能源生产和船舶推进是大型柴油和燃气发动机的主要市场,在设计更清洁、更高效的发动机方面,它们面临着环境和商业方面的挑战。作为世界上第一家在大型燃油柴油发动机上使用共轨电子燃油喷射的制造商,Wärtsilä处于嵌入式系统创新的前沿。这一创新的关键是他们的引擎控制软件,由控制策略团队、软件工程师和硬件设计师开发,以减少排放,提高性能,并确保可靠性。
然而,随着引擎软件在规模和复杂性上的增长,Wärtsilä的手动c代码方法阻碍了他们的工程团队开发清晰的规范和有效的沟通。使用MathWorks工具进行基于模型的设计,Wärtsilä采用了使用建模和仿真的更自然的范例。
Wärtsilä自动化专家Ari Saikkonen解释说:“具有可执行规范的符号编程和自动代码生成是为我们的引擎控制开发复杂的嵌入式软件所必需的。“金宝appSimulink和Embedded Coder是我们应用基于模型的设计的核心工具,并已成功应用于我们的生产程序。”