指定实验I/O数据、模型参数和初始状态值
使用一个sdo。实验
对象来将输入和输出数据与Simulink中的信号关联起来万博1manbetx®模型。通常,您将从实验中收集到的测量数据与模型中相应的信号相关联。
你可以使用createSimulator
创建模拟对象的实验函数。利用仿真对象对模型进行仿真,并将实测数据与模拟数据进行比较。如果模拟响应与实验数据不匹配,您可以估计模型响应与测量数据匹配的模型参数值。
为指定用于估计的模型参数,首先创建一个估计目标函数sdo。实验
对象和实验设计变量,以评估设计要求。你可以使用sdo.optimize
估计满足设计要求的参数值。有关工作流的更多信息,请参见编写成本函数和估算模型参数值(代码).
创建一个经验值
= sdo。实验(modelname
)sdo。实验
对象,并设置ModelName
财产。其余属性具有默认值。
createSimulator |
从实验中创建仿真对象来比较测量数据和模拟数据 |
getValuesToEstimate |
从实验中得到模型的初始状态和估计参数 |
prepareToDeploy |
配置用于部署的实验万博1manbetx编译器 |
setEstimatedValues |
用估计的模型初始状态和参数值更新实验 |
updateIOData |
更新实验输入和输出数据 |