自动控制原理课程设计论文

自动控制原理课程设计论文
自动控制原理课程设计论文

Harbin Institute of Technology

自动控制原理课程设计论文

课程名称:自动控制原理课程设计设计题目:控制系统的设计与仿真院系:

班级:

设计者:

学号:

指导教师:

设计时间:

哈尔滨工业大学

自动控制原理课程设计任务书 设计题目:控制系统的设计与仿真

一 题目要求

1.已知控制系统直流电机的主要参数如下:

电机转动惯量=m J 1.1B.FTS^2 负载转动惯量=l J 35kg.m^2 电机转矩灵敏度=t K 6B.FT/A 反电势系数=e K 8.1v/rad/s 电机电枢电阻=a R 4 电机电枢电感=a L 0.03H

2.控制系统固有传递函数(或框图)待求;

3.性能指标A

(1)开环放大倍数60≥K (2)剪切频率 9040≤≤C ω (3)相位裕度

50≥γ (7)角速度=?

θ97°/s (8)角加速度=?

?θ350°/s 2 (9)稳态误差≤SS e 0.5° 性能指标B

(1)开环放大倍数400100≤≤K (2)剪切频率 10050≤≤C ω (3)相位裕度 60≥γ (7)角速度=?

θ80°/s (8)角加速度=?

?θ300°/s 2 (9)稳态误差≤SS e 0.2°

二 设计过程 2.0固有传递函数

已知控制系统直流电机的主要参数如下:

电机转动惯量=m J 1.1B.FTS^2 负载转动惯量=l J 35kg.m^2 电机转矩灵敏度=t K 6B.FT/A 反电势系数=e K 8.1v/rad/s 电机电枢电阻=a R 4Ω 电机电枢电感=a L 0.03H

根据已知参数可以根据自动控制元件书上有关直流电动机上的内容, 结合起来求出控制系统的固有传递函数,如图2.0 其中1m=3.281ft(英尺),J=Jm+Jl

图2.0

经过计算,得出固有函数的方框图)

