自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 CAN通信简单介绍

CAN总线波特率是指CAN总线上数据传输的速率,也称为通信速率。它表示每秒钟CAN总线上可以传输的位数。开环总线网络低速、远距离,它的最大传输距离为 1km,最高通讯速率为 125kbps,两根总线是独立的、不形成闭环,要求每根总线上各串联有一个2.2千欧的电阻。闭环总线网络高速、短距离,它的总线最大长度为 40m,通信速度最高为 1Mbps,总线的两端各要求有一个120 欧的电阻。当处于逻辑0,CAN_High和CAN_Low的电压差大于0.9V时(2V),称为显性电平(Dominant)。

2024-03-27 13:46:59 593

原创 上拉电阻与下拉电阻

外部未接入信号时,开路,P1.0直接为5V.外部未接入信号时,开路,P1.0直接为0V.

2024-03-12 14:13:17 168 1

原创 发动机系统OBD标定(简单理解)

主要温度与压力诊断,诊断输入为电压转换成温度与压力。发动机与其他零部件之间通讯,其诊断方式主要检查双方之间心跳,如果检查不到心跳则为通讯异常。一是执行器自己内部诊断出故障,将故障反馈给发动机控制器,然后进行处理;二是通过控制器诊断。据发动机运行工况来标定:信号诊断比较复杂,就发动机而言主要包含性能开发、驾驶性、排放标定。1、OBD标定:传感器诊断、反馈故障诊断、信号诊断。1.2、反馈故障诊断:CAN通讯诊断、执行器诊断。1.2.1、CAN通讯诊断。1.2.2、执行器诊断。

2024-03-08 09:45:55 291 1

原创 S32ds软件使用说明(自动生成代码)

7、查找(ctral+h),选中File Search,输入要查找的内容。如果文件夹带红×,需要重新导入。

2024-01-26 15:59:16 276

原创 引射器、高压互锁

1、引射器利用一股高速高能流(液流、气流或其他物质流)引射另一股低速低能流的装置,射流经收缩形喷嘴迸入混合室,其周围是被引射流。通过边界的参混作用,引射流将能量传递给被引射流。掺混形成的混合区逐渐扩大而充满整个混合室,再经过一段混合过程,至混合室出口,流动几乎成为均匀流。通常后面还有一个扩压器,以便降低流速,提高静压。引射气流可为亚声速,也可为超声速。引射喷嘴可在管道中心,也可在管道四周。在气体流动系统(如高速风洞)中,引射器作为一个动力源,对被引射气体做功, 提高其能量。

2024-01-23 08:43:57 455 1

原创 PID简介

位置式 PID 算法的第一个缺点在于: 当前采样时间的输出值 u(k)与之前各个状态都有关,过去的每个状态都决定着当前时刻的输出值,因此计算时需要对偏差 e(k)进行不断累加,使得计算量不断加大,同时也加大了计算机的负担,一旦计算机出现故障,累加将会停止,输出 u(k)会长度巨大偏差,从而导致执行机构的位置大幅度变化。然而对于增量式 PID 算法,它将位置式 PID 算法的缺点加以改进,从而变成了增量式 PID 算法的优点。K p比例系数,K i积分系数,K d微分系数,1、经典PID(位置式)

2023-12-27 14:41:59 536 1

原创 stateflow-有限状态系统-并行机制1

如图 6-1 所示,状态 Slot 和状态 Player 的边框是虚线,因此这两个状态就是处于并行 状态的 Stateflow 状态,它们可以同时处于活动的状态,而其内部包含的子状态 NoDisk 和 HasDisk 以及 Stop 和 Play 状态边框是实线,因此子状态之间是互斥的状态,子状态在相应 的层次同一时刻只能有一个处于活动状态。本地事件主要用于包含并行状态的有限状态 系统,使不同的并行状态之间进行交互。■ 由并行状态组成的状态图或父状态,一旦被激活,则所有并行子状态同时处于活动 状态。

2023-12-27 13:26:16 837 1

原创 高、低边驱动、H桥驱动

两者的区别是低边驱动比较容易实现,而且电路也比较简单,一般的MOS管加几个电阻、电容就可以了。验证硬件时:注意控制器端口配置与硬件需求是否对应的上。注意:硬件驱动类型,低边驱动硬件不能用于高边驱动。2、高、低边驱动信号:1、PWM;PWM:风扇、水泵、调压器。低电平:电磁阀、继电器。1、高、低边驱动概念。

2023-12-26 11:37:05 1275 1

原创 stateflow-有限状态系统-层次化建模

