ASCMO系列包括基础产品ASCMO-DESK以及三个主要产品ASCMO-STATIC、ASCMO-DYNAMIC和ASCMO-MOCA。附加组件允许针对特定任务扩展功能。这种产品模型的好处之一是,用户可以随意组合各种ASCMO产品。因此,用户可以准确地获得其特定工作领域所需的功能。
ASCMO-DESK – 通用接口
ETAS ASCMO-DESK是ASCMO系列的基础产品,作为ASCMO-STATIC、ASCMO-DYNAMIC和ASCMO-MOCA的通用启动接口。它还包括用于管理和计算驾驶周期、显示散点图和编辑标定数据的有用工具。
ASCMO-STATIC – 用于静态行为
ETAS ASCMO-STATIC使用户能够创建基于数据的模型,对复杂系统的静态行为进行建模。ASCMO-STATIC提供了大量用于可视化、分析和优化系统行为的功能和选项。它还可以用于创建基于DoE方法论(实验设计)的实验设计。
ASCMO-DYNAMIC –用于动态行为
ETAS ASCMO-DYNAMIC 使用户能够创建基于数据的模型,对复杂系统的动态/瞬态行为进行建模。ASCMO-DYNAMIC提供了大量用于可视化和分析系统行为的功能和选项。它还可以用于创建基于DoE方法论(实验设计)的实验设计。
ASCMO-MOCA – 用于优化模型参数
ETAS ASCMO-MOCA可在物理模型中实现高效的参数优化,如特征图和曲线。 这些模型可以作为公式输入到工具中,也可以作为Simulink®、FMU、 TSim Plugin 或 ASCET模型的链接。
主要ASCMO产品的功能可以使用下面列出的附加组件针对特定任务进行扩展。这些附加组件要么是对特定产品的补充,要么是对所有产品的补充。每个附加组件旁边显示的图像表明它与哪些ASCMO产品兼容。
ASCMO-GO(全面优化程序)
ASCMO-GO是一个可扩展ASCMO-STATIC中集成的优化方法的附加组件,它在优化过程中会考虑发动机的整个运行范围。这样可以直接优化累积排放和油耗,同时保持特征图的平滑度,并遵循典型的驾驶周期。
ASCMO-MCI (模型压缩)
ASCMO-MCI使用户能够创建在内存需求和计算时间方面显著降低复杂性的模型。它的功能包括一个先进的压缩算法,减少了达到所需的模型精度需要的基本功能数量。此外,它还包括一个“符号回归”模块。这为确定给定系统的输入和输出之间的功能相关性提供了一种特殊的方法。由于所产生的模型只包含简单的数学运算,因此通常不复杂且高效,并且很可能可以在实时关键系统上执行。此外,这些模型通常在物理上是可解释的,因此也可以在实时关键环境(如ECU)中使用高度精确的ASCMO模型。
ASCMO-ME(模型输出)
ASCMO-ODCM(在线DoE)
例如,ASCMO-ODCM有助于降低DoE测量期间新的、不熟悉的发动机出现发动机或测试平台问题的风险。在每次新的测量之后,ODCM使用关于引擎运行稳定性和限值违反的反馈来迭代和智能地调整DoE测试运行。ODCM包含逻辑组件——测试平台自动化是进行测量的必要条件。
ASCMO-SDK(软件开发包)
ASCMO-SDK为ASCMO提供MATLAB®接口。这使得ASCMO可以通过命令行和脚本进行远程控制,并且可以将用户定义的功能集成到ASCMO环境中。例如,这些可以是任何类型的可视化或数据处理,甚至是建模和优化算法。此外,该接口可用于建立与测试平台自动化系统的连接。