Simulink在自动控制实践教学中的应用
《自动控制原理》控制系统的simulink仿真实验一
《自动控制原理》控制系统的simulink仿真实验一、实验目的1.初步了解Matlab中Simulink的使用方法,熟悉simulink模块的操作和信号线的连接。
2.通过观察典型环节在单位阶跃信号作用下的动态特性,熟悉各种典型环节的响应曲线。
3.定性了解各参数变化对典型环节动态特性的影响。
二、实验仪器Matlab7.0 , 计算机三、实验原理Simulink是MATLAB中的一种可视化仿真工具。
Simulink是一个模块图环境,用于多域仿真以及基于模型的设计。
它支持系统设计、仿真、自动代码生成以及嵌入式系统的连续测试和验证。
四、实验内容及步骤1、建立仿真模型系统1.1 运行Matlab,在命令窗口“Command Window”下键入“Simulink”后回车,则打开相应的系统模型库;或者点击工具栏上的“Simulink”图标,进入系统仿真模型库,然后点击左上角“新文件”图标,打开模型编辑窗口。
1.2 调出模块在系统仿真模型库中,把要求的模块都放置在模型编辑窗口里面。
从信号源模块包(Sources)中拖出1个阶跃信号(step)和1个白噪声信号发生器(band-limited white noise);从数学运算模块包(Math Operations)中拖出1个比例环节(gain)和1个加法器(sum);从连续系统典型环节模块包(Continuous) 中拖出1个微分环(Derivative)和3个传函环节(transfer Fcn);从信号与系统模块包(Signals Routing) 拖出1个汇流排(mux);从输出模块包(Sinks)中拖出1个示波器(scope);所有模块都放置在模型编辑窗口里面。
1.3 模块参数设置(鼠标左键双击各典型环节,则可进行参数设置)双击打开白噪声信号发生器,设定功率(Noise power)为0.0001,采样时间(Sample time)为0.05。
打开比例环节,设定比例增益为2;打开3个传函环节(transfer Fcn),通过参数设定,分别构成积分、惯性和二阶环节。
Simulink仿真在自动控制原理课程中的应用
() 1
3 修 改 模 块 中 的 参 数 : 2模 型 中 的 To ) 图
Wo k p c r sa e中需要 修 改 参 数 , 击 T r s ae 双 o Wo k p c
收 稿 日期 :0 1 3—1 ; 回 日期 :0 1 0 —1 2 1 —0 7修 21 — 6 1
作 者 简 介 : 英 波 ( 9 2一 ) 男 , 南 三 门 峡 人 , 教 , 士 , 要 从 事 智 能 控 制 及 其 智 能 自动 化 研 究-联 系 电 话 梁 18 , 河 助 硕 主
第 2 8卷 第 5期
Vo . 8 No 5 12 .
周 口师范 学 院学 报
J u n lo o k u No m a ie st r a fZh u o r IUn v r i o y
21 0 1年 9月
Se . 11 p 20
Smuik仿真在 自动控制原 理课 程中的应用 i l n
果 , 图 4所 示. 如
4一 样 .
1 打 开模 型编 辑 窗 口: 以单 击 Smuik工 ) 可 i l n 具 栏 中 的新 模 型 的图标 和选 择 F1— Ne M0 e i e w— dl 菜 单 项实 现. 2 复 制相 关 的模 块 : 相关模 块 组 中的模 块拖 ) 将
动到 此窗 V 中 , 连接 , 图 2 示 . I 并 如 所
近 年来 , 真软 件逐 渐渗 透 到 自动控 制原 理课 仿 程中, 比较 流 行 的 控 制 系 统 仿 真 软 件 是 矩 阵 实 验
i- 2 i lt 一 3, -i
i R2一 。, 3
( 2)
( 3)
( 4)
室, 主要 包 括 Malb和 Smuik两 大 部 分. 自 t a i l n 在
Matlab/Simulink在计算机控制技术课程教学中的应用
G S = —二= () 一 SS 1 (+ )
从上述表达式中可以看出,求解出的数字控 制器的输 出 Uz (和输出信号 Cz ) f的表达式都很复 ) 杂 ,想要通过这些表达式说 明最少拍控制器 的原 理且使学生能够理解最少拍控制器的设计过程难 度 很 大 ,故 在 课程 的讲 解 过 程 中 将 M tb aa/ l Sm l k 件 引入 。 iui 软 n 3 al /iuik M tbSm l 在本 课 程 中的 应用 。 3 a n 最少 拍控 制器 理 论数 值 计算 出来 后 ,学 生 只能 看 到表 达式 , 容 易 加深 理 解 和记 忆 , Maa/iui 不 将 tb m lk l S n 软件引入最少拍控制器设汁内容的讲解可以使学生直 观看到最后的结果, 将结果可视化, 有助于对本内容的 理解。为此, 设计图 2 所示的Sm l k iui 仿真模型, n 运行 后 可以得 出仿真 曲线 , 4 如图 所示 。 其中 s p t 为单位 阶 e
l二 ..... } _ 1(9... + 3z+.' 生 S )1..1— ....) 6- .. ..0. .'.z 7. 7— .( 8 .1
一
。
输出信号的 z变换为 :
一
参考文献
1
c( ) R() z = z = z ()
l Z
z
『 王正帐 王胜开. 国顺mA L B i ui 1 1 陈 T A / m l k与控 制 系 S n 统仿真l 北赢 电子工业 出版社2 O. M【 05
及 意义 。
关 键词 : 机控 制 ; T B; 计算 MA [ A 仿动化技术、 俭测技术等 专业的-f重要专业核心课程。它涉及电路、电子技 3 术、 自动控制原理及数学等多 门学科 , 念多 、 论 性 概 理 强、 与工程实践联系密切。近年来, 随着科学技术和仿 真软件的不断发展和完善,仿真软件逐渐渗透到计算 机控制技术课程的教学中。 l 课程教学的特殊性 《 机控制 计算 技术》是汁算机技术、自 控制技 动 术、 佥 自 测与传感技术相结合的综合应用技术, 是自 动化及相关专业的-f主要专业课,具有承上启下的 l 作用。它涉及的基础理论和知识面较广,知识集成度 高, 涉及电气、 计算机、 自动控制理论等综合知识, 在专 业课程体 系中占 举足轻重的 地位。 正确处理本课 程与 其他课程的关系以及他们之间的内在联系,形成完整 而系 统的 知识体系, 是本课程的主要 作用。 在讲授过程 中, 综合有关课程的基本内容, 将学生学到的知识通过 本课程有机结合在—起,也是本课程教学中责无旁贷 的任务。 学生在学完本课程后, 应了解并掌握如何理解 地选择和组织计算机控制系统的软件、 硬件、 外围设备 和接口通道以及控制管理生产过程的基本原理和方 法, 将控制对象、 硬件( 算机、 计 传感器、 通道和 接口、 执 行机构) 和软件( 系统软件以及各种应用软件) 组织成 个有机的整 形成完整的 体, 计算 机控制系 达到预 统, 定的控制目的, 再结合其他课程内容和毕业论文谢 十+ 可使学生具备一定得开
浅谈自动控制系统校正实验的Simulink仿真研究
A b ta t sr c :T hi p pe i t od e t c m p ns ton s a r n r uc s he o e a i m e ho of c t ol ys e t ds a on r s t m i u o a i c n A t m ta
Co r lTh r y,g v s a de i n a xp rme e ho o o p ii t he e a nt o e o i e sg nd e e i ntm t d f r c m oston wih t x mpl e i l e s ra— c mpe s ton, nd d a he c c i n by c le tng da a a o o n ai a r ws t on l o o l c us i t nd c mpa i he wih t e ulso rng t m t he r s t f sm ulto y Si i a i n b mulnk i .
通 常 自 动 控 制 系 统 可 分 为 被 控 对 象 、 制 器 、 测 环 控 监
节 … 。被 控 对 象 W s 足 由 系 统 所 应 完 成 的具 体 任 务 决 定 () 的; 制器是人为设计 的, 来满足 系统控制指 标的要求 ; 控 用 监 测 环 是 来 检 测 输 入 输 出 的 变 化 , 系 统 形 成 闭 环 的 必 是
马 壮 , 浩 淼 周
( 山学院 信息工程 系, 北 唐 I 030 ) 唐 河 ¨ 60 0
摘 要 : 对 自动控 制原 理 中 系统校 正方 法进 行 简要 介 绍 , 以 串联 校 正 为例 , 校 正 装 置 的设 计 与 针 并 对 实验 实现 提 出 了具 体 的处 理 方法 , 响应进 行数 据 采集 并 与 Smuik仿 真结果 比较得 出结论 。 对 i l n
Simulink仿真软件在建筑设备自动化实验教学中的应用
Simulink仿真软件在建筑设备自动化实验教学中的应用作者:刘志斌范伟来源:《中国教育技术装备》2020年第14期摘要為提高学生对暖通空调系统控制原理、控制实现方法和控制过程的理解,在“建筑设备自动化”实验教学中引入仿真实验。
以通断控制器和PID控制器对水箱温度的控制为例,介绍整个实验教学的过程。
关键词建筑环境与能源应用工程;建筑设备自动化;实验教学;仿真实验;Simulink;恒温水箱;通断控制器;PID控制器中图分类号:G642 文献标识码:B文章编号:1671-489X(2020)14-0040-04Application of Simulink Simulation Software in Building Auto-mation ExperimentTeaching//LIU Zhibin, FAN WeiAbstract In order to improve students’ understanding and grasp oftheoretical knowledge,effectively improve students’ interest in lear-ning and teaching quality,and mobilize students’ initiative and crea-tivity in learning,Simulink simulation software is introduced into theteaching of building equipment automation course. Taking the con-stant temperature water tank on-off controller as an example, this paper introduces the design and application of Simulink simulation software in teaching process.Key words building environment and energy application enginee-ring; building equipment automation; experiment teaching; simula-tion experiment; Simulink; thermostatic water tank; on-off controlle;PID controlle1 引言建筑设备自动化课程是大连民族大学建筑环境与能源应用工程专业的专业课之一。
simulink在控制原理上的应用
Simulink在控制原理上的应用1. 简介Simulink是一种基于模型的设计和仿真环境,广泛应用于控制系统的设计和开发中。
通过使用Simulink可以轻松地建立控制系统的模型,并进行仿真和分析。
本文将介绍Simulink在控制原理上的应用。
2. PID控制器PID控制器是一种常见的控制器,用于调节系统的输出以接近期望值。
在Simulink中,可以使用PID控制器模块来实现PID控制器的功能。
下面是PID控制器的参数和应用示例:•比例增益(Kp):用于调节输出与误差之间的关系。
•积分时间(Ti):用于调节积分作用在系统上的时间。
•微分时间(Td):用于调节微分作用在系统上的时间。
示例代码:pid_controller = PID(Kp, Ti, Td);3. 闭环控制系统闭环控制系统是一种通过测量系统输出并相应地调节系统输入来实现期望输出的控制系统。
在Simulink中,可以使用闭环控制系统模块来实现闭环控制系统。
下面是闭环控制系统的构成和应用示例:•传感器(Sensor):用于测量系统的输出。
•控制器(Controller):用于调整系统输入以接近期望输出。
•执行器(Actuator):用于将控制器输出转化为系统输入。
示例代码:closed_loop_system = Sensor + Controller + Actuator;4. 频域分析频域分析是一种通过分析系统在频域上的响应来研究系统性能的方法。
在Simulink中,可以使用频域分析工具来分析系统的频域特性。
下面是频域分析的步骤和应用示例:•输入信号的选择:选择适当的输入信号以激励系统。
•测量输出信号:通过模拟或实际测试获得系统的输出信号。
•使用频域分析工具:使用Simulink提供的频域分析工具来分析系统的频域特性。
示例代码:input_signal = sin(t); // 正弦信号作为输入信号output_signal = closed_loop_system(input_signal); // 测量系统的输出信号frequency_analysis = FrequencyAnalysisTool(output_signal); // 使用频域分析工具分析系统的频域特性5. 工程实例下面是一个使用Simulink实现PID控制器的工程实例:1.建立模型:使用Simulink的模块库选择合适的模块并建立模型。
Simulink/PSB在“运动控制系统”实验教学中的应用
高教 学效 果 。采用 专业仿 真 软件 进行 辅助 教学 和实 验 是一个 值 得推 荐 的方 法 , 往 可 以取 得事 半 功倍 的效 往
果。
2 电力 系统 模 块 库 ( S 简 介 P B)
M t b 中 的 电 力 系 统 模 块 库 P w r yt aa l oe Ss m e s Boke ( S )以 Sm l k为 运 行 环 境 , 含 电 路 、 lcst P B s iun i 包 电 力 电子 、 电力传 动 和 电力 系 统 等 电工 学 中常 用 的基 本
d v s rs n e i r e Wa p e e td, whih i u tae h t Smu ik P B n a ssa t ta h n d e p rme tlto a k t d n s c l srtd t a i l / S a a it e c ig a x e l n s s n n i n a o l c n ma e su e t
对 系统 工作原 理 以及 相 关 基 本概 念 的认 识 与 理解 , 提 高 运动 控制 系统课 程 的教学 和实 验效 果 。
电力 电子技 术 、 电机学 、 自动控 制原 理 和计算 机 控制技
术 等多 个方 面 , 内容 丰 富 、 息 量 大 , 教 学 工 作 带来 信 给
了很 大 困难 。迫切 需要 采用 新 的教学 方法 和手 段来 提
( o eeo A t a o , aj gU i、 f eho g , aj g20 0 , h a C l g f uo t n N n n nv o cnl y N ni 10 9 C i ) l m i i T o n n
Ab ta t T i a e n rd c d Smu i / S t h e c ig o t n c n rls se An h t d o e in n t n sr c : h sp p r ito u e i l nk P B o t eta h n fmo i o to y tms o d te meho fd sg i gmoi o c nrls se b sn i l k P B s d s r d.T e smu ain e a l fte fed o e t d c nr lfr id cin moo o t y tm y u ig Smu i / S wa e c be h i lt x mp e o h l ・ r ne o t o n u t t r o n i o i i o o
基于matlab simulink的控制系统仿真及应用
基于matlab simulink的控制系统仿真及应用Simulink是MATLAB的一个附加组件,它提供了一种可视化建模和仿真环境,主要用于控制系统、信号处理、通信系统等领域的建模和仿真。
以下是一个简单的基于Simulink的控制系统仿真的步骤:
1. 模型建立:首先,你需要使用Simulink库中的模块来构建你的控制系统模型。
这些模块包括输入、输出、控制算法等。
你可以直接从库中拖放模块到你的模型中,然后通过连接线将它们连接起来。
2. 参数设置:在连接模块后,你需要为每个模块设置适当的参数。
例如,对于传递函数模块,你需要输入分子和分母的系数。
3. 仿真设置:在完成模型和参数设置后,你需要设置仿真参数,例如仿真时间、步长等。
4. 运行仿真:最后,你可以运行仿真并查看结果。
Simulink提供了多种方式来查看结果,包括图形和表格。
在Simulink中,你可以使用许多内建的工具和函数来分析和优化你的控制系统。
例如,你可以使用MATLAB的控制系统工具箱中的函数来分析系统的稳定性、频率响应等。
总的来说,Simulink是一个强大的工具,可以用于设计和分析各种控制系统。
通过学习和掌握这个工具,你可以更有效地进行控制系统设计和仿真。
基于MATLABSimulink的控制系统建模与仿真实践
基于MATLABSimulink的控制系统建模与仿真实践控制系统是现代工程领域中一个至关重要的研究方向,它涉及到对系统的建模、分析和设计,以实现对系统行为的控制和调节。
MATLAB Simulink作为一款强大的工程仿真软件,在控制系统领域有着广泛的应用。
本文将介绍基于MATLAB Simulink的控制系统建模与仿真实践,包括建立系统模型、进行仿真分析以及设计控制算法等内容。
1. 控制系统建模在进行控制系统设计之前,首先需要建立系统的数学模型。
MATLAB Simulink提供了丰富的建模工具,可以方便快捷地搭建系统模型。
在建模过程中,可以利用各种传感器、执行器、控制器等组件来描述系统的结构和功能。
通过连接这些组件,并设置其参数和初始条件,可以构建出一个完整的系统模型。
2. 系统仿真分析建立好系统模型后,接下来就是进行仿真分析。
MATLABSimulink提供了强大的仿真功能,可以对系统进行各种不同条件下的仿真实验。
通过改变输入信号、调节参数值等操作,可以观察系统在不同工况下的响应情况,从而深入理解系统的动态特性和性能指标。
3. 控制算法设计在对系统进行仿真分析的基础上,可以针对系统的性能要求设计相应的控制算法。
MATLAB Simulink支持各种常见的控制算法设计方法,如PID控制、状态空间法、频域设计等。
通过在Simulink中搭建控制算法,并与系统模型进行联合仿真,可以验证算法的有效性和稳定性。
4. 系统优化与调试除了基本的控制算法设计外,MATLAB Simulink还提供了优化工具和调试功能,帮助工程师进一步改进系统性能。
通过优化算法对系统参数进行调整,可以使系统响应更加迅速、稳定;而通过调试功能可以检测和排除系统中可能存在的问题,确保系统正常运行。
5. 实例演示为了更好地说明基于MATLAB Simulink的控制系统建模与仿真实践,接下来将通过一个简单的倒立摆控制系统实例进行演示。
MATLAB/SIMULINK在自动控制原理教学中的应用
维普资讯
第2 2卷第 5期 ( 06 20 )
3 结束语
河西学院学报
V 1 2 No (0 6 o. . 2 0 ) 2 5
MAT AB SMU 1 L /I LNK在 自动控制原理教学 中的应用
顾 建 雄
( 河西学院物理系 ,甘肃
雷 正 红
张掖 74 0 3 0 0)
摘
要 :针对 MA L BsMu IK 在 工程 中的广 泛应 用 ,介绍 了MA L BsMu I K 在 自动控 制原理 TA / I LN T A /I L N
1t, f )一( . 由示波 器 可 以看 出ct、et 仿 真 ( ) ( = 1t t ) ( ) ( )
曲线 .如 果 要 求 t8 = s时 的稳 态误 差 es s ,只 需 点击
同的采 样周 期和 不 同的放 大 系数k进行 仿真 分析 , 可 以分析系 统 的稳定 性与 采样 周 期和放 大 倍数k的
图 1 系 统 的稳 定 性 分 析
Fi 1 A nal i t g. yssofs abiiy ofc nt ol ysem lt o r t s
统 的主要 步骤 为: ( )建立 控制 系统方 块 图模 型并 1
确 定仿 真输 入和 输 出;( )设 置仿 真参 数; ( )进 2 3 行动态 仿真 并观 看输 出结 果:( )针对输 出结 果进 4 行分析 和 比较 . 下面 就通过 具 体实例 来讨 论在 自动控 制原理 教
六个实战示例--自动控制系统理论--Simulink仿真
自动控制理论仿真实验指导书目录实验一典型环节的MATLAB仿真2一、实验目的2二、SIMULINK的使用2三、实验原理3四、实验容5五、实验报告5六、预习要求5实验二线性系统时域响应分析6一、实验目的6二、根底知识与MA TLAB函数6三、实验容12四、实验报告13五、预习要求13实验三线性系统的根轨迹14一、实验目的14二、根底知识与MA TLAB函数14三、实验容19四、实验报告19五、预习要求19实验四线性系统的频域分析20一、实验目的20二、根底知识与MA TLAB函数20三、实验容23四、实验报告24五、预习要求24实验五线性系统串联校正25一、实验目的25二、根底知识25三、实验容31四、实验报告要求32五、预习要求32实验六数字PID控制32一、实验目的32二、实验原理32三、实验容35四、实验报告35五、预习要求35实验一典型环节的MATLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。
2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。
3.定性了解各参数变化对典型环节动态特性的影响。
二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进展建模、仿真和分析的软件包。
利用SIMULINK功能模块可以快速的建立控制系统的模型,进展仿真和调试。
1.运行MATLAB软件,在命令窗口栏“>>〞提示符下键入simulink命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK仿真环境下。
2.选择File菜单下New下的Model命令,新建一个simulink仿真环境常规模板。
3.在simulink仿真环境下,创建所需要的系统。
图1-1 SIMULINK仿真界面图1-2 系统方框图以图1-2所示的系统为例,说明根本设计步骤如下:1〕进入线性系统模块库,构建传递函数。
Matlab/Simulink仿真技术在自动化专业教学中的应用
[ 中 图分 类 号] TP 3 1
[ 文献 标 识 码 ] A
[ 文章编号]1 0 0 9 — 2 3 2 3 ( 2 0 1 4 ) 0 9 — 0 1 0 6 — 0 2
设 计 和建 模 , 既可以处理连 续系统 , 也可 以处理离 散系统 。 根 据 系 统 描 述 的不 同 , 例如 , 系 统 是 用 传 递 函数 来 表 达 , 还 是 用状 态 空 间来 表达 , 可 以选 择 经 典 的 或 现 代 的 控 制 技 术
导致 每 门 课 程 的课 时 必 然减 少 。要 让 学 生 们 在 短 时 间 内理 解很 多 抽 象 的 概 念 , 必 须 借 助 于 现 代 化 的 工 具 软件 , 而 Ma l t a b / S i mu l i n k以其 独特 的优 点 , 和 自动 化 专 业 相 关 课 程 的教学相结合 , 能够使课程教学更加形象 , 可 以 加 深 学 生 对
方 便 地 进 行 计 算 并 能 以 图 形 的形 式 表 达 出 来 。 当然 , 也 能
很 方 便 地 利 用 其 它 一 些 函数 来 进 行 极 点 配 置 、 最 有 控 制 与 估 计 等 方 面 的现 代 分 析 设 计 方 法 f 2 ] 。因 此 , 在控 制理论课 程教学 中, 巧 妙 地 应 用 Ma t l a b软 件 , 可 以使 一 些 抽 象 的 概 念变得具体 , 起 到 事半 功倍 的教 学效 果 。例 如 , 要 画 出 开 环 传 递 函数 k ( S +5 ) / [ S ( s +2 ) ( S +3 ) ) ] 的根轨 迹 , 只 要 在 Ma t l a b命 令 窗 口中 输 入 如 下命 令 :
仿 真于一体 , 被 广 泛 应 用 于 自动 控 制 、 数学计 算、 计 算 机 技
Simulink与Multisim在“自动控制原理”课程中的应用
第8期2018年4月No.8April,2018经典控制理论中,常用的分析方法有时域法、根轨迹法和频域法3种;非线性系统有相平面法和描述函数法。
其本质是图解和分析,在这里我们讨论线性系统。
首先可以设计典型环节的模拟电路,将它们描绘在Multisim 环境中,可以改变各个部分的参数,用模拟示波器观察各个节点的波形来观察结果,之后从模拟的电路中计算出各个环节的传递函数,再用Simulink 绘制整个控制系统模型,通过Simulink 计算出控制系统的输出与波形图和电路仿真的结果进行对比,找出差异,分析原因。
同时在实验课程中搭建相应的模型,观察其结果与波形,然后将三者的数据进行对比,分析其中的差异原因,进而加深理解[1-2]。
1 仿真工具Multisim 是美国国家仪器(N I )有限公司推出的以Windows 为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。
它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。
Simulink 是Matlab 最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。
Simulink 具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。
同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink 。
2 实验过程(以典型二阶系统例)本系统闭环传递函数如下式:221221/()()/()(/)1/T s U s U s S K T S T ϕ==++ (1)式中,T =RC ,K =R 2/R 1。
将本式与典型二阶系统的闭环传递函数222()2nn ns s s ωϕξωω=++ (2)进行对比,可得:w n =1/T =1/RC ,z =K /2=R 2/2R 1 改变R 2/R 1,可以改变二阶系统的阻尼比z 。
MatLab_Simulink在_计算机控制技术_教学中的应用
度大、 程序的可移植性好、 可视化功能强、 工 具箱丰 富等 特点。 Si m ulink 是 M atL ab 下的 面向结构图方式的仿真环境 , 其与用户交互 接口是基于 W indow s的图形编程方法 于接受 , 使用灵活。 一、 将连续时间系统变换成离散时间系 统 ( Z 变换 ) 计算机控制系统从本质上讲 , 属于闭环离 散控制系统。 Z 变换是分析、 研究计算机控制 系统的有力数学工具 , 常用的 Z 变换方法 (级 # 42 #
[ 1]
数求和法、 部分分式法等 )往往需要记忆常用 函数的 Z变换, 并借助 Z 变换的性质和定理。 而利用 M atL ab 语言编程的方法, 可以方便地 将连续时间系统变换成离散时间系统。 例如: 某离散系统的开环传递函数为 G ( s) = 1 , 采 样周期 T = 1 s, 利 ( 5s + 1 ) ( s + 2 )
利用 M atL ab语言进行编程: nu m= [0 . 368 0 . 264 0] ; den= [ 1 - 2 2 - 0 . 368] ; [ z, p] = tf2zp( num, den) 求 得 闭 环 Z 传 递 函 数 的 零、 极 点分 别为: z= 0 - 0 . 717 4 p= 0 . 884 3+ 0 . 899 3 i 0 . 884 3- 0 . 899 3 i 0 . 231 3 可见, 闭环 Z 特征方程的三 个根都在 Z 平面的单位圆内 , 离散系统稳定。 三、 绘制离散系统时域响应曲线 为了研究系统的时域特性, 经常分析阶 跃响应曲线或脉冲响应曲线。一般地, 若已 知系统开环传递函数 G ( s) , 需要进行 Z变换 KD = TD 四 、数字 P ID 控制器参数整定 数字 P I D 的 Z 传递函 数为: D ( z ) = K p 1+ K I 1 1- z
Simulink在电力拖动自动控制系统中的应用
闫坤(长春建筑学院,吉林长春130607)【摘要】电力拖动自动控制系统的专业理论知识深、理解难度大、抽象难懂。
若利用Matlab 软件去学习,就使系统的结构和输出结果可视化,方便学者的理解。
本文以双闭环直流调速系统分析为例,讨论应用simulink 对控制系统进行分析与设计,并且提高实践解决问题的能力。
【关键词】simulink ;电力拖动;控制仿真;双语【中图分类号】TM921【文献标识码】A【文章编号】1006-4222(2016)11-0243-021前言现代电力拖动(运动)自动控制系统是电机学㊁微电子学㊁自动控制理论等多重学科的有机结合与交叉㊂其在工业㊁农业㊁交通运输㊁空间技术㊁国防等各个领域中都有极为广泛的应用㊂但是其难度大,理论知识深,抽象难懂㊂Matlab 软件中的仿真模块simulink 具备图形模块仿真功能,利用其对电力拖动控制系统进行建模仿真,就使系统的结构和仿真结果都变得直观可视化,方便学者对原理的理解㊂Matlab 软件为美国设计研发,所以精通此软件,需要学者具备一定的双语能力㊂2仿真实例当系统的输入信号或扰动作用能够已知时,采用开环控制可以取得教好的效果㊂然而,由于开环控制不能自动修正被控制量的偏离,系统的参数发生变化及外来的未知扰动将对系统的控制性能产生较大的负面影响㊂因此,调速系统大多设计闭环控制系统㊂在直流调速系统中,任务是控制和调节电动机的转速㊂可以采用两种控制方式:晶闸管整流器控制与直流PWM 变换器控制,本文以晶闸管整流器-直流调速系统为例进行阐述㊂2.1数学模型的建立2.1.1电枢系统设电枢回路电流连续,则电枢回路的微分方程为:U do =RI d +L dId d t +E d ㊂零初始条件下:U do (s )=RI d (s )+LsI d (s )+E d (s ),可得电压与电流间的传递函数为:I d (s )U do (s )-E d (s )=1R 1+T 1s㊂式中:T 1为时间常数㊂2.1.2转矩与运动方程由直流电机轴上的动力学方程与额定励磁下负载转矩和电磁转矩关系式得:T ed -T L =GD 2375dE d dt =C m (I d -I L ),拉氏变换并整理得:E d (s )I d (s )-I L (s )=R T m s ㊂式中:T m =GD 2R 375C m C e,E d C e =n ㊂2.1.3晶闸管-电动机调速系统动态过程中,把晶闸管触发器和整流器当做纯滞后环节处理,则经过拉氏变换后:W s (s )=K s e -T s ʈK s1+T s s㊂若双闭环系统中转速调节器与电流调节器都采用PI 控制,并结合上述三部分数学模型,即得到系统的动态框图㊂2.2利用Matlab 建立系统图2.2.1模型搭建点击MATLAB 软件中的simulink library ,会出现所有的元器件模块㊂这些模块不需要我们自行设计,都是已经封装好的,使用时,直接进行选择即可㊂如果遇到器件库里面没有的模型,还可以自行设计和封装㊂在本系统中,涉及到的模块有电源㊁晶闸管整流桥㊁6脉冲发生器㊁直流电动机㊁转速调节模块(PI 调节器)㊁电流调节模块(PI 调节器)等㊂将选中的模块,根据电路连接图进行连线,即可将系统的仿真模型搭建好㊂2.2.2参数设置在仿真之前,需要对每个模块进行参数的设置㊂电源可选择三个单相的交流电压源,幅值设为1302ɿ,三个交流电压源相位依次滞后120度,频率为50Hz ㊂晶闸管整流桥的选择3个桥臂为thyristor 的类型,导通电阻为0.15Ω,导通电感为0H ,缓冲电阻设置为2000Ω,缓冲电容为50ˑ10-9法㊂6脉冲发生器的频率设置为50Hz ,脉冲宽度为1度㊂直流电动机的电枢电阻为0.21Ω,电枢电感为0.00021H ,励磁和电枢互感0.84H ,总惯量0.57J ㊂转速调节模块选取PI 控制器,K=0.48,T i =0.0083㊂速度调节模块选取PI 控制器,K=2.84,T i =0.076㊂2.3仿真结果系统仿真选取直流电机的转速和电流相应曲线进行分析,由示波器可以直观的看到转速和电流波形㊂在启动阶段,电动机以恒线流启动,大概经过0.4s 启动过程结束,电枢电流下降到零,转速上升到最大值㊂尽管此时转速已经超调,电流反向,但是由于为不可逆系统,晶闸管整流器不能产生反向电流,此时电枢电流为零,电动机的电磁转矩也为零,没有反向制动转矩㊂由于是在理想空载启动状态,所以电动机保持在最高转速状态㊂在0.5s 后,加上负载,电动机转速下降,转速控制器开始退饱和,电流环发挥调节作用,使电动机稳定在给定转速上㊂3结论Matlab 软件功能强大,尤其中的simulink 仿真功能,对于电力拖动自动控制系统是首选的应用模块,使用此功能,可以模拟实验室中的设备情况进行仿真模拟,在学习中起到了很好的帮助㊂由于此软件是美国研发,所以在具备一定双语基础情况下才能熟练应用此功能,对于信息工程类专业的学者,提高双语能力有助于各类软件的应用,同时提高自身专业技能㊂基金项目:吉林省教育科学 十二五 规划课题 双语教学在民办本科信息工程类专业课教学中的应用研究 (GH150393);吉林省高等教育学会2015年度高教科研课题 双语教学在自动化专业实践教学中的应用研究 (JGJX2015D290)㊂参考文献[1]洪乃刚.电力电子㊁电机控制系统的建模和仿真[M].机械工业出版社,2010,1.[2]潘月斗.电力拖动自动控制系统[M].机械工业出版社,2013,11.[3]陈伯时.电力拖动自动控制系统 运动控制系统[M].机械工业出版社,2009,8.[4]宋慧峰.电力拖动控制系统一种新型设计方法的研究[J].吉林大学, 2011,6.收稿日期:2016-5-16计算机网络技术专业特色发展的探索与实践———以湖北三峡职业技术学院骨干专业建设为例刘桂兰,卢强,陈文明(湖北三峡职业技术学院,湖北宜昌443000)【摘要】简述计算机网络技术专业建设的内容、措施和方法以及取得的成效,以期进一步加快国家骨干专业建设和改革,在体制机制创新、人才培养模式改革、课程建设、生产性实训基地建设、双师型教学团队建设等方面提供思路。
实实验六 simulink在控制中的应用
实验六SIMULINK及其在控制系统分析中的应用一、实验目的1、SIMULINK的使用方法。
2、熟悉SIMULINK模块库的分类及其相应用途。
3、能够使用SIMULINK进行系统模型的建立并仿真等。
二、实验仪器计算机一台三、实验原理1、SIMULINK的启动要启动SIMULINK,先要启动MATLAB。
在MATLAB窗口中单击按钮,如图6-1所示,或在命令窗口中输入命令SIMULINK,将会进入SIMULINK库模块浏览界面,如图6-2所示。
单击窗口左上方的新建按钮,SIMULINK会打开一个名为untilited(无标题)的模型窗口,如图6-3所示。
随后,按用户要求可以在此模型窗口中创建模型及进行仿真运行。
图6-1 启动SIMULINK图6-2 Simulink的主界面—库模块浏览器图6-3 空的模块窗口2、SIMULINK模块库SIMULINK提供了9类基本模块库:连续系统模块库(Continous)、离散系统模块库(Discrete)、函数与表模块库(Function&Tables)、数学运算模块库(Math)、非线性系统模块库(Nonlinear)、信号与系统模块库(Signals&System)、输出模块库(Sink)、输入源模块库(Sourses)、子系统模块库(Subsystems)等基本模块库。
除了公共模块库之外,SIMULINK 中还集成了许多面向不同专业领域的专业模块库,普通用户一般很少用到其中的模块。
因此,在介绍SIMULINK的专业模块库时,仅对模块库的总体功能做简单的概述。
如果用户需要的话,可以在SIMULINK中的模块描述栏了解其主要功能。
除了基本模块库外,SIMULINK还提供许多面向各专业领域的专业模块子集:DSP模块集、定点运算模块集、非线性控制设计模块集、电源系统模块集等。
3、用SIMULINK 建立系统模型及仿真启动SIMULINK 程序后,打开一个空白的模型编辑窗口来建立新的系统模型;打开相应的子模块库,选择所需要的元素,拖动到模型编辑窗口的合适位置;如要修改模块的参数,则需用鼠标双击该模块图标,这样就会出现相应的对话框,进一步提示用户修改模块参数;当所有的模块都画出来之后,则可以再画出模块间必要的连线,构成完整的系统。
Simulink在自动控制原理中的应用
Simulink在自动控制原理中的应用一、Simulink与建模仿真Simulink是一种用于实现计算机仿真的软件工具。
它是Matlab的一个附加组件,用来提供一个系统级的建模与动态仿真工作平台。
用模块组合的方法使用户能够快速、准确地创建动态系统的计算机模型。
Simulink模型可以用来模拟几乎所有可遇到的动态系统,如模拟线性或非线性、连续或离散或者两者的混合系统。
同时,Simulink是开放式的,允许用户定制自己的模块和模块库,而且它比较详实的帮助系统便于应用。
对于建模,Simulink提供了一个图形化的用户界面(GUI),可以直接用鼠标点击和拖拉模块的图标建模。
这是以前需要用编程语言明确地用公式表达微分方程的仿真软件包所无法比拟的。
Simulink包括一个由信号源、接受器、线性和非线性组件以及中间的连接器件组成的模块库,同时可以根据用户自己的需要创建相应的模块。
目前,随着软件的不断升级和计算机技术的飞速发展,Simulink已经在学术和工业领域得到了广泛的应用,世界上很多知名的大公司已经使用Simulink作为产品设计和开发的工具。
二、利用Simulink进行自动控制原理实验的仿真1.模型元素一个典型的Simulinnk模型包括以下3种元素。
●信号源(Source)●被模拟的系统模块●信号输出(Sink)2.仿真步骤(1)建立系统仿真模型,包括添加模块、设置模块参数、进行模块连接等操作。
(2)设置仿真参数。
(3)启动仿真并分析仿真结果。
3.仿真实例利用Simulink仿真曲线。
正弦信号由信号源模块库(Sources)中的Sine Wave模块提供,求和用数学运算模块库(Math Operations)中的数学函数模块(Add)产生,再用信号输出模块库(Sinks)中的示波器模块(Scope)输出波形(1)打开一个名为untitled的模型编辑窗口。
(2)将所需模块添加到模型中。
(3)用连线将各个模块连接起来组成系统仿真模型。
Simulink仿真软件在自动控制原理教学中的应用
Simulink仿真软件在自动控制原理教学中的应用
马东梅
【期刊名称】《现代电子技术》
【年(卷),期】2005(28)8
【摘要】首先简单介绍了自动控制原理传统的实验方法,并对Matlab和Simulink 做了概括介绍.结合实例详细阐述Matlab软件的Simulink模块组合仿真方法在自动控制原理实验中的应用方法,并给出了一个在自动拉制原理中的应用实例.实验结果证明该方法大大提高了实验效率、改善了实验效果;既调动了学生的积极性和创造性,又培养了学生的分析、设计和调试自动控制系统的能力;解决了现阶段各高校学生人数多、仪器少之间的矛盾.
【总页数】3页(P34-35,38)
【作者】马东梅
【作者单位】浙江工商大学,信息电子工程学院,浙江,杭州,310035
【正文语种】中文
【中图分类】TP312
【相关文献】
1.仿真软件在自动控制原理课程教学中的应用 [J], 王敏;周树道
2.MATLAB/SIMULINK在自动控制原理教学中的应用 [J], 史军;刘永科
3.MATLAB/SIMULINK在自动控制原理教学中的应用 [J], 顾建雄;雷正红
4.MATLAB仿真软件在《自动控制原理》教学中的应用与实践 [J], 高联学
5.Simulink仿真软件在建筑设备自动化实验教学中的应用 [J], 刘志斌;范伟
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
般采用集成 的 自控实验箱 , 通过导线连接成相应 的典型环节或系统 , 然 后通 过接 口输入对 应的计算机软件观察 系统的响应 曲线及各项指 标。 这种方法一定程度上加深 了对课堂所学 内容的理解 ,但观察效果不直 观, 现象不稳定 , 学生仅根据实验模拟 电路 图接线 , 缺少主动能动性 。 在 控制领 域 , T A /i l k是控 制系统计 算机 分析与设 计的 MA L BSmui n 个卓越平 台, 以进行图形化建模 , 可 并且在屏幕上显示数据 以及输 出 数据 和图形 ,i l k为 自动控 制原 理教学提 供了一个有 实用价 值的 Smui n
作者简介 : 王海芳( 96 ) 男, 17 一 , 汉族 , 山西 高平人 , 河北科技 师范学院机 电工程学院, 副教授 , 博士 , 主要从 事轧制过程及液压伺服控制研究。
・ -・— —
3 ・— 4 - — —
科技信息
博士 ・ 专家论 坛
参考文献
l ] maa a ie , y n to s M ar s ae i r a g a e Ka rv dv l B Be o d Meh d : cot tge f n u g 1 u r sb L
U 1
|
U 2 M D 1
图 1 阶 系 统 模 拟 电 路 二 相应的闭环传递 函数为 :
= 丽
1
图 5 阻 尼 比 为 0的 阶跃 响 应
c 鲁
和标准形式 相比较 可得 :
t 1= o __ 1
,
K
=
熹
( 3 )
由式 ( 可知 , 3 ) 改变 R C可改变 , 而改变 滑动 电阻值 可改变阻尼 比 §从 而 改 变 二 阶 系 统 的 动态 性 能 。图 2为二 阶系 统 模 拟 电 路 的 方块 图 。 ,
科技信息
博士 ・ 家论 坛 专
S muik在 自 动控 制 实跬 教学 巾髓 应用 i l n
河北科技 师 范 学院机 电工程 学院 王海 芳 赵 进 尚 张 小芹 伦 翠芬 孙 磊
[ 摘 要] 本文介绍 了自动控制课程的特点和传统 实验模式 中存在的 问题 , 结合二阶 系统 实例说 明了 s f k在 自动控 制实践教 学 i i mu n 中的应 用, 实验 结果表 明实验现象稳 定, 效率 高, 高了教 学效果 。 提 [ 关键 词 ]i l k 自动控 制 实践 教 学 课 程 改 革 s i mu n
2
.
.
阶
跃 响 应
一 \\\ / 一 八/^ 、 、 // 八 ^ 八 V V \ VV V1 V V
图 4 阻 尼 比为 一 .5的 阶 跃 响应 00
^.
中(: — — s— )
s2 so 2  ̄.c + +:
() 1
特征参数 ∈ t 决定 了系统的动态性 能 。 和 o 】 实验箱建立的二阶系统模拟 电路如图所示。
Tec ig M jN e Ha e n o d : l nv ri es 2 0 a hn l . w v na d L n on YaeU iest Prs, 0 3. y
关 系 , 坦 诚 开 放 地 和 老 师 沟 通 , 造 和 谐 地 学 习 环 境 。具 体 到 学 习 风 能 营 格方 面 , 生 要 在 教 师 的 引 导 下 了解 学 习 风 格 理 论 知 识 , 识 到 自 己 的 学 意 学 习 风 格特 征 , 且 知 道 什 么 样 的学 习 风 格 更 适 应 于 哪 种 学 习 任 务 、 并 学 习环 境 等 。 些 学 习 者 由 于 不 了解 自身 的学 习风 格 特 点 , 法 针 对 不 同 一 无 学 习任 务利 用 或调 整 自己 的 学 习风 格 ,在 长 期 学 习 过 程 中使 用 不 当 的 学 习方 法 , 得 学 习效 果 不 佳 , 渐 失 去 学 习 的 兴趣 和 热 情 。 了 解 了 自 使 渐 己 的学 习风 格 之后 , 以 因 地 制 宜 的 调 整 自 己 的学 习 策 略 、 习任 务 以 可 学 及学 习 目标 等 , 就 是 要 发 挥 自 己长 处 , 拾 信 心 。 同 时 借 鉴 成功 者 的 也 重 学 习 经 验 , 意 识 地 拓 展 自 己 的学 习 风 格 , 试 一 些 和 自 己学 习 风 格 不 有 尝 匹 配 的 学 习 活 动 , 长 远 上 可 以促 进 学 习发 展 。 从 最后 , 于教育行政机构来说 , 对 应当责无旁 贷地为教学提供各 种支 持 和 导 向 。第 一 , 教 师 的 发 展 教 育 提 供 机 会 , 证 师 资 队伍 的不 断 提 为 保 高 , 如组 织 教 师 队伍 进 行 学 习 风 格 理 论 的 培 训 等 。 第 二 , 我们 的 教 比 为 育 发 展 提 供 好 导 向 , 证 教 学 质 量 , 如应 当严 格 控 制 师 生 比例 , 保 保 比 确 教师 和学 生 能 够有 效 沟 通 。 第 三 , 做 好 导 向 的前 提 下 , 予 教 师 自主 在 赋 权, 教师是在教学 一线 的 , 他们应 当能够 随心所欲 的把 自己的思想 传达 给 学 生 , 正做 至 自主 教 学 和 自主 学 习 。 真
一
工具 。
图 3基于 Smuik的二 阶系统仿真模 型 i l n 为了创建动态模型 ,iuik Sm l 提供 了一个建立模型方块图的图形用 n 户接 N( U)v建模过程单击和拖动鼠标 操作就 能完成 。 G Ia, t j 如图 3为上述 二 阶系统模拟电路的基于 Smuik的系统仿真模型。 i l n
1 引言 .
2 i l k仿 真 模 型 建 立 .Smui 2 n
自动控 制 原 理 是 机 械 和 自动 化 类 专 业 的核 心 课 程 。自动控 制原 理 】 课程强调方法论 , 论性强 , 念抽象 , 学含量 大, 算繁杂 , 理 概 数 计 以致 学 生难 于 理解 , 些 都 需 要 实 验 的 支 持 和证 明 。传 统 的 自动控 制 实验 一 这
2 自动控 制实验的建模与仿真 . 传统 的 自控实验 由计算 机 、 模拟 实验箱 、 / A D和 DA接 口卡 、 / 扁平 电缆组成。 其中计算机主要负责信号产生 、 测量 、 据处理 和显示 ; 数 在模 拟实验 箱的面板上装 有 6个 运算放大器 , 与电阻 、 电容相配合 , 可以构 成多种被控对象 ;扁平 电缆将模拟实验箱和 A/ D和 DA接 口卡连接起 / 来进行仿真实验。因为很 多实际 的物理系统可简化为二 阶系统 , 所以以 二阶系统为例进行建模 实验 。 2 二阶系统的模型建立 . 1 二阶系统的典型传递函数 为:
: / VV一 V
7 f
.
八厂一 八\ 一
:
.
.
}
图 2 二 阶 系统 电路 的 方 块 图 基 金 项 目 : 文 系河 北 科 技 师 范 学 院教 研 课 题 项 目(YZ 0 00 。 本 J D2 12 )
图 6阻尼 比为 O15的阶跃响应 ( . 2 下转第 3 7页)