一阶系统开环传递函数表达式_自动控制总结:第二章、控制系统的数学模型_weixin_39846364的博客-程序员宅基地

技术标签: 自动控制原理第七版胡寿松pdf  一阶系统开环传递函数表达式  自动控制原理胡寿松第七版pdf  

我的公众号“每日晴天”,可关注领取我的笔记pdf版哦~

------------------------------------------------------------------------------

我先对控制系统的数学模型进行简单的阐述,控制系统的数学模型是描述系统输入、输出变量以及内部各变量之间关系的数学表达式。

数学模型分为两种:静态和动态

建立数学模型的方法:

实验法:人为给系统施加某种测试信号,记录输出相应,然后用适当的数学模型去逼近,这又称为系统辨识

解析法:根据系统各部分的运动机理进行分析,根据已有的物理规律和化学规律列写相应的运动方程

不同域内所使用的数学模型:

①时域中常使用的数学模型:微分方程、差分方程、状态方程

②复域中常用的数学模型:传递函数、结构图

③频域中常用的数学模型:频率特性

2.1控制系统的时域数学模型

一个控制系统无论结构多么简单或者复杂,用解析法建立系统或元部件微分方程通常遵循以下步骤:

  1. 分析系统运动的因果关系,确定系统或元部件的输入、输出以及中间变量,搞清各变量之间的关系
  2. 从输入端开始,按照信号的传递顺序,依据各变量所遵循的物理(或化学)规律,列写出各个原件的动态方程,列写的方程数目应该与所设的变量(除输入量)数目相同
  3. 消去中间变量,写出输入、输出变量的微分方程
  4. 将微分方程标准化,即把输入有关的各项放在等号右边、输出有关的放在等号左边,并且按照降幂排序

其实这一部分内容最主要和那些专业学科相关,那些数学方程的建立,比如说我们要建立一个电枢控制直流电动机的一个数学方程,那这个数学方程在电机学里面就会提到怎么去推导和列写

小结:微分方程是时域描述系统动态性能的数学模型,但是系统的数学模型越精确,微分方程的阶次越高,并且如果系统参数或者结构发生变化,就要重新列写并求解微分方程,不利于系统的分析与设计

2.2控制系统的复域数学模型

在复域中,最重要的是传递函数这一个数学模型,传递函数是基于拉氏变换的复数域数学模型,它的特点有:

①复数域输入输出关系的数学模型

用于线性定常系统,也表征系统的动态特征(所谓定常就是其系数不随时间变化而变化)

③当系统参数、结构发生变化时,不必重新建立数学模型

1、传递函数的定义:在零初始条件下,线性定常系统输出信号c(t)的拉氏变换C(s)与输入信号r(t)的拉氏变换R(s)之比,记为G(s)

即G(s)=

=

注:传递函数是在零初始条件下定义的,其有两个含义:

①指输入作用,即在t=0之后才作用于系统,因此t≤0时系统输入量及其各阶导数为0

②输入作用于系统之前,系统是相对静止的,就是系统的输出量及其各阶导数在t≤0时 也为0。

2、传递函数的性质

(1)传递函数是复变量S的有理真分式,分子多项式M(s)和分母多项式N(s)的各项系数均为实数,因此具有复变函数的所有性质,因为实际物理系统总是存在惯性,并且能源功率有限,使得传递函数的分母阶次n总是大于或者等于分子阶次m,(即n≥m

(这个好难理解啊,我也不太明白为什么分母阶次要大于分子阶次)

(2)传递函数只取决于系统的结构和参数,与外界作用无关

(3)传递函数是描述系统动态特征的数学表达式,与微分方程一一对应,当确定了系统的时域数学模型后—微分方程后,复域内的传递函数就可以唯一确定了

(4)传递函数的拉氏反变换是系统的脉冲响应,其实就是G(s)=C(S)/R(S)=C(S)(因为r(t)=δ(t)的拉氏变换为R(S)=1)

G(S)也可以写成G(S)=

=

其中z1、z2.…zm是分子M(s)的根,成为传递函数的零点

P1、p2……pn是分母N(s)的根ÿ

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39846364/article/details/110120636

智能推荐

Ubuntu下迁移MySQL数据库文件目录-程序员宅基地

本文转自http://blog.csdn.net/qinxiandiqi/article/details/43270147用Ubuntu的apt包管理工具安装的mysql数据库,默认将数据库文件保存在/var/lib/mysql目录下,时间久了数据库越来越大,所以准备挂载个新的硬盘专门存放mysql数据库。1、确定mysql数据库文件存放目录一般默认

linux53端口,Linux的DNS的53端口-程序员宅基地

天客户那边有台服务器同一个局域网中都无法访问,排除lamp环境问题,发现时服务器中的防火墙没有开启80端口。于是去网上搜索了一下,在脚本之家看到一种添加代码的方法vi /etc/sysconfig/iptables-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)-A INPUT -m state ..._linux 53端口

