基于MATLABSimulink的AMT电控软件开发流程-基于MATLAB-Simulink的AMT电控软件开发流程.rar 关于东风的一款AMT的软件开发,希望对大家有用! 一、项目介绍。 二、TCU软件开发流程。 三、TCU底层驱动。 四、基于Simulink/Stateflow实现信号处理算法。 五、基于Simulink/Stateflow的控制策略。 六、模型转换、定标、代码生成。 七、系统集成。 八、标定和试验。 九、总结
2021-08-14 21:02:20 697KB matlab
1
十四、解锁需知 当你完成遥控校准、加速度校准和罗盘校准后,你就可以开始尝试解锁了(做这一步你无需连接电机,你只 要连接 MP 或者查看 LED 是否成功解锁就行)。APM 的解锁动作是以检测到第三通道最低值+第四通道最高值为标准 的,即油门最低,方向最右。所以无论你是左手油门还是右手油门,只要你操作摇杆使油门最低,方向摇杆最右 (pwm 值最大)即可执行 APM 的解锁动作。当 APM 收到解锁信号后,APM 会先自检,红灯开始闪烁,自检通过, 解锁成功,红灯常亮(地面站中红色 DISARMED 会变成 ARMED),表示解锁成功。此过程会持续 5 秒,所以解锁时 请保持油门最低,方向最大的动作 5 秒以上。需要注意的是:APM 解锁以后,15 秒内没有任何操作,它会自动上 锁。手动上锁方法:油门最低,方向最左(PWM 最低)。 关闭解锁怠速功能:如果你已经连接了电机电池进行解锁,3.1 版之后的固件在你解锁后电机就会怠速运转 起来,以此提醒你 APM 此时已处于工作状态,请注意安全。这个功能的安全意义非常大,但如果你不想使用这个 功能,也可以关闭这个功能。关闭方法:连接 MP 与 APM,点击 Config/Tuning(配置调试)菜单,选择 Full Parameter List,在所有的参数表格中找到 MOT_SPIN_ARMED 参数,将它的值改为 0 即可关闭解锁怠速功能,默认是 70,改 完以后不要忘了点击窗口右边写入参数按钮进行保存。 跳过自检解锁:APM 的解锁有一项安全机制,他会先检查陀螺、遥控、气压、罗盘数据,如果其中一个数据 存在问题,比如陀螺倾斜过大(机身没有放平),气压数据异常,APM 就不能解锁,红色 LED 快闪发出警告。如果 你不想使用这个自检功能,也可以设置跳过自检解锁:连接 MP 与 APM,点击 Config/Tuning(配置调试)菜单,选 择 Full Parameter List,在所有的参数表格中找到 ARMING_Check 参数,将它的值改为 0 即可关闭解锁检查功能, 默认是 1。一般情况下请不要关闭这个功能。 需要注意的是:APM 只有处于 Stabilize,Acro,AltHold,Loiter 这几种模式时才能解锁,如果不能解锁, 请检查飞行模式是否正确,一般情况下建议你从 Stabilize 模式解锁。
2021-08-14 20:55:56 3.17MB APM2.8 入门手册
1
嵌入Matlab/Simulink平台的交流变压变频电源仿真模块的设计,苏玉刚,刘耀中,基于Matlab/Simulink平台,介绍了交流变压变频电源仿真模块的设计方法,电压幅值和频率可调的功能通过S-函数编程使用分段非线性信号实�
2021-08-13 16:08:17 415KB 电子技术
1
本书从应用角度出发,系统地介绍了MATLAB/Simulink及其在自动控制中的应用,结合MATLAB/Simulink的使用,通过典型实例,全面阐述了自动控制的基本原理以及控制系统分析与设计的主要方法。全书共分13章,包括自动控制系统与仿真概述、MATLAB计算基础、Simulink仿真、控制系统数学模型、时域分析法、根轨迹分析法、频域分析法、控制系统校正与综合、线性系统状态空间分析、线性系统状态空间设计、非线性系统、离散控制系统、最优控制系统等。各章通过精心设计的应用实例、综合实例和习题帮助读者理解和掌握自动控制原理以及MATLAB/Simulink相关功能和工具的使用。
2021-08-11 18:57:18 7.75MB matlab simulink 控制 仿真
1
为系统地分析、设计和调节线性控制系统提供行业标准算法和工 具。您可以将您的系统指定为传递函数、 状态空间、零极点增益或频率响应模型。 通过交互 式工具和命令行函数(如阶跃响应图和波特图) ,您可以实现时域和频域中系统行为的可视 化效果。可以使用自动 PID 控制器调节、波特回路整形、根轨迹方法、 LQR/LQG 设计及其 他交互式和自动化方法来调节补偿器参数。您可以通过校验上升时间、超调量、稳定时间、 增益和相位裕度及其他要求来验证您的设计
2021-08-11 14:42:02 1.38MB matlab simulink ControlSystem 传递函数
1
matlab代码自动化生成技术,怎样自动生成我想要的C代码,包括自定义变量名,结构体等等。共17篇。
2021-08-10 09:34:52 11.4MB matlab simulink 代码生成
1
Stateflow逻辑系统建模 本书详细介绍了MATLAB产品体系中用于动态逻辑系统建模仿真的Stateflow产品的应用方法。本书的前六章内容是Stateflow的基础,重点介绍了有限状态系统中状态、状态转移、连接节点、历史节点、动作、数据对象、事件等各种概念在Stateflow产品中的实现方法,还着重介绍了层次化系统建模、并行机制、事件广播、隐含事件和时间逻辑等有限状态系统的建模方法。本书的后三章内容涉及Stateflow的高级话题,涵盖了Stateflow Coder代码生成、真值表、Embedded MATLAB Function以及Stateflow API的使用方法等内容。   本书内容丰富、全面、系统而且权威,对Stateflow有限状态系统中的每一种语法现象都进行了详尽的介绍,并列举了丰富的应用实例,便于读者掌握具体工具的使用方法。   本书既可作为需要完成动态逻辑系统建模和仿真的工程人员的参考书,也可作为在校本科生、硕士研究生和博士研究生的教材,还可作为MATLAB相应产品培训课程的教材。 《Stateflow逻辑系统建模》既可作为需要完成动态逻辑系统建模和仿真的工程人员的参考书,也可作为在校本科生、硕士研究生和博士研究生的教材,还可作为MATLAB相应产品培训课程的教材。
2021-08-08 10:22:06 11.23MB matlab simulink stateflow
1
3.2 驾驶行为特征因子计算 考虑到私家车车险的承保理赔数据是以单个车辆、车年为基本单位的,因此驾驶行为 特征因子的计算应该是基于单个车辆所有行程的数据。在计算驾驶行为特征因子的时候, 考虑了诸如里程、平均速度、驾驶时长、驾驶时间段分布、驾驶节假日分布、驾驶地区差 异和路线熟悉度等因素,下面详细说明各个特征因子的计算方法及代表的现实意义。 3.2.1 里程与时长相关因子 与车辆时长相关的因子主要有:观测天数、行驶天数、行驶总时长、行程时长的频数分布、 行程时长的标准差。与车辆行驶里程相关的因子主要有:车辆总里程、行程里程的区间频 数分布、行程里程的标准差,表 13 中详细说明了各因子的计算方法和说明。 表 13:里程与时长相关因子 因子类别 因子指标 计算说明 驾驶时长 观测天数 设备安装日期与取数截止日期之间的天数,用于统一车辆的保险理赔数据 的计算口径 行驶天数 有驾驶行为发生的天数 行驶总时长 所有行程驾驶时长的总和,单位:分钟 时长频数分布 按照 0~30 分钟,30~60 分钟,60~120 分钟 120~240 分钟和 240 分钟以上的 时长区间统计每辆车所有行程时长的频数分布情况,用于计算长时间疲劳 驾驶等相关因子关的变量 时长的标准差 用于衡量驾驶时长差异的大小,如果行车路线相对固定,则时长的标准差 相对较小 驾驶里程 总里程 所有行程里程的总和,单位:千米 里程频数分布 按照 0~2 千米,2~5 千米,5~10 千米,10~50 千米,50~100 千米和 100 千 米以上的里程区间统计每辆车所有行程里程的频数分布情况,用于短途和 长途行程的划分 里程的标准差 用于衡量行驶里程差异的大小,如果行车路线相对固定,则里程的标准差 相对较小 3.2.2 速度相关因子 由于本次汇总的数据没有采用原始数据的速度相关信息,所以用行程的里程除以时间 得到每段行程的平均速度。这种计算方式抹掉了行程中速度的动态变化情况,也无法判断 整个驾驶过程中发生的诸如急加速、急减速、急转弯等事件。针对车辆的平均速度,计算 了平均速度的标准差和平均速度的频数分布等因子,具体介绍见表 14。
2021-08-06 15:50:03 6.72MB 报告
1
介绍了二极管中点箝位式三电平电压型逆变器为主电路的逆变装置及拓扑结构,深入分析了三相三电平逆变器SVPWM最新算法的原理,建立了新型三相三电平永磁同步电机和逆变器的SVPWM新型控制系统仿真模型,并在Matlab/Simulink中进行仿真分析,同时仿真结果与二电平进行比较,结果表明该三电平SVPWM永磁同步电机新型控制系统的有效性和模型的正确性。
2021-08-04 17:32:54 331KB 行业研究
1
数字信号处理器(Digital Signal Processing,DSP)是一项成熟的数字处理技术。它具有速度快、精度高、抗干扰能力强、尺寸小、性能稳定等优点,特别适合处理复杂的控制算法。目前传统的DSP功能开发方法,是利用汇编语言或C/C++语言进行DSP功能开发,具有周期长,工作量大,调试复杂等缺点,不利于算法验证和产品快速开发。而且,程序下载所依赖的仿真器价格一般比较昂贵,也增加了产品开发的成本。   本文利用TMS320F2812芯片自主开发了硬件平台,提出了在Matlab/Simulink环境下,搭建算法模型并自动生成C代码,并通过串口下载至DSP目标板的快速开发方案。   1
1