1049.0)(133(725

.1)(0++=s s s G

2.1人工设计

2.1.1分析与选择校正方法

原传递函数进行标准化化简得

)

11049.0/1)(1133/1(12367

.0)1049.0)(133(725.1)(0++=++=

s s s s s G

可轻易得出原传递函数无剪切频率

任务要求中对开环放大倍数K 的要求为

开环放大倍数60≥K

原放大倍数K0=0.12367,放大环节需要增加,

设定开环放大倍数增致K=150,得到G1,则Kc=1212.9

)

11049.0/1)(1133/1(150

)(2++=

s s s G

2.1.2总体设计方案—基于图解法合理运用校正环节

析图像可知,需要加积分环节,而且放大环节需要增加 设定开环放大倍数增致K=150,得到G2 其中Kc=150/0.12367=1212.9

)

11049.0/1)(1133/1(150

)(2++=

s s s s G

计算此时剪切频率c ω以及相角裕度γ

11

)1049.0/1(1)133/1(150

)(22

2

=++=

c c c c j j j j G ωωωω

相位裕度 ?-=192.0γ 剪切频率 97.3=c ω

分析Bode 图可知,仍需要加入环节使得剪切频率增大,且相位裕度增大, 所以加入一阶微分环节5s+1,经过整理加入校正环节

11

)1049.0/1(1)133/1()

15(150)(2

2

=+++=

c c c c c j j j j j Ge ωωωωω

当前的放大倍数 K=150 相位裕度 ?=3.62γ 剪切频率 7.69=c ω 性能指标要求A 为:

(1)开环放大倍数60≥K (2)剪切频率 9040≤≤C ω

(3)相位裕度

50≥γ

性能指标B

(1)开环放大倍数400100≤≤K (2)剪切频率 10050≤≤C ω (3)相位裕度 60≥γ

可知现在已经达成性能指标A 和B 的要求 此时有

s

s s Gc )

15(9.1212)(+=

2.1.3顺馈校正

性能指标A 要求:角速度=?θ97°/s ,角加速度=?

?θ350°/s 2,稳态误差≤SS e 0.5° 性能指标B 要求:角速度=?θ80°/s ,角加速度=?

?θ300°/s 2,稳态误差≤SS e 0.2° 设输入信号为R (t )=ASinwt ,带入=?

θAw ,=?

?θAw^2 稳态误差为)(w ss j E A e =

加入顺馈环节可以有效减小系统稳态误差 设顺馈环节为Gb(s),有)

(1)

()(1)(2s G s G s G s E b +-=

应有)

()(2s G s G b =1时误差减小,1

5)(+=

s s

s G b

2.1.4人工绘制校正前,后以及校正装置的Bode 图

校正前开环传递函数

)

11049.0/1)(1133/1(12367

.0)(0++=

s s s G

校正后

)

11049.0/1)(1133/1()

15(150)(+++=

s s s s s Ge

校正装置s

s s Gc )

15(9.1212)(+=

2.2计算机辅助设计

2.2.1对被控对象仿真

(1)被控对象开环传递函数仿真框图

系统在Simulink 下的框图如图

2.1

图2.1

其Bode 图形如图2.2

-2

00-150

-100

-50

M a g n i t u d e (d B )10

-310

-2

10

-1

10

10

1

10

2

10

3

10

4

-180

-135-90-450P h a s e (d e g )

Bode Diagram

Gm = Inf dB (at Inf rad/sec) , Pm = Inf

Frequency (rad/sec)

图2.2

2.2.2加入放大环节后的仿真

(1)加入放大环节后开环传递函数的仿真框如图2.3

图2.3

2.2.3加入积分环节后校正系统的仿真(2)加入积分环节后开环传递函数的仿真框如图图2.4

图2.4

其Bode 图如图2.5

-150-100-500

50

M a g n i t u d e (d B )10

-1

10

10

1

10

2

10

3

-270

-225-180-135

-90P h a s e (d e g )

Bode Diagram

Gm = -1.04 dB (at 3.74 rad/sec) , Pm = -0.192 deg (at 3.97 rad/sec)

Frequency (rad/sec)

图2.5

可以看出

当前的放大倍数 K=150 相位裕度 ?-=192.0γ 剪切频率 97.3=c ω

2.2.4加入微分环节后系统的仿真

(1)加入微分环节后开环传递函数的仿真框如图2.6

图2.6

Bode 图如图2.7

-100-50

50

100

M a g n i t u d e (d B )10

-210

-1

10

10

1

10

2

10

3

10

4

-180

-135

-90

P h a s e (d e g )

Bode Diagram

Gm = Inf dB (at Inf rad/sec) , Pm = 62.3 deg (at 69.7 rad/sec)

Frequency (rad/sec)

图2.7

可以看出当前的放大倍数K=150;相位裕度?=3.62γ;剪切频率7.69=c ω

所以也是校正后的开环传递函数

2.2.5校正环节的仿真

校正环节的仿真框如图2.8

图2.8

对应Bode 图如图2.9

7580859095100

105M a g n i t u d e (d B )10

-210

-1

10

10

1

-90

-45

P h a s e (d e g )

Bode Diagram Gm = Inf , Pm = Inf

Frequency (r ad/sec)

图2.9

2.2.6校正后闭环系统的仿真

(1)校正后闭环系统的仿真方框图如图2.10

s 5s+1Transfer Fcn2

5s+1s

Transfer Fcn1

0.12367

0.071676s +9.54s+1

2Transfer Fcn

Sine Wave

Scope1

Scope

1212.9Gain

图2.10

(2)对稳态误差的仿真

输入A:26.883 Sin3.608t情况下稳态误差的仿真,如图2.11

图2.11

输入B:21.333 Sin3.75t情况下稳态误差的仿真,如图2.12

图2.12

通过读取scope观察稳态误差极小,满足条件

3 校正装置电路图

3.1校正装置的方框图

校正环节的电路图,如图3.1

Ts

Ts K s Gc )1()(+=

图3.1

4总结

1.在这次自动控制原理课程设计中,通过已经得到了的实际的工程背景,我学会了利用Matlab 绘制Bode 图以及仿真的手段来分析以及解决实际问题的方法。 2.本次课程实验我的课题并没有直接给予系统固有传递函数,只是告诉了相关的的电机参数,由于并未开始自动控制元件的学习,所以需要自行学习相关的知识,并合理运用已知的电机参数来求出系统固有传递函数。

3.在经过了对固有传递函数的简单分析与仿真,本系统采用了较为简单的加入放大环节,积分环节与微分环节的方法有效的改善了系统的性能且达到了任务给定的参数要求。

4.经过校正后的系统稳态误差略大,所以加入了简单的顺馈环节,有效减小稳态误差。

5 设计心得

学习的过程是一个积累的过程,而学习本身是广义的,并不是只在教室里学习,只在老师的传授下学习。通过这次课程设计,我对上学期自动控制原理所学内容有了更深层次的了解。课程设计,让我学会了如何学以致用,把学过的知识,书本中的方法以及老师所传授的经验,用解决实际问题的方式加以诠释,这样不仅加深印象,更是对知识的验证,对能力的提升。课程设计旨在活学活用,如果学生仅仅止步于考试做题,那永远不会有任何能力的改变与突破,学习也就失去了原本应有的意义。

学习的过程是一个积累的过程,而学习本身是广义的,并不是只在教室里学习,只在老师的传授下学习。经过这次课程设计,虽然最后勉强完成设计要求,但依旧有许多问题只得再次思考。在实际应用的过程中,我发现应对考试的知识与策略已经完全不使用,需要的,是在应用中积累的经验,以及灵活的处理方式。活到老,学到老,在今后的学习工作中,我会朝着这个方向前进。

自动控制原理论文

自动控制 摘要:综述了自动控制理论的发展情况,指出自动控制理论所经历的三个发展阶段,即经典控制理论、现代控制理论和智能控制理论。最后指出,各种控制理论的复合能够取长补短,是控制理论的发展方向。 自动控制理论是自动控制科学的核心。自动控制理论自创立至今已经过了三代的发展:第一代为20世纪初开始形成并于50年代趋于成熟的经典反馈控制理论;第二代为50、60年代在线性代数的数学基础上发展起来的现代控制理论;第三代为60年代中期即已萌芽,在发展过程中综合了人工智能、自动控制、运筹学、信息论等多学科的最新成果并在此基础上形成的智能控制理论。经典控制理论(本质上是频域方法)和现代控制理论(本质上是时域方法)都是建立在控制对象精确模型上的控制理论,而实际上的工业生产系统中的控制对象和过程大多具有非线性、时变性、变结构、不确定性、多层次、多因素等特点,难以建立精确的数学模型。因此,自动控制专家和学者希望能从要解决问题领域的知识出发,利用熟练操作者的丰富经验、思维和判断能力,来实现对上述复杂系统的控制,这就是基于知识的不依赖于精确的数学模型的智能控制。本文将对经典控制理论、现代控制理论和智能控制理论的发展情况及基本内容进行介绍。 1自动控制理论发展概述 自动控制是指使用自动化仪器仪表或自动控制装置代替人 自动地对仪器设备或工业生产过程进行控制,使之达到预期的状态或性能指标。对传统的工业生产过程采用自动控制技术,可以有效提高产品的质量和企业的经济效益。对一些恶劣环境下的控制操作,自动控制显得尤其重要。 自动控制理论是和人类社会发展密切联系的一门学科,是自动控制科学的核心。自从19世纪M ax we ll对具有调速器的蒸汽发动机系统进行线性常微分方程描述及稳定性分析以来,经过20世纪初Ny qu i s t,B od e,Ha rr is,Ev ans,W ie nn er,Ni cho l s等人的杰出贡献,终于形成了经典反馈控制理论基础,并于50年代趋于成熟。经典控制理论的特点是以传递函数为数学工具,采用频域方法,主要研究“单输入—单输出”线性定常控制系统的分析和设计,但它存在着一定的局限性,即对“多输入—多输出”系统不宜用经典控制理论解决,特别是对非线性、时变系统更

计算机组成原理阵列乘法器课程设计报告

. 课程设计

. 教学院计算机学院 课程名称计算机组成原理题目4位乘法整列设计专业计算机科学与技术班级2014级计本非师班姓名唐健峰 同组人员黄亚军 指导教师 2016 年10 月 5 日

1 课程设计概述 1.1 课设目的 计算机组成原理是计算机专业的核心专业基础课。课程设计属于设计型实验,不仅锻炼学生简单计算机系统的设计能力,而且通过进行设计及实现,进一步提高分析和解决问题的能力。 同时也巩固了我们对课本知识的掌握,加深了对知识的理解。在设计中我们发现问题,分析问题,到最终的解决问题。凝聚了我们对问题的思考,充分的锻炼了我们的动手能力、团队合作能力、分析解决问题的能力。 1.2 设计任务 设计一个4位的二进制乘法器: 输入信号:4位被乘数A(A1,A2,A3,A4), 4位乘数B(B1,B2,B3,B4), 输出信号:8位乘积q(q1,q2,q3,q4,q5,q6,q7,q8). 1.3 设计要求 根据理论课程所学的至少设计出简单计算机系统的总体方案,结合各单元实验积累和课堂上所学知识,选择适当芯片,设计简单的计算机系统。 (1)制定设计方案: 我们小组做的是4位阵列乘法器,4位阵列乘法器主要由求补器和阵列全加器组成。 (2)客观要求 要掌握电子逻辑学的基本内容能在设计时运用到本课程中,其次是要思维灵活遇到问题能找到合理的解决方案。小组成员要积极配合共同达到目的。

2 实验原理与环境 2.1 1.实验原理 计算机组成原理,数字逻辑,maxplus2是现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 用乘数的每一位去乘被乘数,然后将每一位权值直接去乘被乘数得到部分积,并按位列为一行每一行部分积末位与对应的乘数数位对齐,体现对应数位的权值,将各次部分积求和得到最终的对应数位的权值。 2.2 2.实验环境 2.2.1双击maxplu2II软件图标,启动软件 (1).新建工程,flie->new project ....,出现存储路径的选项框,指定项目保存路径并且为工程命名,第三行设置实体名,保持与工程名一致。点击OK

自动控制原理题目含复习资料

《自动控制原理》复习参考资料 一、基本知识1 1、反馈控制又称偏差控制,其控制作用是通过输入量与反馈量的差值进行的。 2、闭环控制系统又称为反馈控制系统。 3、在经典控制理论中主要采用的数学模型是微分方程、传递函数、结构框图和信号流图。 4、自动控制系统按输入量的变化规律可分为恒值控制系统、随动控制系统与程序控制系统。 5、对自动控制系统的基本要求可以概括为三个方面,即:稳定性、快速性和准确性。 6、控制系统的数学模型,取决于系统结构和参数, 与外作用及初始条件无关。 7、两个传递函数分别为G1(s)与G2(s)的环节,以并联方式连接,其等效传递函数为G1(s)+G2(s),以串联方式连接,其等效传递函数为G1(s)*G2(s)。 8、系统前向通道传递函数为G(s),其正反馈的传递函数为H(s),则其闭环传递函数为G(s)/(1- G(s)H(s))。 9、单位负反馈系统的前向通道传递函数为G(s),则闭环传递函数为G(s)/(1+ G(s))。 10、典型二阶系统中,ξ=0.707时,称该系统处于二阶工程最佳状态,此时超调量为4.3%。 11、应用劳斯判据判断系统稳定性,劳斯表中第一列数据全部为正数,则系统稳定。 12、线性系统稳定的充要条件是所有闭环特征方程的根的实部均为负,即都分布在S平面的左平面。 13、随动系统的稳态误差主要来源于给定信号,恒值系统的稳态误差主要来源于扰动信号。 14、对于有稳态误差的系统,在前向通道中串联比例积分环节,系统误差将变为零。

15、系统稳态误差分为给定稳态误差和扰动稳态误差两种。 16、对于一个有稳态误差的系统,增大系统增益则稳态误差将减小。 17、对于典型二阶系统,惯性时间常数T 愈大则系统的快速性愈差。 18、应用频域分析法,穿越频率越大,则对应时域指标t s 越小,即快速性越好 19最小相位系统是指S 右半平面不存在系统的开环极点及开环零点。 20、按照校正装置在系统中的不同位置,系统校正可分为串联校正、反馈校正、 补偿校正与复合校正四种。 21、对于线性系统,相位裕量愈大则系统的相对稳定性越好。 22、根据校正装置的相位特性,比例微分调节器属于相位超前校正装置,比例积分调节器属于相位滞后校正装置,PID 调节器属于相位滞后-超前校正装置。 23、PID 调节中的P 指的是比例控制器,I 是积分控制器,D 是微分控制器。 24、离散系统中信号的最高频谱为ωmax ,则采样频率ωs 应保证ωs>=2ωmax 条件。 26、在离散控制系统分析方法中,把差分方程变为代数方程的数学方法为Z 变换。 27、离散系统中,两个传递函数分别为G 1(s)与G 2(s)的环节,以串联方式连接,连接点有采样开关,其等效传递脉冲函数为G 1(z)G 2(z);连接点没有采样开关,其等效传递脉冲函数为G 1G 2(z)。 28、根据系统的输出量是否反馈至输入端,可分为开环控制系统与闭环控制系统。 29、家用空调温度控制、电梯速度控制等系统属于闭环控制系统; 30、经典控制理论的分析方法主要有时域分析法、根轨迹分析法、频域分析法。 二、基本知识2 1、开环控制系统的的特征是没有( ) A.执行环节 B.给定环节 C.反馈环节 D.放大环节 2、闭环系统的动态性能主要取决于开环对数幅频特性的( ) A 、低频段 B 、中频段 C 、高频段 D 、均无关 3、若系统的开环传递函数为 10) (5 50 s s ,则它的开环增益为( ) A.5 B.10 C.50 D.100

计算机组成原理课程设计(微程序)报告

微程序控制器的设计与实现

目录 1设计目的 (3) 2设计内容 (3) 3具体要求 (3) 4设计方案 (3) 5 调试过程 (11) 6 心得体会 (12)

微程序控制器的设计与实现 一、设计目的 1)巩固和深刻理解“计算机组成原理”课程所讲解的原 理,加深对计算机各模块协同工作的认识 2)掌握微程序设计的思想和具体流程、操作方法。 3)培养学生独立工作和创新思维的能力,取得设计与调 试的实践经验。 4)尝试利用编程实现微程序指令的识别和解释的工作 流程 二、设计内容 按照要求设计一指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。 三、设计要求 1)仔细复习所学过的理论知识,掌握微程序设计的思 想,并根据掌握的理论写出要设计的指令系统的微程 序流程。指令系统至少要包括六条指令,具有上述功 能和寻址方式。 2)根据微操作流程及给定的微指令格式写出相应的微 程序 3)将所设计的微程序在虚拟环境中运行调试程序,并给 出测试思路和具体程序段 4)尝试用C或者Java语言实现所设计的指令系统的加 载、识别和解释功能。 5)撰写课程设计报告。 四、设计方案 1)设计思路 按照要求设计指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻

