自动控制系统课程设计说明书

合集下载

电气控制与PLC课程设计(水塔水位PLC自动控制系统)

电气控制与PLC课程设计(水塔水位PLC自动控制系统)

辽宁工程技术大学电气控制技术与PLC 课程设计设计题目水塔水位PLC自动控制系统指导教师院(系、部)电气与控制工程学院专业班级学号姓名日期电气控制技术与PLC课程设计任务书摘要随着现代社会生产的发展和技术进步,现代工业自动化生产水平的日益提高,微电子技术的飞速发展,在继电器控制系统的基础上产生了一种新型的工业控制装置——可编程控制器。

随着科技的发展和现实暴露的一些问题,以便能更快捷更方便的完成一些任务,在工农业生产过程中,经常需要对水位进行测量和控制。

水位控制在日常生活中应用也相当广泛,比如水塔、地下水、水电站等情况下的水位控制。

而水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。

本文采用PLC进行主控制,在水箱上安装一个自动测水位装置。

利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用MCGS 组态软件对接收到的信号进行数据处理,完成相应的水位显示、故障报警信息显示、实时曲线和历史曲线的显示,使水位保持在适当的位置关键词:PLC(Programmable Logic Controller)、自动化、水塔水位目录1概论 .................................. 错误!未定义书签。

1.1 可编程序控制器简介............... 错误!未定义书签。

1.2 PLC的工作原理.................... 错误!未定义书签。

1.3 PLC的特点 ....................... 错误!未定义书签。

1.4 PLC的选择 ....................... 错误!未定义书签。

2 水塔水位自动控制系统方案设计.......... 错误!未定义书签。

3 水塔水位自动控制系统硬件设计.......... 错误!未定义书签。

3.1水塔水位控制系统设计要求.......... 错误!未定义书签。

自动控制课程设计pid

自动控制课程设计pid

自动控制 课程设计pid一、课程目标知识目标:1. 让学生掌握PID控制原理,理解比例(P)、积分(I)、微分(D)各自的作用及相互关系。

2. 使学生了解自动控制系统中PID参数调整对系统性能的影响。

3. 引导学生运用数学工具描述控制系统的动态特性。

技能目标:1. 培养学生运用PID算法解决实际控制问题的能力。

2. 让学生掌握使用仿真软件进行PID控制器设计和参数优化的方法。

3. 培养学生通过实验分析控制效果,进而调整PID参数的能力。

情感态度价值观目标:1. 培养学生对自动控制技术的兴趣,激发学习热情。

2. 培养学生的团队合作意识,提高沟通与协作能力。

3. 引导学生关注自动化技术在生活中的应用,认识到科技发展对社会进步的重要性。

分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够阐述PID控制原理,并解释P、I、D参数对系统性能的影响。

2. 学生能够运用仿真软件设计PID控制器,并完成参数优化。

3. 学生能够通过实验,观察和分析控制效果,根据实际情况调整PID参数。

4. 学生在课程学习中展现出积极的学习态度和良好的团队合作精神。

二、教学内容1. 理论部分:a. 控制系统基本概念及性能指标介绍(对应教材第2章)b. PID控制原理及其数学描述(对应教材第3章)c. PID参数调整对系统性能的影响分析(对应教材第4章)2. 实践部分:a. 使用仿真软件(如MATLAB/Simulink)进行PID控制器设计与仿真(对应教材第5章)b. 实际控制实验,观察和分析PID参数调整对系统性能的影响(对应教材第6章)3. 教学进度安排:a. 第1周:控制系统基本概念及性能指标学习b. 第2周:PID控制原理及其数学描述学习c. 第3周:PID参数调整对系统性能的影响分析d. 第4周:仿真软件操作培训及PID控制器设计e. 第5周:实际控制实验操作及结果分析教学内容遵循科学性和系统性原则,结合教材章节,确保学生能够逐步掌握自动控制及PID控制相关知识。

电力拖动自动控制系统课程设计

电力拖动自动控制系统课程设计

