参数调试阶段:采用external mode,便于实时修改参数、硬件在环验证。
参数测试阶段:采用normal mode,全功能调试,无通信开销。
复杂算法调试
背景记录:在工作中,常见simulink模型运行在external模式,但不清楚具体原因。
思路:
- simulink模型常用于复杂算法设计、调试和应用,需要连接硬件设备的通常就是复杂算法调试阶段。
- 在Simulink复杂算法调试中,“外部模式+普通模式”的混合策略能兼顾硬件实时验证与算法深度分析
- 先用外部模式在真实硬件上完成参数快速迭代(如PID整定、信号滤波系数调整);
- 同步参数至Simulink模型,切普通模式进行断点调试、性能分析和边界测试;
- 最终通过自动化脚本实现参数同步与回归测试。