自动控制原理课设——直流电机PI控制参数设计

合集下载

无刷直流电机PI控制系统的设计及分析

无刷直流电机PI控制系统的设计及分析

无刷直流电机PI控制系统的设计及分析杨林;刘曰涛;沈宝民;仲伟正【摘要】Traditional software controllers have such problems as slow running speed, low precision, poor immunity from interference, and high cost. A PI control system of BLDCM is presented based on complex programmable logic device to solve these problems. This system is composed of all hardware and adopts trapezoidal commutation control strategy. It has advantages of high response speed and strong immunity from interference. At the same time, the effect of different PWM modulation modes on armature current and electromagnetic torque of brushless current motor is analyzed, and the H-PWN—L-PWM modulation mode is selected to achieve the desired control effect. Finally, an experimental platform is built. The driver reaches stable state after 25.6 ms at the set speed of 2500 r/min. The results show that the system has good dynamic response performance.%针对传统软件控制方式运行速度慢、精度低、抗干扰能力差、成本高等问题,设计一种以复杂可编程逻辑器件(CPLD,complex programmable logic device)为核心的无刷直流电机PI控制系统.系统采用全硬件电路设计和梯形换向控制的策略,具有高响应速度和抗干扰能力.同时,分析不同脉冲宽度调制(PWM,pulse width modulation)方式对无刷直流电机续流回路和电磁转矩的影响,选取H-PWN—L-PWM的调制方式以达到理想的控制效果.最后搭建实验平台,控制系统在设定转速为2 500 r/min的情况下,经过25.6 ms到达稳定状态,结果表明该系统具有良好的动态响应性能.【期刊名称】《西安工程大学学报》【年(卷),期】2019(033)001【总页数】7页(P81-87)【关键词】无刷直流电机;可编程逻辑器件;PI控制系统;梯形换向控制;脉冲宽度调制【作者】杨林;刘曰涛;沈宝民;仲伟正【作者单位】山东理工大学机械工程学院, 山东淄博 255049;山东理工大学机械工程学院, 山东淄博 255049;山东理工大学机械工程学院, 山东淄博 255049;山东理工大学机械工程学院, 山东淄博 255049【正文语种】中文【中图分类】TM330 引言无刷直流电机具有质量轻、体积小、扭矩大、寿命长等优点,在工业控制、医疗器械、家用电器等领域有广阔的应用前景[1]。

直流电机pi调节原理

直流电机pi调节原理

直流电机pi调节原理直流电机是一种常用的电动机,具有结构简单、可靠性高、效率高等优点,在工业生产和日常生活中都得到了广泛应用。

而PI调节是一种常用的控制方法,可以使直流电机的转速和位置得到精确控制。

本文将介绍直流电机PI调节的原理和应用。

我们来了解一下直流电机的工作原理。

直流电机通过直流电源供电,使电机转子产生旋转,从而将电能转化为机械能。

直流电机的转速和位置是由电机的电压和电流来控制的。

当我们希望直流电机能够按照我们的要求精确运行时,就需要使用控制方法来实现。

PI调节是一种常用的控制方法,它通过对电机的电压进行调节,使电机的转速和位置达到预期目标。

PI调节的原理是通过比较电机的实际转速或位置与期望值的差异,计算出一个控制量,然后将这个控制量作为输入,经过PID控制器的处理,最终输出到电机的电压控制回路中,从而调节电机的转速和位置。

具体来说,PI调节的过程分为两个步骤:比例控制和积分控制。

比例控制是根据实际转速或位置与期望值的差异的大小来确定控制量的大小,这里的控制量就是电机的电压。

当实际转速或位置与期望值的差异越大时,控制量就越大,电机的电压就会增加,从而加快电机的转速或调整电机的位置。

而当实际转速或位置与期望值的差异越小时,控制量就越小,电机的电压就会减小,从而减慢电机的转速或调整电机的位置。

然而,仅仅使用比例控制是不够的,因为比例控制存在一个固有的误差,即实际转速或位置与期望值的差异永远无法完全消除。

为了解决这个问题,我们引入了积分控制。

积分控制是根据实际转速或位置与期望值的累计误差来确定控制量的大小。

当实际转速或位置与期望值的累计误差越大时,控制量就越大,电机的电压就会增加,从而加快电机的转速或调整电机的位置。

而当实际转速或位置与期望值的累计误差越小时,控制量就越小,电机的电压就会减小,从而减慢电机的转速或调整电机的位置。

通过比例控制和积分控制的组合,我们可以实现对电机的精确控制。

除了转速和位置控制外,PI调节还可以用于电机的负载调节。

直流电机调速PI参数设计

直流电机调速PI参数设计
进行仿真实验
将不同组的PI参数分别应用到仿真模型中,进行仿真实验,记录电 机的转速、转矩、电流等关键性能指标。
性能指标对比
将不同PI参数下的性能指标进行对比分析,包括稳态误差、超调量 、调节时间等。
结果分析与讨论
结果展示
将仿真实验结果以图表 形式展示,包括转速曲 线、转矩曲线、电流曲 线等。
结果分析
02 03
积分控制(I控制)
对转速误差进行积分,并根据积分结果调整控制量,以消 除静差。积分控制能够提高系统的无差度,但可能降低系 统的稳定性。
PIቤተ መጻሕፍቲ ባይዱ制
结合比例控制和积分控制,既能够快速响应误差变化,又 能够消除静差,提高系统的控制精度和稳定性。在直流电 机调速中,PI控制器通常用于构成转速闭环控制系统,实 现对电机转速的精确控制。
根据性能指标对比结果 ,分析不同PI参数对电 机性能的影响规律,找 出性能较优的PI参数组 合。
讨论与改进
针对实验结果中存在的 问题和不足,进行讨论 并提出改进措施,如优 化PI参数设计方法、改 进控制策略等。
05
实验验证与实际应用
实验平台搭建及测试方法
实验平台搭建
采用基于微控制器的直流电机驱动系统,包括电源、电机、驱动器、控制器等 组成部分。
03
通过对比实验,验证了所提出 的PI参数设计方法在直流电机 调速系统中的优越性和实用性 。
未来研究方向展望
01
进一步研究直流电机调速系统的动态性能和稳定性,以提高系统的控 制精度和响应速度。
02
探索更加先进的控制算法,如模糊控制、神经网络控制等,在直流电 机调速系统中的应用。
03
研究直流电机调速系统的多目标优化问题,如同时考虑系统的动态性 能、稳态性能和鲁棒性等。

