计算机控制技术实验指导书2015版
- 格式:pdf
- 大小:196.45 KB
- 文档页数:6
计算机控制技术实验指导书2015版
实验⼀直流电动机建模及仿真实验 (1)1实验⽬的 (1)
2实验设备 (1)
3实验原理及实验要求 (2)
3.1实验原理 (2)
3.2实验要求 (3)
实验⼆考虑结构刚度时的直流电动机-负载建模及仿真实验 (6)1实验⽬的 (6)
2实验设备 (6)
3实验原理及实验要求 (6)
3.1实验原理 (6)
3.2实验要求 (8)
实验三步进电机控制实验 (9)1、实验⽬的 (9)
2、实验仪器与设备 (9)
3、实验内容 (9)
4、实验原理 (10)
5、实验步骤 (11)
实验⼀直流电动机建模及仿真实验1实验⽬的
(1)了解直流电动机的⼯作原理;
(2)了解直流电动机的技术指标;
(3)掌握直流电动机的建模及分析⽅法;
(4)学习计算直流电动机频率特性及时域响应的⽅法。2实验设备
(1)⼯作机:ADM Athlon(tm) II X2 245,2.91GHz,1.75GB内存,250GB硬盘;(2)⼯具软件:操作系统:Windows 7;软件⼯具:MATLAB2008a3实验原理及实验要求
3.1实验原理
直流电机电枢回路的电路⽅程是:a di
u E iRa La
dt
-=+ (1) 其中,a u 是加到电机两端的电压;
E 是电机反电势;
i 是电枢电流; Ra 是电枢回路总电阻; La 是电枢回路总电感;
l La
T Ra
=
称为电枢回路电磁时间常数。 并且反电动势E 与电机⾓速度m ω成正⽐:e m e m E k k ωθ== (2)
其中,e k 称为反电势系数;m θ为电机轴的转⾓。
对于电机⽽⾔,其转动轴上的⼒矩⽅程为:m l m m m m k i M J J ωθ-== (3)
其中,m k 是电机的⼒矩系数;l M 是负载⼒矩;
m J 是电机电枢的转动惯量。
对式(1.1)、(1.2)、(1.3)进⾏拉⽒变换得到:()()(()())
()()
()()l e m m l m m Ua s E s Ra I s T I s s E s k s k I s M J s s
θθ-=+??
=??
-=? (4) 由此⽅程组可以得到相应的电动机数学模型的结构框图:
1/1+s T Ra l m
k s
J
m
1
s
1e
k l
M I
m
θUa
+-E
-+
m
θ 图1直流电动机数学模型结构框图
3.2实验要求
(1)根据电机的⼯作原理(电压平衡⽅程、⼒矩平衡⽅程)建⽴从电枢电压a u 到转速m θ的传递函数模型,并根据表1所给电机参数求其频率特性。
表1共给出了两个电机的参数,其中A 为⼤功率电机,B 为⼩电机。 (2)编制MATLAB 或Simulink 程序求电机的调速特性,即不同负载⼒矩情
况下电压和转速之间的关系,将数据填⼊表2和表3。
(3)编制MATLAB 或Simulink 程序求电机的机械特性,即不同电压情况下
负载⼒矩和转速之间的关系,将数据填⼊表4和表5。
(4)编制MATLAB 或Simulink 程序求电机转速的阶跃响应,并根据阶跃响
应求出其机电时间常数。
表1 电机参数表
参数 电机A 电机B 备注 电枢电阻Ra 4.80Ω 13.5Ω 电枢电感La 21mH 21.5mH ⼒矩系数km 46.32N.m/A 0.27 N.m/A 反电势系数ke 55.3V/(rad/s) 0.42 V/(rad/s) 电机转动惯量J 0.5Kg .m 20.0005 Kg .m 2
电枢部分
表2 电机A 调速特性表
序
电压(V ) 转速(rad/s )
转速(rad/s )
转速(rad/s )
号(空载)(负载⼒矩M f =500Nm)(负载⼒矩M f = 1000Nm)1 0
2 10
3 30
4 60
5 90
6 120
7 150
8 180
9 200
10 220
表3 电机B调速特性表
序号电压(V)转速(rad/s)备注1 0 0 空载
2 2
3 5
4 7
5 10
6 12
7 15
8 18
9 22
10 24
表4 电机A机械特性表序号负载⼒矩Ml
(Nm)
转速(rad/s)
(电压Ua=60V)
转速(rad/s)
(电压Ua=100V)
转速(rad/s)
(电压Ua=200V)1 0
2 100
3 200
4 300
5 400
6 500
7 600
8 700
9 800
10 900
11 1000
表5 电机B机械特性表
序号负载⼒矩Ml(Nm)转速(rad/s)备注1 0 电压Ua=20V
2 0.05
3 0.1
4 0.15
5 0.2
6 0.25
7 0.3
8 0.35
9 0.4
10 0.45
实验⼆ 考虑结构刚度时的直流电动机-负载建模及仿真实验 1实验⽬的
(1)掌握考虑结构刚度时直流电动机-负载的模型的建⽴⽅法; (2)了解不同的结构刚度对模型的影响;2实验设备
(1)⼯作机:ADM Athlon(tm) II X2 245,2.91GHz ,1.75GB 内存,250GB 硬盘; (2)⼯具软件:操作系统:Windows 7;软件⼯具:MATLAB2008a3实验原理及实验要求
3.1实验原理
《直流电动机-负载建模及仿真实验》中的模型没有考虑转动轴的弹性形变问题,也即把电机与负载当作⼀个刚体来考虑,⽽对于实际的系统,虽然电机与负载是直接耦合的,但转动轴本质上是弹性的,存在形变,⽽且轴承和框架也都不完全是刚性的。对于加速度要求⼤、快速性和精度要求⾼的系统或是转动惯量⼤、性能要求⾼的系统,弹性形变对系统性能的影响不能忽略,因此在建⽴类似的电机-负载模型时,轴的刚度系数,即单位转⾓产⽣的⼒矩是⼀个重要参数。
考虑到以上各种弹性体,可将被控系统视为图1所⽰结构,由电机、纯惯性负载以及连接⼆者的等效传递轴所组成的三质量系统。
m
J
a
U a
I m
θ L
θL
J +
-
a
J 12
k a
L a
R
图1电机-传动机构-负载模型根据上⾯的分析并忽略轴的转动惯量,可以列出整个系统的电学⽅程以及动⼒学⽅程: 电动机:a a
a e m di
i R L u K dt
θ+=- (1) m m T i k = (2)
12..
()m m m m m m L J T D k θθθθ=--- (3)
负载:..
L L mL L L J T D θθ=- (4) 12()0m L mL k T θθ--= (5)
其中,m θ和L θ分别表⽰电动机转⼦和负载的转⾓;i 、
a U 、a L 和a R 分别表⽰电动机电枢电流,电枢电压,电枢电感和电枢电阻; m J 、L J 分别为电动机转⼦和负载的转动惯量; mL T 表⽰电机的负载⼒矩;
m K 和e K 分别表⽰电机的电磁⼒矩系数和反电势系数; 12K 表⽰轴的刚度系数;
L D 和m D 分别表⽰电机和框架的粘性阻尼系数。
此时的⽅块图如图2。L
θa
a m
R s L k +e
k a U +
+
-
m
m D s J +1s
112
k L
L D s J +1s
1m T mL
T m
θ-+
-
图2电机-负载模型⽅块图
⼀般地,弹性变形与机械装置的结构、尺⼨、材料和受⼒情况有关。从系统特性分析,弹性变形使执⾏轴转⾓和负载转⾓之间存在⼀个振荡环节,从复平⾯上看,该振荡环节对应⼀对距离虚轴很近的共轭复根,阻尼系数⼩。这样的震荡环节具有较⾼的谐振峰值。如果谐振频率处于系统通频带之外,则可认为其对系统动态性能⽆影响;反之,若谐振频率处于系统通频带之内,则对系统影响较⼤。3.2实验要求
(1)根据以上的动⼒学⽅程及⽅块图求出从a u 到m θ的传递函数模型,并求其
频率特性。
(2)求出从m θ到L θ的传递函数模型,并求其频率特性和根轨迹。
(3)分别取k12=0.1k12和k12=0.01k12,编制MATLAB 或simulink 程序,⽐
较刚度系数不同时电机-负载模型的频率特性(从a u 到L θ)。 实验所需具体参数如表1所⽰:
表1实验所需具体参数
参数 备注 电枢电阻Ra 4.80Ω 电枢电感La21mH
⼒矩系数k m46.32N.m/A
反电势系数k e55.3V/(rad/s)
电机转动惯量Jm 0.5Kg.m2电枢部分
电机阻尼系数Dm 40Nm/(rad/s)
负载转动惯量J L25 Kg.m2折合到转动轴上D L+Dm 270Nm/(rad/s)
轴刚度k1232000Nm/度建模时应转换为国际标准
单位
实验三步进电机控制实验1、实验⽬的
1.掌握keil C51软件与proteus软件联合仿真调试的⽅法;
2.掌握步进电机的⼯作原理及控制⽅法;
3.掌握步进电机控制的不同编程⽅法;2、实验仪器与设备
1.微机1台
2.keil C51集成开发环境
3.Proteus仿真软件
3、实验内容
1.⽤Proteus设计⼀四相六线步进电机控制电路。要求利⽤P1⼝作步进电
机的控制端⼝,通过达林顿阵列ULN2003A驱动步进电机。基本参考电路
见后⾯附图。2.编写程序,实现步进电机的正反转控制。正反转时间分别持续10S时间,
如此循环。3.设计⼀可调速步进电机控制电路。P3.2~P3.5分别接按键k1~k4,其中
k1为正反转控制按键,k2为加速按键,k3为减速按键,k4为启动/停⽌
按键,要求速度7档(1~7)可调,加减速各设3档,复位时位于4档,
要求每档速度变化明显。该步进电机控制电路在以上电路的基础上⾃⾏
修改。4、实验原理
1.步进电机控制原理:
1) 步进电机是利⽤电磁铁的作⽤原理,步进电机是将电脉冲信号转变为
⾓位移或线位移的开环控制元件。每来⼀个电脉冲,步进电机转动⼀定⾓度,带动机械移动⼀⼩段距离。特点A.来⼀个脉冲,转⼀个步距⾓。B.控制脉冲频率,可控制电机转速。C.改变脉冲顺序,可改变转动⽅向。2) 以反应式步进电机为例说明步进电机的结构和⼯作原理。
三相反应式步进电动机的原理结构图如下,定⼦内圆周均匀分布着六个磁极,磁极上有励磁绕组,每两个相对的绕组组成⼀相。转⼦有四个齿。
给A 相绕组通电时,转⼦位置如图(a ),转⼦齿偏离定⼦齿⼀个⾓度。由于励磁磁通⼒图沿磁阻最⼩路径通过,因此对转⼦产⽣电磁吸⼒,迫使转⼦齿转动,当转⼦转到与定⼦齿对齐位置时(图b),因转⼦只受径向⼒⽽⽆切线⼒,故转矩为零,转⼦被锁定在这个位置上。由此可见:错齿是助使步进电机旋转的根本原因。
B
C
I
A
I B
I C
3) 三相反应式步进电动机的控制原理
① 三相单三拍:A 相 → B 相 → C 相→ A 相 ② 三相六拍:A →AB →B →BC →C → CA → A ③ 三相双三拍:AB →BC →CA →AB 4) 步距⾓计算公式:
m
Z r 360?=
θ
θ —步距⾓ Z r —转⼦齿数 m —每个通电循环周期的拍数 2、ULN2003A :七达林顿阵列
ULN2003A 是集成达林顿管反相驱动电路,内部还集成了⼀个消线圈反电
动势的⼆极管,可⽤来驱动电机、继电器等功率器件。它是双列16脚封装,NPN 晶体管矩阵,最⼤驱动电压=50V,电流=500mA,输⼊电压=5V,其引脚排列如下:
5、实验步骤