本课程主要讲述实时测试流程,包含通过使用 Simulink Real-Timefocuses on real-time™软件和 Speedgoat 实时仿真机进行快速控制原型(RCP)和硬件在环(HIL)的测试。参加者将会通过实时程序与物理硬件间的接口把桌面仿真应用转换为运行在目标机上的实时应用。本课程重点强调与实时应用交互,输出分析和验证。课程适合于将实时测试应用于其开发流程中的 Simulink™中高级用户。
|
第一部分
|
|
工作流程概述
|
目标: 设置实时测试硬件,测试上位主机和下位目标机间的通信。
· 实时测试概述
· 设置上位机和目标机
· 运行实时应用
· 调参
· 信号监控与可视化
· 创建一个独立的应用程序
|
|
开发实时应用
|
目标: 使用 Speedgoat 驱动模块将桌面测试转换为快速控制原型开发(RCP)应用。
· 永磁同步电动机(PMSM)硬件介绍
· 将被控对象模型转换为被控对象硬件接口
· Speedgoat I/O 接口实现
|
|
第二部分
|
|
开发实时应用
|
目标: 使用 Speedgoat 驱动模块将桌面测试转换为快速控制原型开发(RCP)应用。
· 测试传感器和驱动器
· 在真实物理硬件中运行实时闭环仿真
· 使用 Simulink 仪表模块
· 缓冲信号
|
|
创建交互式人机界面
|
目标: 使用App Designer工具为实时应用创建交互式人机界面。
· 安排人机界面接口组件
· 执行实时应用程序任务
· 可视化信号
· 调参
|
|
第三部分
|
|
自动化实时测试
|
目标: 使用Simulink Test工具创建和运行测试套件。
· 为自动测试创建测试用例
· 创建测试序列
· 设置输入信号和参数的迭代集
· 分析测试结果
· 使用MATLAB®执行自动化实时测试任务
|
|
使用不同的通信协议
|
目标: 通过标准通信协议为配置目标机接口模块。
· Simulink Real-Time支持的协议
· 实时 UDP
· I2C 回送测试
|
|
第四部分
|
|
为实时运行优化被控对象模型
|
目标:优化被控对象模型,在桌面仿真系统中验证精度,将优化后的模型部署在目标机上运行。
· 测量被控对象模型精度
· 分析实时性能
· 优化模型求解器
· 评估替代的实现方法
|
|
硬件在环测试
|
目标: 将数字仿真测试转化为硬件在环测试(HIL)配置,通过实时被控对象模型验证系统需求。
· 硬件在环(HIL)工作流程概述
· 在产品硬件上运行控制算法
· 创建一个 HIL 系统
· 运行 HIL 测试
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获