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