址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。从而可以想到如下指令:24位控制位分别介绍如下: XRD :外部设备读信号,当给出了外设的地址后,输出此信号,从指定外设读数据。 EMWR:程序存储器EM写信号。 EMRD:程序存储器EM读信号。 PCOE:将程序计数器PC的值送到地址总线ABUS上。 EMEN:将程序存储器EM与数据总线DBUS接通,由EMWR 和EMRD决定是将DBUS数据写到EM中,还是 从EM读出数据送到DBUS。 IREN:将程序存储器EM读出的数据打入指令寄存器IR 和微指令计数器uPC。 EINT:中断返回时清除中断响应和中断请求标志,便于下次中断。 ELP: PC打入允许,与指令寄存器的IR3、IR2位结合,控制程序跳转。 MAREN:将数据总线DBUS上数据打入地址寄存器MAR。 MAROE:将地址寄存器MAR的值送到地址总线ABUS上。 OUTEN:将数据总线DBUS上数据送到输出端口寄存器OUT 里。 STEN:将数据总线DBUS上数据存入堆栈寄存器ST中。 RRD:读寄存器组R0-R3,寄存器R?的选择由指令的最低两位决定。 RWR:写寄存器组R0-R3,寄存器R?的选择由指令的最低两位决定。 CN:决定运算器是否带进位移位,CN=1带进位,CN=0不带进位。 FEN:将标志位存入ALU内部的标志寄存器。 X2:X1:X0: X2、X1、X0三位组合来译码选择将数据送到DBUS上的寄存器。具体如下: X2 X1 X0 输出寄存器 0 0 0 IN_OE 外部输入门 0 0 1 IA_OE 中断向量 0 1 0 ST_OE 堆栈寄存器 0 1 1 PC_OE PC寄存器

