牟英财

[摘 要]随着计算机技术的迅猛发展,计算机的应用领域也越来越广。数字计算机不仅在科学计算、数据处理等方面获得了广泛的应用,而且在控制系统设计领域也得到了越来越广泛的应用。数字计算机在控制系统设计中的基本应用是直接参与控制,承担了控制系统中控制器的任务,从而形成了计算机控制系统。计算机控制系统的设计方法也和连续系统一样,分为经典设计和现代控制理论设计两类。其中经典设计方法主要也是以根轨迹法和频率法为基础。无论采用哪种方法,控制器的设计都远比连续系统要复杂,手工计算已不可能,需要采用数字仿真技术。通过本次基于根轨迹方法的控制器设计,最终实现对于给定的对象能顺利的制定出相应的控制器,对模型进行仿真,并对结果进行了分析;讨论设计控制器中的改进之处,适当分析探讨优点与有关问题。

[关键词]根轨迹法;稳定性;控制系统设计;自动控制

中图分类号:TP13 文献标识码:A 文章编号:1009-914X(2016)16-0105-01

第1章 设计概述

1.1 所选设计基本分析及需解决的问题

根轨迹方法是闭环极点分布与回路增益之间的关系的方法,而且,经过简单的推广,还可以利用这种方法来选择某些除了回路增益以外的参数,以使闭环系统的极点分布在预先确定的位置上,或者在预先确定的位置附近。利用根轨迹可以研究被控对象参数与闭环稳定性的关系,而且可以通过分析闭环极点的位置来了解闭环系统的大致时间响应。

控制器是任何一个工业控制系统都必不可少的的重要元件,他是控制系统的重要基础之一。通过基于根轨迹方法设计控制器的意义在于,它可以大大提高系统的稳定性,并可以有效地保证系统的精度和可靠性。

稳定是系统的重要性能,也是系统能够工作的首要条件。这是因为,系统在实际运行中,或多或少地遇到外界和内部一些因素的扰动。如果系统不稳定,就会在这些扰动作用下,偏离原来的平衡状态。并随时间的推移而发散。因而如何分析系统的稳定性并找出保证系统稳定的措施,便成为了自动控制理论的一个基本任务。关于稳定性的定义有许多种,较典型的说法有两种:一种是由俄国学者李雅普诺夫首先提出的平衡状态稳定性,另一种指系统的运动稳定性。对于线性系统而言,这两种说法是等价的。

根轨迹方法的应用主要有三个方面:

(1)由于分析开环增益(或其他参数)值变化对系统行为的影响:在控制系统的极点中,离虚轴最近的一对孤立的共轭复数极点对系统的过渡过程行为具有主要影响,称为主导极点对。在根轨迹上,很容易看出开环增益不同取值时主导极点位置的变化情况,由此可估计出对系统的行为的影响

(2)用于分析附加环节对控制系统性能的影响:为了某种目的常需要在控制系统中引入附加环节,这就相当于引入新的开环点和开环零点。通过根轨迹便可估计出引入的附加环节对系统性能的影响。

(3)用于设计控制系统的校正装置:校正装置是为了改善控制系统性能而引入系统的附加环节,利用根轨迹可确定它的类型和参数设计。

第2章 理论基础

2.1 根轨迹概念

根轨迹简称根迹,它是开环系统某一参数从零变到无穷大时,闭环系统特征方程式在s平面上变化的轨迹当闭环系统没有零点与极点相消时,闭环特征方程的根就是闭环系统传递函数的极点,我们常简称为闭环极点。因此,从一只的开环零、极点位置及某一变化的参数来求取闭环极点的分布,实际上就是解决闭环特征方程式的求根问题。当特征方程的阶数高于四阶时,求根过程是比较复杂的。如果要研究系统参数变化对闭环特征方程式的影响,就需要进行大量的反复计算,同时还不能直观看出影响趋势。因此对于高阶系统的求根问题来说,解析法就显得不方便。为了具体说明根轨迹的概念,设控制系统如图1所示:

