Matlab软件在自动控制原理实验中的应用

彩虹网

二!

CN11

2034/T

ExperimentalTechnologyandManagement

第3l卷

第6期

2014年6月

Vo1.31

No.6

Jun.2O14

Matlab软件在自动控制原理实验中的应用

刘金颂,张庆阳,苏晓峰,杨

(1.西安建筑科技大学机电工程学院,陕西西安

710055;

2.西安陕鼓动力股份有限公司设计部,陕西西安

710075)

要:针对现有的ACCT-II自动控制实验箱不能扩展、实验误差较大,以及不能深入理解参数改变与系统性能之

间关系等缺点,提出了Matlab软件仿真与实验箱相结合的实验教学方式。实践结果表明:该实验教学方式不仅可

以弥补现有实验箱的缺陷,激发学生的学习兴趣,而且可以培养学生的动手能力和综合分析问题的能力。

关键词:实验教学;自动控制原理;Matlab

中图分类号:G434

文献标志码:B

文章编号:1002—4956(2014)6—0138—03

ApplicationofMatlabsoftwareinautomaticcontroltheoryexperiments

IiuJinsong,ZhangQingyang,SuXiaofeng,YangLei

(1.DepartmentofMechanical8LElectricalEngineering,Xi’anUniversityofArchitecture&.Technology,Xi’an

710055,China:2.CollegeofDesign,Xi’anShaanguPowerCo.,LTD.,Xi’an710075,China)

Abstract:AimingattheshortcomingsoftheexistingACCT一1Iautomaticcontrolexperimentalbox,suchasno

extendingspace,bigexperimentalerrorandobscurerelationshipbetweenparameterandsystemperformance,

thispaperproposesanewexperimentalteachingmethodcombinedwithexperimentalboxandMatlabsoftware.

Thepracticalresultshowsthattheexperimentalteachingmethodcallnotonlymakeupthedefectsofthe

experimentalbox,stimulatestudentslearninginterest,butalsocultivatestudents’operationabilityand

comprehensiveanalysisability.

Keywords:experimentalteaching;automaticcontroltheory;Matlab

西安建筑科技大学机电工程学院的自动控制原理

实验一科教设备有限公司的ACCT—II自动控制实验

箱。学生实验按照指导书中的电路图通过导线将实验

箱面板中的环节连接起来,通过计算机显示屏观察系

统的响应曲线和测量读取相关的性能参数。这种实验

方式虽然可以加深学生对课堂理论知识的理解,锻炼

学生的动手能力,但是也存在一些局限性:实验设备不

能扩展,能够改变的元器件较少,一些综合性和设计性

实验无法开展;实验设备老化,实验过程中容易出现问

题,造成实验结果误差较大;学生在实验中只是按照实

验指导书按部就班地进行,不能深入理解参数改变与

系统性能之间的关系。因此,针对现有实验设备存在

收稿日期:2O13—1031

基金项目:国家“十二五”科技支撑计划重点项目(2011BAJ02B02,

2011BAJ02B02—02);陕西省科技攻关项目(2011K10—18);西

安建筑科技大学教改项目(JG021331)

作者简介:刘金颂(1981一),女,河南开封,博士,工程师,研究方向为机

器视觉,控制理论与控制工程.

E-mail:liujsl222@163.corn

的问题,提出了实验箱与Matlab软件进行仿真相结合

的实验教学方式,以提高自动控制原理课程的实验效

果,促进和培养学生的动手能力和综合分析问题的

能力uj。

实验安排

对于我院的电气工程及自动化专业,自动控制原

理是一门重要的专业基础课。根据我们的教学大纲,

只讲解经典控制理论,并设置了4个实验项目,分别是

二阶系统的单位阶跃响应及动态性能分析、三阶系统

的稳定性分析、二阶系统的频率特性测试及线性系统

串联校正。我们首先让学生利用实验箱完成实验,然

后再通过Matlab软件进行仿真

。下面分别介绍

这4个实验项目。

1.1

二阶系统的单位阶跃响应及动态性能分析

在控制工程中,二阶系统应用广泛,而且许多高阶

系统在一定条件下,可以近似成为二阶系统进行分析

和设计。因此,对于二阶系统的性能分析 ,在 自动控 制

原理 中 占有重要 的地位 。

刘金颂 ,等 :Matlab 软件 在 自动控 制原 理实 验中的应 用

l 39

典型 二 阶系统 的闭环 传递 函数 为

“十Z

十 .‘

实验要 求 观测该 二 阶系 统在 参 数

不 同取 值情

况下 的单 位阶跃 响应 曲线 ,分析 参数

对 系统 动

态 性能 的影 响 。

在 Matlab 软 件仿 真 中 ,首先 令

一 1 ,

分别 取

f/s

