控制器|PID控制算法精华,都在这了!( 四 )


4、复杂调节系统的参数整定
以串级调节系统为例来说明复杂调节系统的参数整定方法 。 由于串级调节系统中 , 有主、副两组参数 , 各通道及回路间存在着相互联系和影响 。 改变主、副回路的任一参数 , 对整个系统都有影响 。 特别是主、副对象时间常数相差不大时 , 动态联系密切 , 整定参数的工作尤其困难 。
在整定参数前 , 先要明确串级调节系统的设计目的 。 如果主要是保证主参数的调节质量 , 对副参数要求不高 , 则整定工作就比较容易;如果主、副参数都要求高 , 整定工作就比较复杂 。 下面介绍“先副后主”两步参数整定法 。
第一步:在工况稳定情况下 , 将主回路闭合 , 把主控制器比例度放在100% , 积分时间放在最大 , 微分时间放在零 。 用4:1衰减曲线整定副回路 , 求出副回路得比例增益K2s和振荡周期T2s 。
第二步:把副回路看成是主回路的一个环节 , 使用4:1衰减曲线法整定主回路 , 求得主控制器K1s和T1s 。
根据K1s、K2s、T1s、T2s按表2经验公式算出串级调节系统主、副回路参数 。 先放上副回路参数 , 再放上主回路参数 , 如果得到满意的过渡过程 , 则整定工作完毕 。 否则可进行适当调整 。
如果主、副对象时间常数相差不大 , 按4:1衰减曲线法整定 , 可能出现“共振”危险 , 这时 , 可适当减小副回路比例度或积分时间 , 以达到减少副回路振荡周期的目的 。 同理 , 加大主回路比例度或积分时间 , 以期增大主回路振荡周期 , 使主、副回路振荡周期之比加大 , 避免“共振” 。 这样做的结果会降低调节质量 。
如果主、副对象特性太相近 , 则说明确定的方案欠妥当 , 就不能完全依靠参数整定来提高调节质量了 。
实际应用体会
一是利用数字PID控制算法调节直流电机的速度 , 方案是采用光电开关来获得电机的转动产生的脉冲信号 , 单片机(MSP430G2553)通过测量脉冲信号的频率来计算电机的转速(具体测量频率的算法是采用直接测量法 , 定时1s测量脉冲有多少个 , 本身的测量误差可以有0.5转加减) , 测量的转速同给定的转速进行比较产生误差信号 , 来产生控制信号 , 控制信号是通过PWM调整占空比也就是调整输出模拟电压来控制的(相当于1位的DA , 如果用10位的DA来进行模拟调整呢?效果会不会好很多?) , 这个实验控制能力有一定的范围 , 只能在30转/秒和150转/秒之间进行控制 , 当给定值(程序中给定的速度)高于150时 , 实际速度只能保持在150转 , 这也就是此系统的最大控制能力 , 当给定值低于30转时 , 直流电机转轴实际是不转动的 , 但由于误差值过大 , 转速会迅速变高 , 然后又会停止转动 , 就这样循环往复 , 不能达到控制效果 。
根据实测 , 转速稳态精度在正负3转以内 , 控制时间为4到5秒 。 实验只进行到这种程度 , 思考和分析也只停留在这种深度 。
二是利用数字PID控制算法调节直流减速电机的位置 , 方案是采用与电机同轴转动的精密电位器来测量电机转动的位置和角度 , 通过测量得到的角度和位置与给定的位置进行比较产生误差信号 , 然后位置误差信号通过一定关系(此关系纯属根据想象和实验现象来拟定和改善的)转换成PWM信号 , 作为控制信号的PWM信号是先产生对直流减速电机的模拟电压U , U来控制直流减速电机的力矩(不太清楚) , 力矩产生加速度 , 加速度产生速度 , 速度改变位置 , 输出量是位置信号 , 所以之间应该对直流减速电机进行系统建模分析 , 仿真出直流减速电机的近似系统传递函数 , 然后根据此函数便可以对PID的参数进行整定了 。
两次体会都不是特别清楚PID参数是如何整定的 , 没有特别清晰的理论指导和实验步骤 , 对结果的整理和分析也不够及时 , 导致实验深度和程度都不能达到理想效果 。
免责声明:本文转自网络 , 版权归原作者所有 , 如涉及作品版权问题 , 请及时与我们联系 , 谢谢!