其闭环传递函数为:

于是,特征方程可写为:

特征方程的根:s

s

如果令开环增益K从零变化到无穷,可以用解析的方法求出闭环极点的全部数值,将这些数值标注在s平面上,并连成光滑的粗实线,如图2所示:

图上,粗实线就称为系统的根轨迹,根轨迹箭头表示随着K值的增加,根轨迹的变化趋势,而标注的数值则代表与闭环极点位置相应的开环增益K的数值。根轨迹上的箭头表示随着K值的增加,根轨迹的变化趋势,而标注的数值则代表与闭环极点位置相应开环增益K的数值。

第3章 控制器设计

3.1 滞后控制器的设计

串联滞后控制器(a<1)主要用于提高系统的开环放大系数,而对原有符合性能的动态性能,尽可能无影响。

设计步骤如下:

(1)绘制未校正系统的根轨迹图。根据给定性能指标,在根轨迹图上确定控制系统的闭环主导极点;

(2)根据绘制根轨迹图的幅值条件,计算与闭环主导极点对应的开环放大系数的数值;

(3)根据稳态误差的要求,计算出相应的开环放大系数,然后计算与闭环主导极点对应的开环放大系数满足要求时,需要提高的倍数

(4)确定控制器零点zc与极点在s平面上的布局。和的比值必须能够给出开环放大系数应提高的倍数,而应将滞后控制器的相角滞后控制在之内;

(5)绘制出校正后系统的根轨迹图,并在新的根轨迹图上按性能指标找出系统闭环主导极点。根据重新确定的闭环主导极点,按幅值条件计算相应的开环放大系数,并最后校核性能指标。

结论

本次论文简单的介绍了根轨迹方法的控制器设计。而利用根轨迹方法无疑是在原系统中加入超前、滞后、零极点对消或三者综合环节使原系统达到预期要控制的目标,最终使系统趋于稳定状态。根轨迹方法由于可以通过计算机仿真实现,因此,以前的人工算法实现不了的控制现在也可以实现了,并且能简明、扼要的以图形的形式呈现在我们面前。其优点是:稳定性好,精度高。

参考文献

[1] 王正林,王胜开,成国顺.Matlab/Simulink与控制系统仿真[M].北京:电子工业出版社,2005.

[2] 陈青吕,彭力,康勇.基于极点配置的DC/DC变换器PID参数优化没计[J].通信电源技术,2005,22(02):6-8

[3] 王归新,康 勇,陈坚.基于状态空间平均法的单向逆,变器控制建模[J].电力电子技术,2004(5):9—1

[4] 刘金琨.先进PID控制及其Matlab仿真[M].jE京:电子工业出版社.2003.

[5] 林谓勋.现代电力电子电路[M].杭州:浙江大学出版社,2002.

[6]夏德钤,翁贻方.自动控制理论[M].北京:机械工业出版社,2006.

