使用一个发动机节流阀建模的例子,这个演示分享了从其输入和输出的测量动态系统的非线性模型的创建的一些观点。它描述了使用System Identification Toolbox™实现基于数据的建模任务的有用工作流。介绍了两种建模方法:
1.黑盒建模:你不能从物理考虑中推导出系统的精确数学表示的情况;从数据中提取模型的形式及其系数值。
2.灰盒建模:与输入输出变量相关的运动方程已知,但方程中各个物理常数的值未知;然后,这些数据仅用于查找这些未知数的值。
重点是黑盒建模方法。这表明,即使不需要模型结构的先验知识,对系统的性质有一些直觉并使用这些知识来微调模型结构的配置通常是有帮助的。
内容:
*一份题为“基于数据的发动机节流阀动力学建模”的文件
* MATLAB文件的命令行演示(见throttledemo.m)
引用作为
拉吉夫·辛格(2023年)。基于数据的非线性动态系统建模使用系统识别工具箱(//www.ru-cchi.com/matlabcentral/fileexchange/28618-data-based-modeling-of-nonlinear-dynamic-systems-using-system-identification-toolbox), MATLAB中央文件交换。检索.
MATLAB版本兼容性
使用R2010a创建
与任何版本兼容