而在 Power 事件发生 PowerON 状态需要退出活动状态时,历史节点就记录下当前 PowerON 状态内部活动的子状态(假设发生 Power 事件时,用户正在听收音机,即 Radio 子状态处于 活动状态,则退出 PowerON 状态时历史节点记录下来 Radio 子状态是活动的子状态),当再 次发生 Power 事件激活 PowerON 状态时,系统会根据历史节点的记录,激活前一次退出 PowerON 状态时活动的子状态(即激活 Radio 子状态),而不是激活默认转移定义的默认状 态 CD。

2023-12-21 11:43:31 972

原创 stateflow-有限状态系统

从命令行窗体的输出能够看出,在转移执行的过程中,首先执行的是条件动作,因为 条件动作是在条件被检测满足要求时就会执行的动作。在进行状态动作的定义时,可以使用状态动作关键字的简写方式,也就是说,在定义 状态动作时只要写关键字的前两个字符即可。被绑定的事件只能由状态以 及状态的子状态进行广播,而被绑定的数据对象只能由状态以及状态的子状态中相应的动 作进行修改。如果将事件与状态绑定,则只有状态内 的动作(状态动作)或者子状态的动作(子状态之间的转移动作和条件动作)能够调用该事件, 实现事件的广播。

2023-12-21 09:47:35 1989

原创 stateflow-流程图

特别是条件 c3, 由于没有无条件的转移通路,因此流程图认为此条转移通路整体上无效(局部有效),于是就 会回退到条件 c1 的判决节点处,那么这时就不得不去执行动作 act4 的转移分支了。很显然 这是明显的错误,而这种现象就是流程图当中的回溯现象。由于流程图没有任何状态,因此流程图就不包含 任何记忆元件(Stateflow 中只有状态是记忆元件),所以,在一次更新之中,流程 图从检测其默认转移开始,到检测完每一条有效的通路且到达不具备有效出口的 转移为止,在连续的两次触发之间,一直处于非活动的状态。

2023-12-20 16:32:00 540 1

原创 Stateflow-状态图仿真

一旦包含了状态转移的状态图处于活动 的状态,则状态图将一直处于这种活动状态,直到整个模型仿真计算结束。状态图从非活动状态到活动状 态以及状态之间的切换,都要由事件触发,即在事件的驱动之下,状态图才能仿真运行。所谓 Stateflow 的事件触发,就是事件驱动的发生。在 Simulink 中,显性定义的事件就是某些 过零信号的发生,也就是说,只有过零信号才能够触发状态转移的发生或者状态机的激活。2.1.2、在stateflow编辑器找到Model explorer(模型查看器),添加事件。

2023-12-20 14:08:57 482 1

原创 simulink中stateflow简介2-状态图创建

转移是 Stateflow 框图中最常见的图形元素之一,无论是包含状态的状态图中还是没有 状态的流程图中,几乎都存在转移。当转移发生时,源状态变为非 活动的状态,目标状态变为活动的状态。1、创建连接节点 连接节点作为转移通路的判决点或汇合点,也是在状态图中常用的图形元素之一,特 别是在流程图中,由于流程图不能包含任何状态,因此只有依靠连接节点完成通路的连接 和判断分支。一个完整的转移标签由四个部分组成,分别为事件、条件、条件动作和转移动作,也 可以包含相应的注释,如图 2-22 所示。

2023-12-20 10:46:24 655

原创 simulink中stateflow简介1

和 Simulink 的模型类似,Stateflow 的框图也可以具有层次,在同一级层次里,所有的 状态要么是互斥(OR)的,要么是并行(AND)的。创建状态之后,也可以通过查看其属性来修改相应的设置。■ 状态逻辑切换——当针对复杂逻辑系统进行建模的时候,往往需要建立各个子系统 之间的相互关联关系,例如如果用 Simulink 创建复杂逻辑控制/切换模型时,就可以使用 Stateflow 进行其中的逻辑控制和约束,根据系统在运行仿真过程中计算得到的各种数据, 在不同的工况之间进行切换,模拟实际工作过程。

2023-12-18 17:28:36 1560 2

原创 报文解析说明

报文解析格式2种:intel,motorola(lsb、msb)2、跨字节intel与motorola(msb)解析方式一样。2.1、举例说明intel与Motorola(msb)解析;1、不跨字节intel与Motorola解析方式一样。解析时注意:5字节前四位占高位,6字节后6位占地位。2.3、举例说明motorola(lsb)解析,解析时注意:6字节占低位,7字节占高位。

2023-12-18 13:31:53 513 2

原创 DBC文件创作

滤波设置找到相关帧,然后加载协议即可。2、cantest关联DBC文件。

2023-12-06 13:45:49 387 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除