大作业-----双闭环直流调速系统的MATLAB仿真
直流电机双闭环调速系统MATLAB仿真
题目:直流电机双闭环调速系统姓名:学号:专业班级:电气工程及其自动化指导教师:一、直流电机双闭环调速系统模块功能图1直流电机双闭环调速系统框图图2直流电机双闭环提速系统原理图如图1为直流电机速度、电流双闭环调速系统框图,图2为直流电机速度、电流双闭环调速系统原理图。
该调速系统包括两个反馈控制闭环,内环为电流控制环,外环为速度控制环。
速度调节器与电流调节器均为PI调节器,可以实现直流电机转速的静态无差调节与快速动态响应。
以图2所示由硬件构成的双闭环调速系统为例,介绍该系统的工作原理。
直流电机给定速度信号ug与反馈速度信号ufn进行比较,形成速度输入信号Δun=ug-ufn,进入速度PI调节器ST,其输出信号为电流给定信号un,与电流反馈信号ufi进行比较,得到电流PI调节器LT的输入信号Δui=un-ufi,输出信号uk 作为触发器CF的移相电压,从而控制整流桥的移相角a,进而控制直流电机的电枢电压U d、电枢电流I d以及输出转矩T。
如图3为MATLAB中直流电机速度、电流双闭环调速系统的Simulink仿真模型。
接下来对该模型各个模块的功能进行描述。
图3双闭环调速系统Simulink仿真模型1、速度给定模块图1如图4所示为速度给定模块,为一阶跃信号,由表1的模块参数表可知速度给定信号的阶跃时间Step time为0.8s,阶跃信号初始值Initial value为120rad/s,稳定值Final value为160rad/s。
该模块的功能为产生一个阶跃的速度给定信号wef输入到速度调节器中。
表12、速度调节器图5图5为速度调节器模块,是一个PI调节器,输入信号为速度给定信号wef 与速度反馈信号wm,输出信号Iref作为电流调节器的电流给定信号。
通表2的模块参数表可知该PI调节器的比例系数kp=1.6,积分系数ki=16,最大输出限幅值Current limit为30A。
该模块的功能为通过对电机速度的闭环控制输出电流调节器的给定信号Iref。
基于matlab的双闭环直流调速系统仿真及参数进化设计
基于matlab的双闭环直流调速系统仿真及参数进化设计本文基于matlab平台,设计了一个双闭环直流调速系统,并通过参数进化算法对其进行优化设计,以提高系统的性能和稳定性。
一、双闭环直流调速系统的基本结构和参数双闭环直流调速系统包括基本结构和控制回路两个部分。
其基本结构如下图所示:![img](其中,U_i为直流电源输入电压;R_a为电机电阻;L_a为电机电感;J为机械惯量;T_0为负载转矩;\omega_{m}为电机输出转速;K_e为电机电动势系数;K_t为电机转矩系数。
控制回路如下图所示:![img](其中,U_{ref}为期望输出电压;U_i为实际输出电压;I_{ref}为期望输出电流;I_i为实际输出电流;E_i为电机输出电动势;x_1为速度环调节器的输出;x_2为电流环调节器的输出。
系统的基本参数如下:U_i=220V;R_a=0.5Ω;L_a=0.01H;J=0.05kg·m2;T_0=0.05N·m;K_e=0.05V/rad;K_t=0.05N·m/A。
二、双闭环直流调速系统的仿真建模双闭环直流调速系统的仿真建模可以分为以下几个步骤:1.建立直流调速系统的基本模型。
根据系统的基本结构和参数,可以建立如下的直流调速系统的基本模型:![img](其中,U_i为直流电源输入电压;R_a为电机电阻;L_a为电机电感;J为机械惯量;T_0为负载转矩;\omega_m为电机输出转速;K_e为电机电动势系数;K_t为电机转矩系数;U_i和T_0都是外界输入量,其余的量都是内部变量。
2.建立速度环调节器和电流环调节器的模型。
速度环调节器和电流环调节器的模型可以分别表示为:![img](其中,K_{p1}、K_{i1}、K_{p2}和K_{i2}分别为速度环调节器和电流环调节器的比例增益和积分增益;x_1和x_2分别为速度环调节器和电流环调节器的输出;\omega_{ref}和I_{ref}分别为期望转速和期望电流。
双闭环直流调速系统仿真(Matlab)
Wcli (s)
Ti
1 s2 1
s 1
KI
KI
联系仿真实例,经计算可得
136.2 W cli(s)0.00367s2s136.2
根据经验公式,转速环的开环传函为
Wn(s)
KN(ns1)
s2(Tns1)
同理可得 Wn(s)03.041.67s34s3399.s12
通过MATLAB指令可得其闭环传函为
图1 原始调速系统结构框图
2021/7/1
3
对于该系统,联系仿真实例,经计算可得其开环传递函数为
3 5 G (s) 0 .1 2 9 (0 .0 0 1 6 7 s 1 )(0 .0 0 1 s2 0 .0 5 s 1 )
借助于MATLAB仿真软件,绘制Bode图如图2所示。
图2 原始控制系统伯德图
主程序文件main.m 和目标函数文件optm.m,运行主程序,得到 kp,ki,kp1,ki1的
存储空间,在Command window键入gatool,调用出遗传算法工具箱的人机接 口,在里面设置相关参数,设置完毕后点击start按钮开始运行。经过迭代,
会得到 kp,ki,kp1,ki1的最优解,参数值如图7所示,将再其带入图6中即可
Id(s)
R
Tm s
1 n(s) Ce
电流环
Tois 1
Ton s 1
2021/7/1
图3 双闭环直流调速系统动态结构框图
5
3.仿真环境中步长的选择
刚性是指其Jacobian(雅可比)矩阵的特征值
相差悬殊。在解的性态上表现为,其中一些解
变化缓慢,刚性方程,又称为Stiff方程。
根据经验公式,电流环闭环传递函数公式为
机电控制系统大作业—直流电机双闭环调速系统matlab仿真
机电控制系统大作业—直流电机双闭环调速系统matlab仿真Harbin Institute of Technology Harbin Institute of Technology机电控制系统分析与设计课程大作业,一,课程名称,机电控制系统分析与设计设计题目,基于MATLAB的直流电机双闭环调速系统的设计与仿真院系,机电工程学院班级,分析者,学号,设计时间,2012年7月1日哈尔滨工业大学Harbin Institute of Technology Harbin Institute of Technology机电控制系统分析与设计课程大作业,二,课程名称,机电控制系统分析与设计设计题目,四相反应式步进电机环形分配器的设计与分析院系,机电工程学院班级,0908107分析者,吴东学号,1093210417 设计时间,2012年7月1日哈尔滨工业大学1.计算电流和转速反馈系数*U10im电流反馈系数:, ,,,1.25(V/A),I2,4nom*U10nm转速反馈系数: ,,,,0.02(Vmin/r)n500nom2.电流环的设计(1)确定时间常数题目给出电流反馈滤波时间常数,由PWM功率变换器的开T,0.2ms,0.0002soi 11T,,,0.0001s关频率10kHz得调制周期按电流环小时间常数f,sf10,1000的近似处理方法,取T,T,T,0.0001,0.0002,0.0003s,isoi(2)选择电流调节器结构电流环可按?型系统进行设计。
电流调节器选用PI调节器,其传递函数为,s,1iG(s),K ACRi,si(3)选择调节器参数超前时间常数:。
,,T,0.008sil电流环按超调量考虑,电流环开环增益:取,因此 ,,5%KT,0.5iI,i0.50.5K,,,1666.6667 IT0.0003,i于是,电流调节器的比例系数为,R0.008,8iKK,,1666.6667,,17.7778 iI,K1.25,4.8s(4)检验近似条件电流环的截止频率。
基于MATLAB的直流电机双闭环调速系统的设计与仿真
基于MATLAB的直流电机双闭环调速系统的设计与仿真直流电机双闭环调速系统是一种常见的控制系统,常用于工业生产中对电机速度的精确控制。
本文将基于MATLAB软件进行直流电机双闭环调速系统的设计与仿真,包括系统设计、参数设置、控制策略选择、系统仿真以及性能分析等方面。
文章将以1200字以上的篇幅进行详细阐述。
一、系统设计直流电机双闭环调速系统由速度环和电流环构成。
速度环控制系统的输入为速度设定值和电机实际速度,输出为电机期望电压;电流环控制系统的输入为速度环输出的电压和电机实际电流,输出为电机实际电压。
通过控制电机的期望电压和实际电压,达到对电机速度的调控。
二、参数设置在进行系统仿真之前,需要确定系统中各个参数的值。
包括电机的额定转矩、额定电压、电感、电阻等参数,以及控制环节的比例增益、积分增益、微分增益等参数。
这些参数的选择会影响系统的稳定性和动态性能,需要根据实际情况进行调整。
三、控制策略选择常见的控制策略包括PID控制、PI控制、PD控制等。
在直流电机双闭环调速系统中,可以选择PID控制策略。
PID控制器由比例环节、积分环节和微分环节组成,可以提高系统的稳定性和响应速度。
四、系统仿真在MATLAB中进行直流电机双闭环调速系统的仿真,可以使用Simulink模块进行搭建。
根据系统设计和参数设置,搭建速度环和电流环的控制器,连接电机实际速度和电机实际电流的反馈信号,输入速度设定值和电机期望电流,输出电机期望电压。
通过仿真可以得到系统的动态响应曲线,评估系统的性能。
五、性能分析在仿真结果中,可以分析系统的静态误差、超调量、调整时间等指标,评估系统的控制性能。
通过参数调整和控制策略更改等方式,可以优化系统的控制性能,使系统达到更好的调速效果。
总结:本文基于MATLAB软件对直流电机双闭环调速系统进行了设计与仿真。
通过系统设计、参数设置、控制策略选择、系统仿真以及性能分析等步骤,可以得到直流电机双闭环调速系统的动态响应曲线,并通过参数调整和控制策略更改等方式,优化系统的控制性能。
MATLAB双闭环直流调速系统的工程设计与仿真
MATLAB双闭环直流调速系统的工程设计与仿真双闭环直流调速系统是一种常见的控制系统,在工业中被广泛应用于电机的调速。
本文将针对MATLAB中的双闭环直流调速系统进行工程设计与仿真。
1.系统架构设计双闭环直流调速系统主要由速度环和电流环组成。
速度环主要负责控制电机的速度,通过比较给定速度和实际速度,产生速度偏差。
电流环主要控制电机的电流,通过比较给定电流和实际电流,产生电流偏差。
速度环和电流环形成了一个闭环控制系统,可以使得电机在速度和电流方面达到我们所要求的目标。
2.系统建模在MATLAB中,可以使用Simulink进行系统建模。
首先,需要建立电机的数学模型,包括机械模型、电磁模型和电气模型。
电机的机械模型可以使用转矩方程来描述,电磁模型可以使用电压方程来描述,电气模型可以使用网路方程来描述。
然后,将这些模型通过各个子系统进行连接,并进行参数设置。
最后,通过连接速度环和电流环的闭环控制系统,完成整个系统的建模。
3.控制器设计在MATLAB中,可以使用PID控制器进行控制器的设计。
首先,通过调节PID控制器的参数,使得系统的过渡过程满足我们对速度和电流的要求。
然后,使用增量PID算法对控制器进行改进,减小控制误差。
最后,通过将速度控制器与电流控制器进行串联,完成双闭环控制系统的设计。
4.系统仿真在MATLAB中,可以使用Simulink进行系统的仿真。
首先,设置仿真时间和步长,并进行仿真参数设置。
然后,通过给定输入信号,例如阶跃信号,观察系统的输出响应。
通过调整控制器的参数,观察系统的响应特性,包括超调量、稳定时间和稳态误差等。
最后,通过对仿真数据的分析,检验系统是否满足我们的设计要求。
总结:MATLAB提供了丰富的工具和函数,可以帮助我们进行双闭环直流调速系统的工程设计与仿真。
通过建立系统模型、设计控制器并进行仿真分析,可以快速有效地完成系统设计。
同时,可以通过调整参数和算法对系统进行优化,使得系统的性能更加稳定和可靠。
双闭环直流电机调速的matlab仿真
双闭环直流电机调速系统的设计与MATLAB 仿真双闭环调速系统的工作原理转速控制的要求和调速指标生产工艺对控制系统性能的要求经量化和折算后可以表达为稳态和动态性能指标。
设计任务书中给出了本系统调速指标的要求。
深刻理解这些指标的含义是必要的,也有助于我们构想后面的设计思路。
在以下四项中,前两项属于稳态性能指标,后两项属于动态性能指标调速范围D 生产机械要求电动机提供的最高转速和最低转速之比叫做调速范围,即m inm axn n D =(1-1) 静差率s 当系统在某一转速下运行时,负载由理想空载增加到额定值所对应的转速降落,与理想空载转速之比,称作静差率,即%1000⨯∆=n n s nom(1-2) 静差率是用来衡量调速系统在负载变化下转速的稳定度的。
跟随性能指标 在给定信号R (t )的作用下,系统输出量C (t )的变化情况可用跟随性能指标来描述。
具体的跟随性能指标有下列各项:上升时间r t ,超调量σ,调节时间s t .抗扰性能指标 此项指标表明控制系统抵抗扰动的能力,它由以下两项组成:动态降落%max C ∆,恢复时间v t .调速系统的两个基本方面在理解了本设计需满足的各项指标之后,我们会发现在权衡这些基本指标,即1) 动态稳定性与静态准确性对系统放大倍数的要求; 2) 起动快速性与防止电流的冲击对电机电流的要求。
采用转速负反馈和PI 调节器的单闭环调速系统,在保证系统稳定的条件下,实现转速无静差,解决了第一个问题。
但是,如果对系统的动态性能要求较高,例如要求快速启制动,突加负载动态速降小等等,则单闭环系统就难以满足要求。
这主要是因为在单闭环系统中不能完全按照需要来控制动态过程中的电流和转矩。
在电机最大电流受限的条件下,希望充分利用电机的允许过载能力,最好是在过渡过程中始终保持电流为允许的最大值,使电力拖动系统尽可能用最大的加速度起动,到达稳态后,又让电流立即降低下来,使转速马上与负载相平衡,从而转入稳态运行。
双闭环直流电动机调速系统设计及MATLAB仿真基于直流电动机调速系统的研究
双闭环直流电动机调速系统设计及MATLAB仿真基于直流电动机调速系统的研究摘要:本文研究了双闭环直流电动机调速系统的设计及MATLAB仿真。
首先介绍了直流电动机调速系统的基本原理,然后通过建立数学模型,设计了双闭环调速系统的控制器,并利用MATLAB进行了系统的仿真实验。
仿真结果表明,双闭环调速系统能够有效地提高电动机的调速性能,使其在不同负载条件下保持稳定的转速。
关键词:双闭环调速系统、直流电动机、MATLAB仿真1.引言直流电动机调速系统是工业自动化控制中的常用控制系统之一、它广泛应用于机械设备、工业生产线以及交通运输等领域。
传统的直流电动机调速系统采用单闭环控制,其调速性能较差,对负载扰动不敏感。
因此,研究双闭环直流电动机调速系统,对于提高电动机的调速性能具有重要意义。
2.直流电动机调速系统设计原理直流电动机调速系统是通过调节电源电压或者改变电动机绕组的接线方式来实现。
系统主要由电动机、控制器以及反馈元件组成。
在传统的单闭环调速系统中,控制器根据电机的转速反馈信号与给定的转速信号之差,产生输出信号控制电机的转速。
然而,单闭环调速系统对负载扰动不敏感,容易出现转速不稳定等问题。
双闭环调速系统是在传统的单闭环调速系统的基础上增加了一个速度环,用于对电机的速度进行闭环控制。
速度环通过调节电机的输出力矩,实现对电机转速的调节。
双闭环调速系统可以及时调整电机输出力矩,使电机在负载扰动下保持稳定的转速。
3.双闭环直流电动机调速系统的控制器设计双闭环直流电动机调速系统的控制器主要由速度环控制器和电流环控制器组成。
速度环控制器根据速度反馈信号与给定的速度信号之差,产生电压控制信号,用于控制电机的输出力矩。
电流环控制器根据电流反馈信号与给定的电流信号之差,产生电压控制信号,用于控制电机的转矩。
具体的控制器设计需要根据电机的数学模型和系统性能要求进行。
4.MATLAB仿真实验本文利用MATLAB软件对双闭环直流电动机调速系统进行了仿真实验。
利用Matlab仿真平台设计双闭环直流调速系统
1 设计任务及要求1、已知条件:某晶闸管供电的双闭环直流调速系统,整流装置采用三相桥式电路,基本数据如下:直流电动机:220V 、136A 、1460r/min ,Ce=0.132 min/r , 允许过载倍数1.5 。
闸管放大系数:Ks=40 。
电枢回路电阻:R 0.5 。
o时间常数:T1=0.03s ,Tm=0.18s 。
电流反馈系数:0.05V/A( 10V/1.5I nom )转速反馈系数:0.007Vmin /r( 10V /n nom)2 、技术要求:稳态指标:无静差;动态指标:电流超调量i 5% ;空载起动到额定转速时的转速超调量n% 10% 。
3 、设计要求:①简述单闭环直流调速系统的基本构成和工作原理。
②分析所设计系统的静态性能指标和动态性能指标。
③根据动态性能指标设计校正装置。
④设计出系统的Simulink 仿真模型,验证所设计系统的性能。
⑤给出所设计系统的性能指标:上升时间t r 、超调量p% 、调节时间t s 、最大启动电流Idmax 、稳态误差e ss 。
2 系统的基本结构和工作原理许多生产机械,由于加工和运行的要求,使电动机经常处于起动、制动、反转的过渡过程中,因此起动和制动过程的时间在很大程度上决定了生产机械的生产效率。
为缩短这一部分时间,仅采用PI调节器的转速负反馈单闭环调速系统,其性能还不很令人满意。
双闭环直流调速系统是由电流和转速两个调节器进行综合调节,可获得良好的静、动态性能(两个调节器均采用PI调节器),由于调整系统的主要参量为转速,故将转速环作为主环放在外面,电流环作为副环放在里面,这样可以抑制电网电压扰动对转速的影响。
双闭环直流调速系统较单闭环相比具有动态响应快、抗干扰能力强等优点,具有良好的抗扰性能,它对于被反馈环的前向通道上的一切扰动作用都能有效的加以抑制。
具有单闭环不能比拟的优势。
双闭环调速系统的结构示意图如下图1:双闭环调速系统结构原理图如下图2 :渊电源输出*" ---3Hj图2 双闭环调速系统结构原理图触发电踣匸桥-功放rIF1 Io"电源H+II个柠3系统的静态性能和动态性能指标3.1系统的静态性能指标为了分析双闭环调速系统,必须先绘出它的稳态结构框图。
双闭环直流电机调速的matlab仿真
双闭环直流电机调速的matlab 仿真双闭环直流电机调速系统的设计与MATLAB 仿真1.1 双闭环调速系统的工作原理1.1.1 转速控制的要求和调速指标生产工艺对控制系统性能的要求经量化和折算后可以表达为稳态和动态性能指标。
设计任务书中给出了本系统调速指标的要求。
深刻理解这些指标的含义是必要的,也有助于我们构想后面的设计思路。
在以下四项中,前两项属于稳态性能指标,后两项属于动态性能指标1.1.1.1 调速范围D 生产机械要求电动机提供的最高转速和最低转速之比叫做调速范围,即minmax n n D = (1-1) 1.1.1.2 静差率s 当系统在某一转速下运行时,负载由理想空载增加到额定值所对应的转速降落,与理想空载转速之比,称作静差率,即%1000⨯∆=n n s nom (1-2) 静差率是用来衡量调速系统在负载变化下转速的稳定度的。
1.1.1.3 跟随性能指标 在给定信号R (t )的作用下,系统输出量C (t )的变化情况可用跟随性能指标来描述。
具体的跟随性能指标有下列各项:上升时间r t ,超调量σ,调节时间s t .1.1.1.4 抗扰性能指标 此项指标表明控制系统抵抗扰动的能力,它由以下两项组成:动态降落%max C ∆,恢复时间v t .1.1.2 调速系统的两个基本方面在理解了本设计需满足的各项指标之后,我们会发现在权衡这些基本指标,即1) 动态稳定性与静态准确性对系统放大倍数的要求;2) 起动快速性与防止电流的冲击对电机电流的要求。
采用转速负反馈和PI 调节器的单闭环调速系统,在保证系统稳定的条件下,实现转速无静差,解决了第一个问题。
但是,如果对系统的动态性能要求较高,例如要求快速启制动,突加负载动态速降小等等,则单闭环系统就难以满足要求。
这主要是因为在单闭环系统中不能完全按照需要来控制动态过程中的电流和转矩。
在电机最大电流受限的条件下,希望充分利用电机的允许过载能力,最好是在过渡过程中始终保持电流为允许的最大值,使电力拖动系统尽可能用最大的加速度起动,到达稳态后,又让电流立即降低下来,使转速马上与负载相平衡,从而转入稳态运行。
直流电动机双闭环调速系统MATLAB仿真实验报告
本科上机大作业报告课程名称:电机控制姓名:学号:学院:电气工程学院专业:电气工程及其自动化指导教师:提交日期:20年月日一、作业目的1.熟悉电机的控制与仿真;2.熟悉matlab和simulink等相关仿真软件的操作;3.熟悉在仿真中各参数变化和不同控制器对电机运行的影响。
二、作业要求对直流电动机双闭环调速进行仿真1.描述每个模块的功能2.仿真结果分析:包括转速改变、转矩改变下电机运行性能,并解释相应现象3.转速PI调节器参数对电机运行性能的影响4.电流调节器改用PI调节器三、实验设备MATLAB、simulink四、实验原理1.双闭环系统结构如图:该系统通过电流负反馈和速度负反馈两个反馈闭环实现对电机的控制,其内环是电流控制环,外环是转速控制环。
内环由电流调节器LT,晶闸管移相触发器CF,晶闸管整流器和电动机电枢回路所组成。
电流调节器的给定信号un。
与电机电枢回路的电流反馈信号相比较,其差值送人电流调节器.由调节器的输出通过移相触发器控制整流桥的输出电压。
在这个电压的作用下电机的电流及转矩将相应地发生变化。
电流反馈信号可以通过直流互感器取白肖流电枢回路,也可以用交流互感器取自整流桥的交流输人电流,然后经整流面得。
这两种办法所得结果相同,但后者应用较多,因为交流互感器结构比较简单。
当电流调节器的给定信号u n大于电流反馈信号uf,其差值为正时,经过调节器控制整流桥的移相角α,使整流输出电压升高,电枢电流增大。
反之,当给定信号u n 小于电流反馈信号时,使整流桥输出电压降低,电流减小,它力图使电枢电流与电流给定值相等。
外环是速度环,其中有一个速度调节器ST,在调节器的输入端送入一个速度给定信号u g,由它规定电机运行的转速。
另一个速度反馈信号u fn米自与电机同轴的测速发电机TG。
这个速度给定信号和实际转速反馈信号之差输人到速度调节器,由速度调节器的输出信号u n作电流调节器输人送到电流调节器,通过前面所讲的电流调节环的控制作用调节电机的.电枢电流Ia和转矩T ,使电机转速发生变化,最后达到转速的给定值。
直流电动机双闭环调速系统MATLAB仿真实验报告
直流电动机双闭环调速系统MATLAB仿真实验报告
实验目的:
本实验旨在设计并实现直流电动机的双闭环调速系统,并使用MATLAB进行仿真实验,验证系统的性能和稳定性。
实验原理:
直流电动机调速系统是通过改变电机的输入电压来实现调速的。
双闭环调速系统采用了速度环和电流环两个闭环控制器,其中速度环的输入为期望转速和实际转速的误差,输出为电机的电流设定值;电流环的输入为速度环输出的电流设定值和实际电流的误差,输出为电机的输入电压。
实验步骤:
1.建立直流电动机的数学模型。
2.设计速度环控制器。
3.设计电流环控制器。
4.进行系统仿真实验。
实验结果:
经过仿真实验,得到了直流电动机双闭环调速系统的性能指标,包括上升时间、峰值过渡性能和稳态误差等。
同时,还绘制了调速曲线和相应的控制输入曲线,分析了调速系统的性能和稳定性。
实验结论:
通过对直流电动机双闭环调速系统的仿真实验,验证了系统的性能和
稳定性。
实验结果表明,所设计的双闭环控制器能够实现快速且稳定的直
流电动机调速,满足了实际工程应用的需求。
实验心得:
本实验通过使用MATLAB进行仿真实验,深入理解了直流电动机的双
闭环调速系统原理和实现方式。
通过实验,我不仅熟悉了MATLAB的使用,还掌握了直流电动机的调速方法和控制器设计的原则。
同时,实验中遇到
了一些问题,比如系统的超调过大等,通过调整控制器参数和优化系统结
构等方法,最终解决了这些问题。
通过本次实验,我对直流电动机调速系
统有了更加深入的理解,为之后的工程应用打下了坚实的基础。
matlab对直流双闭环调速系统进行仿真
用MATLAB对转速电流双闭环控制的直流调速系统仿真仿真步骤一直流调速系统参数设计双闭环直流调速系统的设计的设计原则:先设计内环(即电流环),再将内环看成外环的一个环节,进而设计外环(即转速环)。
电流调节器参数的设计(1)确定时间参数:1)整流装置滞后时间常数s T=0.0017s2) 电流滤波时间常数oi T =0.002s3) 电流环小时间常数之和i T ∑=oi T +s T =0.0037(2) 计算电流调节参数1) 电流反馈系数:β=*imN U I λ=101.5136⨯=0.052) 电机转矩时间常数:=m T 223.530.50.183753759.550.132e m GD R C C ⨯==⨯⨯s 3) 电磁时间常数:0.03l LT s R== 4) 电流调节器选用PI 调节器,其传递函数为:11()i ACR Pi Li i S W S K KiK S Sττ+=+= 其中:0.03i l T s τ==0.030.51.013220.00370.0540i i i s R K T K τβ∑⨯==≈⨯⨯⨯转速调节器参数设计: (1) 时间常数1) 电流环等效时间常数:i 1220.00370.0074IT K ∑==⨯= 2) 转速滤波时间常数:00.01n T = 3) 转速环小时间常数:010.0174n n IT T s K ∑=+= (2) 计算转速调节参数:1) 取h=5,则ASR 的超调时间常数为:0.087n n hT s τ∑== 2) 转速开环增益:22216396.422250.0174N n h K s h T -∑+==≈⨯⨯ 3) 比例系数:(1)2e mn n h C T K h T Rβα∑+==11.7二 仿真结构图转速电流闭环控制系统仿真模型电流调节器PI-ACR参数转速调节器PI-ASR参数三设定模型仿真参数仿真算法为ode15,仿真时间1.5s。
根据MATLAB的直流电机双闭环调速系统的设计与仿真
《机电控制系统分析与设计》课程大作业之一 基于MATLAB 的直流电机双闭环调速系统的设计与仿真1 计算电流和转速反馈系数β=U im ∗I dm =10V 4A =1.25Ωα=U nm ∗n =10500=0.02V ∙min/r2 按工程设计法,详细写出电流环的动态校正过程和设计结果根据设计的一般原则“先内环后外环”,从内环开始,逐步向外扩展。
在这里,首先设计电流调节器,然后把整个电流环看作是转速调节系统中的一个环节,再设计转速调节器。
电流调节器设计分为以下几个步骤:a 电流环结构图的简化 1) 忽略反电动势的动态影响在按动态性能设计电流环时,可以暂不考虑反电动势变化的动态影响,即 E ≈0。
这时,电流环如下图所示。
2) 等效成单位负反馈系统如果把给定滤波和反馈滤波两个环节都等效地移到环内,同时把给定信号改成U *i (s ) /β ,则电流环便等效成单位负反馈系统。
3) 小惯性环节近似处理由于T s 和 T 0i 一般都比T l 小得多,可以当作小惯性群而近似地看作是一个惯性环节,其时间常数为T ∑i = T s + T oi 简化的近似条件为电流环结构图最终简化成图。
ois ci 131T T ≤ωb 电流调节器结构的选择 1) 典型系统的选择:从稳态要求上看,希望电流无静差,以得到理想的堵转特性,采用 I 型系统就够了。
从动态要求上看,实际系统不允许电枢电流在突加控制作用时有太大的超调,以保证电流在动态过程中不超过允许值,而对电网电压波动的及时抗扰作用只是次要的因素,为此,电流环应以跟随性能为主,应选用典型I 型系统 2) 电流调节器选择电流环的控制对象是双惯性型的,要校正成典型 I 型系统,显然应采用PI型的电流调节器,其传递函数可以写成K i — 电流调节器的比例系数; τi — 电流调节器的超前时间常数3) 校正后电流环的结构和特性为了让调节器零点与控制对象的大时间常数极点对消,选择则电流环的动态结构图便成为图a 所示的典型形式,其中ss K s W i i i ACR )1()(ττ+=msT l 8i ==τRK K K i s i I τβ=a) 动态结构图:b) 开环对数幅频特性c. 电流调节器的参数计算电流调节器的参数有:K i 和 τi , 其中 τi 已选定,剩下的只有比例系数 K i , 可根据所需要的动态性能指标选取。
基于MATLAB的双闭环直流调速系统仿真研究
基于MATLAB的双闭环直流调速系统仿真研究双闭环直流调速系统是一种常用的控制系统结构,用于控制直流电动机的速度。
在这个系统中,有两个闭环控制环节:一个用于速度控制,另一个用于电流控制。
本文将基于MATLAB对双闭环直流调速系统进行仿真研究。
首先,我们需要建立直流电动机的数学模型。
直流电动机可以用以下方程描述:$$\begin{cases}J\frac{d\omega(t)}{dt} = T_e(t) - B\omega(t)\\L\frac{di(t)}{dt} = V(t) - R_i(t) - Ke\omega(t)\end{cases}$$其中,$J$是转动惯量,$\omega(t)$是转速,$T_e(t)$是机械负载转矩,$B$是摩擦系数,$L$是电机绕组电感,$i(t)$是电机电流,$V(t)$是电机电压,$R_i(t)$是电机内阻,$Ke$是电机反电动势系数。
为了进行仿真研究,我们需要假设一些参数值。
这里我们假设$J=0.01$ kg·m²,$B=0.1$ N·m·s/rad,$L=0.5$ H,$R=1$ Ω,$K_e=0.1$ V/(rad/s)。
接下来,我们需要设计控制器。
在这里,我们使用PID(比例积分微分)控制器,它是一种常用的控制器类型,可根据控制需求调整控制响应。
根据速度控制闭环调节器,PID控制器的传递函数为:$$C(s)= K_p + \frac{K_i}{s} + K_ds$$其中,$K_p$,$K_i$和$K_d$分别是比例增益,积分增益和微分增益。
根据电流控制闭环调节器,PID控制器的传递函数为:$$C(s) = K_{p1} + \frac{K_{i1}}{s} + K_{d1}s$$其中,$K_{p1}$,$K_{i1}$和$K_{d1}$分别是比例增益,积分增益和微分增益。
在进行仿真研究时,我们可以选择合适的参数值,并根据需要进行调整。
实验三 双闭环直流调速系统MATLAB仿真
实验三双闭环直流调速系统MATLAB仿真
一、实验目的
1.掌握双闭环直流调速系统的原理及组成;
2.掌握双闭环直流调速系统的仿真。
二、实验原理
一、实验内容
基本数据如下:
直流电动机:220V, 136A, 1460r/min.Ce=0.132Vmin/r.允许过载倍数为1.5;晶闸管装置放大系数: Ks=40;Ts=0.0017s;
电枢回路总电阻: ;
时间常数: ;
电流反馈系数: ;
电流反馈滤波时间常数: ;
电流反馈系数: ;
转速反馈系数α=0.007vmin/r
转速反馈滤波时间常数:
设计要求:设计电流调节器, 要求电流无静差, 电流超调量。
转速无静差, 空载起动到额定负载转速时转速超调量。
并绘制双闭环调速系统的动态结构图。
四、实验步骤
1. 根据原理和内容搭建电路模型;
2. 设置各元器件的参数;
3. 设置仿真参数:仿真时间设为0.06s;计算方法为ode15或ode23。
4. 仿真实现。
五、实验报告
1.Idl=0和Idl=136A时电流和转速的输出波形
2.讨论PI 调节器参数对系统的影响.
τi =TL,s
i i K R
T KT Kp βτ•∑=
…………………………取KT=0.5 转速环设计成典型二型系统
h =5, T 087.0)2(=+==∑∑on i n n T T h hT τ Kn=7.112)1(=∑+=
n
RT h CeTm
h Kn αβ
取11.7 , 11.7/0.087。
基于matlab的直流电机双闭环调速系统仿真
基于Matlab的直流电机双闭环调速系统仿真本文将介绍使用Matlab软件进行直流电机双闭环调速系统的仿真。
直流电机调速系统是工业控制领域中常见的一种控制系统,通过控制电机的输入电压,调节电机的转速。
双闭环调速系统在传统的单闭环调速系统的基础上增加了速度环和电流环,提高了系统的稳定性和响应速度。
1. 直流电机调速系统介绍直流电机调速系统主要包括电机、电机功率器件、传感器和控制器等组成部分。
其中,电机是被控对象,通过控制电机功率器件的输入电压,可以调节电机的转速。
传感器用于实时测量电机的转速和转矩,将测量值反馈给控制器。
控制器根据测量值和设定值的差异,生成控制信号,控制输入电压,使得电机的转速达到设定值,并保持在设定值附近。
2. 双闭环调速系统结构双闭环调速系统在传统的单闭环调速系统的基础上增加了速度环和电流环,使得系统的控制更加精确。
速度环对电机的速度进行控制,根据速度误差生成调节电压;电流环则对电机的电流进行控制,根据电流误差生成最终的控制信号。
双闭环调速系统的结构如下所示:_______ _______| | e1 | |r +--+ | |---+-->| C |---+--> u| | | | |_____| |+--->| P1 | | | +-------+| | | _______ | | |y <---+ |_____| _|_ | | | | |_______ | | C1 | | | P2 || | | |_____| | | |--| P0 |--+ +--> | |t |_____| | +-------+y其中,r为输入信号(设定值),y为输出信号(测量值),e1为速度误差,e2为电流误差,P1为速度环比例控制器,P2为电流环比例控制器,C1为电流环输入限幅器,C为速度环输入限幅器,u为控制信号(调节电压)。
3. 双闭环调速系统仿真实现步骤步骤一:建立模型在Matlab软件中,建立直流电机的数学模型。
基于MATLAB的双闭环直流调速系统仿真研究
基于MATLAB的双闭环直流调速系统仿真研究双闭环直流调速系统是一种常见的电机控制系统,通过使用两个闭环来控制电机转速和电流,能够使电机稳定运行并满足特定的转速和负载要求。
MATLAB作为一种功能强大的计算软件,可以提供一系列的工具和函数,用于建模、仿真和分析各种控制系统。
双闭环直流调速系统一般由速度环和电流环组成。
速度环用于控制电机的速度,通过测量电机的转速与设定值之间的误差,并将误差信号馈入控制器进行比例、积分、微分运算,最后将输出信号作为电机的控制电压。
电流环则用于控制电机的电流,通过将输出信号与电机的电流进行比较,并通过控制电机的电流调节器来控制电机的电流。
在MATLAB中进行双闭环直流调速系统的仿真研究,主要包括以下步骤:1.建立系统模型:根据实际的电机参数以及控制器的特性,建立电机系统的数学模型。
一般可以使用传递函数来描述电机的动态特性。
2.设计控制器:根据系统的性能要求,设计速度环和电流环的控制器。
可以使用PID控制器或者其他控制算法来实现控制器的设计。
3. 进行仿真实验:根据所设计的控制器和系统模型,进行仿真实验。
在MATLAB中,可以使用Simulink工具箱来搭建系统模型,并通过逐步调整控制器参数,在不同的工况下进行仿真实验,并观察系统的响应。
4.分析结果:根据仿真实验的结果,通过分析系统的响应曲线,评估系统的性能。
可以观察系统的稳态误差、超调量、调节时间等指标,以及系统的抗干扰性能和稳定性。
5.优化控制器参数:根据仿真实验的结果,对控制器参数进行优化调整,以获得更好的系统性能。
可以使用MATLAB提供的优化算法来自动求解最优参数。
总结,基于MATLAB的双闭环直流调速系统仿真研究可以通过建立系统模型、设计控制器、进行仿真实验、分析结果和优化控制器参数等步骤来完成。
通过这些步骤,可以评估控制系统的性能,并对系统进行改进和优化,以满足实际的控制需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大作业 双闭环直流调速系统的MATLAB 仿真
(设计性实验)
一、实验目的
1、了解Simulink 下数学模型的仿真方法。
2、掌握数学模型的仿真建模方法和仿真参数设置要求
3、进一步掌握双闭环反馈控制系统的基本特性。
二、实验原理
双闭环控制系统的结构原理框图如下所示:
要求:在实验前需下根据双闭环控制原理计算出各环的PI 参数,写出正确的系统控制数学模型。
三、实验内容
1、直流电机双闭环控制系统SIMULINK 仿真模块建立。
2、仿真参数的设置。
3、各控制点的波形分析。
4、改变给定, 观察输出响应的变化。
5、用传递函数方程仿真。
四、实验步骤
1、按上述结构和参数建立仿真模型。
2、设定输入为单位阶跃信号,用scope 观察系统输出响应。
3、将改变给定,其余参数不变,观察系统输出响应。
4、突加负载,观察系统的抗扰性能。
改变开环放大系数,观察系统的稳定性能。
5.用建立的传递函数方程仿真。
五、实验报告
按规定的实验报告要求写出实验报告,报告的内容有实验目的、建模名称,参数设置,实验电路,仿真模型结构图、仿真结果波形,结果分析。
名称
路径
参数设置 AC V oltage Source Simpowersystem/electrical/ Ground(output) Simpowersystem/ connectors Thyristor Simpowersystem/Power electronics
Series RLC branch Simpowersystem/Elenemts C=inf L=0纯电阻 Vlotage Measurement Simpowersystem/ Measurements Current Measurement Simpowersystem/ Measurements Multimeter Simpowersystem/ Measurements T Connector Simpowersystem/ connectors Scope
Simulink/sinks
α
1/C e
U *n
n U d0
U n
+
- ASR
1/R
T l s+1
R T m s
K s T s s+1
ACR
β
U
*
i
U i
- -
E
I d
±∆I dL
负载扰
Mux Simulink/Signal Routing
Demux Simulink/Signal Routing
Pulse Generator Simulink/ Sources
step Simulink/sources ‘0’‘0’‘10’‘0’Integrator Simulink/ continuous/ ‘0’‘10’‘-10’Transfer Fcn Simulink/ continuous/
gain Simulink/ math operations
sum Simulink/ math operations +-
讨论:计算电流环设计成典型一型系统选用PI调节器
KT Kp τi ki=Kp/τi 0.25 0.5067 0.03 16.89
0.5 1.013 0.03 34.77
1 2.027 0.03 67.567。