电力拖动自动控制系统课程设计设计目的本课程设计旨在让学生掌握电力拖动自动控制系统的基本原理和设计方法,通过实际操作和仿真,深化对电力拖动自动控制系统的理解和应用。

设计背景电力拖动自动控制系统被广泛应用于各种工业设备和交通工具中,通过自动电控技术实现设备的高效、安全和稳定运行。

本课程设计旨在让学生通过实际操作和仿真,深化对电力拖动自动控制系统的理解和应用。

设计内容本课程设计包括以下三个部分:1. 电力拖动自动控制系统的原理本部分主要介绍电力拖动自动控制系统的基本原理,包括:•电力拖动系统的结构和组成•电力拖动系统的各种传感器和执行器的工作原理•电力拖动系统的信号处理和控制方法2. 电力拖动自动控制系统的实际操作本部分主要介绍电力拖动自动控制系统的实际运行和操作方法,包括:•电力拖动系统的系统参数和性能测试•电力拖动系统的PID控制器的参数设置和校准•电力拖动系统的自动控制模式的设置和调试3. 电力拖动自动控制系统的仿真本部分主要介绍电力拖动自动控制系统的仿真和模拟方法,包括:•电力拖动系统的MATLAB/Simulink仿真模型的建立和调试•电力拖动系统的虚拟仿真平台的使用和应用案例分析设计流程本课程设计的流程如下:1.学习电力拖动自动控制系统的基本原理和相关知识。

2.利用实际设备进行电力拖动自动控制系统的实际操作和调试。

3.利用MATLAB/Simulink软件进行电力拖动自动控制系统的仿真模拟。

4.根据仿真结果进行电力拖动自动控制系统的优化和改进。

设计要求本课程设计的要求如下:1.学生需要按要求完成每个部分的实验和作业。

2.学生需要完成一份课程设计报告,内容应涵盖各个部分,报告格式为Markdown文本格式。

3.学生需要在规定时间内提交课程设计报告,否则视为未完成课程设计。

设计评价本课程设计的评价主要考核以下方面:1.学生是否达到了课程设计目的和要求。

2.学生对电力拖动自动控制系统的掌握程度和应用能力。

PLC课程设计-全自动洗衣机控制系统设计全文

PLC课程设计-全自动洗衣机控制系统设计全文

可编辑修改精选全文完整版PLC课程设计-全自动洗衣机控制系统设计LT1 系统描述即设计要求1.1 自动洗衣机的介绍随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。

洗衣机的全自动化、多功能化、智能化是其发展方向。

基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。

PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。

全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力。

在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的。

首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点。

它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。

因此在运用中,硬件也相对简单,提高控制系统的可靠性。

另外它的编程语言也相对简单。

1.2自动洗衣机的设计要求通过PLC实现的设计要求为:(1)按下启动按钮及水位选择开关,注水直到高(中、低)水位,关水;(2)2s后开始洗涤;(3)洗涤时,正转30s,停2s,然后反转30s,停2s;(4)如此循环5次,总共320s后开始排水,排空后脱水30s;(5)开始清洗,重复(2)~(5),清洗两遍;(6)清洗完成,报警3s并自动停机;(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数);若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能2 方案论证2.1 采用PLC系统:1)可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。

电力拖动自动控制系统课程设计(DOC)

电力拖动自动控制系统课程设计(DOC)

HENAN INSTITUTE OF ENGINEERING实训报告题目十机架连轧机分部传动直流调速系统的设计学生姓名李东盼专业班级电气工程1222 学号************系部电气信息工程学院指导教师程辉完成时间 2014年 1 月 3 日实训报告评语一、实训期间个人表现□1.尊敬师长,团结他人,能吃苦耐劳。

□2.在现场能坚持不迟到,不早退,勤奋学习。

□3.出现少于3次迟到和早退现象,表现一般。

□4.能主动向指导老师提问,能积极做好各项设计任务。

□5.在实训中能灵活运用相关专业知识,有较强的创新意识。

