- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机控制串联校正控制器设计
《计算机控制》课程设计报告
题目: 串联校正控制器设计
姓名:
学号:
2013年12月2日
《计算机控制》课程设计任务书
学 号 班 级 学 生 指导教师 题 目 串联校正控制器设计 设计时间 2013年 11 月 25 日 至 2013 年 12 月 2 日 共 1 周 设计要求 设计任务:(按照所选题目内容填写)
设单位反馈系统的开环传递函数为,用根轨迹法设计串联校正控制器,并采用模拟法设计数字控制器,使校正后的系统满足:系统阻尼比为0.5,无阻尼自然振荡频率2rad/s。
方案设计:
完成控制系统的分析、设计;
选择元器件,完成电路设计,控制器采用MCS-51系列单片机(传感器、功率接口以及人机接口等可以暂不涉及),使用Protel绘制原理图;
编程实现单片机上的控制算法。
报告内容:
控制系统仿真和设计步骤,应包含性能曲线、采样周期的选择、数字控制器的脉冲传递函数和差分方程;
元器件选型,电路设计,以及绘制的Protel原理图;
软件流程图,以及含有详细注释的源程序;
设计工作总结及心得体会;
列出所查阅的参考资料。
指导教师签字: 系(教研室)主任签字:
2013年 11 月 25 日
模拟控制器的设计
原系统的开环传递函数为,单位负反馈。
根据题目要求,系统阻尼比为0.5,无阻尼自然振荡频率2rad/s。因此期望主导极点为
用Matlab绘制其根轨迹如下图所示:
图 1 校正前系统的根轨迹
由上图可知,期望闭环极点位于根轨迹左侧,可以采用相位超前校正,使根轨迹左移。
由图可见,开环几点之一,正好位于期望闭环极点垂线下的负实轴上,如果令校正装置的零点设在紧靠这个开环极点的左侧,另,这样做往往能增大成为闭环主导极点的可能性。运用Matlab编程求出对应于零点的极点为,因此校正后系统的开环传递函数为:
其根轨迹如图2所
图 2 校正后系统根轨迹
根据幅值条件,可以求出系统工作于点的值为30。
原系统及校正后系统的阶跃响应如图3所示:
图 3 原系统阶跃响应
图 4 校正后系统的阶跃响应
可以看出原系统阶跃响应单调递增变化,为过阻尼的情况;校正后系统衰减震荡,为欠阻尼,由其根轨迹曲线可以看出,工作点近似位于期望闭环极点上。至此,模拟控制器设计完毕。
器件选取及电路设计
(1) 控制器选用STC89C52单片机,晶振选取12MHz。P0口作为普通I/O口使用,故需接入上拉电阻。
(2) A/D选用ADC0804。其分辨率为8位,转换时间为100us,输入电压范围为0~5V。芯片内部具有三态输出数据锁存器,可直接连接在数据总线上。
(3) D/A选用DAC0832。其为8位D/A转换器,其转换时间为1us。数据输入可以采用双缓冲、单缓冲、或直通方式,以便适用于各种电路的需要。工作电压为+5V~+15V,基准电压为范围为-10V~+10V。D/A转换结果采用电流形式输出,可通过外接运算放大器将其转换成电压。
由上述器件可以计算出,完成一次A/D、D/A转换所需要的时间为101us;单片机每执行一条指令所需时间为0.083us,给定采样时间0.01s,即10000us,足够完成程序运算与A/D、D/A的转换。原理图如图5所示:
图 5 数字控制器原理图
数字控制器的设计以及被控对象的离散化
由模拟控制器到数字控制器的实现有许多方法,比如一阶前向差分、一阶后向差分、双线性变换法、零极点匹配法等等。考虑到双线性变换发使用方便且有一定精度,故选取其作为离散化方法。上一步选取了采样周期为0.01s,由Matlab运算得到离散化之后的控制器脉冲传函为:
求得相应的差分方程为:。
被控对象采用零阶保持器离散化,最终的离散化系统方框图如图6所示:
图 6 离散系统方框图
用simulink对系统进行仿真,可得到系统的阶跃响应曲线:
图 7 simulink仿真图
图 8 离散系统阶跃响应曲线
与原系统相比,相差不大。下面给出离散化前后的bode图:
图 9 离散化前后bode图
上图中,实线为离散前系统的bode图,点画线为离散化之后的bode图,可以看出,两者差别不大,可以满足要求。
程序设计
程序设计的总体思路是采用外部中断的方式进行。首先启动A/D转换,当转换完成时,触发单片机外部中断,进入中断服务子程序程序。在中断服务程序中,进行控制量的求取,然后再次启动A/D转换,中断返回。D/A采用直通工作方式,即只需要变化数据输入端,其模拟输出就紧跟着变化。由于D/A的转换时间为1us,而A/D转换时间为100us,故D/A芯片有足够的时间完成转
您可能关注的文档
- 螺旋传动机械课程设计.doc
- 螺旋弹簧热处理工艺设计.docx
- 螺旋输送机 毕业设计(含外文翻译).doc
- 血常规指标简介.doc
- 血库质量管理规范 培训课件.ppt
- 行家算法课程设计.doc
- 血站质量管理培训班 培训课件.ppt
- 螺纹研究数控车床螺纹加工及对刀方法的研究.doc
- 行政拘留毕业论文.doc
- 行业客户跟踪管理 培训课件.ppt
- 高校教师资格证之《高等教育心理学》通关训练试卷详解及参考答案详解(b卷).docx
- 高校教师资格证之《高等教育心理学》通关训练试卷详解及一套答案详解.docx
- 高校教师资格证之《高等教育心理学》通关训练试卷详解及1套完整答案详解.docx
- 高校教师资格证之《高等教育心理学》通关训练试卷详解及一套参考答案详解.docx
- 2025年一建《机电工程管理与实务》考试机电工程质量通病防治高频考点解析与实战习题.docx
- 2025年一建《机电工程管理与实务》考试机电工程质量通病防治高频考点解析与实战模拟.docx
- 2025年一建《机电工程管理与实务》考试机电工程质量通病防治高频考点解析与试题.docx
- 小学一年级上册劳动教学计划.pptx
- 高校教师资格证之《高等教育心理学》通关训练试卷详解及参考答案详解1套.docx
- 2024年四川省凉山州中考英语真题(解析版).pdf
文档评论(0)