自动控制原理课程设计

审定成绩: 自动控制原理课程设计报告 题目:单位负反馈系统设计校正 学生姓名姚海军班级0902 院别物理与电子学院专业电子科学与技术学号14092500070 指导老师杜健嵘 设计时间2011-12-10

目录一设计任务 二设计要求 三设计原理 四设计方法步骤及设计校正构图五课程设计总结 六参考文献

一、 设计任务 设单位负反馈系统的开环传递函数为 ) 12.0)(11.0()(0 ++= s s s K s G 用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态和静态性能: (1) 相角裕度0 45 ≥γ ; (2) 在单位斜坡输入下的稳态误差05.0<ss e ; (3) 系统的剪切频率s /rad 3<c ω。 二、设计要求 (1) 分析设计要求,说明校正的设计思路(超前校正,滞后校正或滞后-超前 校正); (2) 详细设计(包括的图形有:校正结构图,校正前系统的Bode 图,校正装 置的Bode 图,校正后系统的Bode 图); (3) 用MATLAB 编程代码及运行结果(包括图形、运算结果); (4) 校正前后系统的单位阶跃响应图。 三、设计原理 校正方式的选择。按照校正装置在系统中的链接方式,控制系统校正方式分为串联校正、反馈校正、前馈校正和复合校正4种。串联校正是最常用的一种校正方式,这种方式经济,且设计简单,易于实现,在实际应用中多采用这种校正方式。串联校正方式是校正器与受控对象进行串联连接的。本设计按照要求将采用串联校正方式进行校。校正方法的选择。根据控制系统的性能指标表达方式可以进行校正方法的确定。本设计要求以频域指标的形式给出,因此采用基于Bode 图的频域法进行校正。 几种串联校正简述。串联校正可分为串联超前校正、串联滞后校正和滞后-超前校正等。 超前校正的目的是改善系统的动态性能,实现在系统静态性能不受损的前提下,提高系统的动态性能。通过加入超前校正环节,利用其相位超前特性来增大系统的相位裕度,改变系统的开环频率特性。一般使校正环节的最大相位超前角出现在系统新的穿越频率点。

组成原理课程设计-设计一台模型计算机

计算机组成原理课程设计 一、基本要求:设计一台模型计算机 具体内容: 1. 数据格式和指令系统 2. 数据通路 3. 时序系统 4. 微指令格式 5. 微程序控制器 6. 微程序流程图 7. 微程序代码表 二、模型机设计 1. 数据格式和指令系统的约定 1) 数据格式 模型机规定采用定点补码表示法表示数据,且字长为8位,其格式如下: 7 6 5 4 3 2 1 0 其中: 第7位为符号位,数值表示范围是:-1≤X<1。 2) 指令系统 模型机设计四大类指令共16条,其中包括算术逻辑指令(9条)、I/O指令(4条)、访内及转移指令(2条)和停机指令(1条)。 因为指令系统共16条指令,所以操作码是4位。 由于模型机机器字长为8位,故设计单字长指令和双字长指令供使用。 (1) 算术逻辑指令 设计9条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址,其格式如下: 7 6 5 4 3 2 1 0 其中,OP-CODE为操作码,Rs为源寄存器,Rd为目的寄存器,并规定:9条算术逻辑指令的名称、功能和具体格式。

(2) 访内指令及转移指令 模型机设计2条访问指令,即存数(STA)、取数(LDA),2条转移指令,即无条件转移(JMP)、结果为零或有进位转移指令(BZC),指令格式为: 7 6 5 4 3 2 1 0 其中,OP-CODE为操作码,Rd为目的寄存器,D为位移量(正负均可),X为寻址方式,其定义如下: (3) 输入输出指令 格式如下: 7 6 5 4 3 2 1 0 其中,addr=01 时,选中“INPUT DEVICE”中的开关组作为入设备,addr=10时,选中“OUTPUT DEVICE”中的数码快作为输出设备。 (4) 停机指令 格式如下: 7 6 5 4 3 2 1 0 这类指令只有一条,即停机指令HALT (5) 模型机指令系统

自动控制原理知识点总结

~ 自动控制原理知识点总结 第一章 1、什么就是自动控制?(填空) 自动控制:就是指在无人直接参与得情况下,利用控制装置操纵受控对象,就是被控量等于给定值或按给定信号得变化规律去变化得过程。 2、自动控制系统得两种常用控制方式就是什么?(填空) 开环控制与闭环控制 3、开环控制与闭环控制得概念? 开环控制:控制装置与受控对象之间只有顺向作用而无反向联系 特点:开环控制实施起来简单,但抗扰动能力较差,控制精度也不高. 闭环控制:控制装置与受控对象之间,不但有顺向作用,而且还有反向联系,既有被控量对被控过程得影响。 主要特点:抗扰动能力强,控制精度高,但存在能否正常工作,即稳定与否得问题。 掌握典型闭环控制系统得结构。开环控制与闭环控制各自得优缺点? (分析题:对一个实际得控制系统,能够参照下图画出其闭环控制方框图。) 4、控制系统得性能指标主要表现在哪三个方面?各自得定义?(填空或判断) (1)、稳定性:系统受到外作用后,其动态过程得振荡倾向与系统恢复平衡得能力 (2)、快速性:通过动态过程时间长短来表征得 (3)、准确性:有输入给定值与输入响应得终值之间得差值来表征得 第二章 1、控制系统得数学模型有什么?(填空) 微分方程、传递函数、动态结构图、频率特性 2、了解微分方程得建立? (1)、确定系统得输入变量与输入变量 (2)、建立初始微分方程组.即根据各环节所遵循得基本物理规律,分别列写出相应得微分方程,并建立微分方程组 (3)、消除中间变量,将式子标准化。将与输入量有关得项写在方程式等号得右边,与输出量有关得项写在等号得左边 3、传递函数定义与性质?认真理解。(填空或选择) 传递函数:在零初始条件下,线性定常系统输出量得拉普拉斯变换域系统输入量得拉普拉斯变

组成原理课程设计跑马灯

信息与电气工程学院 《计算机组成原理》课程设计报告