二、实训报告内容完成质量□1.能按时完成报告内容等实训成果资料,无任务遗漏。

□2.能按时完成报告内容等实训成果资料,有少许任务遗漏。

□3.不能按时完成报告内容等实训成果资料,有多处任务遗漏。

□4.条理清晰,书写规范工整,图文并茂,报告内容全面,主要内容阐述详细,能体现实训过程中做了大量工作,与专业相关知识能紧密联系,认识体会深刻,起到了实训的作用。

□5.条理清晰,书写规范工整,图文并茂,报告内容全面,主要内容阐述详细,能体现实训过程中做了大量工作,与专业相关知识能较紧密联系,认识体会较深刻,起到了实训的作用。

□6.条理清晰,书写较规范工整,报告内容全面,主要内容阐述较详细,能体现实训工作过程,能与专业相关知识联系起来,认识体会较深刻,起到了实训的作用。

□7.条理较清晰,书写较规范工整,报告内容较全面,主要内容阐述较详细,能体现实训过程中的相关工作,与专业相关知识不能紧密联系,认识体会不太深刻,基本起到了实训的作用。

□8.内容有雷同现象。

三、成绩不合格原因□1.实训期间旷课超过3次。

□2.报告有严重抄袭现象。

□3.未同时上交实训报告。

四、需要改进之处□1.进一步端正实训态度。

□2.加强报告书写的规范化训练,对主要内容要加强理解。

□3.加强相关专业知识的学习,深刻理解各设计步骤具体的要求。

五、其他说明等级:评阅人:职称:讲师年月日交直流调速系统的设计摘要直流调速系统具有调速范围广精度高动态性能好和易于控制等优点,因此本设计运用《电力拖动控制系统》的理论知识设计出可行的直流调速系统,并详细分析系统的原理及其静态和动态性能,且利用SIMULINK对系统进行各种参数的给定下的仿真。

自动控制系统课程设计报告

自动控制系统课程设计报告

自动控制系统课程设计报告课程名称:自动控制系统课程设计报告设计题目:错位控制无环流可逆调速系统设计院系:班级:设计者:学号:同组人:指导教师:设计时间:课程设计(论文)任务书专业电气工程及其自动化班级学生指导教师题目自动控制系统课程设计子题错位控制无环流可逆调速系统设计设计时间设计要求设计目的:1.了解并熟悉错位控制无环流可逆调速系统的组成结构。

2. 熟悉错位控制无环流可逆调速系统中各单元环节的工作原理,特性和作用。

3. 了解错位控制无环流可逆调速系统的静特性和动态特性。

4. 了解错位控制无环流可逆调速系统的优缺点。

设计内容:1. 系统方案的选择。

2. 系统方案的实体设计,包括各种功能电路或部件的设计与选择参数计算。

3. 系统各主要保护环节的设计。

4. 系统的动态工程设计,包括转速调节器,电流调节器的结构和参数选择。

5.详细分析错位控制无环流可逆调速系统的设计过程。