直流电机PI控制器参数设计_自控原理

直流电机PI控制器参数设计_自控原理

课程设计任务书学生姓名: 专业班级: 指导教师: 刘志立 工作单位: 自动化学院题 目: 直流电机PI 控制器参数设计 初始条件:一直流电机控制系统的方框图如图所示,其中Y 为电机转速,a v 为电枢电压,W 为负载转矩。

令电枢电压由PI 控制定律求取,PI 表达式为:)(0⎰+=tI p a edt k e k v ,其中e=r-y 。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 写出以R 为输入的直流电机控制系统微分方程; (2) 计算W 到Y 的传递函数;(3) 试求k P 和k I 的值,使闭环系统的特征方程的根包括60j 60±-;D600601+s RYa ve+ -+1500W-(4)分析在单位阶跃参考输入、单位斜坡参考输入时系统的跟踪性能;(5)在Matlab中画出上述系统响应,并以此来证明(4)的分析结论。

(6)对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析的过程,附Matlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。

时间安排:任务时间(天)审题、查阅相关资料 2分析、计算 3编写程序 2撰写报告 2论文答辩 1指导教师签名:年月日系主任(或责任教师)签名:年月日摘要控制理论经过数十年的发展,并伴随计算技术的快速发展,如今已经形成相当成熟的理论,并在各个行业和领域得到广泛的应用。

本文所述的直流电机的PI控制就是其一方面的应用,文中将结合实例分析PI控制系统对单位阶跃和单位斜坡输入的响应,计算其动态和跟踪性能。

完成上述工作需借助功能强大的数学计算软件MATLAB,精确模拟系统的响应。

关键词:PI控制MATLAB目录1系统结构分析 (1)2数学模型 (2)2.1PI模型建立 (2)2.2单位反馈传递函数 (2)2.3扰动下的非单位反馈闭环传递函数 (2)2.4参数计算 (3)3动态跟踪性能分析 (4)3.1比例积分控制的分析方法 (4)3.2单位阶跃参考输入 (4)3.3单位斜坡参考输入 (5)4数学仿真与验证 (7)4.1MATLAB中连续系统模型表示方法 (7)4.2单位阶跃输入时的动态性能 (7)4.3单位斜坡输入时的动态性能 (8)5心得体会 (11)参考文献 (12)直流电机PI 控制器参数设计1系统结构分析1.1系统结构如下图图1-1 直流电机PI 控制结构图系统组成为比例积分环节、比例环节、惯性环节和单位负反馈,在比例环节与惯性环节之间加入扰动信号比较点。

《P和PI控制参数设计》课程设计

《P和PI控制参数设计》课程设计

P和PI控制参数设计摘要控制系统参数设计是自动控制中十分重要的一个环节,P和PI控制是最为常用的控制方法,因此本文将分别介绍P和PI控制的基本原理以及如何设计参数。

P控制P控制是最为简单的控制方法之一,其基本原理是将系统的误差与一个比例系数Kp相乘后作为控制器的输出,控制器的传递函数为:G c(s)=K p其中,Kp即为比例系数。

P控制器的结构如下图所示:+-------------+---->| Controller |---->+-------------+P控制器的控制效果与Kp的取值有关,当Kp较小的时候,控制器的输出较小,系统的响应速度较慢,但是控制精度较高;当Kp较大的时候,控制器的输出较大,系统的响应速度较快,但是过渡过程中会产生较大的超调量。

在实际应用中,我们可以通过手动试控来确定Kp的大小,也可以使用自适应控制方法来自动调整Kp的值。

此外,还可以在P控制的基础上引入微分控制,并形成PD控制和PID控制。

PI控制PI控制是在P控制基础上增加积分环节的一种控制方法,其传递函数为:$$ G_{c}(s)=K_{p}+\\frac{K_{i}}{s} $$其中,Ki为积分系数。

PI控制器的结构如下图所示:+-------------+---->| P.I. |---->+-------------+相较于P控制,PI控制器的性能更加优异,能够较好地控制系统的稳态误差。

当系统的稳态误差较大时,我们可以适当增加Ki的值来使系统的稳态误差减小。

但是需要注意的是,当Ki过大时,会造成系统的超调量增加,对系统的稳定性产生不利影响。

与P控制一样,我们也可以使用自适应控制方法来自动调整Kp和Ki的值。

参数设计在实际应用中,我们往往不会手动试控来确定控制器的参数,而是根据系统的特性来进行参数设计。

下面将介绍两种常用的参数设计方法。

经验公式法经验公式法是一种简单快速的参数设计方法,在很多工业现场都被广泛使用。

直流电机的速度环PI控制-PI程序

直流电机的速度环PI控制-PI程序

加入了积分运算,高速震荡变小了,选择了积分系数是0.1,和采样周期一样。

但是高速震荡还是存在,超调基本上没有了。

当把积分数值除以十的时候,你会发现输出的震荡明显减少了,和开环控制的时候差不多,由此可以猜测,震荡有可能是由测试信号的精度决定的,另一方面可能是因为PWM所引起的。

通过综合比较发现,闭环系统的启动速度很快,比开环的快很多,但是加装了积分部分后,输出似乎变小了。

kp=3;ADin=ff,UK=FE,speed=240.加速过程很快,无震荡。

ADin=f0,UK=FE,但是有震荡为0,speed=235~239。

ADin=e0,UK=FE,0出现的纪律不低speed=218~225.ADin=d0,speed=201~213.ADin=c0,speed=188~200.ADin=a0,speed=168~171.ADin=90,speed=165~170.ADin=80,speed=165~169.ADin=50,speed=165~169.在80以后便无法调速了#include <absacc.h>#include <reg51.h>#include <stdio.h>bit flag=1;unsigned char pwm=0;sbit P21=P2^1;sbit P20=P2^0;unsigned char k1;unsigned char k2,k3;unsigned char BJ; //正负的标志位;unsigned char EK_num[3],EK_flag[3]; //误差和符号。

unsigned char kp,ki,kd;unsigned char UK; //控制输出。

unsigned char negsum=0,possum=0; //正数和与负数和。

unsigned char temp[3]; //中间变量。

unsigned int tmp[3];unsigned char Highlevel=0xff;//上限输出。

-自控课设--直流电机PI控制器参数设计_-自控原理1

-自控课设--直流电机PI控制器参数设计_-自控原理1

-⾃控课设--直流电机PI控制器参数设计_-⾃控原理1课程设计任务书学⽣姓名:专业班级:电⽓0906指导教师:谭思云⼯作单位:⾃动化学院题⽬: 直流电机PI 控制器参数设计初始条件:⼀直流电机控制系统的⽅框图如图所⽰,其中Y 为电机转速,av 为电枢电压,W 为负载转矩。

令电枢电压由PI 控制定律求取,PI 表达式为:)(0+=tI p a edt k e k v ,其中e=r-y 。

要求完成的主要任务: (包括课程设计⼯作量及其技术要求,以及说明书撰写等具体要求)(1)写出以v a 和W 为输⼊的直流电机系统微分⽅程;(2)计算W 到Y 的传递函数;(3)试求k P 和k I 的值,使闭环系统的特征⽅程的根包括60j 60±-;(4)分析在单位阶跃参考输⼊、单位斜坡参考输⼊时系统的跟踪性能;(5)在Matlab 中画出上述系统响应,并以此来证明(4)的分析结论。

(6)对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析的过程,附Matlab 源程序或Simulink 仿真模型,说明书的格式按照教务处标准书写。

G c (s)600601+s RYave + -+1500W-时间安排:1、课程设计任务书的布置,讲解(半天)3、熟悉MATLAB中的相关⼯具(⼀天)4、系统设计与仿真分析。

(三天)5、撰写说明书。

(⼆天)6、课程设计答辩(半天)指导教师签名:谭思云 2012年 1⽉ 4⽇系主任(或责任教师)签名: 2012年 1⽉ 4⽇摘要控制理论经过数⼗年的发展,并伴随计算技术的快速发展,如今已经形成相当成熟的理论,并在各个⾏业和领域得到⼴泛的应⽤。

本⽂所述的直流电机的PI控制就是其⼀⽅⾯的应⽤,⽂中将结合实例分析PI控制系统对单位阶跃输⼊和单位斜坡输⼊的响应,计算其动态响应和跟踪性能。

完成上述⼯作需借助功能强⼤的数学计算软件MATLAB,精确模拟系统的响应。

关键词:PI控制MATLAB⽬录1系统结构分析 (1)2数学模型 (2)2.1PI模型建⽴ (2)2.2单位反馈传递函数 (2)2.3扰动下的⾮单位反馈闭环传递函数 (2)2.4参数计算 (3)3动态跟踪性能分析 (4)3.1⽐例积分控制的分析⽅法 (4)3.2单位阶跃参考输⼊ (4)3.3单位斜坡参考输⼊ (5)4数学仿真与验证 (7)4.1MATLAB中连续系统模型表⽰⽅法 (7)4.2单位阶跃输⼊时的动态性能 (7)4.3单位斜坡输⼊时的动态性能 (8)5⼼得体会 (11)参考⽂献 (12)1系统结构分析1.1系统结构如下.图1-1 直流电机PI 控制结构图系统组成为⽐例积分环节、⽐例环节、惯性环节和单位负反馈,在⽐例环节与惯性环节之间加⼊扰动信号⽐较点。

直流电机调速PI参数设计

直流电机调速PI参数设计

时间常数极点,以便校正成典型Ⅰ型系统,因此

Wopi(s) KiβKs/R KI τis(TΣis 1) s(TΣis 1)
(3)
式中,
KI KiKsβKiKsβ τiR TlR
(4)
电流调节器 τi Tl 0.03s ,
电流开环增益要求无超调:查表因取 KIT ∑i 0.25,
九、弱磁调速
图九 弱磁调速结构图
图十 仿真结果
在突减负载的情况下,产生一个速升与恢复的过程,由于过程的数学
模型与初始条件都一样,这是突减负载的升速过程与退饱和超调是完
全相同的。
图四
在典型Ⅱ型系统的抗扰性能指标中,△C的基准值是
其中
Cb 2FK2T
K2 R CeTm
T Tn
F Idm IdL
所以△n的基准值应该是
1
TΣi s2 1 s 1
s(TΣis 1) KI KI
采用高阶系统的降解阶近似处理方法,忽略高次项,Wcli(s) 可降阶近似

Wcli(s)
1 1 s 1
KI
得到降阶近似条件为
cn 1 KI
3间常数
1 KI
。KITi
由于表2是按线性计算的,而突加阶跃给定时,ASR饱和,不符合线性
系统前提,应该按ASR退饱和重新计算。

退饱和超调量的计算比较麻烦,如果把退保和后的过程与同一系
统在负载扰动下的过渡过程对比一下,不能发现二者的相似之处,于
是就可以找到一条计算退饱和超调量的捷径。也就是嘉定调速系统原
来是在Idm的条件下运行于转速n*,然后突然将负载降到IdL,转速会

根据:

PI参数如何设定

PI参数如何设定

PID就是比例微积分调节,具体你可以参照自动控制课程里有详细介绍!正作用与反作用在温控里就是当正作用时是加热,反作用是制冷控制。

PID控制简介目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。

同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。

智能控制的典型实例是模糊全自动洗衣机等。

自动控制系统可分为开环控制系统和闭环控制系统。

一个控控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。

控制器的输出经过输出接口﹑执行机构﹐加到被控系统上﹔控制系统的被控量﹐经过传感器﹐变送器﹐通过输入接口送到控制器。

不同的控制系统﹐其传感器﹑变送器﹑执行机构是不一样的。

比如压力控制系统要采用压力传感器。

电加热控制系统的传感器是温度传感器。

目前,PID控制及其控制器或智能PID控制器(仪表)已经很多,产品已在工程实际中得到了广泛的应用,有各种各样的PID控制器产品,各大公司均开发了具有PID参数自整定功能的智能调节器(intelligent regulator),其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。

有利用PID控制实现的压力、温度、流量、液位控制器,能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等。

可编程控制器(PLC)是利用其闭环控制模块来实现PID控制,而可编程控制器(PLC)可以直接与ControlNet相连,如Rockwell 的PLC-5等。

还有可以实现PID 控制功能的控制器,如Rockwell 的Logix产品系列,它可以直接与ControlNet相连,利用网络来实现其远程控制功能。

1、开环控制系统开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响。

在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回路。

P和PI控制参数设计

P和PI控制参数设计

学号:0121311370820课程设计题目P和PI控制参数设计学院自动化学院专业电气工程及其自动化班级电气1302姓名沈呈硕指导教师肖纯2015 年12 月21 日课程设计任务书学生姓名: 沈呈硕 专业班级: 电气 1302 指导教师: 肖纯 工作单位: 自动化学院题 目: P 和PI 控制参数设计 初始条件:反馈系统方框图如下图所示。

K (s)D =1(比例P 控制律),s K K (s)D I +=2(比例积分PI 控制律),)6s )(1s (1s G 1+-+=s (s),)2s )(1s (1G 2++=(s)要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 当D(s)=D 1(s),G(s)=G 1(s)时,确定使反馈系统保持稳定的比例增益K 的范围。

计算系统在单位阶跃信号输入作用下的误差常数和稳态误差;(2) 满足(1)的条件下,取三个不同的K 值(其中须包括临界K 值),计算不同K值下系统闭环特征根,特征根可用MATLAB 中的roots 命令求取;(3) 用Matlab 画出(2)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲线分析不同K 值时系统的动态性能指标;(4) 当D(s)=D 2(s),G(s)=G 2(s)时,确定使系统稳定K 和K I 的范围,并画出稳定时的允许区域。

计算系统在单位阶跃信号输入作用下的误差常数和稳态误差;(5) 满足(4)的条件下,取三个不同的K 和K I 值,计算不同K 和K I 值下系统闭环特征根,特征根可用MATLAB 中的roots 命令求取。

画出其中一组值对应的波特图并计算相角裕度;(6) 用Matlab 画出(5)中三个增益对应的单位阶跃输入的响应曲线,通过响应曲Y线分析不同K和K值时系统的动态性能指标;I(7)比较P和PI控制的特点;(8)对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析计算的过程,并包含Matlab源程序或Simulink仿真模型,说明书的格式按照教务处标准书写。

直流电机PI控制器参数设计_-自控原理

直流电机PI控制器参数设计_-自控原理

课程设计任务书学生姓名: 专业班级: 自动化0804 指导教师: XXX 工作单位: 自动化学院题 目: 直流电机PI 控制器参数设计 初始条件:一直流电机控制系统的方框图如图所示,其中Y 为电机转速,a v 为电枢电压,W 为负载转矩。

令电枢电压由PI 控制定律求取,PI 表达式为:)(0⎰+=tI p a edt k e k v ,其中e=r-y 。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1) 写出以v a 和W 为输入的直流电机系统微分方程; (2) 计算W 到Y 的传递函数;(3) 试求k P 和k I 的值,使闭环系统的特征方程的根包括50j 50±-; (4) 分析在单位阶跃参考输入、单位斜坡参考输入时系统的跟踪性能; (5) 在Matlab 中画出上述系统响应,并以此来证明(4)的分析结论。

(6) 对上述任务写出完整的课程设计说明书,说明书中必须写清楚分析的过程,附Matlab 源程序或Simulink 仿真模型,说明书的格式按照教务处标准书写。

G c (s)500501+s RYa ve + -+1200W-时间安排:任务时间(天)审题、查阅相关资料 2分析、计算 3编写程序 2撰写报告 2论文答辩 1指导教师签名:年月日系主任(或责任教师)签名:年月日摘要控制理论经过数十年的发展,并伴随计算技术的快速发展,如今已经形成相当成熟的理论,并在各个行业和领域得到广泛的应用。

本文所述的直流电机的PI控制就是其一方面的应用,文中将结合实例分析PI控制系统对单位阶跃和单位斜坡输入的响应,计算其动态和跟踪性能。

完成上述工作需借助功能强大的数学计算软件MATLAB,精确模拟系统的响应。

关键词:PI控制MATLAB目录1系统结构分析 (1)2数学模型 (2)2.1PI模型建立 (2)2.2单位反馈传递函数 (2)2.3扰动下的非单位反馈闭环传递函数 (2)2.4参数计算 (3)3动态跟踪性能分析 (4)3.1比例积分控制的分析方法 (4)3.2单位阶跃参考输入 (4)3.3单位斜坡参考输入 (5)4数学仿真与验证 (7)4.1MATLAB中连续系统模型表示方法 (7)4.2单位阶跃输入时的动态性能 (7)4.3单位斜坡输入时的动态性能 (8)5心得体会 (12)参考文献 (13)直流电机PI 控制器参数设计1系统结构分析1.1系统结构如下图图1-1 直流电机PI 控制结构图系统组成为比例积分环节、比例环节、惯性环节和单位负反馈,在比例环节与惯性环节之间加入扰动信号比较点。

自动控制原理课设——直流电机PI控制参数设计

自动控制原理课设——直流电机PI控制参数设计

目录1.设计要求 (2)2.设计原理 (2)3.系统设计分析与计算 (3)3.1 va为输入的直流电机控制系统微分方程计算 (3)3.2计算W到Y的传递函数 (4)3.3 kP 和ki的值 (4)3.4 PI控制环节对系统性能方面的议案相分析 (5)3.5单位阶跃参考输入作用下系统的跟踪性能 (5)3.6单位斜坡参考输入作用下系统的跟踪性能 (6)4.数学仿真与验证 (7)4.1MATLAB中连续系统模型表示方法 (7)4.2系统在单位阶跃信号作用下输出响应仿真 (7)4.3系统在单位阶跃信号作用下误差跟踪仿真 (9)4.4系统在单位斜坡信号作用下输出响应仿真 (10)4.5系统在单位斜坡信号作用下跟踪误差仿真 (10)小结与体会.................................................... 错误!未定义书签。

参考文献 (12)直流电机PI 控制器参数设计1.设计要求要求对如下图所示的直流电机控制系统PI 控制环节的相关参数K p 和K I 的设计以达到闭环特征根满足包括60j 60±-的要求;并对直流电机控制系统在单位阶跃信号输入、单位斜坡信号输入以及扰动信号(单位阶跃信号、单位斜坡信号)输入下的动态性能、稳态性能等方面的分析, 并使用在Matlab 仿真软件中对系统的输出响应进行仿真,与理论计算的结果进行比较,修正做设计参数已达到正确结果。

2.设计原理系统的结构图能较好地反应系统各方面信息,通过对系统结构图的分析,我们可以求出Y输入到输出的传递函数;通过系统结构图的变换可以求出扰动到输出的传递函数。

通过相应的传递函数我们可以非常清楚的看出系统的型别,零极点大致分布等信息,可以初略估计系统的动态性能和稳态性能。

通过对v a 为输入到Y 输出的传递函数的拉普拉斯反变换可以求出相应的以v a 为输入的直流电机控制系统微分方程。

从闭环传递函数中可以马上得到闭环特征方程,利用待定系数法可以求出所要求特定特征根情况下k P 和k I 的值。

直流电机pi调节原理

直流电机pi调节原理

直流电机pi调节原理直流电机是一种常见的电动机,广泛应用于工业生产和家庭电器等领域。

而PI调节是一种常用的控制算法,被广泛应用于直流电机的速度和位置控制中。

PI调节是一种比例-积分控制器,其原理是根据偏差信号来调整输出信号,以实现对系统的控制。

在直流电机控制中,PI调节器通常用于调节电机的转速或位置,使其达到期望的目标。

在直流电机控制中,PI调节器的输入是偏差信号,即期望值与实际值之间的差异。

通过比例控制和积分控制来调整输出信号,进而实现对电机的控制。

在比例控制中,输出信号与偏差信号成正比。

偏差信号越大,输出信号就越大,从而加快电机的响应速度。

而在积分控制中,输出信号与偏差信号的积分成正比。

积分控制的作用是消除系统的稳态误差,使电机能够更好地跟踪期望值。

当偏差信号较小时,比例控制占主导地位,输出信号的变化主要由比例控制器决定。

而当偏差信号较大时,积分控制逐渐起作用,输出信号的变化主要由积分控制器决定。

通过调节比例参数和积分参数,可以实现对电机控制的精确调节。

比例参数决定了输出信号对偏差信号的敏感程度,而积分参数决定了输出信号对偏差信号积分的敏感程度。

通过合理选择和调节这两个参数,可以使电机控制系统达到较好的性能。

在实际应用中,PI调节器常常与速度传感器和位置传感器配合使用,以获取实际值和期望值。

传感器将实际值反馈给PI调节器,PI调节器根据偏差信号进行调节,并将输出信号送往电机驱动器,控制电机的转速或位置。

总的来说,直流电机PI调节的原理是通过比例控制和积分控制来调整输出信号,实现对电机的精确控制。

通过合理选择和调节比例参数和积分参数,可以使电机控制系统达到较好的性能。

这种控制方法在直流电机的速度和位置控制中被广泛应用,并取得了良好的效果。

PI参数如何设定

PI参数如何设定

PID就是比例微积分调节,具体你可以参照自动控制课程里有详细介绍!正作用与反作用在温控里就是当正作用时是加热,反作用是制冷控制。

PID控制简介目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。

同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。

智能控制的典型实例是模糊全自动洗衣机等。

自动控制系统可分为开环控制系统和闭环控制系统。

一个控控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。

控制器的输出经过输出接口﹑执行机构﹐加到被控系统上﹔控制系统的被控量﹐经过传感器﹐变送器﹐通过输入接口送到控制器。

不同的控制系统﹐其传感器﹑变送器﹑执行机构是不一样的。

比如压力控制系统要采用压力传感器。

电加热控制系统的传感器是温度传感器。

目前,PID控制及其控制器或智能PID控制器(仪表)已经很多,产品已在工程实际中得到了广泛的应用,有各种各样的PID控制器产品,各大公司均开发了具有PID参数自整定功能的智能调节器(intelligent regulator),其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应算法来实现。

有利用PID控制实现的压力、温度、流量、液位控制器,能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等。

可编程控制器(PLC)是利用其闭环控制模块来实现PID控制,而可编程控制器(PLC)可以直接与ControlNet相连,如Rockwell 的PLC-5等。

还有可以实现PID 控制功能的控制器,如Rockwell 的Logix产品系列,它可以直接与ControlNet相连,利用网络来实现其远程控制功能。

1、开环控制系统开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响。

在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回路。

直流电机PI控制器设计与性能分析

直流电机PI控制器设计与性能分析

直流电机PI控制器设计与性能分析引言:直流电机在电力系统、机械工程等行业有着广泛应用。

为了实现对直流电机的精确控制和调节,控制器的设计是必不可少的一步。

其中PI控制器是常用的一种控制器,它可以实现电机速度和位置的闭环控制,提高控制系统的稳定性和响应速度。

本文将对直流电机PI控制器的设计和性能进行详细分析。

1.直流电机控制原理:直流电机是一种转矩速度可控的电动机,其控制原理可以简单地描述为:根据给定的输入信号,控制电机的输出转速或转矩。

2.PI控制器原理:PI控制器是一种线性控制器,由比例(P)和积分(I)两个环节组成。

比例环节根据误差的大小对输出信号进行调节,积分环节则根据误差的时间积分来产生输出信号。

PI控制器的输出信号可以表示如下:u(t) = Kp * e(t) + Ki * ∫ e(t) dt其中,u(t)为输出信号,Kp为比例增益,Ki为积分增益,e(t)为误差信号。

3.直流电机PI控制器设计过程:(1)系统建模:根据直流电机的动态特性建立数学模型,一般可以使用电机的转速方程或转矩方程进行建模。

(2)设计目标:确定控制系统的设计目标,例如稳态误差、调节时间、超调量等。

(3)参数调整:根据设计目标选择合适的比例增益Kp和积分增益Ki,一般可以通过试验和仿真等方法进行参数调整。

(4)性能分析:对设计好的PI控制器进行性能分析,例如稳态误差、系统稳定性、频率响应等。

4.直流电机PI控制器性能分析:(1)稳态误差:稳态误差是指系统在稳定工作状态下输出与目标值之间的偏差。

对于PI控制器,当控制系统的比例增益Kp和积分增益Ki适当设置时,可使系统的稳态误差几乎为零。

(2)系统稳定性:系统稳定性是指控制系统在各种干扰和变动条件下能否保持稳定。

通过动态特性分析,可确定合适的比例增益Kp和积分增益Ki,以确保系统的稳定性。

(3)频率响应:频率响应是指系统对于不同频率幅度的输入信号的响应能力。

通过频率响应分析,可确定合适的比例增益Kp和积分增益Ki,以满足系统对不同频率幅度输入信号的要求。

无刷直流电机单神经元PI控制器的设计

无刷直流电机单神经元PI控制器的设计
电 气传 动 2 1 0 0年 第 4 O卷 第 8期
E E T C D I E 2 1 V 1 0 No 8 L C RI R V 0 0 o. 4 .
无 刷 直 流 电机 单 神 经元 P 控 制 器 的设 计 I
高 渊 炯 , 润 科 , 军 , 少 瑞 郝 朱 黄 ( 海 理 工 大 学 光 电 信 息 与 计 算机 工 程 学 院 , 海 2 0 9 ) 上 上 0 0 3
的不 足 。为 了改 善 单 神 经 元 P D控 制 器 在 响 应 I
的快 速性 方面 的不足 , 引入 专家 系统 的思 想 , 立 建 规则 库 , 根据不 同 的系统运 行状态 , 采用 不 同的调
摘 要 : 究 了 一种 基 于专 家 系统 的单 神 经 元 P 控 制 器 , 将 其 应 用 于 无 刷 直 流 电 机调 速 系统 中 。控 制 器 研 I 并
实 现 了 P 参 数 的 在 线 调 整 , 具 有 P D控 制 器 良好 动 态 性 能 的 同时 , 少 微 分 项 对 系 统 稳 态 运 行 时 的 影 响 , I 在 I 减 并 较 好 地 克 服 了无 刷 直 流 电机 非 线 性 、 数 易 变 的 影 响 。仿 真 结果 表 明 , 于 专 家 系统 的单 神 经 元 P 控 制 器 参 基 I
自适 应 能力 好 , 应 快 , 棒 性 强 , 响 鲁 系统 静 态 和 动 态 特 性 良好ቤተ መጻሕፍቲ ባይዱ。 关键 词 : 刷 直 流 电 动 机 ; 家 系 统 ; 神 经 元 ; 无 专 单 比例 积 分 控 制 器
中 图分 类 号 : TM3 1 6 文献标识码 : A
De i n o i l — u o n r le n Ti i g Sy t m o s g f S ng e ne r n PI Co t o l r i m n s e f r DC u h e s M o o Br s l s tr

自动控制原理课程设计直流电机同步控制

自动控制原理课程设计直流电机同步控制

目录一、自动控制原理课程设计题目 (2)二、摘要 (3)三、控制对象旳分析 (5)1.工作原理 (5)2.系统运行方框图 (5)3.分析系统过程 (6)4.建立数学模型求系统旳传递函数 (6)5.传递函数旳表达 (9)6. 系统校正 (10)7.运用Matlab进行仿真 (16)四、总结体会 (20)五、参照文献 (20)六、附录 (21)1.手工绘制旳微分校正旳根轨迹图及校正网络 (19)2.手工绘制旳相位超前校正旳幅特特性 (19)3.手工绘制旳相位超前校正旳相频特性及其校正网络 (19)4.频域法矫正旳Matlab仿真19一、自动控制原理课程设计题目描述: 两台直流电动机启动后, 当一台电动机抵达设定速度后, 另一台电动机在响应时间内抵达同一速度, 并保持两台电动机同步运行。

控制系统中各构成环节及参数如下:①直流电动机(他励)参数:✍✍励磁线圈电阻✍✍电感扭矩常数211min,/1500,8.9,110,85.0m kg J r n A I V U kW P N N N •=====设计规定:1.根据速度跟踪原理图建立系统数学模型。

2.画出速度跟踪系统旳方框图。

3.当系统不稳定期, 规定对系统进行校正, 校正后满足给定旳性能指标。

4.稳定性分析:A 频域法校正系统在最大指令速度( )为 (度/秒)时, 对应旳位置滞后误差不超过 度(稳态误差);相角裕度为 度, 幅值裕度不低于6分贝;过渡过程旳调整时间不超过3秒。

B 根轨迹法校正①最大超调量%3%≤σ②过渡过程时间2≤s t 秒;静态速度误差系数5≥v K 秒.5.校正网络确定后需代入系统中进行验证, 计算并确定校正网络旳参数。

6.Matlab 进行验证7.搭建电路进行验证(注: 手工绘图(幅频、相频及根轨迹图))二、摘要针对双电机同步驱动控制在负载发生扰动时同步控制性能较差旳问题,建立了两台直流电动机同步控制系统(速度控制)旳数学模型。

重要处理旳问题是对两台直流电动机同步控制系统构造图进行分析, 画出构造框图, 算出传递函数, 并对其进行频域校正和根轨迹校正, 找到合适旳处理措施, 构建校正网络电路, 从而使得系统可以满足规定旳性能指标。

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

目录1.设计要求 (2)2.设计原理 (2)3.系统设计分析与计算 (3)3.1 va为输入的直流电机控制系统微分方程计算 (3)3.2计算W到Y的传递函数 (4)3.3 kP 和ki的值 (4)3.4 PI控制环节对系统性能方面的议案相分析 (5)3.5单位阶跃参考输入作用下系统的跟踪性能 (5)3.6单位斜坡参考输入作用下系统的跟踪性能 (6)4.数学仿真与验证 (7)4.1MATLAB中连续系统模型表示方法 (7)4.2系统在单位阶跃信号作用下输出响应仿真 (7)4.3系统在单位阶跃信号作用下误差跟踪仿真 (9)4.4系统在单位斜坡信号作用下输出响应仿真 (10)4.5系统在单位斜坡信号作用下跟踪误差仿真 (10)小结与体会.................................................... 错误!未定义书签。

参考文献 (12)直流电机PI 控制器参数设计1.设计要求要求对如下图所示的直流电机控制系统PI 控制环节的相关参数K p 和K I 的设计以达到闭环特征根满足包括60j 60±-的要求;并对直流电机控制系统在单位阶跃信号输入、单位斜坡信号输入以及扰动信号(单位阶跃信号、单位斜坡信号)输入下的动态性能、稳态性能等方面的分析, 并使用在Matlab 仿真软件中对系统的输出响应进行仿真,与理论计算的结果进行比较,修正做设计参数已达到正确结果。

2.设计原理系统的结构图能较好地反应系统各方面信息,通过对系统结构图的分析,我们可以求出Y输入到输出的传递函数;通过系统结构图的变换可以求出扰动到输出的传递函数。

通过相应的传递函数我们可以非常清楚的看出系统的型别,零极点大致分布等信息,可以初略估计系统的动态性能和稳态性能。

通过对v a 为输入到Y 输出的传递函数的拉普拉斯反变换可以求出相应的以v a 为输入的直流电机控制系统微分方程。

从闭环传递函数中可以马上得到闭环特征方程,利用待定系数法可以求出所要求特定特征根情况下k P 和k I 的值。

单位阶跃参考输入、单位斜坡参考输入时系统的跟踪性能都能通过相应传递函数拉普拉斯反变换得到其时域方程;对时域方程进行分析可以得到比较直观的系统动态性能和稳态性能指标。

理论结果计算出来后,我们还可以利用Matlab 工具进行仿真计算,Matlab 能仿真出系统的输出响应曲线,能比较形象、直观的表现出系统的各方面性能,然后将通过Matlab 仿真软件对系统响应仿真结果与理论计算结果进行比较、修正。

3.系统设计分析与计算3.1 v a 为输入的直流电机控制系统微分方程计算首先应求出从v a 到Y 的传递函数,对传递函数进行拉普拉斯反变换就可得到相应的微分方程。

PI 表达式为:)(0⎰+=tI p a edt k e k v ,其中e=r-y 。

可以得出相应的传递函数sK s K s D IP +*=)( W(s)=0,有以R 为输入的直流电机控制系统如上面图3-1所示,有开环传递函数为:()()60s s K s K 600)()(I p ++*=s H s GW(s)=0,R 错误!未指定书签。

为输入的直流电机控制系统闭环传递函数为:YW(s)=0,R 错误!未指定书签。

为输入的直流电机控制系统误差传递函数为: 故v a 到Y 的传递函数为:故v a 到Y 的传递函数可化为:)(600)()60(s V s Y s a =+由以上传递函数经过拉普拉斯反变换可以得到v a 为输入的直流电机控制微分方程为:)(600)(60)(t v t y dtt dy =+ 3.2计算W 到Y 的传递函数计算从W 到Y 的传递函数需要对系统结构图进行变换由图3-2的变换后的系统结构图可知W 到Y 的传递函数为:Ip K s K s ss W 600)60060(1500)(2-*-+=3.3 k P 和k i 的值由上面所求出的闭环传递函数)(s Φ,可以直接得出直流电机控制系统闭环系统的特征方程:0600)60060(2=+++I K s Kp s (1)若使闭环系统的特征方程的根包括30j 30±-,由这两个根30j 30±-可得下面的方程为0=60j)-60+(S )60j +60+S (,即072001202=++s s (2)II K s Kp s K s Kp s R s s 600)60060(600600)()(Y )(2++++*==ΦI K s Kp s ss s H s G s R s E 600)60060(60)()(11))((22++++=+=60600)()()()()()(+=Φ==s s E s D s s V s Y s VaY对比(1)、(2)两式并由待定系数法有60+600Kp=120,600Ki=7200。

解得Kp=0.1, K I =23.4 PI 控制环节对系统性能方面的议案相分析一般系统加入PI 控制环节后,PI 控制开环传递函数形如:)2()(2)()()()(n I p n I p w s s K s K K w s Ks K K s E s Y s G ξξ++*=++==则对于单位负反馈系统的闭环传递函数为:)2()()2()()(1)()()(Y )(2222n n d n I P n IP w s w S m m S w KK s KK w S K K S KK s G s G s R s s +++=++++=+==Φξξ式中:nP d w KK 2+=ξξ KKI w n =2根据系统的闭环传递函数可知,PI 控制系统的闭环传递函数可知控置器在系统中怎加了一个位于原点的开环极点,同时也增加了一个位于s 左平面的极点。

位于原点的开环极点可以提高系统的型别,以消除或减小系统的稳态误差,改善系统的稳态性能;而增加的负实零点则用来减小系统的阻尼程度,缓和PI 控制器极点对系统稳定性及动态过程产生的不利影响。

只要积分时间常数足够大,PI 控制器对系统稳定性的不利影响可大为减弱。

综上所述,可以求出单位阶跃信号跃函数作用下系统的输出响应为:)2(1)2()(222222n n d n n n d nw s w s s S w m w s w s s w s Y +++++=ξξ 当1<d ξ时取上式拉氏反变换的单位节约响应为:)1sin(1)(θξξ+-+=-t w re t y d n t w n d式中2221/2d n n d m w m w m r ξξ-+-=)/-1arctg()]-/(m -1arctg[w π2d d 2d n d ξξξξθ++-=3.5单位阶跃参考输入作用下系统的跟踪性能当输入是阶跃函数时,本系统输出为:2222260)60(601)7200120(72001201)7200120(72007200120)120(601)(+++-=+++++=+++=s s s s s s ss s s s s s s s Y有上述可知当1707.02<=+=nPd w KK ξξ时,输出响应为:te t y t 60cos 1)(60--= 系统的跟踪误差为:t e t y t r t e t 60cos )()()(60--=-=由上式可以看出,系统为稳态分量1和瞬态分量t e t 60cos 60-组成。

系统阶跃时间响应为振荡衰减函数,稳态值趋于1。

将阶跃响应对t 求导,峰值时间:t p =1/60arctan (-1)=0.0393s , 峰值:067.1)0393.0()(==y t y p 超超调量:%7.6%100)()()(%=⨯∞∞-=y y t y p σ令∆表示实际响应与稳态输出之间的误差,由t e y t D 60cos 60--= 若取0.05∆=,由上式可解出调节时间06.0≈s t上式表明,跟踪误差随时间的退役而减小直至接近0,因此该系统能较好地实现对阶跃信号的跟踪3.6单位斜坡参考输入作用下系统的跟踪性能当输入为单位斜坡函数时,系统输出为:222222260(120)111160160()(1207200)120120(60)60120(60)60s s Y s s s s s s s s ++==-+-++++++系统阻尼比为1707.0<=d ξ,属于欠阻尼系统。

以下为对该系统在时域中的性能分析, 对上式进行反拉氏变换,得斜坡输入的时间响应6060111()cos60sin 60120120120t ty t t e t e t--=-+-由上式可知系统单位斜坡响应由稳态分量1201-t 和瞬态分量t e t e tt 60sin 120160cos 12016060---组成。

系统跟踪误差响应为::60sin 120160cos 12011201)()()(6060t e t e t y t r t e tt --+-=-=。

将上式对t 求导,可得该系统的跟踪误差响应的峰值时间:1arccos00.026260120p t s π===将p t 带入误差响应函数可得最大误差为:601cos(60+)0.010********p t p p M e t π-=-=当时间t 趋于无穷时,误差响应e(t)的稳态值为稳态误差,以)(∞ss e 标志,对于此处单位斜坡响应时,其稳态误差为1()()120ss e t y ∞=-∞=综上所述,该系统在单位斜坡信号函数的作用下,输出量与输入量的位置误差随时间的增大而增大,最后趋于常值,故该常值越小,跟踪的准确就越高。

4.数学仿真与验证4.1MATLAB 中连续系统模型表示方法MATLAB 在数据处理、模型仿真等方面功能十分强大,对传递函数建模、以及模型分析方面也比较简单。

对于形如上述形式的传递行数在MATLAB 表示方法为:分子多项式: 011[,,,,]m m num b b b b -=L分母多项式: 011[,,,,]n n den a a a a -=L建立传递函数模型: ),(den num tf g =4.2系统在单位阶跃信号作用下输出响应仿真在MATLAB 中,提供了线性时不变系统仿真的图形工具LTI Viewer ,可方便地获得阶跃响应、脉冲响应,在命令窗口中,键入ltiview ,回车,系统调用LTI VIEWER 工具。

nn n n mm m m a s a s a s b s b s b s b s G +⋅⋅⋅++++⋅⋅⋅++=----1111110)()120(60)(Y +s s对于本例中 ,MATLAB 中表示方法为: num=[60,7200]; den=[1,120,7200]; step(num,den);g=tf(num,den);ltiview; ltiview; 运行界面及结果通过设定可以读出系统的各项性能指标,列出如下: 峰值时间: s t p 0393.0=峰值:1.07p M =超调量:% 6.7%σ=调节时间:s t s 0621.0=(0.05∆=)与理论计算结果相同。

相关文档
最新文档