塞斯纳公司利用Simulink快速开发了原型制动控制系统的HIL测试金宝app®、S金宝appimulink Coder™和Simulink Real-Time™。
两名塞斯纳工程师在Simulink中开发了原型机的模型。金宝app该模型包括升力、阻力、发动机推力和后摆连杆主起落架。它还包括模拟跑道状况的参数——包括沥青路面和有沟槽的跑道上的水、雪或冰——以及不同的刹车磨损情况。然后工程师使用Simulink编码器从Simul金宝appink模型自动生成ANSI C代码。
通过Sim金宝appulink real,他们可以在连接飞机刹车控制系统的商用现货硬件上实时运行代码并执行模型。
利用这个测试环境,工程师们模拟了数百次不同条件下的着陆,直到他们能够一致地复制症状。在模拟过程中,该团队以2000赫兹的采样率收集了20个不同参数的数据。由于每次实时测试的持续时间都超过20秒,因此每次运行都会产生超过1g的数据。
塞斯纳飞机使用MATLAB®分析测试数据,绘制各种信号关系,并最终确定制动控制问题的原因:制动控制器中的死带。
在发现死区后,该团队开发了一种设计,利用飞机控制和系统提供的额外参数来解决这个问题,测试飞行员和工程师都对新性能感到满意。在这个要求完美的市场中,Cessna能够快速且廉价地发现间歇性问题,这让它拥有了竞争优势。
自从这个原型防滑项目之后,塞斯纳已经扩大了HIL测试的使用范围,现在使用MathWorks工具来测试所有新的刹车控制系统。