近年来,现代控制理论得到了快速发展,而在实际工程中由于PID控制多重应用型优点(如,结构简单、调整方便、稳定性好、工作可靠等),因此它还是应用最广泛的调节器控制规律,或是基于基本PID控制的各种改进型PID控制。此外,PID控制应用领域极为广泛,可将其应用于电力、化工、轻工、冶金以及机械等工业过程控制中。通常情况下,最适合采用PID控制技术的条件是:当我们对目标系统或被控对象的内部特征不完全清楚时,或者是系统的全部参数不能经过有效的测量手段来获取,同时必须依赖于经验和现场调试来确定系统控制器的结构参数情况下采用该技术。

1、PID

当我们不能将被控对象的结构和参数完全地掌握,或者是不能得到精确的数学模型时,在这种情况下最便捷的方法便是采用PID控制技术。为了使控制系统满足性能指标要求,PID控制器一般地是依据设定值与实际值的误差,利用比例(P)、积分(I)、微分(D)等基本控制规律,或者是三者进行适当地配合形成相关的复合控制规律,例如,PD、PI、PID等。

图1是典型PID控制系统结构图。在PID调节器作用下,对误差信号分别进行比例、积分、微分组合控制。调节器的输出量作为被控对象的输入控制量。

图1典型PID控制系统结构图

PID控制器主要是依据给定值r(t)与实际输出值y(t)构成控制偏差,用公式表示即e(t)=r(t)-y(t),它本身属于一种线性控制器。通过线性组合偏差的比例(P)、积分(I)、微分(D),将三者构成控制量,进而控制受控对象。控制规律如下:

其传递函数为:

式中:Kp——比例系数;Ti——积分时间常数;Td——微分时间常数。

matlab里的pid参数调节,基于MATLAB的PID控制系统参数调节相关推荐

  1. 基于matlab的脉搏信号参数提取,基于Matlab的脉搏信号参数提取.pdf

    基于Matlab的脉搏信号参数提取.pdf 第25卷第1期 2010年2月 山东建筑大学学报Vo1 25 No 1 JOURNAL OF SHANDONG JIANZHU UNIVERSITY Feb ...

  2. matlab逆变的参数设计,基于Matlab的孤立逆变电源设计方案 - 全文

    基于Matlab软件平台,采用双环控制策略设计的逆变源,利用Matlab-Simulink-SimPowerSystems的工具箱进行建模仿真,验证了本文所设计方案的可行性和有效性. 0 引言 随着太 ...

  3. 基于matlab的图解粒度参数计算,基于MATLAB的图解粒度参数计算-热带地理.PDF

    基于MATLAB的图解粒度参数计算-热带地理 第 26卷 第 3期 热 带 地 理 Vol26,No3 2006年 8月 TROP ICAL GEO GRA PHY Aug. , 2006 基于 MA ...

  4. 基于matlab的图解粒度参数计算,基于MATLAB的图解粒度参数计算

    摘要 粒度特征是沉积物的基本特征之一.计算沉积物粒度参数的方法主要有矩法和图解法两种,其中图解法必须通过手工作图求累积曲线,是一项相当繁杂的劳动,不利于计算大量样品.文中提出的方法将图解求沉积物样品的 ...

  5. 基于matlab 的燃油喷雾图像处理方法,基于MATLAB的燃油喷雾图像处理方法.doc

    基于MATLAB的燃油喷雾图像处理方法 基于MATLAB的燃油喷雾图像处理方法 摘要:提出了基于MATLAB的燃油喷雾图像处理方法.通过对喷雾图像的采集, 分割和滤波处理, 将多幅图像转换融合为一幅 ...

  6. matlab x(n)16点DFT,[基于MATLAB的数字信号处理实例分析.doc

    [基于MATLAB的数字信号处理实例分析 湖北文理学院理工学院 学生结业论文 课程名称:MATLAB教程 结业论文名称:基于MATLAB的数字信号处理实例分析 专业名称:通信工程 班级:1011 学号 ...

  7. matlab中pid Tune控制器,基于MATLAB的PID控制器参数整定及仿真

    基于MATLAB的PID控制器参数整定及仿真 摘要:PID控制器结构和算法简单,应用广泛,但参数整定比较复杂,在此我探讨利用MATLAB实现PID参数整定及其仿真的方法,并分析比较比例.比例积分.比例 ...

  8. 【PID优化】基于蝗虫算法PID控制器优化设计含Matlab源码

    1 内容介绍 该文针对广泛应用的PID控制器,在MATLAB仿真软件环境下,开发出一个过程控制系统的仿真软件包,能够实现模型辨识和PID参数调节,为过程控制系统仿真研究提供了方便. 该软件界面友好,操 ...

  9. 自动控制原理PID参数整定的Matlab实现

      以一道题为例介绍调节PID控制器系数的方法,有:试凑法(Trial-and-Error Method).齐格勒-尼科尔斯校正规则(Ziegler and Nichols First Method. ...

  10. matlab数字量转电气量,基于MATLAB的数字PID直流电机调速系统.doc

    电力拖动课程设计 作 者 段发鑫 系 (院) 信息工程学院 专 业 电气工程及其自动化 年 级 2010级 学 号 K031041513 指导教师 耿东山 日 期 2013.5.5 基于MATLAB的 ...

最新文章

  1. 为什么华为200万招聘AI博士,马斯克却推出脑机接口对抗AI?
  2. 技术胖Flutter第三季-15垂直布局Column组件
  3. swift_042(Swift的typealias(别名)的用法)
  4. Fragment实现的底部导航
  5. Django—模板渲染
  6. [计组]压缩BCD码指二进制编码的十进制
  7. leetcode344. 反转字符串 史上最简单力扣题
  8. native react 变颜色 点击_在React Native中按下更改按钮样式(Change button style on press in React Native)...
  9. C++中常用字符串相关的编程题
  10. java等待页面加载_java selenium (十三) 智能等待页面加载完成
  11. 求锤得锤,你要的一致性 hash 来了! | 附代码
  12. php简单记账本_介绍你3个记账本小程序,让你花钱有规划
  13. JEECG传统版问题分析
  14. Trustdata:《2018年Q1中国移动互联网行业发展分析报告》
  15. chrome强烈推荐安装Octotree插件
  16. dnf超时空漩涡副本路线流程图_DNF超时空漩涡怎么打 队伍配置攻坚路线兵营boss攻略...
  17. Python游戏嗷大喵快跑设计
  18. 多益网络校招 —— web前端一面
  19. kicad原件封装自动生成
  20. 视频教程-【吴刚】个人网站设计初级入门标准视频教程-UI

热门文章

  1. 【网络安全】DRIDEX木马巧用VEH混淆API调用流程
  2. Android MTK log分析
  3. 证件照修改宽高和体积的工具
  4. 一些货币政策及金融术语简介
  5. 托业阅读时间怎么安排【zhasite】
  6. Android规范写法
  7. 人工智能机器学习数据挖掘重要会议日期
  8. 【C语言】- 关机小程序
  9. MAC 下如何更改brew源地址
  10. java 调用三角函数_Java中的三角函数方法