指导教师签字:系(教研室)主任签字:年月日目录一、错位控制无环流可逆调速系统的原理.......................................................... - 4 -1、可逆调速系统的原理......................................................................... - 4 -2、环流的介绍 ...................................................................................... - 4 -1、环流的定义................................................................................. - 4 -2、环流的分类............................................................................... - 5 -3、错位控制无环流系统 ...................................................................... - 5 -1、静态环流的错位消除原理......................................................... - 5 -2、错位控制无环流系统的结构..................................................... - 5 -3、错位控制无环流系统的优缺点................................................. - 6 -二、系统的设计..................................................................................................... - 6 -1、主电路的设计及参数选择 .............................................................. - 6 -1、变压器的选择........................................................................... - 6 -2、晶闸管的选择........................................................................... - 6 -3、电抗的选择............................................................................... - 7 -2、同步变压器及触发器的设计 .......................................................... - 7 -1、触发电路的设计......................................................................... - 7 -2、同步变压器的设计................................................................... - 8 -3、保护电路的设计 .............................................................................. - 8 -1、过电流保护............................................................................... - 8 -2、过电压保护............................................................................... - 8 -3、缓冲电路................................................................................... - 8 -4、检测环节 .......................................................................................... - 9 -1、转速检测................................................................................... - 9 -2、电流检测..................................................................................... - 9 -3、电压检测................................................................................. - 10 -5、控制电路的设计 ............................................................................ - 10 -1、A VR电压内环的设计............................................................ - 10 -2、ACR电流环的设计 ................................................................- 11 -3、ASR转速环的设计................................................................ - 12 -4、A VR、ACR和ASR的限幅设计.......................................... - 13 -5、AR反相器的设计.................................................................. - 13 -三、设计小结....................................................................................................... - 14 -四、参考文献....................................................................................................... - 14 -一、错位控制无环流可逆调速系统的原理1、可逆调速系统的原理图1 两组晶闸管装置发并联线路较大功率的可逆直流调速系统多采用晶闸管—电动机系统。

《自动控制原理》课程设计

《自动控制原理》课程设计

名称:《自动控制原理》课程设计题目:基于自动控制原理的性能分析设计与校正院系:建筑环境与能源工程系班级:学生姓名:指导教师:目录一、课程设计的目的与要求------------------------------3二、设计内容2.1控制系统的数学建模----------------------------42.2控制系统的时域分析----------------------------62.3控制系统的根轨迹分析--------------------------82.4控制系统的频域分析---------------------------102.5控制系统的校正-------------------------------12三、课程设计总结------------------------------------17四、参考文献----------------------------------------18一、课程设计的目的与要求本课程为《自动控制原理》的课程设计,是课堂的深化。

设置《自动控制原理》课程设计的目的是使MATLAB成为学生的基本技能,熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。

使相关专业的本科学生学会应用这一强大的工具,并掌握利用MATLAB对控制理论内容进行分析和研究的技能,以达到加深对课堂上所讲内容理解的目的。

通过使用这一软件工具把学生从繁琐枯燥的计算负担中解脱出来,而把更多的精力用到思考本质问题和研究解决实际生产问题上去。

通过此次计算机辅助设计,学生应达到以下的基本要求:1.能用MATLAB软件分析复杂和实际的控制系统。

2.能用MATLAB软件设计控制系统以满足具体的性能指标要求。

3.能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿真软件,分析系统的性能。

matlab自动控制原理课程设计

matlab自动控制原理课程设计

matlab自动控制原理课程设计一、教学目标本课程的教学目标是使学生掌握MATLAB在自动控制原理中的应用,培养学生利用MATLAB进行自动控制系统分析和设计的能力。

具体目标如下:1.知识目标:(1)理解自动控制系统的的基本概念、原理和特点;(2)熟悉MATLAB的基本操作和功能,掌握MATLAB在自动控制原理中的应用;(3)了解自动控制系统的常见分析和设计方法,并能运用MATLAB 进行实现。

2.技能目标:(1)能够运用MATLAB进行自动控制系统的建模、仿真和分析;(2)能够运用MATLAB进行自动控制系统的控制器设计和参数优化;(3)能够结合自动控制理论,对实际控制系统进行MATLAB仿真和调试。

3.情感态度价值观目标:(1)培养学生对自动控制理论和实践的兴趣,提高学生学习的积极性;(2)培养学生勇于探索、严谨治学的科学态度;(3)培养学生团队协作、交流分享的良好习惯。

二、教学内容根据教学目标,本课程的教学内容主要包括以下三个方面:1.MATLAB基本操作和功能介绍:MATLAB的安装和配置、基本数据类型、运算符、矩阵操作、函数编写等。

2.自动控制原理:控制系统的基本概念、数学模型、稳定性分析、控制器设计、系统校正等。

3.MATLAB在自动控制原理中的应用:控制系统建模、仿真、分析方法,控制器设计及参数优化,实际控制系统调试等。

