“Embed是一个功能强大、可靠、支持良好的控制算法开发环境,它在整个产品设计周期中都使用PaceControls。如果没有嵌入,我们就无法开发具有这种复杂度的算法。”
在HIL测试步骤中,Embed自动为控制器模型生成C代码。然后将代码作为Android应用程序使用嵌入式支持库进行编译,并使用云连接的高通Snapdragon微控制器在PACE节点上执行。然后在桌面设置中测试产品,以确保正确计算传感器缩放、延迟、执行顺序、初始化、CPU利用率和准确性。在桌面设置中,设备被一个由嵌入式模型控制的通用I/O板所取代,该嵌入式模型为传感器产生测试信号,并记录来自微控制器的执行器信号。桌面测试完成后,将PACE节点系统连接到实际的HVACR系统,并根据设计模型重新评估性能。
成果和益处
PaceControls使用嵌入式技术设计并交付了两代质量能源行业领先的智能电网解决方案。在超过19000个安装装置中,没有一个重大缺陷报告。嵌入式技术充分支持MBD过程的关键要素,包括需求捕获、控制系统分析与设计、过滤、优化、仿真测试、自动代码生成和HIL测试。最新的PaceControls套件包含15000多个嵌入块,生成了20000多行代码,满足了2000多个需求。产品开发的概念是1.5年,由四名工程师组成的FTE开发团队。