软件工程

当今汽车行业中一个明显的趋势是车辆上的电子设备变得越来越重要,微型控制器的数量不断增加,例如不久的将来豪华车上的微型控制器数量可能会达到100个。由此可见,汽车电子已成为一项由竞争性驱动的科技。

现今复杂电子系统的控制只能通过成本高昂的软件功能来实现。负责系统设计和整合的工程师们很关心这种趋势所带来的结果,因为随着电控单元数量的增加,工程师需要设计、编码、测试并运行的功能及其复杂性也相应增加。为了在这一领域保持竞争力(由时间、成本、质量和灵活性决定),开发者需要不断优化所有开发活动。

一个包含所有系统元件的图形功能模型常常被视为对功能取得一般性认识的基础。因此,带符号的可定制的基于模型的软件开发方法(如结构图和有限状态机)正日益取代纯文本形式的软件规范。

基于模型的功能开发还具有更多优点,如规范明确、无冲突,且可以在电脑上执行(通过模拟仿真)并在车辆上进行测试(通过快速原型开发)。这些优势使这种“数字化的规范”很快得到了广泛认可,并由ETAS的开发工具进行系统、连贯的支持。

快速原型开发还为软件开发过程中效率的提高发挥了重要作用。通过它无需在实验室或车辆中建立高成本的原型,即可实现设计阶段快速、方便的测试。新功能设计可快速下载到一个原型制作实验硬件中,并可以立即在车辆上进行测试。在开发过程的前期阶段,原型开发提供高质量的控制单元功能化,因而可通过避免反复设计来节省时间和成本。有效的原型开发只需通过使用灵活的生产性硬件来实现,例如基于PowerPC的硬件,这使开发人员能够完全专注于实际设计。此外,处理器的高性能对复杂的用于测试控制单元的“硬件在环”仿真模型也是一个至关重要的准则。 ASCET-RP, INTECRIO和ETAS的硬件产品完全符合这些要求。

软件工程 – 产品