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