没有合适的资源?快使用搜索试试~ 我知道了~
线性系统理论MATLAB_仿真.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 11 浏览量
2022-07-05
18:20:38
上传
评论 1
收藏 480KB DOCX 举报
温馨提示
试读
20页
线性系统理论MATLAB_仿真
资源推荐
资源详情
资源评论
线性系统理论建模和仿真
现代控制理论是自动化专业一门重要的专业基础课,实验内容抽象,且计算量
大,不易掌握。采用 MATLAB 软件设计。现代控制理论实验可以很好地解决这
些问题。
根据我们本学期线性控制理论讲述的内容,结合 Matlab 的功能,以及我
们所学习的七章内容,现对这七章内容使用 Matlab 进行计算与仿真。
一、 建模
线性系统的模型主要有传递函数模型和状态空间模型,用 MATLAB 函数很
容易建立各种数学模型以及模型间的转换和串联、并联、反馈等形式的联结。
我们选则的模型是电枢控制直流电动机,下图 R 和 L 分别为电枢回路的电
阻和电感,J 为机械旋转部分的转动惯量,B 为旋转部分的粘性摩擦系数。
解:选择回路电流 i 及电枢旋转角速度 ω 作为状态变量即 , 由
电枢回路微分方程,有
由机械旋转部分的微分方程有
由电磁感应关系式有
式子中 e 为反电势,K 为转矩常数, 为反电势常数。将三个式子整理并把
,
代入,有
若指定角速度 为输出则有:
因指定了转角 为输出,需增加一个状态变量 ,于是系统状态方程为:
输出方程为:
我们为了计算量简单,设定电机各项参数如下:R=3k,L=0.5F,J=1.6
,B=0.18,M=0.1,I=0.8A, =2.4, =0.16 将所设定的数值代入得:
二、 用 MATLAB 进行仿真与计算
1.基于 Matlab 的状态空间表达式和传递函数的转化
上面我们已经得出系统的状态空间表达式,现在可以用 MATLAB 实现它们
之间的转换。
上图为仿真计算图,由图中可知,系统的传递函数为:
同理执行 M 文件也可以将传递函数转化为状态空间表达式,
剩余19页未读,继续阅读
资源评论
omyligaga
- 粉丝: 54
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功