AUTOSAR。DualScaledParameter
指定AUTOSAR双尺度参数的计算方法、标定值、数据类型等属性
对于AUTOSAR数据的运行时校准,R2018b和R2019a引入了模型元素到AUTOSAR组件参数和变量的图形映射。在“代码映射”编辑器中,选择一个Simulink金宝app®模型工作空间参数或内部信号、状态或数据存储。将所选元素映射到AUTOSAR组件参数或变量,并修改其AUTOSAR校准属性。如果您当前通过在基本工作空间中使用AUTOSAR参数或信号对象对AUTOSAR参数或变量建模,请考虑迁移到Code Mappings编辑器工作流。有关更多信息,请参见为代码生成映射AUTOSAR元素.
描述
该类扩展了AUTOSAR。参数
类,以便您可以定义存储两个相同物理值的缩放值的对象。例如,对于温度测量,您可以存储华氏标度和摄氏标度,转换由您提供的计算方法定义。给定一个缩放值,则AUTOSAR。DualScaledParameter
可以用计算方法计算出其他缩放值。
双缩放参数有:
校准值。您希望使用的值。
一个主值。Simulink使用的真实世界价值。金宝app
内部存储的整数值。嵌入代码中使用的值。
你可以使用AUTOSAR。DualScaledParameter
对象,用于模拟和代码生成。参数通过计算方法计算代码生成前的内部值。这种脱机计算的结果是生成更精简的代码。
如果您提供校准值,该参数将使用计算方法计算主值。这种方法可以是一阶有理函数。
x
为校准值。y
是主值。一个
和b
为CalToMain计算分子的系数。c
和d
为CalToMain计算分母的系数。
如果您提供校准最小值和最大值,该参数将计算主值的最小值和最大值。金宝appSimulink执行参数值的范围检查。当参数对象值超出与其指定的最小值和最大值及数据类型相对应的范围时,软件会提醒您。
创建
创建一个AUTOSAR。DualScaledParameter
对象,使用AUTOSAR。DualScaledParameter
函数描述如下。
描述
DSParam = AUTOSAR。DualScaledParameter
返回一个AUTOSAR。DualScaledParameter
具有默认属性值的对象。
打开工作区对象以查看和修改其属性。
属性
的主要属性属性继承的属性AUTOSAR。参数
类。有关更多信息,请参见AUTOSAR。参数
.
的校准属性TAB显示双缩放参数的校准属性。
- 校准值
-
参数校准值。您希望使用的值。默认值为
[]
(不明)。指定一个有限的、实的、双精度值。在指定校准值,你必须指定CalToMain分子和CalToMain分母定义计算方法。参数使用计算方法和校准值来计算Simulink使用的真实值。金宝app
- 校准最低
-
校准参数的最小值。默认值为
[]
(不明)。指定一个有限的实数双标量值。在指定校准最低,你必须指定CalToMain分子和CalToMain分母定义计算方法。参数使用计算方法和校准最小值来计算Simulink使用的最小值或最大值。金宝app一阶有理函数是严格单调的,不是递增就是递减。如果正在增加,则设置校准最小值将设置主最小值。如果它正在下降,设置校准最小值将设置主最大值。
如果参数值小于最小值或最小值超出参数数据类型的范围,Simulink将产生警告。金宝app在这些情况下,当更新图表或启动模拟时,Simulink将生成一个错误。金宝app
- 校准最大
-
校准参数所能具有的最大值。默认值为
[]
(不明)。指定一个有限的实双标量值。在指定校准最大,你必须指定CalToMain分子和CalToMain分母定义计算方法。参数使用计算方法和校准最大值来计算相应的Simulink使用的最大值或最小值。金宝app一阶有理函数是严格单调的,不是递增就是递减。如果正在增加,设置校准最大值将设置主最大值。如果它正在下降,设置校准最大值将设置主最小值。
如果参数值小于最小值或最小值超出参数数据类型的范围,Simulink将产生警告。金宝app在这些情况下,当更新图表或启动模拟时,Simulink将生成一个错误。金宝app
- 计算分子
-
指定分子系数
一个
和b
一阶线性方程:默认值为
[]
(不明)。指定有限实双标量值一个
和b
.例如,[1]
或者,对于倒数缩放,1
.一旦申请了计算分子你不能改变它。
- 主要计算分母
-
指定分母系数
c
和c
一阶线性方程:默认值为
[]
(不明)。指定有限、实、双标量值c
和d
.例如,[1]
.一旦申请了主要计算分母你不能改变它。
- 校准的名字
-
指定校准参数的名称。默认值为
”
.指定一个文本值,例如,“T1”
. - 校准单位
-
指定此校准值的测量单位。此字段用于记录此参数。默认值为
”
.指定一个文本值,例如,“秒”
. - 配置有效吗?
-
金宝appSimulink表示配置是否有效。默认值为
真正的
.如果S金宝appimulink检测到配置中的问题,它将此字段设置为假
中提供信息诊断信息字段。不能设置此字段。 - 诊断信息
-
如果指定的参数设置无效,Simulink将在此字段中显示一条消息。金宝app使用诊断信息可帮助您修复无效配置问题。不能设置此字段。
该表显示校准属性的命令行信息。
的名字 |
访问 |
描述 |
---|---|---|
|
|
该参数的校准值。看到校准值. |
|
|
校准此参数的最小值。看到校准最低. |
|
|
校准该参数的最大值。看到校准最大. |
|
|
分子系数的计算方法。看到计算分子. 一旦申请了 |
|
|
分母系数的计算方法。看到主要计算分母. 一旦申请了 |
|
|
校准参数名称。看到校准的名字. |
|
|
测量单位为该校准参数的值。看到校准单位. |
|
|
关于配置有效性的信息。看到配置有效吗?. |
|
|
如果配置无效,请查看诊断信息以帮助您解决问题。看到诊断信息. |