计算机控制系统实验报告
计算机控制系统性能分析
南京邮电大学自动化学院实验报告课程名称:计算机控制系统实验名称:计算机控制系统性能分析所在专业:自动化学生姓名:**班级学号:B************: ***2013 /2014 学年第二学期实验一:计算机控制系统性能分析一、 实验目的:1.建立计算机控制系统的数学模型;2.掌握判别计算机控制系统稳定性的一般方法3.观察控制系统的时域响应,记录其时域性能指标;4.掌握计算机控制系统时间响应分析的一般方法;5.掌握计算机控制系统频率响应曲线的一般绘制方法。
二、 实验内容:考虑如图1所示的计算机控制系统图1 计算机控制系统1. 系统稳定性分析(1) 首先分析该计算机控制系统的稳定性,讨论令系统稳定的K 的取值范围; 解:G1=tf([1],[1 1 0]);G=c2d(G1,0.01,'zoh');//求系统脉冲传递函数 rlocus(G);//绘制系统根轨迹Root LocusReal AxisI m a g i n a r y A x i s-7-6-5-4-3-2-1012-2.5-2-1.5-1-0.500.511.522.5将图片放大得到0.750.80.850.90.9511.051.11.151.21.25-0.15-0.1-0.050.050.10.15Root LocusReal AxisI m a g i n a r y A x i sZ 平面的临界放大系数由根轨迹与单位圆的交点求得。
放大图片分析: [k,poles]=rlocfind(G)Select a point in the graphics window selected_point = 0.9905 + 0.1385i k =193.6417 poles =0.9902 + 0.1385i 0.9902 - 0.1385i 得到0<K<193(2) 假设不考虑采样开关和零阶保持器的影响,即看作一连续系统,讨论令系统稳定的K 的取值范围; 解:G1=tf([1],[1 1 0]); rlocus(G1);-1.2-1-0.8-0.6-0.4-0.200.2-0.8-0.6-0.4-0.20.20.40.60.8Root LocusReal AxisI m a g i n a r y A x i s由图片分析可得,根轨迹在S 平面左半面,系统是恒稳定的,所以: 0<K<∞(3) 分析导致上述两种情况下K 取值范围差异的原因。
控制系统的典型环节的模拟实验报告
控制系统的典型环节的模拟实验报告一、实验题目:控制系统的典型环节的模拟实验报告二、实验目的:1. 了解控制系统中的典型环节的特性;2. 学习如何模拟典型环节的动态响应;3. 分析和验证控制系统的稳态和动态特性。
三、实验设备和材料:计算机、MATLAB软件、控制系统模拟工具箱。
四、实验原理:控制系统在工程实践中常常包括传感器、执行器、控制器以及被控对象等多个环节。
典型环节主要包括惯性环节和一阶滞后环节。
1. 惯性环节:惯性环节指的是一种动态响应特性,常用一阶惯性环节来描述。
其传递函数表达式为:G(s) = K / (Ts + 1),其中K为增益,T为时间常数。
2. 一阶滞后环节:一阶滞后环节指的是一种静态响应特性,常用一阶滞后环节来描述。
其传递函数表达式为:G(s) = Ke^(-To s) / (Ts + 1),其中K为增益,To为滞后时间常数,T为时间常数。
五、实验步骤:1. 打开MATLAB软件,并导入控制系统模拟工具箱;2. 定义惯性环节的传递函数:G1 = tf([K],[T 1]);3. 定义一阶滞后环节的传递函数:G2 = tf([K*exp(-To)],[T 1]);4. 绘制惯性环节的阶跃响应曲线:step(G1);5. 绘制一阶滞后环节的阶跃响应曲线:step(G2);6. 根据实验结果,分析和比较两种环节的动态响应特性。
六、实验结果:1. 惯性环节的阶跃响应曲线呈现一定的超调和过渡时间,随着时间的增加逐渐趋于稳态;2. 一阶滞后环节的阶跃响应曲线较为平滑,没有显著的超调和过渡时间现象,但需要较长的调节时间才能达到稳态。
七、实验结论:控制系统中的典型环节具有不同的响应特性,惯性环节一般具有超调和过渡时间现象,而一阶滞后环节则响应相对平滑。
在实际应用中,可以根据具体的控制要求和实际环境选择适合的环节类型,以达到理想的控制效果。
八、实验心得:通过本次实验,我进一步了解了控制系统中的典型环节,学会了如何模拟和分析这些环节的特性。
北航计算机控制系统实验报告
北航计算机控制系统实验报告一、实验目的通过本实验,旨在加深对计算机控制系统的理解,熟悉计算机控制系统的基本组成和原理,并能够运用所学知识进行实际的控制系统设计与调试。
二、实验原理计算机控制系统是一种通过计算机对实际物体或过程进行控制的系统。
其基本组成包括传感器、执行机构、人机界面、控制算法和控制器等。
传感器负责将物理量转换成电信号,输入给计算机;执行机构根据计算机的控制信号完成相应的动作;人机界面提供了与计算机进行交互的方式;控制算法基于传感器采集到的信息和用户的输入,计算出执行机构所需的控制信号;控制器根据控制算法输出的控制信号与执行机构进行交互。
三、实验内容本实验的主要内容为设计一个自动化温控系统。
系统包括一个温度传感器、一个加热器和一个温度控制器。
温度传感器负责采集环境温度,并将其转换成模拟电信号输入给温度控制器;加热器根据温度控制器输出的控制信号控制加热功率,从而调节环境温度;温度控制器根据温度传感器采集到的温度信号和用户设定的目标温度,计算出加热功率控制信号。
四、实验步骤1.连接硬件设备将温度传感器的输出接口与温度控制器的输入接口相连;将温度控制器的输出接口与加热器的输入接口相连。
2.设计控制算法根据用户设定的目标温度和实际温度,设计一个控制算法,计算出加热功率控制信号。
常见的控制算法包括PID控制算法、模糊控制算法等。
3.编写控制程序使用编程语言编写一个控制程序,根据控制算法计算出的控制信号,通过温度控制器的输出接口发送给加热器。
4.调试控制系统运行控制程序,观察温度控制系统的运行情况。
根据实际温度与目标温度的偏差调整控制算法的参数,使系统达到较好的控制效果。
五、实验结果分析运行实验过程中,通过观察实际温度与目标温度的偏差,可以评估系统的控制效果。
根据实际情况,调整控制算法的参数,使系统的响应速度更快、稳定性更好。
六、实验总结通过本实验,我对计算机控制系统的基本原理和组成有了更深入的理解,掌握了控制系统的设计与调试方法,并在实践中提高了解决实际问题的能力。
北航计算机控制系统实验报告
北航计算机控制系统实验报告计算机控制系统实验报告实验一模拟式小功率随动系统的实验调试实验二 A/D、D/A接口的使用和数据采集实验三中断及采样周期的调试实验四计算机控制系统的实验调试姓名:陈启航学号: 13031144 同组人:吴振环陈秋鹏李恺指导教师:袁少强日期: 2016年6月16日实验一二阶系统的电子模拟及时域响应的动态测试一、实验目的1. 熟悉反馈控制系统的结构和工作原理,进一步了解位置随动系统的特点。
2. 掌握判别闭环系统的反馈极性的方法。
3. 了解开环放大倍数对稳定性的影响及对系统动态特性的影响,对静态误差的影响。
二、实验内容1. 连接元件构成位置随动系统;2. 利用计算机内的采样及显示程序,显示并分析输出的响应结果;3. 反复调试达到设计要求。
三、实验设备XSJ-3 小功率直流随动系统学习机一台、DH1718 双路直流稳压电源一台、4 1/2 数字多用表一台四、实验原理模拟式小功率随动系统如下图所示:1. 实验前需进行零位调整,反馈极性判断,反馈极性判断又包括速度反馈极性判断和位置反馈极性判断,须使反馈为负反馈。
2. 动态闭环实验系统调试。
按下面电路图连线,通过改变变阻器大小来改变闭环系统放大倍数,通过一路A/D把输出相应采入计算机进行绘图,同时测量输入电压和反馈电位计输入电压,算出稳态误差。
五、实验结果滑阻阻值(千欧)7.118.324.138.3比例系数 1 1.52.753.7 给定角度(度)30 60 120输出角度(度)38 66 129静差角度(度) 3 1 4静态误差(mv)-146.7-6.2-193.5过度过程曲线见下图1.K=1时的过渡过程曲线2.K=1.5时的过渡过程曲线3.K=2.75时的过渡过程曲线4.K=3.7时的过渡过程曲线六、思考题及实验感想1 如果速度反馈极性不对应如何处理?如果位置反馈极性不对应如何处理?答:首先判断测速机反馈极性。
在一级运放处加一电压,记住电机转向,然后断开输入,用手旋转电机按同一转向转动,测量测速机输出电压,如与前电机所加电压极性相同,则可将该信号接入运放二的负端;否则应把测速机输出极性倒置,即把另一信号接入运放二的负相端。
计算机控制系统实验报告
计算机控制系统实验报告《计算机控制系统实验报告》一、实验目的本次实验旨在通过搭建计算机控制系统,探究计算机在控制系统中的应用和作用。
通过实际操作,加深对计算机控制系统的理解,提高实践能力。
二、实验内容1. 搭建计算机控制系统的硬件平台,包括计算机、传感器、执行器等设备的连接和配置;2. 编写控制程序,实现对执行器的控制;3. 进行实际控制实验,观察计算机在控制系统中的作用和效果。
三、实验步骤1. 硬件搭建:按照实验指导书上的要求,连接计算机、传感器和执行器,确保硬件平台的正常运行;2. 软件编写:根据实验要求,编写控制程序,包括传感器数据采集、数据处理和执行器控制等部分;3. 实际控制:运行编写好的控制程序,观察执行器的运行情况,记录数据并进行分析。
四、实验结果与分析经过实验操作,我们成功搭建了计算机控制系统,并编写了相应的控制程序。
在实际控制过程中,计算机能够准确、快速地对传感器采集的数据进行处理,并通过执行器实现对系统的控制。
实验结果表明,计算机在控制系统中发挥着重要作用,能够提高系统的稳定性和精度。
五、实验总结通过本次实验,我们深入了解了计算机在控制系统中的应用和作用,提高了对计算机控制系统的理解。
实践中,我们也发现了一些问题和不足,需要进一步学习和改进。
总的来说,本次实验对我们的学习和实践能力都有很大的提升。
六、实验感想本次实验让我们深刻感受到了计算机在控制系统中的重要性,也让我们更加坚定了学习和掌握计算机控制技术的决心。
希望通过不断的学习和实践,能够成为优秀的控制工程师,为社会发展做出贡献。
以上就是本次计算机控制系统实验的报告,谢谢阅读。
计算机控制系统实验报告
一、实验目的1. 理解计算机控制系统的基本原理和组成;2. 掌握计算机控制系统的基本操作和调试方法;3. 通过实验,加深对计算机控制理论的理解和应用。
二、实验仪器1. PC计算机一台;2. 计算机控制系统实验箱一台;3. 传感器、执行器等实验设备。
三、实验内容1. 计算机控制系统组成与原理;2. 传感器信号采集与处理;3. 执行器控制与调节;4. 计算机控制系统调试与优化。
四、实验步骤1. 熟悉实验设备,了解计算机控制系统实验箱的组成及功能;2. 连接实验设备,检查无误后启动实验软件;3. 根据实验要求,进行传感器信号采集与处理;4. 根据实验要求,进行执行器控制与调节;5. 对计算机控制系统进行调试与优化,观察系统响应和性能;6. 记录实验数据,分析实验结果。
五、实验结果与分析1. 计算机控制系统组成与原理实验过程中,我们了解了计算机控制系统的基本组成,包括传感器、控制器、执行器等。
传感器用于采集被控对象的物理量,控制器根据采集到的信号进行计算、处理,然后输出控制信号给执行器,执行器对被控对象进行调节。
2. 传感器信号采集与处理在实验中,我们使用了温度传感器采集环境温度信号。
通过实验,我们掌握了如何将模拟信号转换为数字信号,以及如何对采集到的信号进行滤波处理。
3. 执行器控制与调节实验中,我们使用了继电器作为执行器,根据控制器输出的控制信号进行开关控制。
通过实验,我们学会了如何设置执行器的参数,以及如何对执行器进行调节。
4. 计算机控制系统调试与优化在实验过程中,我们对计算机控制系统进行了调试与优化。
通过调整控制器参数,使得系统在满足控制要求的同时,具有良好的动态性能和稳态性能。
六、实验总结本次实验使我们对计算机控制系统有了更深入的了解,掌握了计算机控制系统的基本原理和操作方法。
通过实验,我们提高了动手能力和实际操作能力,为今后从事相关领域工作奠定了基础。
七、实验报告1. 实验名称:计算机控制系统实验2. 实验日期:XXXX年XX月XX日3. 实验人员:XXX、XXX4. 实验指导教师:XXX5. 实验内容:计算机控制系统组成与原理、传感器信号采集与处理、执行器控制与调节、计算机控制系统调试与优化6. 实验结果与分析:详细描述实验过程中遇到的问题、解决方法及实验结果7. 实验心得体会:总结实验过程中的收获和体会(注:以上实验报告仅供参考,具体实验内容和结果可能因实际情况而有所不同。
计算机控制系统实验报告
《计算机控制系统》实验报告学校:上海海事大学学院:物流工程学院专业:电气工程及其自动化姓名:***学号:************一、实验课程教学目的与任务通过实验设计或计算机仿真设计,使学生了解和掌握数字PID控制算法的特点、了解系统PID参数整定和数字控制系统的直接设计的基本方法,了解不同的控制算法对被控对象的控制特性,加深对计算机控制系统理论的认识,掌握计算机控制系统的整定技术,对系统整体设计有一个初步的了解。
根据各个实验项目,完成实验报告(用实验报告专用纸)。
二、实验要求学生在熟悉PC机的基础上,熟悉MATLAB软件的操作,熟悉Simulink工具箱的软件编程。
通过编程完成系统的设计与仿真实验,逐步学习控制系统的设计,学习控制系统方案的评估与系统指标评估的方法。
计算机控制系统主要技术指标和要求:根据被控对象的特性,从自动控制系统的静态和动态质量指标要求出发对调节器进行系统设计,整体上要求系统必须有良好的稳定性、准确性和快速性。
一般要求系统在振荡2~3次左右进入稳定;系统静差小于3%~5%的稳定值(或系统的静态误差足够小);系统超调量小于30%~50%的稳定值;动态过渡过程时间在3~5倍的被控对象时间常数值。
系统整定的一般原则:将比例度置于较大值,使系统稳定运行。
根据要求,逐渐减小比例度,使系统的衰减比趋向于4:1或10:1。
若要改善系统的静态特性,要使系统的静差为零,加入积分环节,积分时间由大向小进行调节。
若要改善系统的动态特性,增加系统的灵敏度,克服被控对象的惯性,可以加入微分环节,微分时间由小到大进行调节。
PID控制的三个特性参数在调节时会产生相互的影响,整定时必需综合考虑。
系统的整定过程是一个反复进行的过程,需反复进行。
实验一、数字PID 参数的整定一、 实验目的1)、了解数字PID 控制回路的结构。
2)、掌握数字PID 控制算法的控制原理。
3)、掌握数字PID 控制算法的整定原理。
计算机控制系统实验报告
计算机控制系统实验报告计算机控制系统实验报告引言计算机控制系统是一种利用计算机技术对各种设备和系统进行自动化控制的系统。
它在工业生产、交通运输、军事防御等领域有着广泛的应用。
本实验旨在通过对计算机控制系统的实际操作,深入了解其工作原理和应用。
实验目的本次实验的主要目的是学习计算机控制系统的基本原理和实现方法,通过实际操作来加深对其工作过程的理解。
同时,通过实验数据的收集和分析,掌握计算机控制系统的性能评估方法。
实验设备和材料本次实验所需设备和材料包括:计算机、控制器、传感器、执行器、数据采集卡等。
实验过程1. 硬件连接首先,将计算机与控制器通过数据采集卡连接起来,并将传感器和执行器与控制器相连。
确保各个设备之间的连接正确无误。
2. 程序编写编写控制程序,根据实验要求设定相应的控制算法和参数。
在程序中设置传感器数据的采集频率和执行器的控制方式,并将其与控制器进行关联。
3. 实验数据采集启动实验程序,开始采集传感器数据和执行器的控制信号。
通过数据采集卡将数据传输到计算机中,保存为文件以备后续分析使用。
4. 数据分析根据实验数据,进行数据分析和处理。
通过对采集的传感器数据进行曲线绘制和统计分析,评估控制系统的性能指标,如响应时间、稳定性等。
实验结果与讨论根据实验数据的分析,可以得出控制系统的性能评估结果。
通过对响应时间的分析,可以评估控制系统的快速性和准确性。
通过对稳定性的分析,可以评估控制系统的抗干扰能力和稳定性。
根据实验结果,可以对控制系统进行进一步的优化和改进。
实验总结通过本次实验,我对计算机控制系统的工作原理和实现方法有了更深入的了解。
通过实际操作和数据分析,我对控制系统的性能评估方法有了更清晰的认识。
同时,本次实验也让我意识到了计算机控制系统在现代工业生产中的重要性和广泛应用。
结语计算机控制系统实验是计算机科学与技术专业的重要实践环节。
通过实际操作和数据分析,可以加深对计算机控制系统的理论知识的理解,并为今后的工作和研究提供基础。
计算机控制系统实验报告2
江南大学物联网工程学院《计算机控制系统》实验报告实验名称实验二微分与平滑仿真实验实验时间2017.10.31专业自动化班级1503 姓名汪涛学号********** 指导教师陈珺实验成绩一、实验目的与要求1、了解微分对采样噪音的灵敏响应。
2、了解平滑算法抑制噪音的作用。
3、进一步学习MATLAB 及其仿真环境SIMULINK 的使用。
二、仿真软硬件环境PC 机,MATLAB R2012b 。
三、实验原理如图微分加在正反馈输入端,计算机用D(Z)式进行微分运算。
R 为阶跃输入信号,C 为系统输出。
由于微分是正反馈,当取合适的微分时间常数时,会使系统响应加快。
若微分时间常数过大,则会影响系统稳定性。
四、D(Z)设计1、未平滑时的D(Z)用一阶差分代替微分运算:)1()()()(1--==Z TT Z X Z Y Z D D 式中T D为微分时间常数,T 为计算机采样周期。
2、平滑后的D(Z)微分平滑运算原理如图:取Y *(k)为四个点的微分均值,有)331(6)()()( )33(6 )5.15.05.05.1(4)( 321321221*-----------+==∴--+=-+-+-+-=Z Z Z T T Z X Z Y Z D X X X X TT X X X X X X X X T T K Y D K K K K D K K K K Dx x x k -3 x k -2 x k -1 x k t T 0.5T T 0.5T + + ○× R C五、SIMULINK仿真结构图六、仿真实验记录参数设置R、C波形记录未平滑T=0.02STD=0.01SD(Z)=D(Z)=0.5(1-Z-1)平滑T=0.02ST D=0.01SD(Z)=1/12+1/4Z-1/4Z2-12Z3未平滑T=0.04ST D=0.02SD(Z)=0.5(1-Z-1)平滑T=0.04ST D=0.02SD(Z)=0.5*平滑T=0.02ST D=0.02SD(Z)=1/6(1+3Z-1-3Z-2-Z-3)平滑T=0.04ST D=0.01SD(Z)=0.25*七、思考题1、微分噪音与采样噪音和采样周期T有什么关系?与微分时间常数有什么关系?在采样周期T相同的情况下,TD越大,微分噪音越严重;在TD相同的情况下,采样周期T越小微分噪音越严重。
控制系统仿真实验报告
控制系统仿真实验报告一、实验目的本次控制系统仿真实验的主要目的是通过使用仿真软件对控制系统进行建模、分析和设计,深入理解控制系统的工作原理和性能特点,掌握控制系统的分析和设计方法,提高解决实际控制问题的能力。
二、实验设备与软件1、计算机一台2、 MATLAB 仿真软件三、实验原理控制系统是由控制对象、控制器和反馈环节组成的一个闭环系统。
其工作原理是通过传感器测量控制对象的输出,将其与期望的输出进行比较,得到误差信号,控制器根据误差信号产生控制信号,驱动控制对象,使系统的输出逐渐接近期望的输出。
在仿真实验中,我们使用数学模型来描述控制对象和控制器的动态特性。
常见的数学模型包括传递函数、状态空间方程等。
通过对这些数学模型进行数值求解,可以得到系统的输出响应,从而对系统的性能进行分析和评估。
四、实验内容1、一阶系统的仿真建立一阶系统的数学模型,如一阶惯性环节。
使用 MATLAB 绘制系统的单位阶跃响应曲线,分析系统的响应时间和稳态误差。
2、二阶系统的仿真建立二阶系统的数学模型,如典型的二阶振荡环节。
改变系统的阻尼比和自然频率,观察系统的阶跃响应曲线,分析系统的稳定性、超调量和调节时间。
3、控制器的设计与仿真设计比例控制器(P 控制器)、比例积分控制器(PI 控制器)和比例积分微分控制器(PID 控制器)。
对给定的控制系统,分别使用不同的控制器进行仿真,比较系统的性能指标,如稳态误差、响应速度等。
4、复杂控制系统的仿真建立包含多个环节的复杂控制系统模型,如串级控制系统、前馈控制系统等。
分析系统在不同输入信号下的响应,评估系统的控制效果。
五、实验步骤1、打开 MATLAB 软件,新建脚本文件。
2、根据实验内容,定义系统的数学模型和参数。
3、使用 MATLAB 中的函数,如 step()函数绘制系统的阶跃响应曲线。
4、对响应曲线进行分析,计算系统的性能指标,如超调量、调节时间、稳态误差等。
5、设计控制器,修改系统模型,重新进行仿真,比较系统性能的改善情况。
计算机控制系统实验报告DOC
计算机控制系统实验报告实验一 :D/A 数模转换实验实验报告:1、数字量与模拟量的对应曲线:2、理论值与实测值对比:数字量模拟量 理论值实测值1004756 4722 200 4512 4412 300 4268 4325 400 4023 4078 500 3780 3664 600353536313、分析产生误差的原因:答:a)外界干扰会对实验造成误差;b)系仪器本身误差;c)仪器元件不够精确,导致试验产生误差。
这是本实验的最主要的误差来源。
4、总结:本次试验需要进行的连电路、实验软件操作都比较简单,但对于实验原理我们应有更加深刻的理解,对于实验箱内部的D/A转换原理要有所思考,不能只满足与简单的实验表象,而应思考更深层次的问题。
实验二 :A/D 模数转换实验实验报告:1、模拟量与数字量的对应曲线:2、理论值与实测值对比:3、分析产生误差的原因:答:a)系仪器误差、实验软件的精度误差;b)外界干扰会对实验造成误差;模拟量数字量理论值实测值 500 439 461 1000 409 410 2000 292 307 4000 97 103 -1000 586 614 -4000879921c)仪器元件不够精确,导致试验产生误差。
这是本实验的最主要的误差来源。
4、总结:书本上学习的模数转换都是理论知识,过程相对比较复杂,本次试验需要进行的连电路、实验软件操作都比较简单,但对于实验原理我们应有更加深刻的理解,对于实验箱内部的A/D转换原理要有所思考,不能只满足与简单的实验表象,而应思考更深层次的问题。
实验三:数字PID控制实验报告:1、画出所做实验的模拟电路图:2、当被控对象为Gpl(s时)取过渡过程为最满意时Kp,Ki,Kd,画出校正后的Bode图,查出相对裕量γ和穿越频率Wc:跃响应曲线及时域性能指标,记入表中:0型系统:实验结果参数δ% Ts(ms)阶跃响应曲线Kp Ki Kd1 0.02 1 11.9% 720 见图3—11 0.05 1 32.5% 800 见图3--25 0.02 1 44.4% 1050 见图3--35 0.05 1 46.1% 1900 见图3--4I型系统:实验结果参数δ% Ts(ms)阶跃响应曲线Kp Ki Kd1 0.02 1 16.0% 420 见图3—51 0.02 2 36.4% 606 见图3--63 0.02 1 49.4% 500 见图3--73 0.1 1 56.4% 1050 见图3--8下面是根据上表中数据,所得到的相应曲线:图3-1 Kp=1 Ki=0.02 Kd=1 Gp1最满意的曲线图其中,相对稳定裕量γ= 82°穿越频率ωc=230rad/s图3-2 Kp=1 Ki=0.05 Kd=1图3-3 Kp=5 Ki=0.02 Kd=1图3-4 Kp=5 Ki=0.05 Kd=1图3-5 Kp=1 Ki=0.02 Kd=1图3-6 Kp=3 Ki=0.02 Kd=1图3-7 Kp=1 Ki=0.02 Kd=2图3-8 Kp=3 Ki=0.01 Kd=13、总结一种有效的选择Kp,Ki,Kd方法,以最快的速度获得满意的参数:答:参数整定找最佳,从小到大顺序查,先是比例后积分,最后再把微分加,曲线振荡很频繁,比例度盘要放大,曲线漂浮绕大湾,比例度盘往小扳,曲线偏离回复慢,积分时间往下降,曲线波动周期长,积分时间再加长,曲线振荡频率快,先把微分降下来,动差大来波动慢,微分时间应加长,理想曲线两个波,前高后低4比1。
计算机控制技术实验报告
计算机控制技术实验报告实验名称:计算机控制技术实验实验目的:通过学习计算机控制技术的基本原理和方法,掌握计算机控制技术的应用。
实验原理:计算机控制技术是一种应用于现代工业自动化控制中的控制技术。
计算机控制系统由计算机硬件和软件组成,通过采集、处理和输出各种信号来完成对被控对象的控制。
实验仪器:计算机、控制器、传感器、被控对象等。
实验步骤:1.确定实验目标和实验要求。
2.研究被控对象的性质和特点,设计控制方案。
3.配置硬件设备,连接传感器、控制器和计算机。
4.编写控制程序,设置控制算法,实现被控对象的控制。
5.进行实验操作,观察并记录实验结果。
6.对实验结果进行分析和评价,总结实验经验。
实验结果和分析:在实验中,我们选择了一个温度控制系统作为被控对象。
通过传感器采集环境温度,并通过控制器将控制信号发送给加热器,调节加热器的功率来控制环境温度。
通过实验操作,我们观察了不同环境温度下的控制效果。
实验结果表明,在控制系统正常工作时,环境温度可以稳定在设定温度附近,并具有很好的控制精度。
此外,我们还对控制系统进行了稳定性和响应速度等性能指标的评价。
实验结果显示,控制系统具有较好的稳定性和快速响应的特点,可以满足实际工业生产中对温度控制的要求。
实验总结:通过本次实验,我们深入学习了计算机控制技术的基本原理和方法,并通过实践掌握了实验操作的技巧。
实验结果表明,计算机控制技术在工业生产中具有广泛的应用前景。
在今后的学习中,我们将进一步深入研究计算机控制技术的进一步发展,并不断提高实际应用能力,为工业自动化控制的发展贡献自己的力量。
控制系统的典型环节的模拟实验报告
控制系统的典型环节的模拟实验报告实验报告:控制系统的典型环节的模拟实验一、实验目的本实验旨在通过模拟实验的方式,深入了解控制系统中的典型环节,包括比例环节、积分环节和微分环节,并对其进行系统性的研究和分析。
二、实验原理1.比例环节:比例环节是最简单的一种控制环节,其输出值与输入值成线性关系,常用来放大或压缩信号。
比例环节的传递函数可以表示为:Gp(s)=Kp。
2.积分环节:积分环节可以在一段时间内不断积累输入变量的累计值,并将其作为输出信号的一部分。
积分环节的传递函数可以表示为:Gi(s)=Ki/s。
3.微分环节:微分环节针对输入信号的变化率进行调节,通过对输入信号进行微分运算得到输出信号的一部分。
微分环节的传递函数可以表示为:Gd(s)=Kd*s。
三、实验内容与步骤1.实验器材:计算机、SIMULINK仿真软件。
2.实验步骤:a)打开SIMULINK仿真软件并创建一个新的模型文件。
b)在模型文件中依次添加比例环节、积分环节和微分环节的模块,并连接起来。
c)设置比例环节、积分环节和微分环节的参数,分别设定Kp、Ki和Kd的取值。
d)构建输入信号和输出信号的模型,设置输入信号的变化规律并得到输出信号。
e)运行模型并观察输出信号的变化情况,记录实验结果。
f)分析实验结果,比较不同控制环节对输出信号的影响。
四、实验结果与分析在实验中,我们分别设置比例环节、积分环节和微分环节的参数,得到了不同的输出信号。
以比例环节为例,当Kp=1时,输入信号与输出信号相等;当Kp>1时,输出信号的幅度大于输入信号的幅度;当Kp<1时,输出信号的幅度小于输入信号的幅度。
类似地,当Ki和Kd的取值不同时,输出信号的变化也会有所不同。
通过实验结果的分析,我们可以得出以下结论:1.比例环节的作用是放大或压缩输入信号的幅度,可以用于控制输出信号的增益。
2.积分环节的作用是对输入信号进行积分运算,可以平滑输出信号的变化,同时可以消除稳态误差。
控制系统计算机仿真(matlab)实验五实验报告
实验五 控制系统计算机辅助设计一、实验目的学习借助MATLAB 软件进行控制系统计算机辅助设计的基本方法,具体包括超前校正器的设计,滞后校正器的设计、滞后-超前校正器的设计方法。
二、实验学时:4 学时 三、实验原理1、PID 控制器的设计PID 控制器的数学模型如公式(5-1)、(5-2)所示,它的三个特征参数是比例系数、积分时间常数(或积分系数)、微分时间常数(或微分系数),因此PID 控制器的设计就是确定PID 控制器的三个参数:比例系数、积分时间常数、微分时间常数。
Ziegler (齐格勒)和Nichols (尼克尔斯)于1942提出了PID 参数的经验整定公式。
其适用对象为带纯延迟的一节惯性环节,即:s e Ts Ks G τ-+=1)( 5-1式中,K 为比例系数、T 为惯性时间常数、τ为纯延迟时间常数。
在实际的工业过程中,大多数被控对象数学模型可近似为式(5-1)所示的带纯延迟的一阶惯性环节。
在获得被控对象的近似数学模型后,可通过时域或频域数据,根据表5-1所示的Ziegler-Nichols 经验整定公式计算PID 参数。
表控制器的参数。
假定某被控对象的单位阶跃响应如图5-4所示。
如果单位阶跃响应曲线看起来近似一条S 形曲线,则可用Ziegler-Nichols 经验整定公式,否则,该公式不适用。
由S 形曲线可获取被控对象数学模型(如公式5-1所示)的比例系数K 、时间常数T 、纯延迟时间τ。
通过表5-1所示的Ziegler-Nichols 经验整定公式进行整定。
如果被控对象不含有纯延迟环节,就不能够通过Ziegler-Nichols 时域整定公式进行PID 参数的整定,此时可求取被控对象的频域响应数据,通过表5-1 所示的Ziegler-Nichols 频域整定公式设计PID 参数。
如果被控对象含有纯延迟环节,可通过pade 命令将纯延迟环节近似为一个四阶传递函数模型,然后求取被控对象的频域响应数据,应用表5-1求取PID 控制器的参数。
计算机控制系统实验报告
计算机控制系统实验一班级:自动化092班姓名:Lcy一、实验目的1:验证闭环系统可以克服干扰。
2:搭建由PID控制器组成的闭环控制系统,测试P、I、D(比例、积分、微分参数)变化对控制系统的影响。
验证PID控制器对不同的控制对象都有控制作用,即控制对象的变动对PID控制器的影响不大。
3:验证PID控制器对大惯性对象的调节不明显。
二、实验步骤1:在Simulink工具箱下构建开环系统,选择合适的对象,仿真观察开环下该系统在阶跃信号和同是阶跃信号的干扰信号的作用下系统的输出情况。
2:将上述开环系统由负反馈构成闭环,其他不变动,观察仿真结果与开环是比较,观察闭环是否可以克服干扰。
3:记录PID控制器的初试参数及初试参数下系统的输出情况,然后先后依次调节P、I、D三个参数,再观察记录系统的输出情况,并比较,得出比例、积分、和微分参数变化下对系统动态特性的影响。
4;保持原来的PID控制器的参数不变,改变控制对象的传递函数,仿真,观察输出情况是否发生变化。
5:将控制对象改成大惯性环节,PID控制器保持不变,然后调节PID 控制器的参数,观察阶跃信号及干扰信号下系统的输出在PID调节下是否有明显改善。
三、实验结果及数据记录1:开环系统系统开环在单位阶跃信号及阶跃干扰信号下的输出情况结果:系统开环时,在单位阶跃信号和阶跃干扰信号的作用下,系统是发散的,很显然是不稳定的。
闭环系统如下:系统闭环下输出情况如下:结果:系统闭环后在0时刻给定阶跃信号,在时刻10时趋于稳定,在时刻50时介入干扰信号,系统又恢复稳定,可见闭环的系统抗干扰性能上明显优于开环系统。
2:初始P 、PI 、PD 的系数都为1===D I p K K K ,被控对象为二阶系统,传递函数为15.01)(2++=s s s Gp K 变大到5 p K 时,系统的输出情况p K 减小到1.0=p K 时,系统的输出情况1==D P K K ;5=I K 时的系统输出1==D P K K ;1.0=I K 时的系统输出1==I P K K ;5=D K 时系统的输出1==I P K K ;1.0=D K 时系统的输出最佳整定:先调节比例、再调节积分、最后调微分下系统的输出情况总的调节参数表格如下:K P K I K D超调调整时间振荡次数1 1 1 0.444 10 20.1 1 1 0.585 26 45 1 1 0.215 25 11 5 1 系统在t=470时开始发散1 0.1 1 0.535 100 11 1 5 0.258 30 21 1 0.1 0.62 100 2310 8 20 0.037 8 1 PID控制规律总结:1:比例调节是对偏差及时反应的,偏差一旦出现,调节立即产生控制作用,使输出量朝着减小偏差的方向变化,控制作用的强弱取决于K,加大比例系数可以减小稳态误差,但是P K过大会使系比例系数P统动态特性变坏,引起系统振荡,甚至导致系统出现不稳定。
计算机控制系统实验报告.
“计算机控制系统”实验报告注意事项:1. 实验报告必须用学校规定的实验报告纸书写,截图与程序可以打印粘贴于实验报告纸上或附后;2. 下述实验报告中的截图、程序与实验分析仅供参考,每个人的实验报告内容以个人的具体实验为准;3. 某些实验中的参数设定与学号有关,见实验报告中的红色与蓝色字体文字,红色字体文字需用个人有关的学号替换,蓝色字体文字为对应的解释说明,写实验报告时需删除;4. 实验报告写好后,请学习委员收集整理交至机械楼422,同一个实验按学号排好序叠成一叠,即四个实验四大叠,不能一个同学的四个实验放一块。
实验一 离散系统性能分析一、实验目的1.了解离散系统的基本概念与基本研究方法;2.掌握离散系统的时域与频域数学模型; 3. 掌握离散系统的稳定性及动态性分析。
二、实验内容给定离散系统结构框图如图1.1所示,)(s G h 为零阶保持器,21)(s s s G o +=,采样周期为Ts=1,开环增益为K ,对该离散系统进行性能分析。
图1.1 离散系统结构框图三、实验步骤1. 建立离散系统的数学模型:利用tf 函数和c2d 函数分别建立连续系统及离散系统的传递函数。
2. 绘制系统的 根轨迹:利用rlocus 函数绘制离散系统的根轨迹图,找出根轨迹和单位圆的交点,如图1.2。
Root LocusReal AxisI m a g i n a r y A x i s-1.5-1-0.500.51 1.5-1-0.8-0.6-0.4-0.200.20.40.60.81图1.2 离散系统的根轨迹图从图中可以看出根轨迹与单位圆的交点处的开环增益为K=0和K=2,即,使闭环系统稳定的K 的范围是20<<K 。
绘制K=2时离散系统的幅频特性曲线和Nyquist 曲线,观察其稳定性。
利用margin 函数和dnyquist 函数绘制K=2时离散系统的幅频特性曲线Bode 图和Nyquist 曲线分别见图1.3和图1.4。
控制系统计算机辅助设计实验报告
控制系统计算机辅助设计实验报告姓名:学号:学院:自动化学院专业:自动化2013-11实验一一、实验要求:1、用matlab语言求下列系统的状态方程、传递函数、零极点增益、和部分分式形式的模型参数,并分别写出其相应的数学模型表达式:(1)(2)2、用欧拉法求下面系统的输出响应 y(t)在0≤t≤1 上,h=0.1时的数值。
y ' = -y, y(0) =1要求保留4 位小数,并将结果与真解 y(t) = e-t比较。
3、用二阶龙格库塔法求解 2 的数值解,并于欧拉法求得的结果比较。
二、实验步骤:1、求(1)的M文件如下:clear;num=[1 7 24 24];den=[1 10 35 50 24];sys=tf(num,den)[A,B,C,D]=tf2ss(num,den)[Z,P,K]=tf2zp(num,den)[R,P,H]=residue(num,den)1.1系统系数矩阵A,系统输入矩阵B,系统输出矩阵C,直接传输矩阵D分别为:所以系统的状态方程为: x(t)=A x(t)+B u(t);y(t)=C x(t)1.2零极点增益模型:G(s)=【(s+2.7306-2.8531i)(s+2.7306+2.8531i)(s+1.5388)】/【(s+4)(s+3)(s+2)(s+1)】1.3系统零点向量Z, 极点向量P,系数H分别为:部分分式形式:G(s)=4/(s+4)-6/(s+3)+2/(s+2)+1/(s+1)2.求(2)的M文件如下:clear;a=[2.25,-5,-1.25,-0.5;2.25,-4.25,-1.25,-0.25;0.25,-0.5,-1.25,-1;1.25,-1.75,-0.25,-0.75];b=[4;2;2;0];c=[0,2,0,2];d=0;sys=ss(a,b,c,d)[num,den]=ss2tf(a,b,c,d)[Z,P,K]=ss2zp(a,b,c,d)[R,P,H]=residue(num,den)2.1传递函数模型参数:G(S)=(4 s^3 + 14 s ^2+ 22 s + 15)/(s^4 + 4 s^3 + 6.25 s ^2+ 5.25 s + 2.25)2.2 系统零点向量Z, 极点向量P,系数K分别为:零极点增益模型参数:G(s)= 【4(s+1-1.2247i )(s+1+1.2247i)】/【(s+0.5-0.866i)( s+0.5+0.866i s+1.5)】2.3部分分式形式的模型参数::G (s)=4/(s+1.5)-2.3094i/(s+0.5-0.866i)+2.3094i/(s+0.5+0.866i)3原理:把 f(t,y)在[t k,y k]区间内的曲边面积用矩形面积近似代替M文件如下:cleary=1;h=0.1;j=0;for i=1:11j=j+1;a(j)=yy=y+h*(-y);endj=0;for i=0:0.1:1f=exp(-i);j=j+1;b(j)=f;endfigure(1)x=0:0.1:1;abplot(x,a,'y-*')hold onplot(x,b,'--ro')得到图形:1 0.9000 0.8100 0.7290 0.6561 0.5905 0.5314 0.4783 0.4305 0.3874 0.3487 欧拉真 1 0.9048 0.8187 0.7408 0.6703 0.6065 0.5488 0.4966 0.4493 0.4066 0.36794.原理:把 f(t,y)在[t k,y k]区间内的曲边面积用上下底为f k和f k+1、高为 h 的梯形面积近似代替。
计算机控制系统 实验报告
计算机控制系统实验报告计算机控制系统实验报告引言:计算机控制系统是指利用计算机技术和控制理论,对各种设备、机器和系统进行自动控制的一种系统。
它广泛应用于工业生产、交通运输、农业、医疗等各个领域。
本实验报告旨在介绍计算机控制系统的原理、应用以及实验过程和结果。
一、计算机控制系统的原理计算机控制系统的原理主要包括传感器、执行器、控制器和计算机四个部分。
传感器负责将被控制对象的信息转化为电信号,传输给控制器;执行器根据控制器的指令,对被控制对象进行操作;控制器负责接收传感器的信号,经过处理后输出控制指令;计算机则是控制系统的核心,负责控制算法的实现和数据处理。
二、计算机控制系统的应用计算机控制系统在各行各业都有广泛的应用。
在工业生产中,计算机控制系统可以实现自动化生产线的控制,提高生产效率和产品质量。
在交通运输领域,计算机控制系统可以实现交通信号灯的智能控制,优化交通流量,减少交通拥堵。
在农业领域,计算机控制系统可以实现温室大棚的自动控制,提供适宜的生长环境,提高作物产量。
在医疗领域,计算机控制系统可以实现医疗设备的精确控制,提高手术的成功率。
三、实验过程和结果为了验证计算机控制系统的原理和应用,我们进行了一个小型实验。
实验中,我们使用了一个温室大棚作为被控制对象,利用传感器采集温度和湿度信息,通过控制器对温室内的温度和湿度进行控制。
实验结果显示,当温度过高时,控制器会发出指令,执行器会启动风扇降低温度;当湿度过高时,控制器会发出指令,执行器会启动除湿机降低湿度。
通过实验,我们验证了计算机控制系统在温室大棚中的应用效果。
结论:计算机控制系统作为一种自动化控制系统,具有广泛的应用前景。
它可以提高生产效率、优化交通流量、提高农作物产量、提高手术成功率等。
随着计算机技术的不断发展,计算机控制系统的功能和性能将进一步提升。
我们相信,在未来的发展中,计算机控制系统将在各个领域发挥更大的作用,为人们的生活带来更多的便利和效益。
杭州电子科技大学计算机控制系统实验报告
实验时间:2016年6月杭州电子科技大学自动化学院实验报告课程名称:计算机控制系统实验名称:计算机控制系统实验指导教师:xxx学生姓名:xxx学生学号:xxx实验一:常规PID控制算法仿真Simulink框图班级:4,学号28;如图所示得到的稳态误差为0,动态性能非常好实验分析:由于后面的传递函数的原因,在调节PID参数时应当用用较大倍数来调试,并且增大示波器的显示时间长度,然后再来调节。
因为第一个实验较为简单,慢慢掌握PID参数调节经验就可以实验二:积分分离PID控制算法仿真Simulink框图示波器图像:P=5 I=25 D=0.1实验分析:在阈值为1的时候调节出来的图像较为满意,如图所示,曲线响应快速,在1s内就达到了稳态值,且稳定。
实验三:1、不完全微分PID控制器的阶跃响应Simulink框图Scope2结合了滤波前和滤波后的图像,如图所示:参数调节后的图像,P=2.3 I=3 D=1.5结果分析:很明显加入滤波后,图像明显缓和。
经过PID参数调试后,结果图像在1s时达到稳态值,并保持稳定,动态性能极好。
2,具有不完全微分PID控制器的系统的阶跃响应Simulink框图PID参数调节后的图像:P=6 I=0 D=0.5实验分析:虽然图像看起来不那么完美,但是实际上是不错的,大概在4s 的时候达到稳态值并保持稳定,没有超调实验四:模糊控制系统仿真Fuzzy设计图像:Simulink框图:得到的示波器显示图:实验分析:经过调解后的图形在稳定前略有振荡,尝试过其他参数,但是D参数那里只能设置为0,不然就会卡住。
为了让其达到稳态值,并稳定只能加大参数,不免会出现略微的振荡。
但是这个调节大概在5s就到了稳态,所以还是比较理想的。
实验五:洗衣机模糊控制仿真matlab练习Fuzzy rules:输入【14 ,28】得出洗涤时间18.4该实验主要是了解模糊控制器的设计步骤。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机控制系统》实验报告
姓名 :
学号 :
班级:
指导教师 :
实验时间 :
炉温控制实验
一、实验目的
1、了解温度控制系统的特点。
2、研究采样周期T对系统特性的影响。
3、研究大时间常数系统PID控制器的参数的整定方法。
二、实验仪器
1、计算机控制系统实验箱一台
2、PC计算机一台
3、炉温控制实验对象一台
三、基本原理
1、系统结构图示于图1-1。
图1-1 系统结构图
图中 Gc(s)=Kp(1+Ki/s+Kds)
Gh(s)=(1-e-TS)/s
Gp(s)=1/(Ts+1)
2、系统的基本工作原理
整个炉温控制系统由两大部分组成,第一部分由计算机和A/D&D/A卡组成,主要完成温度采集、PID运算、产生控制可控硅的触发脉冲,第二部分由传感器信号放大,同步脉冲形成,以及触发脉冲放大等组成。
炉温控制的基本原理是:改变可控硅的导通角即改变电热炉加热丝两端的有效电压,有效电压的可在0~140V内变化。
可控硅的导通角为0~5CH。
温度传感是通过一只热敏电阻及其放大电路组成的,温度越高其输出电压越小。
外部LED灯的亮灭表示可控硅的导通与闭合的占空比时间,如果炉温温度低于设定值则可控硅导通,系统加热,否则系统停止加热,炉温自然冷却到设定值。
3、PID递推算法:
如果PID调节器输入信号为e(t),其输送信号为u(t),则离散的递推算法为:
Uk=Kpek+Kiek2+Kd(ek-ek-1)
其中ek2是误差累积和。
四、实验内容
1、设定炉子的温度在一恒定值。
2、调整P、I、D各参数观察对其有何影响。
五、实验步骤
1、启动计算机,双击桌面“计算机控制实验”快捷方式,运行软件。
2、测试计算机与实验箱的通信是否正常,通信正常继续。
如通信不正常查找原因使通信正常后才可以继续进行实验。
3、20芯的扁平电缆连接实验箱和炉温控制对象,检查无误后,接通实验箱和炉温控制的电源。
4、在实验项目的下拉列表中选择实验七[七、炉温控制] 鼠标单击按钮,弹出实验课题参数设置对话框,选择PID,在参数设置窗口设置炉温控制对象的给
定温度以及Ki、Kp、Kd值,点击确认在观察窗口观测系统响应曲线。
测量系统响
应时间Ts和超调量。
5、重复步骤4,改变PID参数,观察并记录波形的变化。
六、PID参数整定
1、比例部分整定。
首先将积分系数KI和微分系数KD取零,即取消微分和积分作用,采用纯比例控制。
将比例系数KP由小到大变化,观察系统的响应,直至速度快,且有一定范围的超调为止。
如果系统静差在规定范围之内,且响应曲线已满足设计要求,那么只需用纯
比例调节器即可。
2、积分部分整定。
如果比例控制系统的静差达不到设计要求,这时可以加入积分作用。
在整定时将积分系数KI由小逐渐增加,积分作用就逐渐增强,观察输出会发现,系统的静差会逐渐减少直至消除。
反复试验几次,直到消除静差的速度满意为止。
注意这时的
超调量会比原来加大,应适当的降低一点比例系数KP。
3、微分部分整定。
若使用比例积分(PI)控制器经反复调整仍达不到设计要求,或不稳定,这时应加
入微分作用,整定时先将微分系数KD从零逐渐增加,观察超调量和稳定性,同时相
应地微调比例系数KP、积分系数KI,逐步试凑,直到满意为止。
七、实验结果
八、结果分析
由以上的实验数据和实验对比分析可以得到PID各个环节的作用:
比例系数K P决定控制作用的强弱,K P加大时可减少系统的稳态误差,提高系统的动态响应速度,但K P过大会引起振荡或导致系统不稳定。
积分项K i/S用于消除系统的稳态误差,但积分项会使动态过程变慢,增大系统的超调量,使系统的稳定性变坏。
微分K d S的控制作用与偏差的变化速度有关。
微分能产生超前的校正作用,有助于减少超调和振荡,并能减少调整时间,从而改善系统的动态性能。
在实验过程中,用的是试凑法进行PID参数整定。
通过实验大概体验出试凑法进行PID参数整定的步骤,如下:
(1)首先只整定比例部分。
比例系数K P由小变大,观察相应的系统响应,直到得到反应快,超调小的响应曲线。
系统若无稳态误差或稳态误差已小到允许范
围内,并且响应效果良好,那么只须用比例调节器即可。
(2)若稳态误差不能满足设计要求,则需加入积分控制。
整定时先置积分时间T i为一较大值,并将经第1步整定得到的K P减小些,然后减小T i,并使系统在保持良好动态响应的情况下,消除稳态误差。
这种调整可根据响应曲线的状态,反复改变K P及T i,以期得到满意的控制过程。
(3)若使用PI调节器消除了稳态误差,但动态过程仍不能满意,则可加入微分环节。
在第2步整定的基础上,逐步增大T D,同时相应地改变K P和T i,逐步试凑以获得满意的调节效果。
九、实验总结
通过这次试验,我真正接触了PID调节原理在实际中的应用,大大加深了我对PID调节原理的理解和认识。
PID控制原理的优点在于能够在控制过程中根据预先设定好的控制规律不停地自动调节控制量以使被控系统朝着设定的平衡状态过度,最后达到控制范围精度内的稳定的动态平衡状态。
要使用好PID控制原理,关键在于根据实际情况确定PID的各种参数,这项工作可能是费时的,但做好了将会提高控制器的使用效果,达到较高的控制精度是值得的。