三、教学方法本课程采用多种教学方法相结合,以提高学生的学习兴趣和主动性:1.讲授法:用于讲解自动控制原理的基本概念、理论和方法。

2.案例分析法:通过分析实际案例,使学生更好地理解自动控制原理及其在工程中的应用。

3.实验法:让学生动手实践,利用MATLAB进行控制系统建模、仿真和分析。

4.讨论法:学生进行分组讨论,促进学生间的交流与合作,培养学生的团队协作能力。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将采用以下教学资源:1.教材:《MATLAB自动控制原理与应用》。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Harbin Institute of Technology 课程设计说明书(论文)

课程名称: 自动控制理论课程设计 设计题目: 直线一级倒立摆控制器设计 院 系: 电气学院电气工程系 班 级: 设 计 者: 学 号: 指导教师: 设计时间: 2016。6。6—2016.6。19 手机号码:

哈尔滨工业大学教务处 姓 名: 院 (系):电气学院电气工程系 专 业:电气工程及其自动化 班 号: 任务起至日期: 2016 年6月6 日至2016年6月19日 课程设计题目: 直线一级倒立摆控制器设计 已知技术参数和设计要求: 本课程设计的被控对象采用固高公司的直线一级倒立摆系统GIP-100—L. 系统内部各相关参数为: M小车质量0.5 Kg ;m摆杆质量0。2 Kg ;b小车摩擦系数0。1 N/m/sec ;l摆杆转动轴心到杆质心的长度0.3 m ;I摆杆惯量0.006 kg*m*m ;T采样时间0.005秒. 设计要求: 1.推导出系统的传递函数和状态空间方程.用 Matlab 进行阶跃输入仿真,验证控制对象的稳定性。 2.采用传统的时域或频域设计方法设计PID控制器,并给出设计步骤,使得当在小车上施加0。1N的脉冲信号时,闭环系统的响应指标为: (1)稳定时间小于5秒; (2)稳态时摆杆与垂直方向的夹角变化小于0。1弧度。 3.设计状态空间极点配置控制器,使得当在小车上施加0。2m的阶跃信号时,闭环系统的响应指标为:

(1)摆杆角度和小车位移x的稳定时间小于3秒 (2)x的上升时间小于1秒 (3)的超调量小于20度(0.35 弧度) (4)稳态误差小于 2%。

工作量: 1. 建立直线一级倒立摆的线性化数学模型; 2. 倒立摆系统的 PID 控制器设计、MATLAB 仿真及实物调试; 3. 倒立摆系统的极点配置控制器设计、MATLAB 仿真及实物调试。 工作计划安排: 2016。6.6 实物调试; 2016。6.7—2.16。6。9 建立直线一级倒立摆的线性化数学模型; 倒立摆系统的PID控制器设计、MATLAB仿真; 倒立摆系统的极点配置控制器设计、MATLAB仿真。 2016.6。10-2016。6。12 撰写课程设计论文.

同组设计者及分工: 调试部分由小组共同完成. 设计部分及课程设计论文撰写各自独立完成。

指导教师签字___________________ 年 月 日 教研室主任意见:

