摘要系统辨识已经成为控制工程学科中一个十分重要的分支,人们对系统辨识理论研究的兴趣愈加浓厚。本文涉及的内容主要是不同类型系统阶跃响应曲线的分类,根据系统零极点的分布情况对系统的阶跃响应曲线进行了归类,同时提出基于系统阶跃响应曲线的辨识系统的方法,并对此方法的原理进行详细的论述。文章中还给出了的系统的拟合模型,并对模型的准确性以及影响辨识结果的因素进行分析。运用Matlab进行仿真实验并给出了仿真结果。28695
毕业论文关键词 时域响应曲线 系统辨识 曲线拟合 仿真
毕业设计说明书外文摘要
Title Model system based on the time series curve of response
Abstract
System identification has become a very important branch of control engineering.People are more and more interested in the theory of system identification. The content of this paper is mainly about classification of different-type system step response curve. We classify step response curves according to the distribution of system’s zeros and poles. At the same time, we put forward identification methods based on step response curve of systems and the principle of those methods is discussed in detail in this paper. We also give out fitting model of the system and analysis its accuracy and factors affecting the results of identification.We use Matlab to simulate and the results of simulation are given in time.
Keyword time-domain response curve curve fitting system identification simulation
目 次
1 绪论 1
1.1 系统辨识的意义 1
1.2 系统辨识的发展现状 2
1.3 Matlab仿真软件 3
2 响应曲线的分类 5
2.1 无自衡型 5
2.2 自衡型 6
2.3 小结 16
3 系统的辨识 17
3.1 确定模型阶次 17
3.2 一阶系统的辨识 17
3.3 二阶系统的辨识 19
3.4 高阶系统的辨识 22
3.5 小结 24
4 模型的准确性分析 25
4.1 准确性上的优势 25
4.2 影响准确性的因素 27
4.3 实用性分析 31
4.4 小结 35
总结 36
致谢 37
参考文献 38
附录A 40
1 绪论
人为地给系统施加一个测试信号,记录系统的输出响应,用某种数学模型去逼近它,得到合适的模型参数,这是建立控制系统数学模型的实验方法,我们称这种方法为系统辨识[1]。在不同的学科之中,有着对应的数学模型,它们有各自的特点。从这一层次来讲,各学科的历史发展过程就是他们各自对应的数学模型的演变的过程。系统辨识实际上就是建立一个数学模型来表示实际系统特征的问题,并用这个数学模型把对实际系统的理解表示成一种更为直观易于理解的形式。当然,我们同样可以用另一种方式对系统辨识进行的描述,系统辨识有三个要素:数据,模型和标准。系统辨识就是按照某一个标准在多个模型中匹配出一个与数据拟合得很近的模型。总而言之,系统辨识的实质就是基于某种标准拟合得到一个数学模型,使得该模型能很好地表征出所要研究的实际系统的静态或动态特性。
对系统进行分析的主要问题是依据输入信号和系统的特性来预测系统的输出。对系统进行控制的主要问题是依据系统的特性设计一个或几个控制器来控制输入,使系统输出满足一定的要求。与之相反,系统辨识所要研究的基本问题正是它们的逆问题。系统辨识包括两个方面:结构辨识和参数估计。在实际的辨识过程中,我们经常对结构辨识和参数估计这两个问题一起研究讨论,尽管使用的方法各有不同,但它们是可以交织在一起进行的。 Matlab基于时域响应曲线的系统辨识:http://www.751com.cn/zidonghua/lunwen_23648.html