一、课程设计的目的 《计算机组成原理》课程设计是与课程配套开设的实践环节。通过本课程设计,使学生进一步的理解计算机组成原理课程讲授的相关内容,包括计算机的各大部件及工作原理,计算机对机器语言的支持和理解方法,计算机整机工作原理和控制方法,以及CU设计的基本方法等等,进一步巩固所学的理论知识,提高运用所学知识分析和解决实际问题的能力;锻炼计算机硬件的设计能力、调试能力;培养严谨的科学实验作风、良好的工程素质及团队协作精神,为今后的工作打下基础。 二、课程设计的内容 基于DAIS-CMH+实验台,设计并实现一个能够支持5至10条机器指令的微程序结构CU,并利用该指令系统的指令编写机器指令程序,通过调试观察模型机执行机器指令程序的过程和结构,验证CU设计的正确性。 三、课程设计的要求 (1)认真阅读模型机设计说明,了解设计内容,做好设计准备。 (2)完成模型机的硬件电路连接,绘制硬件结构框图。 (3)完成指令的微操作序列分析,画出微程序流程图,根据微指令格式,填写码点,编写微程序,完成微程序结构的CU设计。 (4)设计并编写机器指令测试程序。 (5)能够熟练的运用调试方法,修正微程序设计中存在的问题,验证机器指令执行的正确性。 (6)根据设计的实施过程,认真完成课程设计报告。 四、模型机设计总结 4.1 硬件结构框图与主要硬件模块说明

图1 实验台硬件布局图 ①缓冲输入模块: 控制信号 SW-B,控制输入信号从开关部件输入到总线。 注意:总线没有锁存能力,如果该信号关闭,则数据立刻丢失,总线上数据变为FFH。 ②地址总线模块:控制信号LDAR,控制数据(地址信号)从总线打入地址寄存器(AR)。 ③内存模块:控制信号 WR,内存的读/写控制信号,配合控制信号CE,内存的片选信号,对内存进行读/写操作。CE = 1,WR = 1,进行内存写操作;CE = 1, WR = 0, 进行内存读操作。 ④锁存输出模块:控制信号 LDED,控制数据从总线打入输出模块的锁存器,通过LED灯进行显示。 ⑤寄存器组:两组控制信号,控制数据从总线输入Ri的控制信号- LDR0,LDR1和LDR2;控制数据从寄存器Ri送到总线上的控制信号R0-B,R1-B,R2-B。 ⑥数据总线模块,这个模块没有控制信号,就是个显示模块,显示当前总线上的数据情况。

自动控制原理课程设计速度伺服控制系统设计样本

自动控制原理课程设计题目速度伺服控制系统设计 专业电气工程及其自动化 姓名 班级 学号 指引教师 机电工程学院 12月

目录一课程设计设计目 二设计任务 三设计思想 四设计过程 五应用simulink进行动态仿真六设计总结 七参照文献

一、课程设计目: 通过课程设计,在掌握自动控制理论基本原理、普通电学系统自动控制办法基本上,用MATLAB实现系统仿真与调试。 二、设计任务: 速度伺服控制系统设计。 控制系统如图所示,规定运用根轨迹法拟定测速反馈系数' k,以 t 使系统阻尼比等于0.5,并估算校正后系统性能指标。 三、设计思想: 反馈校正: 在控制工程实践中,为改进控制系统性能,除可选用串联校正方式外,经常采用反馈校正方式。常用有被控量速度,加速度反馈,执行机构输出及其速度反馈,以及复杂系统中间变量反馈等。反馈校正采用局部反馈包围系统前向通道中一某些环节以实现校正,。从控制观点来看,采用反馈校正不但可以得到与串联校正同样校正效果,并且尚有许多串联校正不具备突出长处:第一,反馈校正能有效地变化

被包围环节动态构造和参数;第二,在一定条件下,反馈校正装置特性可以完全取代被包围环节特性,反馈校正系数方框图从而可大大削弱这某些环节由于特性参数变化及各种干扰带给系统不利影响。 该设计应用是微分负反馈校正: 如下图所示,微分负反馈校正包围振荡环节。其闭环传递函数为 B G s ()=00t G s 1G (s)K s +()=22t 1T s T K s ζ+(2+)+1 =22'1T s 21Ts ζ++ 试中,'ζ=ζ+t K 2T ,表白微分负反馈不变化被包围环节性质,但由于阻尼比增大,使得系统动态响应超调量减小,振荡次数减小,改进了系统平稳性。 微分负反馈校正系统方框图

计算机组成原理课程设计

理工学院 本科课程设计 课程设计题目:具有存储器变址寻址及逻辑运算功能的复杂模型机的设计学生姓名: 学号: 1J:计算机学院 系另 专业班级:指导教师姓名:

目录 主要内容: 1. 课程设计目的 2. 所用的设备及软件: EL-J Y-II型计算机组成原理实验系统一套,排线若干 3. 课程设计的基本工作原理 4. 课程设计的详细设计 5. 课程设计的调试、运行步骤 6. 课程设计的运行结果 7. 课程设计的心得体会 8. 回答问题。

课程设计题目: 题目5:具有存储器变址寻址及逻辑运算功能的复杂模型机的设计运行SUC R0,R1 时,讨论有进位和无进位两种情况。 1. 课程设计目的 《计算机组织与体系结构》课程设计是计算机科学与技术专业本科学生在学习完 《计算机组织与体系结构》课程之后的一个重要的实践环节。要求学生在教师的指导下,综合运用已学过的《计算机组织与体系结构》中的各种知识和技能,独立完成一项较为完整、并具有一定难度的课程设计任务。使学生初步掌握用微程序控制器控制模型机的数据通路,进一步学习模型机系统设计与实现。 2. 所用的设备及软件: EL-JY-II型计算机组成原理实验系统一套,排线若干,,。 3. 课程设计的基本工作原理 1 ?数据格式 模型机规定采用定点补码表示法表示数据,且字长为8位,其格式如下: 其中第7位为符号位,数值表示范围是:-2 7

自动控制原理课程设计报告

自控课程设计课程设计(论文) 设计(论文)题目单位反馈系统中传递函数的研究 学院名称Z Z Z Z学院 专业名称Z Z Z Z Z 学生姓名Z Z Z 学生学号Z Z Z Z Z Z Z Z Z Z 任课教师Z Z Z Z Z 设计(论文)成绩

单位反馈系统中传递函数的研究 一、设计题目 设单位反馈系统被控对象的传递函数为 ) 2)(1()(0 0++= s s s K s G (ksm7) 1、画出未校正系统的根轨迹图,分析系统是否稳定。 2、对系统进行串联校正,要求校正后的系统满足指标: (1)在单位斜坡信号输入下,系统的速度误差系数=10。 (2)相角稳定裕度γ>45o , 幅值稳定裕度H>12。 (3)系统对阶跃响应的超调量Mp <25%,系统的调节时间Ts<15s 3、分别画出校正前,校正后和校正装置的幅频特性图。 4、给出校正装置的传递函数。计算校正后系统的截止频率Wc 和穿频率Wx 。 5、分别画出系统校正前、后的开环系统的奈奎斯特图,并进行分析。 6、在SIMULINK 中建立系统的仿真模型,在前向通道中分别接入饱和非线性环节和回环非线性环节,观察分析非线性环节对系统性能的影响。 7、应用所学的知识分析校正器对系统性能的影响(自由发挥)。 二、设计方法 1、未校正系统的根轨迹图分析 根轨迹简称根迹,它是开环系统某一参数从0变为无穷时,闭环系统特征方程式的根在s 平面上变化的轨迹。 1)、确定根轨迹起点和终点。 根轨迹起于开环极点,终于开环零点;本题中无零点,极点为:0、-1、-2 。故起于0、-1、-2,终于无穷处。 2)、确定分支数。 根轨迹分支数与开环有限零点数m 和有限极点数n 中大者相等,连续并且对称于实轴;本题中分支数为3条。