计算机控制 根轨迹,根轨迹方法的控制器设计相关推荐

  1. cvs数据格式 gps_运动手表GPS轨迹文件导出方法

    运动手表GPS轨迹文件导出方法 什么是GPS轨迹文件? 记录运动轨迹是带GPS运动设备最基本的功能,记录轨迹后才能计算配速(速度).距离,间接数据还有步幅.最大摄氧量等数据.带GPS功能运动设备比较常 ...

  2. “无法建立到信任根颁发机构的证书链问题解决,根证书的导入方法

    "无法建立到信任根颁发机构的证书链"问题解决,根证书的导入方法 安装NET FrameWork 4.6及以上版本时,若提示"无法建立到信任根颁发机构的证书链", ...

  3. 5、求方程的根的两种方法

    1. 二分法 对于在区间[a,b]上连续不断,且f (a)×f(b)<0的函数y=f (x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两端点逐步逼近零点,进而得到零点(或对应方 ...

  4. 船舶轨迹预测的方法有哪些

    船舶轨迹预测的方法有以下几种: 线性预测: 这种方法基于过去的船舶轨迹数据,使用线性回归或其他线性模型来预测未来的轨迹. 多项式预测: 这种方法使用多项式回归或其他多项式模型来预测未来的轨迹. 神经网 ...

  5. sqlite3导出csv首位0_运动手表GPS轨迹文件导出方法

    运动手表GPS轨迹文件导出方法 什么是GPS轨迹文件? 记录运动轨迹是带GPS运动设备最基本的功能,记录轨迹后才能计算配速(速度).距离,间接数据还有步幅.最大摄氧量等数据.带GPS功能运动设备比较常 ...

  6. 膝关节韧带有几根 膝关节韧带损伤恢复方法

    膝盖是人体重要的关节,位于大腿和小腿间的连接部位,主要内部组织结构班阔半月板和韧带,那么膝关节韧带有几根呢? 膝关节韧带有几根 膝关节有四条重要的韧带,分别是内侧副韧带.外侧副韧带.以及膝关节关节腔里 ...

  7. 根因分析思路方法总结|保障IT系统及其稳定性

    云智慧 AIOps 社区是由云智慧发起,针对运维业务场景,提供算法.算力.数据集整体的服务体系及智能运维业务场景的解决方案交流社区.该社区致力于传播 AIOps技术,旨在与各行业客户.用户.研究者和开 ...

  8. 判断两条轨迹的相似性方法

    判断两条轨迹的相似性方法有很多基于点方法: EDR,LCSS,DTW等基于形状的方法: Frechet, Hausdorff基于分段的方法:One Way Distance, LIP distance ...

  9. 《城市出租车上下客的GPS轨迹时空分布探测方法》(阅读笔记)20171229

    <城市出租车上下客的GPS轨迹时空分布探测方法>2015 Abstract: 本文将出租车不同时段上下客量投影到城市路网上,提出采用线密度概念和模型,对出租车上下客进行时空分布特征探测和分 ...

最新文章

  1. 生成人脸修复模型:同时使用两个鉴别器,直接合成逼真人脸
  2. SpringMVC拦截器(interceptors)
  3. 水滴石穿C语言之typedef的问题
  4. 整洁架构设计分析--架构设计的本质是什么?
  5. Arturia Analog Lab for Mac - 原始混合合成器
  6. [软件工程] 可行性研究
  7. 292 炮兵阵地(状态压缩dp)
  8. IDEA控制台设置查找快捷键
  9. 计算机视觉 图像形成 几何图形和变换
  10. 中文转UTF-8 和UTF-8转中文
  11. 菜鸟学数据库——大话 char、varchar、 nchar、nvarchar之间剪不断理还乱的关系
  12. [NOIP2005提高组]过河
  13. 小博老师收集Java经典面试题 ——Servlet和JSP常见面试题
  14. 干货丨语雀Baklib在产品帮助手册制作过程中的实际亲测
  15. 进程管理程序 - Supervisor - 学习/实践
  16. pta-L2-032 彩虹瓶 (25 分)
  17. PowerBI把日期戳格式转换成常见日期格式
  18. iframe 嵌入页面后无法显示的问题
  19. Django中 form表单的使用
  20. C语言中使用printf()打印漂亮的颜色字体

热门文章

  1. 亚马逊云科技依托人工智能进行游戏数据分析,解决游戏行业痛点,助力游戏增长
  2. TypeError: not all arguments converted during string formatting报错解决
  3. python 情绪分析_借助Python进行情绪和情感分析
  4. 并发计算中的串行思考
  5. 微服务的架构思想(Microservices)— Martin Fowler
  6. 【如何成为SQL高手】第六关:聚合函数查询
  7. 【FND】ebs各模块缩写
  8. 【教程】GitBook Editor编写电子书
  9. python scrapy 入门_Python爬虫Scrapy入门看这篇就够了
  10. ElasticSearch学习笔记记录5【图灵Fox】