SCODE-CONGRA

得益于ETAS的SCODE-CONGRA(CONstraint GRAphs)软件,功能开发者可以用精确、易懂的数学术语对控制系统进行描述并对结果通过图形实现可视化。对系统行为的描述可通过编辑器或其它图形化手段以公式文本形式进行输入。违规、不一致、代数回路及系统的其它重要特征都以图像形式精确显示出来,且用户具有多种选择和功能项对这些“系统错误”立即进行改正。

SCODE-CONGRA——用于描述控制系统的软件

系统中变化的效果显示在非常简单明了的显示器上。通过修改单个组件进行实验,有助于将系统按照要求进行逐渐完善。这可让用户对不同的变量进行快速试验和评估。

SCODE-CONGRA是业内第一个提供以车型为中心的方法的工具,它完全是基于精确的数学描述。这可令功能开发者在很早的阶段就能模拟系统,从而借助工具发现和消除系统弱点。由于它在所有模式下都使用了相同的车型,且自动生成程序代码(M代码、C代码、ESDL),此工具达到了非常高的可复用性。

同时,SCODE-CONGRA为校准工程师提供了非常好的预校准参数以及在相关运行点显示系统敏感性的功能——例如,作为存档的一部分,若校准工程师并未使用SCODE-CONGRA。这可令工程师把精力集中在系统的重要部分上,在实际运行过程中对预校准过的参数进行优化。

生成各类产品进行后续处理

SCODE-CONGRA为后续流程和工具自动生成产品(ESDL代码、Matlab®/Simulink® M文件、带预校准参数的文件)。这提高了运行作业的效率和安全性。

应用

  • 实体系统的行为描述
  • 自动生成M代码进行模拟,为ECU(电控单元)生成C代码
  • 在功能开发者之间,功能开发者、软件开发者和校准工程师之间交换信息

应用领域

  • 范畴:动力系统(内燃机和电动机)、底盘、车身电气元件、ADAS(高级驾驶辅助系统)

优点

  • 数学公式可用于自动开发的基础(公式转换为C代码)
  • 易于将复杂数学关系可视化和存档
  • 得益于ECLIPSE接口,易于与现有开发环境整合
  • 自动生成工作结果,从而在现有工具链中进行后续处理
  • 在所有专家岗位(功能开发、软件开发者、校准工程师、系统架构师等)和工具之间实现透明的信息显示
  • 对实体系统的描述高效、综合、可复用

功能

  • 对系统关系识别的可视化显示
  • 分析系统是否超出定义或低于定义
  • 测试系统的一致性
  • 识别系统中的错误或弱点m
  • 为预校准执行敏感性分析,并作为校准工程师的存档
  • 独立与信号追踪对实体系统进行描述,实现多次复用,以及将其用于闭环控制和环境模型

输入参数:

  • 文献或其它来源中描述整体系统的物理公式(例如温度行为、流体力学)

输出参数:

  • 基于物理公式以无向图或有向图形式进行的系统描述
  • 程序代码(Matlab®/Simulink®M文件和Simulink块、C代码段、ASCET ESDL代码、ASCET AMD代码、FMI)