第一范文网 - 专业文章范例文档资料分享平台

MATLAB仿真课程设计

来源:用户分享 时间:2025/6/8 14:44:02 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

江苏大学电气信息工程学院

电气工程工具软件课程设计-MATLAB

学号:3100501044 班级:电气1002 姓名:王辉军 指导老师:乔薇

2014年1月16日

1

江苏大学电气信息工程学院

课程设计任务:构建一个含有PID控制器的系统,观察Kp(比例系数)、

Ki(积分系数)、Kd(微分系数)不同值时系统的变化。

其中,原始系统函数为:10 (Continuous模块库

(s?1)(s?2)(s?3)(s?4)中的Zero-Pole模块)输入为阶跃函数

一.建立含有pid子系统的系统模型 (1)选用器件搭建电路

图1-1 图1-2

(2)构建PID控制器

图1-3

2

江苏大学电气信息工程学院

(3)上述结构图封装成PID控制器

①创建子系统。选中上述结构图后再选择模型窗口菜单“Edit/Creat Subsystem”

②封装。选中上述子系统模块,再选择模型窗口菜单“Edit/Mask Subsystem”

③根据需要,在封装编辑器对话框中进行一些封装设置,包括设置封装文本、对话框、图标等。本次试验主要需进行以下几项设置: Icon(图标)项:“Drawing commands”编辑框中输入“disp(‘PID’)”,如下

左图示:Parameters(参数)项:创建Kp,Ki,Kd三个参数,如下右图示

图1-4 图1-5

3

江苏大学电气信息工程学院

(4)搭建单一回路系统结构框图如下图

图1-6

所需模块及设置:Sources模块库中Step模块;Sinks模块库中的Scope模块;Commonly UsedBlocks模块库中的Mux模块;Continuous模块库中的Zero-Pole模块。Step模块和Zero-Pole模块设置如下:

图1-7 图1-8

4

搜索更多关于: MATLAB仿真课程设计 的文档
MATLAB仿真课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c20qg91koai9s4tk8l1cq_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top