教研室主任签字___________________ 年 月 日 *注:此任务书由课程设计指导教师填写。 直线一级倒立摆控制器设计 摘要:采用牛顿—欧拉方法建立了直线一级倒立摆系统的数学模型。采用MATLAB分析了系统开环时倒立摆的不稳定性,运用根轨迹法设计了控制器,增加了系统的零极点以保证系统稳定.采用固高科技所提供的控制器程序在MATLAB中进行仿真分析,将电脑与倒立摆连接进行实时控制。在MATLAB中分析了系统的动态响应与稳态指标,检验了自动控制理论的正确性和实用性。 0.引言 摆是进行控制理论研究的典型实验平台,可以分为倒立摆和顺摆。许多抽象的控制理论概念如系统稳定性、可控性和系统抗干扰能力等,都可以通过倒立摆系统实验直观的表现出来,通过倒立摆系统实验来验证我们所学的控制理论和算法,非常的直观、简便,在轻松的实验中对所学课程加深了理解。由于倒立摆系统本身所具有的高阶次、不稳定、多变量、非线性和强耦合特性,许多现代控制理论的研究人员一直将它视为典型的研究对象,不断从中发掘出新的控制策略和控制方法. 本次课程设计中以一阶倒立摆为被控对象,了解了用古典控制理论设计控制器(如PID控制器)的设计方法和用现代控制理论设计控制器(极点配置)的设计方法,掌握MATLAB仿真软件的使用方法及控制系统的调试方法。 1.系统建模 一级倒立摆系统结构示意图和系统框图如下.其基本的工作过程是光电码盘1采集伺服小车的速度、位移信号并反馈给伺服和运动控制卡,光电码盘2采集摆杆的角度、角速度信号并反馈给运动控制卡,计算机从运动控制卡中读取实时数据,确定控制决策(小车运动方向、移动速度、加速度等),并由运动控制卡来实现该控制决策,产生相应的控制量,使电机转动,通过皮带带动小车运动从而保持摆杆平衡。

小车滑轨皮带

电机

摆杆

图1 一级倒立摆结构示意图 图2 一级倒立摆系统框图 图3 直线一级倒立摆模型 采用牛顿—欧拉方法建立直线型一级倒立摆系统,忽略了空气阻力和各种摩擦,将直线一级倒立摆系统抽象成小车和匀质杆组成的系统(如上图3),根据课程设计指导书的推导过程,最终可以计算出相关的传递函数,得到直线一级倒立摆的数学模型。 2.开环系统的仿真与校正 由上述系统建模结果知,直线一级倒立摆的开环传递函数为:

