目录
希望大家能够点点赞,点点关注,会结合自身学习逐步地更新相应的知识体系,也希望能够得到大家的指点。共同学习共同进步。
同时欢迎大家跳转到,整个知识树的目录页进行跳转性查看,点击下方链接或点击上方水管家进入文章,查看左侧专栏“0 技术管理_基于项目的开发管理流程”即可进入知识目录。
3 模型设置
3.1 模型运行设置
有关Model Settings的设置。
图3.1.1 仿真设置点
<1> 仿真步长及硬件设置:更改求解器类型为离散的,并设置仿真周期为0.01s;然后更改硬件设置中为NXP及Cortex-M4,勾选支持longlong数据类型。
图3.1.2 仿真步长及硬件设置
3.2 模型自动生成代码设置
<1> 代码自动生成部分的设置,选择的目标文件,点击Browse选择ert.tlc中的Embedded Coder类型的代码生成,并勾选只生成代码。
选中Optimization下的Parameter behavior设置为Tunable。
图3.2.1 代码生成求解器
<2> 使用CCP部分进行标定的设置,勾选ASAP2interface;同时取消勾选,Templates下的生成主函数命令,此时不产生模块下的主函数。
图3.2.2 方便标定及取消生成主函数
<3> 自动生成代码的默认变量类型,此处可以进行变量类型的更改,应当按照最终低软的数据类型进行更改。
图3.2.3 自动生成代码的默认变量类型
4 StateFlow的设置
Stateflow是Simulink的一个重要工具箱,主要是指使用状态机与流程图对决策逻辑进行建模和仿真。在某些情况下使用Stateflow建模能大大优化模型结构、简化建模工作量。
有关Stateflow部分的设定,应保持,状态机内部判定条件内不要进行大小的比较,所有的比较条件应当以外部运算的方式输入到内部。
图4.1 Stateflow设置
图4.2 状态机条件及运算
欢迎各位关注我家的公众号。
如果有需要电子书Simulink教程的也可以点击下方链接,前往购买。看个人需求,网站也会一直更新最新学习记录。