计算机组成原理课程设计

课程设计说明书计算机组成原理课程设计 院系:计算机科学与工程学院 专业班级: 学号: 学生姓名: 指导教师: 2014年12月26日

安徽理工大学课程设计(论文)任务书 2014年12月1日

安徽理工大学课程设计(论文)成绩评定表

摘要 计算机组成原理课程设计课题是基本模型机的设计与实现。利用CPU与简单模型机来实现计算机组成原理课程设计,编写指令的应用程序,用微程序控制器实现一系列的指令功能,最终达到将理论与实践相联系。本次设计完成了相关指令的格式以及编码的设计,实现了机器指令微代码,完成具有一定功能的程序。 本次课程设计的题目是输入一个16位的数,对其进行循环左移。通过设计流程图,编写机器指令,微指令和控制信号程序。首先向存储器中装入数据和程序,然后检查写入是否正确,启动程序执行。另外,还需设计微程序:本课程设计要求实现机器指令:MOVV(传送),RU(输入),HUO(逻辑或),JIA(加法运算),JIAC(带进位的加法),TZ(判断A寄存器里的内容是否为零),TIAO(跳转)。以上各微指令设计完毕后,用设计好的指令实现逻辑运算,连接线路在CPTH计算机组成原理教学实验箱运行程序,并将实验结果显示输出。 本次课程设计偏重于对计算机工作的原理和计算机微机的指令系统学习和深入的了解。对以后的学习打下一个好的基础。这一课题的实现不仅使我们对各种微指令有了熟练的掌握,更对以后的学习、工作中有深远的影响。 关键词:微指令,机器指令,循环左移

目录 1原理介绍 (1) 1.1 cpu功能与原理 (1) 1.2指令周期 (1) 1.3微程序控制 (1) 1.4微程序控制原理 (2) 1.5微程序控制器 (2) 2实验环境介绍 (3) 2.1设计背景分析 (3) 2.2设计目的与要求 (5) 3 系统设计 (6) 3.1.不带进位的循环左移 (6) 3.2机器指令集的编写与功能 (6) 3.3程序系统分析 (7) 3.4程序微指令分析 (8) 3.5实验结果 (10) 4 实验总结 (13) 4.1 设计体会 (13) 4.2 系统改进 (13) 5 参考文献 (14)

计算机组成原理课程设计

课程设计报告 课程设计名称:计算机组成原理 系: 学生姓名: 班级: 学号: 成绩: 指导教师: 开课时间:2011-2012学年2 学期

一、设计题目 计算机组成原理课程设计——简单模型机的微程序设计 二、主要内容 通过课程设计更清楚地理解下列基本概念: 1.计算机的硬件基本组成; 2.计算机中机器指令的设计; 3.计算机中机器指令的执行过程; 4.微程序控制器的工作原理。 5.微指令的格式设计原则; 在此基础上设计可以运行一些基本机器指令的微程序的设计 三.具体要求 1.通过使用作者开发的微程序分析和设计仿真软件,熟悉介绍的为基本模型机而设计的微程序的执行过程。必须充分理解并正确解释下些问题: (1)微程序中的微指令的各个字段的作用。哪些字段是不译码的,哪些字段是直接译码的,哪些字段又可以看成是字段间接编码的。 (2)微程序中的微指令是否是顺序执行的,如果不是,那么次地址是如何产生的。什么情况下,次地址字段才是将要执行的微指令的地址。 (3)在微程序中如何根据机器指令中的相关位实现分支,据此, 在设计机器指令时应如何避免和解决与其它指令的微指令的微 地址冲突。 (4)哪些微指令是执行所有指令都要用到的。 (5)解释一条机器指令的微程序的各条微指令的微地址是否连续?这些微指令的微地址的安排的严重原则是什么? (6)为什么读写一次内存总要用两条微指令完成? (7)机器程序中用到的寄存器是R0,是由机器指令中哪些位决定的?如果要用R1或R2,是否要改写微程序或改写机器指令?如果要,应如何改写? 2.在原有5条机器指令的基础上增加实现下述各功能的机器指令,试设计相应的机器指令的格式并改写原来的微程序使其可以运行所有的机器指令。新增加的机器指令的功

计算机组成原理课设论文

计算机组成原理课程设计 题目:计算机原理课程设计 学院:计算机科学与工程学院 专业:计算机科学与技术 姓名:孤狼 学号:1100310315 指导教师: 2014年03月20 日

目录 一.课程设计选题和完成内容 (2) 二、系统的总体设计 (2) 2.1 嵌入式CISC模型机的数据通路框图 (2) 2.2 系统的操作控制器的逻辑框图 (2) 2.3模型机的指令格式 (3) 2.4编写汇编源程序 (5) 2.5最终机器码 (5) 三、时序产生器 (5) 四、微程序控制器的设计 (6) 4.1设计微指令流程图 (6) 4.2 设计微指令格式和微指令代码表 (8) 4.3设计地址转移逻辑电路 (10) 五、单元电路设计 (10) 5.1模型机顶层电路设计 (11) 5.2模型机crom单元电路设计 (12) 六、设计过程所遇到的问题及解决记录136.1JNS无法完成循环跳转 (13) 6.2STO(STO R2 (R0) )存储位置每次都为00H (13) 七、测试及结果分析 ................................................................................... 错误!未定义书签。 八、心得体会总结 (16) 九、附录 (16) 各个单元的电路设计或VHDL源文件

