半实物仿真/HIL ‒ 全面工具链
解决方案综述
用GCAir可实现多源异构模型集成,并完成半实物系统的仿真测试和验证。搭建系统,将FMU导入可完成模型在环(MiL)仿真,其中FMU由GCKontrol或其他仿真软件生成;用GCAir ICD总线管理工具可定义多种总线,如CAN、1553B、A429、串口、EtherCAT、AIO/DIO等,基于这些总线可以实现GCAir实时仿真机与外围设备的通信,如参试设备、激励设备、控制器等,从而完成复杂系统的半实物(HiL)仿真、分布式仿真。把GCAir工程导入TestManager自动化测试管理工具,并配置测试大纲,测试用例,可实现系统的自动化批量测试,并自动生成测试报告。
方案应用-汽车整车控制器VCU硬件在环(HiL)仿真测试和验证
本案例实现新能源整车控制器VCU的硬件在环仿真测试和验证。搭建GCAir工程:1.车辆子系统做为被控对象、其FMU由GCKontrol生成;2.VCU子系统做为控制器,其嵌入式系统C代码由GCKontrol的VCU模块生成;3.配置总线报文及收发矩阵,建立被控对象与VCU的通信; 4.一键虚实切换,完成VCU硬件在环(HiL)仿真测试和验证。用TestManager自动化测试工具,完成多种工况的批量自动化测试,并生成测试报告。本案例实现了控制算法的全方位评估、对控制器的可靠性全面验证。
方案应用-无人机飞行控制与管理系统适航性测试验证
采用GCKontrol+GCAir+TestManager全面工具链,完成了无人机试验综合管理系统,该系统硬件参测设备包括六部分:加速度转台、大气模拟器、角速度转台、卫星导航模拟器、地面站、飞控计算机。本案例完成了总体系统设计、多源异构系统集成,参测设备、激励设备硬件集成,完成了系统总体的半实物仿真,三维视景和数字孪生。并完成了自动化批量测试,自动化测试报告生成。实现了全面工具链对复杂装备系统设计研发过程的全生命周期覆盖。
全面工具链实现:无人机飞行控制与管理系统适航性测试验证 | |||
---|---|---|---|
GCAir系统 | GCAir功能实现 | 实物设备 | GCAir功能实现 |
系统配电管理 | 单个设备上、下电 | 加速度转台 | 远程上下电 |
所有设备同时上、下电 | 参数设置及设备运行 | ||
试验配置管理 | 试验配置管理-虚实切换 | 返回数据解析 | |
系统状态设置 | 模型初始化 | 远程停止 | |
视景系统初始化 | 大气模拟器 | 设备初始化 | |
参试设备初始化 | 模拟参数实时设定 | ||
故障注入 | 返回数据解析 | ||
系统状态监控 | 飞机模型参数监控 | 设备复位 | |
电子围栏飞行轨迹显示 | 角速度转台 | 远程上下电、初始化 | |
参试设备数据监控 | 角速率仿真 | ||
故障信息提示及记录 | 返回数据解析 | ||
试验自动化测试 -基于TestManager |
创建工程并编辑脚本 | 远程停止 | |
选择测试用例 | 卫星导航模拟器 | 初始化设置 | |
自动测试 | 连续轨迹发送 | ||
生成报告与数据导出 | 返回数据解析 | ||
视景系统 | 地景切换 | 远程停止 | |
机型切换 | 地面站 | 发送数据给地面站 | |
开启切换 | 地面站数据接收并解析 | ||
机头摄象机视角单独控制 | HUD面板视景叠加 | ||
- | 手柄控制信号接收 |