当前位置:文档之家› 基于Simulink仿真双闭环系统综合课程设计报告书

基于Simulink仿真双闭环系统综合课程设计报告书

基于Simulink仿真双闭环系统综合课程设计报告书
基于Simulink仿真双闭环系统综合课程设计报告书

课程设计

双闭环直流调速系统设计及仿真验证

学院年级:工程学院08级

组长:陈春明学号200830460102 08自动化1班成员一:陈木生学号 200830460103 08自动化1班

指导老师:

日期: 2012-2-28

华南农业大学工程学院

摘要

转速、电流双闭环调速系统是应用最广的直流调速系统,由于其静态性能良好,动态响应快,抗干扰能力强,因而在工程设计中被广泛地采用。现在直流调速理论发展得比较成熟,但要真正设计好一个双闭环调速系统并应用于工程设计却有一定的难度。

Matlab是一高性能的技术计算语言,具有强大的科学数据可视化能力,其中Simulink具有模块组态简单、性能分析直观的优点,方便了系统的动态模型分析。应用Simulink来研究双闭环调速系统,可以清楚地观察每个时刻的响应曲线,所以可以通过调整系统的参数来得出较为满意的波形,即良好的性能指标,这给分析双闭环调速系统的动态模型带来很大的方便。

本研究采用工程设计方法,并利用Matlab协助分析双闭环调速系统,依据自动控制系统快、准、稳的设计要求,重点分析系统的起动过程。

关键词:双闭环直流调速 Simulink 自动控制

目录

1、直流电机双闭环调速系统的结构分析.......................

1.1 双闭环调速系统的组成...............................

1.2 双闭环调速系统的结构....................................

2 、建立直流电机双闭环调速系统的模型............................

2.1 小型直流调速系统的指标及参数.........................

2.2 电流环设计...............................................

2.3 转速环设计................................................

3、直流电动机双闭环调速系统的MATLAB仿真....................

3.1 系统框图的搭建.............................................

3.2 PI控制器参数的设置......................................

3.3 仿真结果....................................................

4、结论与总结.......................................................

5、参考资料.......................................................

1、直流电机双闭环调速系统的结构分析

1.1 双闭环调速系统的组成

为了实现转速和电流2种负反馈分别起作用,在系统中设置了2个调节器,分别是电流调节器ACR(Current Regulator)和转速调节器ASR(Speed Regulator),两者之间实行串级连接,其中转速调节器ASR的输出作为电流调节器ACR的输入,再用电流调节器ACR的输出去控制晶闸管装置。从闭环结构上看,电流调节器在里面,叫做内环;转速调节器在外边,叫做外环。双闭环调速系统的原理图如图1所示。

图 1 双闭环调速系统的原理图

1.2 双闭环调速系统的结构

直流电机的双闭环调速系统的结构如图2所示,电流调节和速度调节之间实行串联联接,及以速度调节器ASR 的输出,作为电流调节器ACR 的输入,再用电流调节器 ACR 的输出,作为晶闸管触发器 AT 的控制电压,从而调节晶闸管变流器的整流电压 Ud,这样,两种调节作用就能互相配合,相辅相成。为了获得良好的静态、动态性能,两个调节器一般都采用PI 调节器。

图 2 双闭环调速系统的结构图

图 1 中转速调节器 ASR 和电流调节器 ACR 的型式和参数将在设计过程中决定。转速电流双闭环调速系统属于多环系统,电流环是内环,转速环是外环。设计先从内环入手,首先设计电流调节器,把电流环等效为转速环中的一个环节,再设计转速调节器。设计方法是根据对闭环工作的要求,选择典型系统的类型,然后按最佳参数为闭环系统设计合适的调节器,最后求出调节器参数。

图 3 双闭环调速系统的动态结构图

双闭环调速系统的动态结构图如图3所示。由于检测信号和转速检测信号中常含有交流谐波成分,在反馈端加上T型滤波器。同时为了补偿反馈通道中的惯性作用,在给定通道中也加入时间常数相同的惯性环节。

2 建立直流电机双闭环调速系统的模型

2.1 小型直流调速系统的指标及参数

(1)静态精度(转差率S), 在电网电压波动±10%,负载变化±20%,静态

精度 S 〈5%,电流和转速超调量σ?1000,振荡次数N<(2~3),调速范围D 〉10~15;

(2)电动机数据∶额定电流136A ,额定电压230V ,功率30KW , 额定转速

1460转/分,电势转速比,132.0=e C 电枢电阻R Ω=0.5Ω,过载系数λ

=1.5,可控硅整流装置K S =40. s T L 03.0=,s T m 81.0=。

(3)测速发电机,永磁式,额定数据为∶电压110V ,电流0.045A ,转速

1900r/min ,min /1900,21.0,1.23r n A I W P g g g ===

(4)静态计算:

根据调速范围和静差率的要求得到:

min /33.7)05.01(1005.01460)1(0r s D s n n =-?=-=?

取测速反馈输出电压为10V ,则转速反馈系数:007.0146010===

n u n α ASR 饱和输出取12V ,系统输出最大电流为d

dm I I 2=,则电流反馈系数: 037.0136

*210*==dm i I U β,取0.05

2.2 电流环设计

电流环设计主要为电流调节器的选择及参数计算。

(1)电流环结构的简化。由于电流的响应过程比转速响应过程快得多,因此假定在电流调节过程中,转速来不及变化,从而不考虑反电动势 E 的影响,所以反电势的反馈支路相当于断开,再把反馈环节等效地移到环内。

因为s T 和oi T 一般比1T 小得多,可作小惯性环节处理,故取oi s T T T +=∑。其中简化条件满足扰动作用下的闭环传递函数:

1****1

*2**1*2)1*(**2*1**2)()(223322

2+++++++=?S T h S T h h S T h h S T S K h T h S N S C 电流环结构图最后简化为如下框图:

图 4 电流环的动态结构简化图

(2)电流调节器的选择。对于经常起制动的生产机械,希望电流环跟随性能好,起超调量越小越好。在这种情况下,应该选择典型 I 型系统设计电流环。如果生产机械工作环境的电网电压波动较大,希望电流环有较强的抗电网电压扰动能力。从这个观点出发,电流环应该采用典型 II 型系统设计电流环。另外,电流环中两个时间常数之比,也可决定选择方案。在这里选用典型I 型系统进行电流环的设计。

图3 表明电流调节 ACR 的调节对象是双惯性环节,为了把电流环校正成典型I 型系统,ACR 函数必须是PI 调节器形式。其传递函数为

S

S K S W i i i ACR *1**)(ττ+= 为了消去控制对象的大惯性时间常数的极点,选择1T i =τ,则电流环的动态结构图简化为

图 5 校正成典型I 型系统的电流环

其中,

R

K K K i s i I **τβ= 比较典型的二阶开环传递函数,得s I K K =,T T i =∑。

(3)电流调节器参数选择。电流调节器参数是I K 和i τ。现在已选定1T i =τ,而i τ取决于所需的ci ω和动态性能指标。所以

三相桥式整流电路平均失控时间:s T s 0017.0=,电流滤波时间常数:s T oi 002.0=。

电流环小时间常数:0037.0=+=∑oi s i T T T

ACR 时间常数:==l i T τs 03.0

控制系统仿真课程设计报告.

控制系统仿真课程设计 (2011级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2014年6月

控制系统仿真课程设计一 ———交流异步电机动态仿真 一 设计目的 1.了解交流异步电机的原理,组成及各主要单元部件的原理。 2. 设计交流异步电机动态结构系统; 3.掌握交流异步电机调速系统的调试步骤,方法及参数的整定。 二 设计及Matlab 仿真过程 异步电机工作在额定电压和额定频率下,仿真异步电机在空载启动和加载过程中的转速和电流变化过程。仿真电动机参数如下: 1.85, 2.658,0.2941,0.2898,0.2838s r s r m R R L H L H L H =Ω=Ω===, 20.1284Nm s ,2,380,50Hz p N N J n U V f =?===,此外,中间需要计算的参数如下: 21m s r L L L σ=-,r r r L T R =,22 2 s r r m t r R L R L R L +=,10N m TL =?。αβ坐标系状态方程: 其中,状态变量: 输入变量: 电磁转矩: 2p m p s r s L r d ()d n L n i i T t JL J βααωψψβ=--r m r r s r r d 1d L i t T T ααβαψψωψ=--+r m r r s r r d 1d L i t T T ββαβψψωψ=-++22s s r r m m m s r r s s 2r r r r d d i R L R L L L L i u t L T L L ααβαα σψωψ+=+-+22 s s r r m m m s r r s s 2 r r r r d d i R L R L L L L i u t L T L L ββαββ σψωψ+=--+[ ] T r r s s X i i αβαβωψψ=[ ] T s s L U u u T αβ=()p m e s s s s r n L T i i L βααβ ψψ=-

双闭环调速系统课程设计

目录页 第一章绪论 (2) 1-1课题背景,实验目的与实验设备 (2) 1-2国内外研究情况 (3) 第二章双闭环调速系统设计理论 (3) 2-1典型Ⅰ型和典型Ⅱ型系统 (3) 2-2系统的静,动态性能指标 (4) 2-3非典型系统的典型化 (6) 2-4转速调节器和电流调节器的设计 (7) 第三章模型参数测定和模型建立 (9) 3-1系统模型参数测定实验步骤和原理 (9) 3-2模型测定实验的计算分析 (11) 3-3系统模型仿真和误差分析 (18) 第四章工程设计方法设计和整定转速,电流反馈调速系统 (22) 4-1 设计整定的思路 (22) 4-2 电流调节器的整定和电流内环的校正,简化 (23) 4-3转速调节器的整定和转速环的校正,简化 (25) 4-4系统的实际运行整定 (27) 4-5 关于ASR和ACR调节器的进一步探讨…………………………………… 33 第五章设计分析和心得总结 (34)

5-1实验中出现的问题 (34) 5-2实验心得体会 (35) 第六章实验原始数据 (38) 6-1建模测定数据 (38) 6-2 系统调试实验数据 (39) 第一章绪论 1-1课题背景,实验目的与实验设备 转速,电流反馈控制的调速系统是一种动静态特性优良的直流调速系统,它的控制规律是建立在经典控制规律的基础上的,用传递函数建立动态数学模型,并从传递函数模型和开环频域特性去总结其控制规律,用跟随和抗扰两个方面的指标去衡量它的动静态性能。转速,电流反馈控制的调速系统是一种串级系统,所以其整定系统参数的方法也借鉴了一般串级系统的差别,但又有不同于一般串级系统的。 本次实验的主要目的是针对一套调速系统(包括电源,电机,励磁回路等)建立模型并整定出带滤波的电流调节器和转速调节器参数,投入运行。实验正值暑期实践及国际交流周,我们将用两周的时间来完成参数测定实验,系统建模,调节器整定和系统投入运行。 本次实验的实验设备包括:

通信仿真课程设计-matlab-simulink

成都理工大学工程技术学院 《通信仿真课程设计》报告 班级:信息工程1班 姓名:寇路军 学号: 201620101133 指导教师:周玲 成绩: 2019 年 3月 23 日

目录 通信仿真课程设计报告 (2) 一.绪论 (2) 二.课程设计的目的 (2) 三.模拟调制系统的设计 (3) 3.1 二进制相移键控调制基本原理 (3) 3.2 2PSK信号的调制 (3) 3.2.1模拟调制的方法 (3) 3.3 2PSK信号的解调 (4) 3.4 2PSK的“倒∏现象”或“反向工作” (5) 3.5功率谱密度 (5) 四.数字调制技术设计 (7) 4.1 2PSK的仿真 (7) 4.1.1仿真原理图 (7) 4.1.2 仿真数据 (7) 4.1.3 输出结果 (9) 总结 (10) 参考文献 (11)

通信仿真课程设计报告 一.绪论 随着社会的快速发展,通信系统在社会上表现出越来越重要的作用。目前,我们生活中使用的手机,电话,Internet,ATM机等通信设备都离不开通信系统。随着通信系统与我们生活越来越密切,使用越来越广泛,对社会对通信系统的性能也越高。另外,随着人们对通信设备更新换代速度越来越快。不得不缩短通信系统的开发周期以及提高系统性能。针对这两方面的要求,必需要通过强大的计算机辅助分析设计技术和工具才能实现。自从现代以来,计算机科技走上了快速发展道路,实现了可视化的仿真软件。 通信系统仿真,在目前的通信系统工程设计当中。已成为了不可替代的一部分。它表现出很强的灵活性和适应性。为我们更好地研究通信系统性能带来了很大的帮助。本论文主要针对模拟调制系统中的二进制相移键控调制技术进行设计和基于Simulink进行仿真。通过系统仿真验证理论中的结论。本论文设计的目的之一是进一步加强理论知识,熟悉Matlab软件。 Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 二.课程设计的目的 1.掌握模拟系统2PSK调制和解调原理及设计方法。 2.熟悉基于Simulink的通信系统仿真。

排队系统仿真matlab实验报告

M/M/1排队系统实验报告 一、实验目的 本次实验要求实现M/M/1单窗口无限排队系统的系统仿真,利用事件调度法实现离散事件系统仿真,并统计平均队列长度以及平均等待时间等值,以与理论分析结果进行对比。 二、实验原理 根据排队论的知识我们知道,排队系统的分类是根据该系统中的顾客到达模式、服务模式、服务员数量以及服务规则等因素决定的。 1、 顾客到达模式 设到达过程是一个参数为λ的Poisson 过程,则长度为t 的时间内到达k 个呼叫的概 率 服从Poisson 分布,即e t k k k t t p λλ-=!)()(,?????????=,2,1,0k ,其中λ>0为一常数,表示了 平均到达率或Poisson 呼叫流的强度。 2、 服务模式 设每个呼叫的持续时间为i τ,服从参数为μ的负指数分布,即其分布函数为{}1,0t P X t e t μ-<=-≥ 3、 服务规则 先进先服务的规则(FIFO ) 4、 理论分析结果 在该M/M/1系统中,设 λρμ=,则稳态时的平均等待队长为1Q ρλρ=-,顾客的平均等待时间为T ρ μλ=-。 三、实验内容 M/M/1排队系统:实现了当顾客到达分布服从负指数分布,系统服务时间也服从负指数分布,单服务台系统,单队排队,按FIFO (先入先出队列)方式服务。 四、采用的语言 MatLab 语言 源代码: clear; clc;

%M/M/1排队系统仿真 SimTotal=input('请输入仿真顾客总数SimTotal='); %仿真顾客总数;Lambda=0.4; %到达率Lambda; Mu=0.9; %服务率Mu; t_Arrive=zeros(1,SimTotal); t_Leave=zeros(1,SimTotal); ArriveNum=zeros(1,SimTotal); LeaveNum=zeros(1,SimTotal); Interval_Arrive=-log(rand(1,SimTotal))/Lambda;%到达时间间隔Interval_Serve=-log(rand(1,SimTotal))/Mu;%服务时间 t_Arrive(1)=Interval_Arrive(1);%顾客到达时间 ArriveNum(1)=1; for i=2:SimTotal t_Arrive(i)=t_Arrive(i-1)+Interval_Arrive(i); ArriveNum(i)=i; end t_Leave(1)=t_Arrive(1)+Interval_Serve(1);%顾客离开时间LeaveNum(1)=1; for i=2:SimTotal if t_Leave(i-1)

计算机仿真课程设计报告

、 北京理工大学珠海学院 课程设计任务书 2010 ~2011 学年第 2学期 学生姓名:林泽佳专业班级:08自动化1班指导教师:钟秋海工作部门:信息学院一、课程设计题目 : 《控制系统建模、分析、设计和仿真》 本课程设计共列出10个同等难度的设计题目,编号为:[0号题]、[1号题]、[2号题]、[3号题]、[4号题]、[5号题]、[6号题]、[7号题]、[8号题]、[9号题]。 学生必须选择与学号尾数相同的题目完成课程设计。例如,学号为8xxxxxxxxx2的学生必须选做[2号题]。 二、课程设计内容 (一)《控制系统建模、分析、设计和仿真》课题设计内容|

! " [2 有波纹控制器Dy(z)和一单位速度信号输入时的最少拍无波纹控制器Dw(z)。具体要求见(二)。 (二)《控制系统建模、分析、设计和仿真》课题设计要求及评分标准【共100分】 , 1、求被控对象传递函数G(s)的MATLAB描述。(2分) 2、求被控对象脉冲传递函数G(z)。(4分) 3、转换G(z)为零极点增益模型并按z-1形式排列。(2分) 4、确定误差脉冲传递函数Ge(z)形式,满足单位加速度信号输入时闭环稳态误差为零和实际 闭环系统稳定的要求。(6分) 5、确定闭环脉冲传递函数Gc(z)形式,满足控制器Dy(z)可实现、最少拍和实际闭环系统稳 定的要求。(8分)

6、根据4、5、列写方程组,求解Gc(z)和Ge(z)中的待定系数并最终求解Gc(z)和Ge(z) 。 (12分) 7、求针对单位加速度信号输入的最少拍有波纹控制器Dy(z)并说明Dy(z)的可实现性。 (3分) ! 8、用程序仿真方法分析加速度信号输入时闭环系统动态性能和稳态性能。(7分) 9、用图形仿真方法(Simulink)分析单位加速度信号输入时闭环系统动态性能和稳态性能。 (8分) 10、确定误差脉冲传递函数Ge(z)形式,满足单位速度信号输入时闭环稳态误差为零和实际 闭环系统稳定的要求。(6分) 11、确定闭环脉冲传递函数Gc(z)形式,满足控制器Dw(z)可实现、无波纹、最少拍和实际 闭环系统稳定的要求。(8分) 12、根据10、11、列写方程组,求解Gc(z)和Ge(z)中的待定系数并最终求解Gc(z)和Ge(z) 。 (12分) 13、求针对单位速度信号输入的最少拍无波纹控制器Dw(z)并说明Dw(z)的可实现性。(3分) 14、用程序仿真方法分析单位速度信号输入时闭环系统动态性能和稳态性能。(7分) 15、用图形仿真方法(Simulink)分析单位速度信号输入时闭环系统动态性能和稳态性能。 & (8分) 16、根据8、9、14、15、的分析,说明有波纹和无波纹的差别和物理意义。(4分) 三、进度安排 6月13至6月14:下达课程设计任务书;复习控制理论和计算机仿真知识,收集资料、熟悉仿真工具;确定设计方案和步骤。 6月14至6月16:编程练习,程序设计;仿真调试,图形仿真参数整定;总结整理设计、 仿真结果,撰写课程设计说明书。 6月16至6月17:完成程序仿真调试和图形仿真调试;完成课程设计说明书;课程设计答 辩总结。 [ 四、基本要求

基于Simulink仿真双闭环系统综合课程设计

- -- 课程设计 双闭环直流调速系统设计及仿真验证 学院年级:工程学院08级 组长:陈春明学号2 08自动化1班成员一:陈木生学号3 08自动化1班 指导老师: 日期:2012-2-28 华南农业大学工程学院

摘要 转速、电流双闭环调速系统是应用最广的直流调速系统,由于其静态性能良好,动态响应快,抗干扰能力强,因而在工程设计中被广泛地采用。现在直流调速理论发展得比较成熟,但要真正设计好一个双闭环调速系统并应用于工程设计却有一定的难度。 Matlab是一高性能的技术计算语言,具有强大的科学数据可视化能力,其中Simulink具有模块组态简单、性能分析直观的优点,方便了系统的动态模型分析。应用Simulink来研究双闭环调速系统,可以清楚地观察每个时刻的响应曲线,所以可以通过调整系统的参数来得出较为满意的波形,即良好的性能指标,这给分析双闭环调速系统的动态模型带来很大的方便。 本研究采用工程设计方法,并利用Matlab协助分析双闭环调速系统,依据自动控制系统快、准、稳的设计要求,重点分析系统的起动过程。 关键词:双闭环直流调速Simulink 自动控制

目录 1、直流电机双闭环调速系统的结构分析....................... 1.1 双闭环调速系统的组成............................... 1.2 双闭环调速系统的结构.................................... 2 、建立直流电机双闭环调速系统的模型............................ 2.1 小型直流调速系统的指标及参数......................... 2.2 电流环设计............................................... 2.3 转速环设计................................................ 3、直流电动机双闭环调速系统的MATLAB仿真.................... 3.1 系统框图的搭建............................................. 3.2 PI控制器参数的设置...................................... 3.3 仿真结果.................................................... 4、结论与总结....................................................... 5、参考资料.......................................................

Simulink系统仿真课程设计

《信息系统仿真课程设计》 课程设计报告 题目:信息系统课程设计仿真 院(系):信息科学与技术工程学院 专业班级:通信工程1003 学生姓名: 学号: 指导教师:吴莉朱忠敏 2012 年 1 月 14 日至2012 年 1 月 25 日 华中科技大学武昌分校制

信息系统仿真课程设计任务书

目录 摘要 (5) 一、Simulink仿真设计 (6) 1.1 低通抽样定理 (6) 1.2 抽样量化编码 (9) 二、MATLAB仿真设计 (12) 2.1、自编程序实现动态卷积 (12) 2.1.1 编程分析 (12) 2.1.2自编matlab程序: (13) 2.1.3 仿真图形 (13) 2.1.4仿真结果分析 (15) 2.2用双线性变换法设计IIR数字滤波器 (15) 2.2.1双线性变换法的基本知识 (15) 2.2.2采用双线性变换法设计一个巴特沃斯数字低通滤波器 (16) 2.2.3自编matlab程序 (16) 2.2.4 仿真波形 (17) 2.2.5仿真结果分析 (17) 三、总结 (19) 四、参考文献 (19) 五、课程设计成绩 (20)

摘要 Matlab 是一种广泛应用于工程设计及数值分析领域的高级仿真平台。它功能强大、简单易学、编程效率高,目前已发展成为由MATLAB语言、MATLAB工作环境、MATLAB图形处理系统、MATLAB数学函数库和MATLAB应用程序接口五大部分组成的集数值计算、图形处理、程序开发为一体的功能强大的系统。本次课程设计主要包括MATLAB和SIMULINKL 两个部分。首先利用SIMULINKL 实现了连续信号的采样及重构,通过改变抽样频率来实现过采样、等采样、欠采样三种情况来验证低通抽样定理,绘出原始信号、采样信号、重构信号的时域波形图。然后利用SIMULINKL 实现抽样量化编码,首先用一连续信号通过一个抽样量化编码器按照A律13折线进量化行,观察其产生的量化误差,其次利用折线近似的PCM编码器对一连续信号进行编码。最后利用MATLAB进行仿真设计,通过编程,在编程环境中对程序进行调试,实现动态卷积以及双线性变换法设计IIR数字滤波器。 本次课程设计加深理解和巩固通信原理、数字信号处理课上所学的有关基本概念、基本理论和基本方法,并锻炼分析问题和解决问题的能力。

课程设计之matlab仿真报告

西安邮电大学 专业课程设计报告书 院系名称:电子工程学院学生姓名:李群学号05113096 专业名称:光信息科学与技术班级:光信1103 实习时间:2014年4月8日至2014年4月 18日

一、课程设计题目: 用matlab 仿真光束的传输特性。 二、任务和要求 1、用matlab 仿真光束通过光学元件的变换。 ① 设透镜材料为k9玻璃,对1064nm 波长的折射率为1.5062,镜片中心厚度为3mm ,凸面曲 率半径,设为100mm ,初始光线距离透镜平面20mm 。用matlab 仿真近轴光线(至少10条)经过平凸透镜的焦距,与理论焦距值进行对比,得出误差大小。 ② 已知透镜的结构参数为101=r ,0.11=n ,51=d ,5163.121==' n n (K9玻璃), 502-=r ,0.12=' n ,物点A 距第一面顶点的距离为100,由A 点计算三条沿光轴夹角分别为10、20、 30的光线的成像。试用Matlab 对以上三条光线光路和近轴光线光路进行仿真,并得出实际光线的球差大小。 ③ 设半径为1mm 的平面波经凸面曲率半径为25mm ,中心厚度3mm 的平凸透镜。用matlab 仿 真平面波在透镜几何焦平面上的聚焦光斑强度分布,计算光斑半径。并与理论光斑半径值进行对比,得出误差大小。(方法:采用波动理论,利用基尔霍夫—菲涅尔衍射积分公式。) 2、用MATLAB 仿真平行光束的衍射强度分布图样。(夫朗和费矩形孔衍射、夫朗和费圆孔衍射、夫朗和费单缝和多缝衍射。) 3、用MATLAB 仿真厄米—高斯光束在真空中的传输过程。(包括三维强度分布和平面的灰度图。) 4、(补充题)查找文献,掌握各类空心光束的表达式,采用费更斯-菲涅尔原理推导各类空心光束在真空中传输的光强表达式。用matlab 对不同传输距离处的光强进行仿真。 三、理论推导部分 第一大题 (1)十条近轴光线透过透镜时,理想情况下光线汇聚透镜的焦点上,焦点到像方主平面的距离为途径的焦距F ,但由于透镜的折射率和厚度会影响光在传输过程中所走的路径(即光程差Δ)。在用MATLAB 仿真以前先计算平行光线的传输路径。,R 为透镜凸面的曲率半径,h 为入射光线的高度,θ1为入射光线与出射面法线的夹角,θ2为出射光线与法线的夹角,n 为透镜材料的折射率。设透镜的中心厚度为d ,则入射光线经过透镜的实际厚度为:L=(R-d) 光线的入射角为:sinq1=h/R 折射角度满足:sinq2=nsinq1 而实际的光束偏折角度为:θ2-θ1。 由此可以看出,当平行光线照射透镜时,在凸面之前光线平行于光轴,在凸面之后发生了偏折,于光轴交汇一点,这一点成为焦点f ,折线的斜率为(-tan(θ2-θ1))。 (2)根据题意可得,本题所讨论的是与光轴夹角不同的三条光线,经过透镜的两次反射后的成像问题。利用转面公式计算。

基于Simulink仿真双闭环系统综合课程设计报告书

课程设计 双闭环直流调速系统设计及仿真验证 学院年级:工程学院08级 组长:陈春明学号200830460102 08自动化1班成员一:陈木生学号 200830460103 08自动化1班 指导老师: 日期: 2012-2-28 华南农业大学工程学院

摘要 转速、电流双闭环调速系统是应用最广的直流调速系统,由于其静态性能良好,动态响应快,抗干扰能力强,因而在工程设计中被广泛地采用。现在直流调速理论发展得比较成熟,但要真正设计好一个双闭环调速系统并应用于工程设计却有一定的难度。 Matlab是一高性能的技术计算语言,具有强大的科学数据可视化能力,其中Simulink具有模块组态简单、性能分析直观的优点,方便了系统的动态模型分析。应用Simulink来研究双闭环调速系统,可以清楚地观察每个时刻的响应曲线,所以可以通过调整系统的参数来得出较为满意的波形,即良好的性能指标,这给分析双闭环调速系统的动态模型带来很大的方便。 本研究采用工程设计方法,并利用Matlab协助分析双闭环调速系统,依据自动控制系统快、准、稳的设计要求,重点分析系统的起动过程。 关键词:双闭环直流调速 Simulink 自动控制

目录 1、直流电机双闭环调速系统的结构分析....................... 1.1 双闭环调速系统的组成............................... 1.2 双闭环调速系统的结构.................................... 2 、建立直流电机双闭环调速系统的模型............................ 2.1 小型直流调速系统的指标及参数......................... 2.2 电流环设计............................................... 2.3 转速环设计................................................ 3、直流电动机双闭环调速系统的MATLAB仿真.................... 3.1 系统框图的搭建............................................. 3.2 PI控制器参数的设置...................................... 3.3 仿真结果.................................................... 4、结论与总结....................................................... 5、参考资料.......................................................

单服务台排队系统建模与仿真研究报告

物流系统建模与仿真 单服务台排队系统仿真研究报告 ——选大学A区门口中国银行分行某一服务窗口为单服务台排队系统研究对象一、系统基本背景 社会的进步越来越快,人们的生活节奏也随之越来越快。在科技的发展,新技术的普及下, 我国的银行业以计算机和信息技术、互联网技术为前提, 通过大量资金和科技的投入, 不断地开发出新产品和新业务。另外有网上银行、支付宝等新业务的出现, 大大提高了工作效率。然而现代的金融服务并不是都可以靠刷卡来解决, 许多技术还不完善, 这些新技术也并不适合所有顾客群,去银行办理业务的顾客仍然经常性地出现排队现象。顾客等待时间过长, 造成顾客满意度下降, 矛盾较为突出, 因此本报告试利用单服务台排队论的方法, 定性定量地对具有排队等候现象的银行服务系统进行统计调查与分析研究,希望能帮助改进银行工作效率, 优化系统的运营。 本报告研究对象为中国银行大学处分行某一服务窗口,数据取自银行唯一非现金业务柜台。研究对象的选取虽然不是最典型的,但是综合考虑了研究地域围和小组成员作业时间有限,另有其他方案由于各种原因无法进行,故选择离学校

较近的有代表性的中国银行中的服务窗口作为最终方案。 中国银行简介:中国银行是中国历史最为悠久的银行之一,在大家对银行的概念中有着一定地位。中国银行主营传统商业银行业务,包括公司金融业务、个人金融业务和金融市场业务。公司业务以信贷产品为基础,致力于为客户提供个性化、创新的金融服务和融资、财务解决方案。个人金融业务主要针对个人客户的金融需求,提供包括储蓄存款、消费信贷和银行卡在的服务。作为中国金融行业的百年品牌,中国银行在稳健经营的同时,积极进取,不断创新,创造了国银行业的许多第一,在国际结算、外汇资金和贸易融资等领域得到业界和客户的广泛认可和赞誉。 二、系统描述 该银行工作时间为上午8:30至下午16:30(周一至周日),另周末不办理对公业务,属于每天8小时工作制。系统调查对象为银行唯一非现金业务柜台,可知到达的顾客中,需要办理非现金业务的顾客在正常现金业务柜台忙碌的情况下可以选择该服务台。在队列中,等待服务的顾客和服务台构成了一个排队系统。由于银行前台出纳员逐个接待顾客,当顾客较多的时候就会出现排队等待的现象。其中,顾客的到达是随机的,每两个先后到达的顾客的到达间隔时间是不确定的。 本排队系统用顾客的数目、到达模式、服务模式、系统容量和排队规则来描述。 为探求此排队系统的规律, 首先需确定顾客流在一定时间到达的概率分布

双闭环比值控制系统-----课程设计

《过程控制》 课程设计报告 题目:双闭环比值控制系统的分析与设计姓名:王飞 学号:20106206 专业:自动化 年级:2010级 指导教师:李天华

目录 1 任务书-------------------------------------------------------- 1 1.1设计题目 --------------------------------------------------- 1 1.2设计任务 --------------------------------------------------- 1 1.3原始数据 --------------------------------------------------- 2 1.4设计内容 --------------------------------------------------- 2 2 研究背景 ------------------------------------------------------- 3 3 研究意义 ------------------------------------------------------- 4 4 研究内容 ------------------------------------------------------- 4 5 论文组织 -------------------------------------------------------- 5 5.1衰减曲线法整定主动量回路控制器参数 -------------------------- 5 5.2反应曲线法整定从动量回路控制器参数 -------------------------- 8 5.3双闭环比值控制系统仿真及性能测试 --------------------------- 11 5.4双闭环比值控制系统的抗干扰能力检验 ------------------------- 13 6 双闭环比值控制与串级控制的区别,以及各自的优缺点 --------------- 16 6.1双闭环比值控制与串级控制的区别 ----------------------------- 16 6.2双闭环比值控制的优、缺点 ----------------------------------- 17 6.3串级控制的优、缺点 ----------------------------------------- 17 7 总结 ---------------------------------------------------------- 17 8 参考文献 ------------------------------------------------------ 17 附录:双闭环比值控制最终整定结果(Simulink图) -------------------- 18

通信仿真课程设计-matlab-simulink

理工大学工程技术学院 《通信仿真课程设计》报告 班级:信息工程1班 姓名:寇路军 学号: 3 指导教师:周玲 成绩: 2019 年 3月 23 日

目录 通信仿真课程设计报告 (2) 一.绪论 (2) 二.课程设计的目的 (2) 三.模拟调制系统的设计 (3) 3.1 二进制相移键控调制基本原理 (3) 3.2 2PSK信号的调制 (3) 3.2.1模拟调制的方法 (3) 3.3 2PSK信号的解调 (4) 3.4 2PSK的“倒∏现象”或“反向工作” (5) 3.5功率谱密度 (5) 四.数字调制技术设计 (7) 4.1 2PSK的仿真 (7) 4.1.1仿真原理图 (7) 4.1.2 仿真数据 (7) 4.1.3 输出结果 (9) 总结 (10) 参考文献 (11)

通信仿真课程设计报告 一.绪论 随着社会的快速发展,通信系统在社会上表现出越来越重要的作用。目前,我们生活中使用的手机,,Internet,ATM机等通信设备都离不开通信系统。随着通信系统与我们生活越来越密切,使用越来越广泛,对社会对通信系统的性能也越高。另外,随着人们对通信设备更新换代速度越来越快。不得不缩短通信系统的开发周期以及提高系统性能。针对这两方面的要求,必需要通过强大的计算机辅助分析设计技术和工具才能实现。自从现代以来,计算机科技走上了快速发展道路,实现了可视化的仿真软件。 通信系统仿真,在目前的通信系统工程设计当中。已成为了不可替代的一部分。它表现出很强的灵活性和适应性。为我们更好地研究通信系统性能带来了很大的帮助。本论文主要针对模拟调制系统中的二进制相移键控调制技术进行设计和基于Simulink进行仿真。通过系统仿真验证理论中的结论。本论文设计的目的之一是进一步加强理论知识,熟悉Matlab软件。 Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 二.课程设计的目的 1.掌握模拟系统2PSK调制和解调原理及设计方法。 2.熟悉基于Simulink的通信系统仿真。

多服务台排队系统的仿真

实验3--- 多服务台排队系统的仿真 姓名:学号: 一、目标任务 已知一个系统有N 个服务员,能力相等,服务时间服从指数分布。顾客的到达时间间隔服从指数分布。用Monte-Carlo 仿真,分别求按下列方案的总体平均排队时间: ①M|M|N 。 ②N 个单通道系统并列,按1/N 概率分裂到达流。 ③N 个单通道并列,挑选最短的队。 要求: ①给出程序设计的过程。 ②如果采用固定的N,则要求N>2。 ③至少取p二和p二两种强度运行程序。 ④对结果进行分析。 二、编程语言 Matlab 三、关键代码

N = 3; % 服务员人数 r = 6; % 顾客到达流强度 u = 20; % 服务员服务强度 T = 1000000; % 仿真运行时间 avg_wait_time = []; % 平均等待时间 for i=1:100 % 模拟排队函数 server_time = [, , ]; % 用来保存服务员下一空闲时间 time = 0; % 绝对时钟,初始为 0 client_num = 0; % 顾客总数,初始为 0 CRTime = 0; % 顾客到达时间间隔 ServeTime = 0; % 顾客服务时间 server_id = 0 ; % 当前进入排队窗口的服务员编号 total_wait_time = 0;% 系统中到达顾客的总等待时间 while 1 按 1..N 的顺序循环排入服务

员窗口 if server_id ==0 server_id = N; end if server_time(1, server_id) <= time % 如果当前 server_id 号 服务员空闲, 则直接接收服务 server_time(1, server_id) = time + ServeTime; % 服务员下 一空闲时间为当 前绝对时钟加上当前服务时间 else % 否则所有服务员都在忙碌,顾客要排队等候 total_wait_time = total_wait_time + server_time(1, server_id) - time; % 顾客排队等候时间为当前服务员下一空闲时间减去绝对时 钟 server_time(1, server_id) = server_time(1, server_id) + ServeTime; end end avg_wait_time = [avg_wait_time, total_wait_time/client_num]; end % 计算平均等待时间 mean_avg_wait_time = mean(avg_wait_time); CRTime = exprnd(1/r); % 按指数分布产生顾客到达时间间隔 time = time + CRTime; % 更新系统的绝对时钟 if time > T break; end client_num = client_num + 1; % 顾客数加 1 ServeTime = exprnd(1/u); % 按指数分布产生顾客服务间隔 server_id = mod(client_num, N); %

MATLAB仿真课程设计报告

北华大学 《MATLAB仿真》课程设计 姓名: 班级学号: 实习日期: 辅导教师:

前言 科学技术的发展使的各种系统的建模与仿真变得日益复杂起来。如何快速有效的构建系统并进行系统仿真,已经成为各领域学者急需解决的核心问题。特别是近几十年来随着计算机技术的迅猛发展,数字仿真技术在各个领域都得到了广泛的应用与发展。而MATLAB作为当前国际控制界最流行的面向工程和科学计算的高级语言,能够设计出功能强大、界面优美、稳定可靠的高质量程序,而且编程效率和计算效率极高。MATLAB环境下的Simulink是当前众多仿真软件中功能最强大、最优秀、最容易使用的一个系统建模、仿真和分析的动态仿真环境集成工具箱,并且在各个领域都得到了广泛的应用。 本次课程设计主要是对磁盘驱动读取系统校正部分的设计,运用自动控制理论中的分析方法,利用MATLAB对未校正的系统进行时域和频域的分析,分析各项指标是否符合设计目标,若有不符合的,根据自动控制理论中的校正方法,对系统进行校正,直到校正后系统满足设计目标为止。我组课程设计题目磁盘驱动读取系统的开环传递函数为是设计一个校正装置,使校正后系统的动态过程超调量δ%≤7%,调节时间ts≤1s。 电锅炉的温度控制系统由于存在非线性、滞后性以及时变性等特点,常规的PID控制器很难达到较好的控制效果。考虑到模糊控制能对复杂的非线性、时变系统进行很好的控制, 但无法消除静态误差的特点, 本设计将模糊控制和常规的PI D控制相结合, 提出一种模糊自适应PID控制器的新方法。并对电锅炉温度控制系统进行了抗扰动的仿真试验, 结果表明, 和常规的PI D控制器及模糊PI D复合控制器相比,模糊自适应PI D控制改善了系统的动态性能和鲁棒性, 达到了较好的控制效果。

课程设计-直流双闭环调速系统-----带原理图的要点

摘要 本文主要研究了直流电机转速控制的方法。文章中采用了专门的芯片组成了PWM信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。另外,本系统中使用了光电编码器对直流电机的转速进行测量,经过滤波电路后,将测量值送到A/D转换器,并且最终作为反馈值输入到单片机进行PI运算,从而实现了对直流电机速度的控制。在软件方面,文章中详细介绍了PI运算程序,单片机产生PWM波形的程序,初始化程序等的编写思路和具体的程序实现,M法数字测速及动态LED显示程序设计,A/D转换程序及动态扫描LED显示程序和故障检测程序及流程图。 关键词: PWM信号直流调速双闭环 PI调节

前言 本文主要研究了利用MCS-51系列单片机,通过PWM方式控制直流电机调速的方法。 冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。PWM控制技术就是以该结论为理论基础,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。 PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM 控制技术才真正得到应用。随着电力电子技术、微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论、非线性系统控制思想的应用,PWM控制技术获得了空前的发展。到目前为止,已经出现了多种PWM控制技术。 PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一。 本文就是利用这种控制方式来改变电压的占空比实现直流电机速度的控制。文章中采用了专门的芯片组成了PWM信号的发生系统,然后通过放大来驱动电机。利用编码器测得电机速度,经过滤波电路得到直流电压信号,把电压信号输入给A/D转换芯片最后反馈给单片机,在内部进行PI运算,输出控制量完成闭环控制,实现电机的调速控制。 第一章系统硬件电路设计 第一节系统总体设计 1.1.1系统方案选择与总体结构设计 调速方案的优劣直接关系到系统调速的质量。根据电机的型号及参数选择最优方案,以确保系统能够正常,稳定地运行。本系统采用直流双闭环调速系统,使系统达到稳态无静差,调速范围0-1500r/min,电流过载倍数为1.5倍,速度控制精度为0.1%(额定转速时)。 1、系统控制对象的确定 本次设计选用直流电动机的额定参数直流电动机的额定参数P N=15kW、U N=440V、I N=39.3A、n N=1510 r/min,电流过载倍数λ=1.5。电枢回路总电阻为R=R a+R rec=0.806Ω,系统机电时间常数T m=0.76s,电磁时间常数T l=0.0167s,电动势系数Ce=0.270V*min/r。

单服务排队系统MAAB仿真程序

单服务台系统MATLAB仿真 学号:15 姓名:缪晨 一、引言 排队是日常生活中经常遇到的现象。通常 ,当人、物体或是信息的到达速率大于完成服务的速率时 ,即出现排队现象。排队越长 ,意味着浪费的时间越多 ,系统的效率也越低。在日常生活中 ,经常遇到排队现象 ,如开车上班、在超市等待结账、工厂中等待加工的工件以及待修的机器等。总之 ,排队现象是随处可见的。排队理论是运作管理中最重要的领域之一 ,它是计划、工作设计、存货控制及其他一些问题的基础。Matlab是 MathWorks公司开发的科学计算软件 ,它以其强大的计算和绘图功能、大量稳定可靠的算法库、简洁高效的编程语言以及庞大的用户群成为数学计算工具方面的标准 ,几乎所有的工程计算领域 ,Matlab都有相应的软件工具箱。选用 Matlab软件正是基于 Matlab的诸多优点。 二、排队模型 三.仿真算法原理 (1)顾客信息初始化 根据到达率λ和服务率μ来确定每个顾客的到达时间间隔和服务时间间隔。服务间隔时间可以用负指数分布函数exprnd()来生成。由于泊松过程的时间间隔也服从负指数分布, 故亦可由此函数生成顾客到达时间间隔。需要注意的是exprnd()的输入参数不是到达率λ和服务率μ而是平均到达时间间隔 1/λ和平均服务时间1/μ。

根据到达时间间隔 ,确定每个顾客的到达时刻. 学习过C 语言的人习惯于使用FOR循环来实现数值的累加, 但FOR循环会引起运算复杂度的增加而在MATLAB 仿真环境中, 提供了一个方便的函数cumsum() 来实现累加功能读者可以直接引用对当前顾客进行初始化。第1 个到达系统的顾客不需要等待就可以直接接受服务其离开时刻等于到达时刻与服务时间之和。 (2)进队出队仿真 在当前顾客到达时刻,根据系统内已有的顾客数来确定是否接纳该顾客。若接纳则根据前一顾客的离开时刻来确定当前顾客的等待时间、离开时间和标志位;若拒绝,则标志位置为0. 流程图如下: 四、程序实现 单服务台服务,服务参数M/M/1,λ=μ=,排队规则为FIFO,以分为单位,仿真时间240分钟。 仿真程序代码如下 %总仿真时间 Total_time = 240; %到达率与服务率

相关主题
文本预览
相关文档 最新文档