一.课程设计选题和完成内容 选题:本设计选择题目为A类第一题 题目:设计一台嵌入式CISC模型计算机 采用定长CPU周期、联合控制方式,并运行能完成一定功能的机器语言源程序进行验证,机器语言源程序功能如下: A类(最高成绩为“优”): ●输入包含5个整数(有符号数)的数组M,输出所有负数的平方和。(非卓越班) ●输入包含5个整数(有符号数)的数组M,输出最大负数的绝对值。(非卓越班) ●输入包含10个整数(无符号数)的数组M,输出众数(出现次数最多的数)及其出现的次数。(卓越班) ●输入包含10个整数(无符号数)的数组M,输出中位数。(卓越班) 说明:A类题目的嵌入式模型计算机内必须设计和使用RAM存储器读写数据,相应地需要设计对RAM存储器数据的读写指令,以及对RAM中数组操作必须的寄存器间接寻址方式等。 B类(最高成绩为“良”): ●输入5个整数(有符号数),输出所有负数的平方和。(非卓越班) ●输入5个整数(有符号数),输出最大负数的绝对值。(非卓越班) ●输入5个整数(有符号数),输出它们的平均值,以及小于此平均值的数的个数。(卓越班) 要完成的内容: 1.完成系统的总体设计,画出模型机数据通路框图; 2.设计微程序控制器(CISC模型计算机)的逻辑结构框图; 3.设计机器指令格式和指令系统; 4.设计时序产生器电路; 5.设计所有机器指令的微程序流程图; 6.设计操作 7.的所有单元电路,并用VHDL语言(也可使用GDF文件--图形描述文件) 8. 对模型机中控制器单元; 设计模型机的各个部件进行编程,并使之成为一个统一的整体,即形成顶层电路。 9.由给出的题目和设计的指令系统编写相应的汇编语言源程序; 9.根据设计的指令格式,将汇编语言源程序手工转换成机器语言源程序,并将其设计 到模型机中的ROM中去; 10.使用EDA软件进行功能仿真,要保证其结果满足题目的要求;(其中要利用EDA软

(完整版)自动控制原理知识点总结

@~@ 自动控制原理知识点总结 第一章 1.什么是自动控制?(填空) 自动控制:是指在无人直接参与的情况下,利用控制装置操纵受控对象,是被控量等于给定值或按给定信号的变化规律去变化的过程。 2.自动控制系统的两种常用控制方式是什么?(填空) 开环控制和闭环控制 3.开环控制和闭环控制的概念? 开环控制:控制装置与受控对象之间只有顺向作用而无反向联系 特点:开环控制实施起来简单,但抗扰动能力较差,控制精度也不高。 闭环控制:控制装置与受控对象之间,不但有顺向作用,而且还有反向联系,既有被控量对被控过程的影响。 主要特点:抗扰动能力强,控制精度高,但存在能否正常工作,即稳定与否的问题。 掌握典型闭环控制系统的结构。开环控制和闭环控制各自的优缺点? (分析题:对一个实际的控制系统,能够参照下图画出其闭环控制方框图。) 4.控制系统的性能指标主要表现在哪三个方面?各自的定义?(填空或判断) (1)、稳定性:系统受到外作用后,其动态过程的振荡倾向和系统恢复平衡的能力 (2)、快速性:通过动态过程时间长短来表征的 e来表征的 (3)、准确性:有输入给定值与输入响应的终值之间的差值 ss 第二章 1.控制系统的数学模型有什么?(填空) 微分方程、传递函数、动态结构图、频率特性 2.了解微分方程的建立? (1)、确定系统的输入变量和输入变量 (2)、建立初始微分方程组。即根据各环节所遵循的基本物理规律,分别列写出相应的微分方程,并建立微分方程组 (3)、消除中间变量,将式子标准化。将与输入量有关的项写在方程式等号的右边,与输出量有关的项写在等号的左边 3.传递函数定义和性质?认真理解。(填空或选择)

计算机组成原理课程设计

江苏大学计算机组成原理课程设计报告 专业名称:网络工程 班级学号:3130610031 学生姓名:张杰 指导教师:胡广亮 设计时间:2013年6月24日—2013年7月2日

第一天:熟悉微程序的设计和调试方法 一、设计目标 1、掌握微程序的设计方法 2、熟悉利用调试软件运行、调试微程序的方法 二、操作提示 1、连接实验设备 注意:请在断电状态下连接调试电缆。 2、下载FPGA配置数据 从课程网站下载CPU.sof等文件,使用Quartus II Programmer 软件将CPU.sof下载到FPGA。 3、输入微程序 利用调试软件将微程序写入控存,微程序如下。 取指令微程序 取源操作数为立即数的微程序 取目的操作数为寄存器寻址的微程序

MOV指令的微程序(目的数寄存器寻址) 4、输入调机程序 今天的将调机程序就是一条指令:“ MOV #0001H, R1”。首先将指令翻译成机器码,根 据指令的编码规则,该指令的编码是:0761 0001。然后利用调试软件将指令码写入主存,地址从主存的0030H开始。 5、调试微程序。 利用调试软件“Step”按钮控制微指令单步执行,执行结果如图 2.3所示 2.3 例2.1 MOV指令的单步运行跟踪数据 6、分析微程序的执行结果,一般方法如下: 首先分析微程序执行流程是否正确,根据前面指令微流程的设计,理论上该指令微程序 的执行顺序应该是001→002→003→004→00B→00F→016→006→018→007→031→02D→02E→000,通过调试软件的执行结果图 2.3可以看出,该指令微程序的微指令次序是正确的。 如果执行的微指令次序不正确,那就要分析原因,检查BM和NC设置是否正确、检查uAR 的各个输入信号的值是否正确,如IR、NA等。 然后分析指令的运行结果。理论上本条测试指令执行完后,R1的值应该是0001。通过 调试软件的执行结果图 2.3可以看出,指令执行结果是正确的。如果结果不对,就需要进一 步分析每一条微指令。分析的方法是针对微指令的每一条微命令,查看相应微操作前后相关模块的数据变化是否与指令微流程一致。下面举个例子说明如何分析每条微指令的。 图 2.3的微地址为000B(uAR=000B)的控存单元所对应的内容为2008000F,即微指 令为2008000F,所代表的微操作是:PCoe,ARce,即PC的内容送IB、IB的内容送AR,理论上的正确结果应该是IB=0031, AR=0031;通过图 2.3的000B单元微指令的执行结果可 以看出,IB 的数据由上一条微指令的结果0000→0031, AR 的数据由上一条微指令的结果0030→0031,说明本条微指令执行结果是正确。 从上面的分析可以看出,要想检查运行结果是否正确,关键是要清楚理论上正确的结果 是什么。这就要求实验者对指令的微程序流程非常清楚,从而达到了理解计算机内部信息流动过程、掌握计算机工作原理的目的。所以实验者应重视实验数据的分析工作,否则就失去

自动控制论文题目选题参考

https://www.360docs.net/doc/5b10228503.html, 自动控制论文题目 一、最新自动控制论文选题参考 1、基于PLC的种子包衣机自动控制系统设计与实现 2、无线数据传输在节水灌溉自动控制中的应用 3、自动控制在污水处理中的应用 4、基于SCADA的无功电压自动控制系统 5、高炉热风炉全自动控制专家系统 6、智能交通系统及其车辆自动控制技术 7、智能温室自动控制系统的设计与应用 8、基于PLC的煤矿主排水泵自动控制系统设计 9、列车运行自动控制(ATO)算法的研究 10、自动变速器(十一)——变速器的自动控制系统(下) 11、自动控制技术——汽车动力学稳定性控制系统研究现状及发展趋势 12、循环流化床锅炉热工自动控制系统 13、温室节点式渗灌自动控制系统设计与实现 14、SBR法计算机自动控制系统的研究 15、主动式自动控制烤房研制与试验报告 16、盾构机自动控制技术现状与展望 17、自动控制中的矩阵理论 18、高炉热风炉全自动控制专家系统 19、自动变速器(九)——变速器的自动控制系统(上) 20、楼宇自动控制网络通信协议BACnet实现模型的研究

https://www.360docs.net/doc/5b10228503.html, 二、自动控制论文题目大全 1、冷连轧板形自动控制 2、冷连轧机张力自动控制系统 3、复卷机张力自动控制系统 4、"自动控制原理"课程讲授的几个要点 5、变电站电压无功综合自动控制的实现与探讨 6、自动变速器(十)——变速器的自动控制系统(中) 7、自动控制原理立体化教学新体系的探索与实践 8、论间歇式活性污泥法的自动控制 9、用于水果实时分级系统的同步跟踪自动控制装置 10、《自动控制原理》课程的教学改革与实践 11、DCS自动控制系统软件体系的设计与实现 12、Proteus软件在自动控制系统仿真中的应用 13、烧结生产自动控制新技术(上) 14、电力传动与自动控制系统 15、活性污泥法污水处理过程自动控制的研究现状 16、模糊参数自整定PID控制技术在推土机自动控制系统中的应用 17、烧结生产自动控制新技术(下) 18、波浪能独立稳定发电自动控制系统 19、鱼雷自动控制系统 20、自动控制原理课程体系结构和教学方法探讨 三、热门自动控制专业论文题目推荐

计算机组成原理与体系结构课程设计毕业设计(论文)

基本模型机设计与实现 一.实验目的 1.深入理解基本模型计算机的功能、组成知识; 2.深入学习计算机各类典型指令的执行流程; 3.学习微程序控制器的设计过程和相关技术,掌握LPM_ROM 的配置方法。 4.在掌握部件单元电路实验的基础上,进一步将单元电路组成系统,构造一台基本模型计算机。 5.定义五条机器指令,并编写相应的微程序,上机调试,掌握计算机整机概念。掌握微程序的设计方法,学会编写二进制微指令代码表。 6.通过熟悉较完整的计算机的设计,全面了解并掌握微程序控制方式计算机的设计方法。 实验课件参考:/CMPUT_EXPMT/E XPERIMENTS /E XPMT 6 / 实验6-1.PPT 实验示例参考:/CMPUT_EXPMT/Experiments/Expmt5 / DEMO_5_1_CPU 二.实验原理 1.在部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本实验将能在微过程控制下自动产生各部件单元控制信号,实现特定的功能。实验中,计算机数据通路的控制将由微过程控制器来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期,全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。 2.指令格式 (1)指令格式 采用寄存器直接寻址方式,其格式如下: RAM 中装入程序和数据,检查写入是否正确,并能启动程序执行,还必须设计三个控制台操作微程序。

1,存储器读操作(KRD ):下载实验程序后按总清除按键(CLR )后,控制台SWA 、SWB 为“0 0”时,可对RAM 连续手动读入操作。 2,存储器写操作(KWE ):下载实验程序后按总清除按键(CLR )后,控制台SWA 、SWB 为“0 1”时,可对RAM 连续手动写操作。 3、启动程序(RP ):下载实验程序后按总清除按键(CLR )后,控制台SWA 、SWB 为“1 1”时,即可转入到微地址“01”号“取指令”微指令,启动程序运行。 根据以上要求设计数据通路框图,如图5-1所示。 表6-1 24位微代码定义: 表6-2 A 、B 、C 各字段功能说明: 24(1) uA5—uA0:微程序控制器的微地址输出信号,是下一条要执行的微指令的微地址。 (2) S3、S2、Sl 、S0:由微程序控制器输出的ALU 操作选择信号,以控制执行16种算术操作或16种逻辑操作中的某一种操作。 (3) M :微程序控制输出的ALU 操作方式选择信号端。M =0执行算术操作;M =l 执行逻辑操作。 (4) Cn :微程序控制器输出的进位标志信号,Cn =0表示ALU 运算时最低位有进位,Cn =1则表示无进位。 (5)WE :微程序控制器输出的RAM 控制信号。当/CE =0时,如WE =0为存储器读;如WE =1为存储器写。 (6) A9、A8——译码后产生CS0、CS1、CS2信号,分别作为SW_B 、RAM 、LED 的选通控制信号。 (7) A 字段(15、14、13)——译码后产生与总线相连接的各单元的输入选通信号(见表6-1)。 (8) B 字段(12、11、10)——译码后产生与总线相连接的各单元的输出选通信号。 (9) C 字段(9、8、7) ——译码后产生分支判断测试信号P(1)~P(4)和LDPC 信号。 系统涉及到的微程序流程见图6-2。当执行“取指令”微指令时,该微指令的判断测试字段为P(1)测试。由于 图6-1 数据通路框图

-自动控制原理知识点汇总

-自动控制原理知识点汇总

————————————————————————————————作者:————————————————————————————————日期:

自动控制原理知识点总结 第一章 1.什么是自动控制?(填空) 自动控制:是指在无人直接参与的情况下,利用控制装置操纵受控对象,是被控量等于给定值或按给定信号的变化规律去变化的过程。 2.自动控制系统的两种常用控制方式是什么?(填空) 开环控制和闭环控制 3.开环控制和闭环控制的概念? 开环控制:控制装置与受控对象之间只有顺向作用而无反向联系 特点:开环控制实施起来简单,但抗扰动能力较差,控制精度也不高。 闭环控制:控制装置与受控对象之间,不但有顺向作用,而且还有反向联系,既有被控量对被控过程的影响。 主要特点:抗扰动能力强,控制精度高,但存在能否正常工作,即稳定与否的问题。 掌握典型闭环控制系统的结构。开环控制和闭环控制各自的优缺点? (分析题:对一个实际的控制系统,能够参照下图画出其闭环控制方框图。) 4.控制系统的性能指标主要表现在哪三个方面?各自的定义?(填空或判断) (1)、稳定性:系统受到外作用后,其动态过程的振荡倾向和系统恢复平衡的能力 (2)、快速性:通过动态过程时间长短来表征的 e来表征的 (3)、准确性:有输入给定值与输入响应的终值之间的差值 ss 第二章 1.控制系统的数学模型有什么?(填空) 微分方程、传递函数、动态结构图、频率特性 2.了解微分方程的建立? (1)、确定系统的输入变量和输入变量 (2)、建立初始微分方程组。即根据各环节所遵循的基本物理规律,分别列写出相应的微分方程,并建立微分方程组 (3)、消除中间变量,将式子标准化。将与输入量有关的项写在方程式等号的右边,与输出量有关的项写在等号的左边 3.传递函数定义和性质?认真理解。(填空或选择) 传递函数:在零初始条件下,线性定常系统输出量的拉普拉斯变换域系统输入量的拉普拉斯变

相关文档
最新文档