TypeError: tuple object does not support item assignment解决方案-程序员宅基地

def change(tupleTest): tupleTest[0] = 2tupleTest = (1, 2, 3)change(tupleTest)print(tupleTest)上面的代码爆了题目的错误 解决方案其实比较容易理解。tuple是只可读,而不支持写的,所以,在这就出现了关于tuple赋值的问题,就会出现问题。一般如果想要是把要做类似于C/C++中...

swift tableView左滑删除(左滑没反应可能原因)_swift trailingswipeactionsconfigurationforrowat-程序员宅基地

方法一(推荐)实现下面的代理方法左滑就会出现删除键,点击删除会调用下面的代理方法 func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath) { homeVC.cameraLis..._swift trailingswipeactionsconfigurationforrowat

Python使用@property方法改变方法为参数-程序员宅基地

回归基础,学习了一波 使用@property 加上了很多自己慢慢的摸索class Test(object): def __init__(self): self.__A = 1 def changeA(self, value): self.__A = value def getA(self): return se...

随便推点

bug】Swiper动态渲染swiper-slide后轮播图划不动解决方案-程序员宅基地

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/liyunkun888/article/details/83068497一、问题描述在开发一个Jquery项目时,用到了Swiper插件,并且因为要求数据的动态性,所以swiper-wrapper里面的swiper-silde都是由Jq...

Java操作MongoDB Map Reduce的使用-程序员宅基地

因工作需要,把数据库中的旧数据导出并以JSON格式存到本地。考虑到数据量已经达到了十几个G,因此用sql直接查询显然是行不通的。所以就想到了使用MongoDB,关于MongoDB的安装,Mongo Shell的命令以及基本增删改查操作可以参考CSDN上的其他文章。这里就不多说了。进入正题,既然是JAVA操作,那么首先需要的就是MongoDB的java驱动包,我使用的是3.4

计算两个数的最大公约数 gcd(a,b)_gcd(b,a-b)-程序员宅基地

求两个数a和b的最大公约数,可以想到的是从[1,min(a,b)]枚举每个正整数:不过当a和b规模比较大时,这种算法是不够快的。有更快更优雅的算法。 首先给出一个定理:证明:设gcd(a,b)=m (m>=1)则a%m=0,b%m=0(a%m-b%m)%m=0(a-b)%m=0因为a%m=0,b%m=0,(a-b)%m=0,gcd(a,b_gcd(b,a-b)

Hadoop常用命令_hadoop 高危命令-程序员宅基地

文章目录1 hadoop命令2 hdfs命令3 hdfs dfs命令(️️️)1 hadoop命令在终端输入hadoop,会出现此命令可用的一些参数[hadoop@izuf621gcimj21arvwjqo6z ~]$ hadoop#Usage:使用的格式Usage: hadoop [--config confdir] COMMAND where COMMAND is..._hadoop 高危命令

基于.NET的Python课程网络在线考试系统的设计与实现_python 开发考试系统_axmanHZ的博客-程序员宅基地

所有基础数据通过前台方便地进行增、删、改操作; 课程试题库管理,教学计划(教师的任课信息)管理; 按教学要求,方便设置生成试卷所需的参数:题型、各题型的试题数量、难度、考试类型、组卷等参数; 支持生成期中、期末、补考、重修及选修等各种考试的试卷;生成试卷时,同一题型中知识点不能重复,按设置的不同难度从试题库中抽取试题; 考试命令的发布及查询; 学生在不考试的时间段以测试账号登录进行在线练习;练习结束后可以核对考试答案; 学生在考试时间内以实际账号登录进行在线考试;_python 开发考试系统

ImageIcon的相对路径设置_imageicon相对路径-程序员宅基地

一、问题ImageIcon icon = new ImageIcon("a.gif");执行结果是icon无法显示二、解决类中有如下调用:ImageIcon icon = new ImageIcon("a.gif"); 很自然地认为当前类文件和图片在同一路径下即可。其实所谓的相对路径起点是工程的根目录,即project。这行代_imageicon相对路径

推荐文章

热门文章

相关标签