26705.00102125.002725.0)()(2ssVs

2.1倒立摆开环系统性能分析 在MATLAB中创立如下。m文件,画出开环传递函数的根轨迹如图5所示。 图4 画根轨迹的程序

图5 开环传递函数的根轨迹 由开环传递函数的根轨迹分析知,闭环传递函数的一个极点位于右半平面,并且有一条根轨迹起始于该极点,并沿着实轴向左跑到位于原点的零点处,这意味着无论增益如何变化,这条根轨迹总是位于右半平面,即直线一级倒立摆系统系统总是不稳定的。 2.2根轨迹法校正 为了改善系统性能,在原点处增加一个额外的极点,绘出新的根轨迹如图6。该根轨迹有三条渐近线,一条在负实轴方向上,另外两条根轨迹永远不会到达左半平面,所以系统仍然不稳定。因此在左半平面增加一个远离其他零极点的极点,为了保证渐近线的数目为2,同时增加一个零点,要求其中极点相对较大而零点相对较小,得到一

组零极点(这里取增加的极点为50'p,增加的零点为10'q),校正后系统的

根轨迹如图7所示.也就是说采用串联校正装置的结构为50)10()(ssKsC时,适当选取K值可使得系统稳定.在此基础上,微调校正装置的零极点,可使系统的动态响应以及稳态指标满足要求。 图6 增加极点后的根轨迹

图7 校正后系统的根轨迹 2。3闭环系统仿真 MATLAB提供了一个强大的图形化仿真工具Simulink,加控制器的直线一级倒立摆Simulink模型如图8所示.运行图8,得到加根轨迹校正仿真结果如图9。由图9可以看出,系统稳态误差极小,但是稳定时间较长,闭环系统是稳定的. 图8 根轨迹校正的仿真模型 图9 根轨迹校正的仿真曲线 3.仿真分析 采用固高科技所提供的控制器程序,在MATLAB软件下进行仿真设计,其中控制系统仿真图如下所示。采用双闭环控制结构,即倒立摆的摆角环和位置环共同控制的模式。分别调整两个PID控制器的相关参数,在输入为阶跃的条件下记录倒立摆的摆角和位置随时间的变化情况,当PID Control1参数为Kp=60,Ki=20,Kd=10,位置环的PID Control2参数为Kp=20,Ki=10,Kd=15时,输出的位置曲线和摆角曲线基本满足课设要求,稳态恢复时间约为5秒,稳态时摆杆与垂直方向的夹角变化恰好等于0。1弧度,其波形如下图5。

图10 双闭环控制系统仿真图 图11 位移、角度响应曲线 4.实物调试 将固高Simulink模块中两个PID Control 的参数设置到Demo模块中,进行相关设置后编译程序,并使倒立摆和计算机建立联系,运行程序,缓慢提起倒立摆的摆杆到竖直向上的位置,在程序进入自动控制后松开.实验中观察到运行程序的初始时期,倒立摆有倾倒的趋势,这时电机运动幅度较大,较短的一段时间后,倒立摆垂直立起,电机在很小的一段幅度左右摆动,说明倒立摆倒立成功.

图12 固高PID控制器Demo实物调试程序 5.结论与体会 在本次课程设计的实践中,通过我们小组成员的共同努力,包括课设前的相关

理论计算和系统的仿真调试与校正、倒立摆实物的调试以及相关系统指标的分析与验证,最终实现了倒立摆的倒立并且满足课程设计中所要求的指标. 通过本次课程设计的学习,我们掌握了MATLAB仿真软件的使用方法及控制系统的调试方法,加深了对自动控制理论的认识理解,培养了理论联系实际的能力。 6.问题思考 ①试采用一种PID参数整定方法,并仿真分析验证.如何提高对于扰动的抑制能力? PID 控制三者的控制方向不同,积分控制减小稳态误差但是加大暂态的超调和震荡,微分控制减小稳态误差,积分控制加快运动速率,减小调整时间,利用三者的协调配合,提高系统对干扰的抑制能力。 ②能否分析摆杆初始偏角的影响。 初始偏角在实验数学模型构建时,将初始角度设为π,即在 180 度附近对θ进行控制,所以必须把杆竖直放置系统才会对倒立摆进行控制,初始杆数值向下为0度,无法进行角度控制。 ③能否分析不同的控制方法中对参数不确定性的容忍程度( 鲁棒性)。 对比例控制而言,通过实验中的仿真可以看出k的变化对系统响应的改变不大,可以看出比例控制的鲁棒性很高。而对于微分控制,微分控制减小稳态误差,稍加改变稳态误差就会有变化,对于积分控制,因为所需要的调整时间很短,稍加改变就会使时间有不小变化,且积分控制可以使系统的稳态误差得到本质性的改善,所以对积分和微分控制的鲁棒性较小. ④你能否提出一种可行的控制方法,并说明理由。 本实验选择 PID 控制,是一种较成熟的有源矫正装置。我们可以选择无源校正装置进行控制,因为我们要对系统进行超前矫正,所以我们可以使用相位超前校正装置,即加入相位超前 RC 网络既可以实现目的.相位超前RC网络由一个并联的R和C和一个电阻串联而成,它提供的传递函数的零点与极点都位于负实轴上,满足要求。但是无源校正相对于有源校正有很多不足之处,比如要发挥无源校正的最大作用必须满足输入阻抗为零输出阻抗为无限大,这是几乎无法完成的,但虽有缺点,无源相位超前校正装置仍是一种较好的矫正系统。 ⑤实际上的建模和理论上的模型有何差别? 实际建模之中存在大量干扰,比如实验设备的摩擦,风的干扰,以及实验设备本身的分辨率等,所以实际试验时有必要修改一些参数.因为积分控制控制稳态误差,基本不能修改,所以微小改变 Kp,Kd 来控制. ⑥如何进行摆角和小车位置的双闭环控制? 采用两个 PID 分别控制小车的位置和小车的摆角,将二者并联反馈。 7。参考文献 [1]《自动控制理论》夏德钤 翁贻方,机械工业出版社 2012.11 [2]《基于根轨迹法的直线一级倒立摆控制系统设计》唐必清 谢丽蓉 陈辉 潘彦峰 王筱,科学实践

相关文档
最新文档