Proterra决定利用半实物(HIL)开发方法来帮助测试和开发新的公交总线控制系统。
HIL允许控制系统在实验室中通过模拟车辆组件(包括传感器和通讯)来进行彻底的测试,这些组件通常会提供来自真实世界的数据。仿真允许对控制系统的输入进行完全控制,因此允许快速而容易地进行测试。
Proterra决定使用Speedgoat的HIL解决方案,因为它的系统是专门为Simulink设计的。
试验台
Proterra开发使用Simulink实时应用程序,运行所有的主要汽车零部件,汽车的广泛的CAN协议的网络,所有的数字和模拟I / O,包括温度,压力和速度。例如,脉冲信号被用来模拟在总线的冷却子系统中找到的风扇的速度,以及相关的车辆部件的状态,如门,低压接触器,和齿轮箱模拟反馈。
要运行实时应用程序,使用的Speedgoat性能的实时目标机,提供所有所需的I / O和通信协议。
选择目标机器其强大的Intel的CPU,它的灵活性,并且其支持宽范围的I / O连接的能力。
该项目取得了巨大的成功,Proterra称赞Speedgoat和MathWorks工具的无缝集成。