(a) { 不同时的单位阶跃响应曲线

0、0.2 、0.5、0.7 和 1;然 后令

一 0.7 ,叫 分 别取 2、4、

6、8 和 1o 情 形 下 ,观 测 系 统 的单 位 阶 跃 响应 曲线 ,如

图 1 所 示 。通 过 Matlab 软 件 仿 真 可 以明 确 地 看 出 :

定值 时 ,

在 范围 变化 时 ,

越 大 ,系统 的超 调

量越 小 、调节 时 间越 短 ;

定 值 时 ,

越 大 ,系 统 的 调

节时 问越 短 ,而超调 量变 化不 大 。

tls

(b) 02,诃;同时的单位 阶跃 响应 曲线

图 l

二 阶 系统 的单 位 阶跃 响应 曲线 图

1.2

三 阶 系统 的 稳定性 分析

典 型三 阶系统 的方块 结构 图如 图 2 所 示 。

图 2

三 阶 系 统 的方 块 结构 图

其 开环传 递 函数 为 G(s) 一

其 中 K 一

。三 阶系统的模拟 电路 如图 3 所示 ,其

中 尺 为可调 电阻 ,调节范 围为 O~500 kn ,只要 调节 电

阻 R 就 可以调节三 阶系 统 的开环 增 益 K ,从 而改 变 系

统的稳定 性能 。

图 3

三 阶 系统 的 模 拟 电路 图

系统的开环传递函数为

G ㈤

,K

系统 的特 征方 程式 为 s。+ 12s + 20s+ 20K 一 0 ,根 据

劳斯 判 据得 到 :0 <

K <

12 时 系统稳 定 ,K 一 12 时临

界 稳定 ,K >

l 2 时 系统不 稳定 。

在 我们 实验 箱 中 ,通 过 调 节 R 可 以使 系 统 处 于

稳 定 、临界稳 定和 不稳 定时 3 种状 态 。在 Matlab 软 件

中 ,利用 roots( ) 命令 来研 究 系统 的稳 定 性 。K 分 别 取

1O、12 和 14 时 ,系 统 的 3 个根 分别 为

a n sK一1。一 一 1 I .7 4 6 8

一 一 0 .12 6 6 +

4 .1 2 4 3 i

0 .1 2 6 6 — 4 .1 2 4 3 i

a n sK一12 一 一 1 2 .0 0 0 0

一 一 0 .0 0 0 0 +

4 .4 7 2 l i

0 .0 0 0 0 — 4 .4 7 2 1 i

a n sK一1

一 一 I 2 .2 3 5 7

O.1 l 7 8 +

4 .7 8 2 3 i

0 .1 l 7 8 — 4 .7 8 2 3 i

可 见 ,当 K — 10 时 ,系统有 3 个 不 同的负 根 ,系统

是 稳定 的 ;K 一 12 时 ,系统 2 个 根 的实部 为零 ,处 于临

界稳定 状态 ;K > 12 时 ,系统 2 个 根 的实 部 为正 ,处于

不 稳 定状态 。利 用 Matlab 软 件 得 到 的结果 和劳 斯 判

据吻 合 ,对 应 的性能 曲线 如 图 4 所示 。

1.3

二 阶系统 的频 率特 性测试

由 2 个 惯 性 环 节 组 成 的 二 阶 系 统 的 开 环 传 递 函

数为

G ( ) 一

本 实验要 求得 到该 二 阶系统 的伯 德 图和奈 奎斯 特 图 。

利用 Matlab 软件提供的命令 bode( ) 和 nyquist( )

就能 得 到该系 统 的伯德 图和奈 奎斯 特 图 (见 图 5) 。

1.4

线 性 系统 串联校 正

校 正前二 阶 系统 的闭环传 递 函数 为

140

图 4

三 阶 系 统 在 不 同 情 形 下 的 性 能 曲线 图

一 9 0

- 18 0

0 .5

.o.5

10"。

10。

10

10 2

l0 3

- 1

Frequeney(rad/see)

(a) G-(s) 1/

(0.

+ 1) (0.1s+1)】的伯德 图

、\\

(b) G( = 1,【(O.

1) (0.1

1)】的奈奎斯特图

图 5

系统的伯德 图和奈奎斯特图

G ㈤

通过计算 可得该系统 的超调量 M 】=== e-

、/i- # 一 64 9/6,

调节 时间 £ 一

=== 4 s ,静态 速 度误 差 系 数 K 一 25、

7 【

1/s。可见该系统 的超调量和 调节时间都很 大 ,我们要 求

加上一 个 串联 校 正 装 置使 系统 的 性 能 满 足 以下 性 能

指标 :

(1) 超 调量 M ≤ 25

( 2) 调节 时 间 t ≤ 1 S ;

( 3) 静态 速度 误差 系数 K ≥ 25 1/s 。

该实 验 项 目是 一 个 设 计 性 实 验 ,要 求 学 生 在 课

下先 设 计 好 校 正 环 节 ,然 后 在 实 验 室 完 成 电路 的 搭

接 ,得 到 校 正 后 的 性 能 曲线 。 由 于 我 们 实 验 箱 用 于

扩展 的地 方 有 限 ,很 难 满 足 学 生 设 计 的 不 同 的 校 正

电路 。而 利用 Matlab 软 件 则不 受 此 限 制 。假 设 校 正

环节 的传 递 函 数 为 D (s) 一

,则 校 正 后 系

统 的开 环 传 递 函 数 为 G ( s) 一

。在 Mat—

lab 软件 下 编 程 ,得 到 校 正 前 后 系 统 的单 位 阶 跃 响 应

曲线 见 图 6。

校 正后 系统 的超 调量 Mp一 21% ,调 节 时间 t 一

0.4 S ,静 态 速度 误 差 系数 K 一 25 1/s ,可见 校 正后

系统 的这 3 个性 能参 数 均 满 足 我们 提 出 的要 求 ,校 正

环 节设 计正 确 。利 用 Matlab 软 件 很 容 易 实 现各 种 系

统 的性能 曲线 以及 相 关参 数 的改 变 ,克服 了现 有 设 备

的 缺陷 。

S tep R espo nse

图 6

系统校正前和校正后的阶跃响应 曲线

结 束 语

将现 有 的 自动控 制 原 理模 拟 实 验 箱 和 Matlab 软

件仿真结合起来 ,不仅可以弥补现有实验箱的不足 ,加

深学 生对 理论 知识 的 学 习 ,而且 可 以使 学 生 发 现 实 验

中存在 的各种 问题 ,进 而 培养 学 生 的辩 证 思 维 能 力 和

理 论联 系 实际 的科学 观点 。

( 下转 第 145 页 )

∞p/0 = _

、『

屹 :基于 DNA 编码 的网络隐蔽存储信 道设 计方法

145

秘密信 息 ,而数 据包 重 传 的发 生 是 整 个 流量 传 输 过 程

中一个 小 概率事 件 ,整个 流量 传 输 过 程是 产 生 重 传 数

据包 的 前 提 ,因此 ,Zhai 算 法 完 成 秘 密 信 息 的 嵌 入 是

建 立在 整个 流 量基 础 上 的 。尽 管 Zhai 算 法 对 流 量 内

其他正常数据包不嵌入任何秘 密信息 ,但其本质上相

当于使 用 了整个 流量 的所有 数 据 包 (重 传 和 正 常 数 据

包 之和 ) 。而 Murdoch 和 CSCDNA 算 法 基 本 上 能在

流量 内的 每个数 据包 中嵌 入 秘 密信 息 ,对 整 个 流 量 利

用 率非 常 高 。图 4 为 重传率 为 5

的情 况下 ,3 种算 法

所 使用 数据 包数 量对 比。可见 ,Murdoch 和 CSCDNA

算法使用数据包数量基本相 同,而 Zhai 算法所使用的

数 据包 数量 明显 高于前 两种 算法 。

结 论

综 上所述 ,本 文 给 出 了一 种 基 于 DNA 编 码 的 网

络 存储 隐蔽 信道设 计 方法 。该 方 法借 用 DNA 编 码 和

Arnold 变换不 仅 有 效 增 强 了 秘 密信 息 的 隐蔽 性 和 随

机 性 ,而且还 维持 了较 低 的 时空 开 销 。通 过 实 验 中与

其 他 同类 方 法对 比 ,结 果表 明 :在 嵌入 相 同长度 的秘 密

信 息条 件下 ,与 其 他 方 法 相 比 ,该 方 法 不 仅 时 间开 销

小 ,而且 所需 的数 据包 数量 也较少 ,其 性能 优于 其他 同

类 方法 。下 一步将 继续 在实 际应 用环 境 中对 该 网络存

储 隐蔽信 道做 测试 ,研 究如何 增强 其抗 检测 性 。

参考 文献 ( References )

Moulin P ,0 ’Sullivan J A.Information—theoretic analysis of Infor—

mation Hiding .IEEE T ransactions on Information Theory ,

2 0 0 3 ,4 9 ( 3 ) :5 6 3 —5 9 3 .

Lampson B.A note on the confinement problemEJ

.Communica—

t ion of t he A C M ,1 9 73 ,10 ( 16 ) :6 1 3 - 6 1 5 .

r 3

Hoffman C ,J ohns on D ,Y uan B,et a1.A Covert C hanneI in TT L

Field of DNS Packets //In Proceedings of 2012 International

C onfe ren ce

on

S e curit y

a nd

M a nag eme nt .

L a s

V eg a s :

E lse v ier .2 0 12 .

J ohnson D ,Lutz P ,Yuan B.Behavior-based covert channel in Cy—

berspace

c 1//Proceedings of Intelligent Decision Making S ys—

tern s ,N ew Jersey ,2009 :311-3 18.

Bukke Devendra Naik,Sarath Chandra Boddukolu,Pothula S u—

jatha.Connecting entr opy-based detection methods and entropy to

detect covert timing channels .Advances in Computing and Infor—

mari on T echnology ,2 0 12 ,17 6 ( 1 ) :2 7 9—28 8 .

62 Cabuk S ,Brodley C E ,Shields C,et a1.IP covert timing channels:

design and detectionEC

//Proceedings of the 11th ACM Confer—

e nce on C om put er a nd C om munic at ions S ec urit y ,W a shing t on D C ,

2 0 0 4 :1 7 8 —1 8 7 .

73 Murdoch S J ,Lewis S .Embedding Covert Channels Into TC P/IP

//Proceedings of Information Hidding ’05.Berlin,Heidelberg :

S pringer- V erlag ,20 0 5.

E8

Ahsan K ,Kundur D.Practical Data Hiding in TCP/IP //Pro—

ce eding s of W orks hop on M ult imed ia S ecu ri ty a t A C M M ul tim edia

’02 ,J uan—l es—P ins ( on th e F rench R ivier a) :A CM ,2002.

Zhai J ,Liu G,Dai Y .An Improved R etransmission based Network

s teganog raphy:Design and Detection .Journal of Networks,

2 0 13 ,8 ( 1 ) :18 2 —1 8 8 .

Liu Hongjun,Lin Da ,Kadir A.A novel data hiding method based

o13.deoxy ribonucleic acid coding .Computers and Electrical E n—

g in ee ring . 20 1 3 ,3 9 ( 4 ) :1 16 4 1 1 73 .

Wikipedia.Arnold’s cat map .( 20 l3-9—24 )

20 13—10—

24

.http://en.wikipedia.0rg/wiki/Arnold

27s—cat—map.

Zhong Q C ,Zhu Q X.A DC T domain color watermarking scheme

based on chaos and multilayer A rnold transformation //Pro—

ceedings of 2 0 0 9 Int ernat ional C onferenc e on N et w orking and D ig—

ita1 Societ y ,G ui yang :IE E E ,2 0 0 9 ,2 :2 0 9 —2 1 2 .

Kishore Kumar N K ,S heeba V S .Blind biometric watermarking

based on contourlet transform //Proceedings of the 3rd Inter—

nat ional C o nferenc e on C om put ing C o mmunic at ion &.N etw ork ing

T e chno log i es ,C oim bat ore IE E E

,2 0 1 2 :1 - 6 .

( 上 接 第 140 页 )

参考 文献 ( References )

王划一 ,杨西侠 ,林 家恒 。等.自动 控制原理 .北京 :国防工业 出

版 社 ,2001.

E2

黄忠林 ,周向明.控制 系统 Matlab计算及仿 真实训 .北京 :国防

工业出版社 ,2006.

结硕 ,韩光胜.Matlab 在 自动控制原理实验 中的应用 .实验技术

与管理 ,20i 2 ,29( 2) :95—97.

41 查 晓春 ,黄爱华.自动控制原理课程 的 Matlab 辅助教学 .实验技

术与管理 ,2007 ,24( 12) :91—93.

田思庆 ,孙迎春 ,徐建东.基 于 Matlab 的 自动控 制原理仿 真实验 系

统设计口

.佳木斯大学学报 :自然科学版 ,20 11,29 (1 ) :65—67.

马 向国,刘同娟 ,张旭凤.基 于 Matlab 的 自动控 制原理虚 拟实验仿

真平 台 .中国现代 教育装备 ,201 1( 1) :45—47.

71 魏克新 ,王 云亮 ,陈志敏.Matlab 语 言与 自动 控制系统设计 .北

京 :机械 工 业 出版 社 ,I997.

夏玮 ,李 朝辉 ,常春 藤.Matlab 控 制系统 仿真 与实 例详 解 .北

京:人 民邮电出版社 ,2008.

李占英 ,张明君 ,于 晓海 ,等.应用型人才 培养的“自动控制原 理”教

学改革 .中国电力 教育 ,20 13 (7 ) :82—83.

汪洋.基于 Matlab 教学平台的《自动控制原理 》教学 改革研究 .

台州学院学报 ,20 11,33 (3 ) :76—81.

樊慧丽 ,孙学 东.“虚 实结合”的自动控制原理教学方式研究 .中

国现代 教育装备 ,20 13 (3 ) :65—66.

蒋珉,马天河 ,刘彬 ,等.“自动控制原 理”的 Matlab 软件 实验平 台

.电气电子教学学报 ,2004 ,26 ( 1) :53—56.

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。