基于DSP的拉丝机恒张力控制PID调节器设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3 软件设计
31 算法介绍 . 为了减小运算过程中的累计误差和节省DP S 的内 存开销, 系统采用增量式 P I D控制算法。由于系统在 启动过程中输出会有较大的偏差, 此时在积分项的作 用下, 往往会产生较大的超调和长时间的波动, 所以, 我们引人了积分分离 P m控制算法, 该算法在偏差 。 () k较大时, 取消积分作用, 。k较小时才将积分 偏差 ()
行片选, 并通过数据总线 D一 从AS 4 oD D7 读取转换 7
结果。
② D A转换单元 / DA / 转换芯片采用 A D公司生产的 A 67 为 1 D6, 2 位单路 D A / 转换器, 有两种输出量程可供选择( v和 l o
作用投人, 为积分分离闭 则有: 设a 值, ① 当I kI p 采用P 控制, )> 时, e ( D
张力反馈调节为细调, 以此保证控制精度。系统的控 制原理如图 1 所示。
1 控制原理
考虑到收线机实际运行上的原因, 除了张力控制
环外, 系统还需外加转速控制环, 这是因为[: ’①无张 」
力时应使设备稳定运行。例如在空载调试和启动瞬间 等张力控制环尚未建立的情况下。②在钢丝断线时, 电动机负载转矩消失, 电动机可能超速的情况下, 系统 也能正常运行。 系统的给定值由两路组成, 一路为本机给定值, 由 本机面板设定, 范围从 一1 . % 一+1 . %; 00 00 0 0 另一 00 路由外部给定输人提供, 范围从 一 o l v一十 o 。这两 l v 路均表示张力给定值, 但只有其中的一路有效, 由转换
换时间为4 , p 完全能满足系统的高速要求。 s 使用时,
② 当I( < - 时, 。幻! p 采用P m控制,
A O TO IM U L A I N o. o8 gs 20 UT MA I N MEV TO V l 6 . u ut 5 T 2 N A 0
基于 D P的拉丝机恒张力控制 P 〕 S D 调节器设计与实现 杨爱民, 等
开关J实现。反馈信号包括张力反馈和速度反馈, O 其 中张力反馈信号由张力传感器提供, l 一+ o 为一 o v l v 的电压量; 速度反馈信号由光电编码器提供 A B , 相脉 冲, 通过对其进行测定可判断出电机的转向和转速。
系统输出为一电压值, 范围从一 o 一+ o , l v l 直接控 v
电电压 V ; 二 c 当V 低于预设门限值时, DP 使 S处于复
位状态, 从而避免了因 DP S 处于不确定状态而对系统 输出产生误动作。
③ 制板时将接地线设计成闭合环路[, [ 显著地 3 ]
缩短线路的长度并降低了线路阻抗, 从而减少了干
图 2 系统硬件结构图
பைடு நூலகம்扰。
各硬件单元说明如下: ① A D转换单元 / 采用 B 公司的 A S7 作为 A D转换单元 , B D74 / 为 1位连续逼近型并行输出, 2 采样频率高达 1 kz可 2 H; 5 配置为双极性输人( lv lv 。由于需对两路 一 o - ) +o 电压信号进行采样, 还需一多路转换开关 M C0 来 P58 切换两路输入;S 通过控制 A S7 的 RC DP D74 / 引脚进
M D 引脚控制其工作方式。而系统的报警输出和按 OE 键输人则与 DP S 的普通 v 0口相联, 考虑到驱动报警
式中: X为测得的脉冲频率( ; f)N为编码器线数( 线/ 转)V ; 为最高转速( m )Y r i ; / n 为转换为百分数后的转
速。
输出继电器的电流较大, NN 可用 P 型三极管91驱动 03
外部给
定输入
图 1 系统控制原理 图
① 加减速环节
避免因给定量突变给系统带来的冲击, 其加减速
时间可由 用户设定。 加速时间 t的意义为: 。 当该环节
输人由000突变为 土100%, . ( 01 〕 0. 0 该环节输出经加速
时间的斜坡渐变为土0. %, 减速时间 勺的意 1 0 反之, 00
《 自动化仪表) 6 第2 卷第8 20 年8 期 05 月 义则为该环节输人由土1 . %突变为 00%时, 00 00 . 0 该 环节输出经减速时间的斜坡渐变为00% . 0 ② 限幅报警环节 当输人超过该环节的输人上、 下限时, 输出被限制 在该环节的上、 下限, 并且进行报警。该环节的输人 上、 下限可设置。
P1 1 )
DP i d w g i e pn d il mtd S Wr i mcn E a e ct ri eo ern a a x d rc a o h ia t
0 引言
在拉丝机收线过程中, 保持钢丝所受张力恒定是 保证成品钢丝质量的一个重要条件。如果张力过大, 则拉丝机成品卷筒与收线机间钢丝质量会因受力过大 而受到影响, 甚至被拉断。反之, 若张力过小, 则又会 在成品卷筒和收线机间形成松线 、 乱线等现象, 严重影 响了生产的正常进行。为避免上述问题的发生, 需要 在收线过程中能调节钢丝张力并使之在一定范围内保 持稳定。为此, 我们设计了一种采用闭环控制结构的 P 调节器, I D 其控制参数可由用户输人, 调节器输出直 接控制拖动收线机的变频器, 从而达到控制收线机钢 丝张力的目的。
基于 L7 的拉丝机恒张力控制 P ) :; , I 调节器设计与实现 杨爱民. 等
基于 D P的拉丝机恒张力控制 PD调节器设计与实现 S I
D s n I l n t n D P sd C nrlr es n nr ei ad e t i o S B e PD t l iTni C t l g n mp me ao f a I o oe n o o o o Wi Da n Mah e f e wi r r g ci n
脉冲进行判向( 判别正反转) 和测频。由T 公司给出 I
该环节位于外部给定输人通道上, 用于抑制该通 道上的扰动。死区宽度也可由用户设置。 ④ 速度转换环节 该环节用于将测得的转速值转换为百分数, 转换 算法如下:
Y=
的 计算公式可算出2当DP 钟频率f Mz [, S的时 ] = H 2 O 时, P 路 论上可 得的 高 Q 电 理 E 测 最 频率几 为4 M z 班 . H, 5
间(S; M)T为微分时间(s;()ek 1,( 一 ) D m)ek,( 一 )ek 2 为 k (一 ) 第 次、k 1次和( 一 ) k 2次采样时刻输人偏差 值;uk为第 k D () 次采样时刻增量输出值。
完全能满足系统 0 l kz 一 0 H 的测频要求。 0 ④ 显示、 报警及按键输人 显示模块由六位七段 LD组成, I 71 芯片 E 由 C 28 M 进行显示驱动。IM 28 8 C 71 为 位并行接 口芯片,S 通 DP
( x60 X 0 0
N x V
过数据总线巧一 乌与其交换数据, 并通过I 71的 C 2 M 8
D() K e ) ek 1 [ k 一 ( 一 )+ uk = p ( ]
KT k/, p x p ()T+KT , D [( 一 ) ( ) 2( 一1 / 2 ]T ) ek 2 +ek 一 ek ) (
式中: 凡为比 增 T 采 周 i)T 积 时 例 益;为 样 期( ; 分 m , 为
杨爱 民 A
满
范咯 果
( 西北工业大学自 动化学院, 西安 707) 1 2 0 摘 要 文章介绍了一种用于拉丝机恒张力控制的P) H 控制器的控制原理, 以定点数字信号处理器M S2F2 为核心的数字控制系 W3O4。 统的硬件构成及各个硬件单元的工作原理, 并对所采用的控制算法和软件流程进行了 详细说明。 最后, 文章给出了一种简易P 控制 I D 参数的整定法。实验结果表明, 经该方法整定出的参数使该控制器获得了良 好的控制效果。 关键词 P I D控制 DP 拉丝机 扩充临界比例度法 S A sa Te tl g c loP c tlr ic sntsn tl d w g h e ree. h da ot d il b r t c rl pnie I o r eu d o tt i c r o。 r i mci ip s t Te wr f it t c h o oi r p f n n n i D o s n a e o o o f e n n n a n a n s nd h a e h ga e r e c tlr e bs o a d ot asn p c s T S2F 0 h , ,s at oetnl c loe h wrui , orl st a d fe pnd il a re o M 3O2 at n e y m e n - i it i l sr o s x i g g o 4 s e awl h p ao pnie a hda t e s ria r p f a e ns e i c r d cbd玩a i n a t c tl r m ad wrfwhr , e one idtl h s p t i mt d I c tl mts e re. d t , o r aot s st e c t si di lh n l i o e o g h n o a l as x udd e iTe l u n eo oP o r pr eri f o p n a . i e g h f n a e s m n D o a p i ae t h x s o a c o o f t b e i h n g e o i e n a t e a nb i eo g e fayT ee em n l ls w t t lnc tl ciotn wh t i pr erc t u d ts hd i n l .h x r et ru l s e eet r ee s id t u n a mts r t 场 h m t . v i n
D() [() e 一 ) k 1 + uk = ek 一 ( K p ]
2V ; 0 )内含输出运放, 只需外接反馈电阻即可, 最长转
KT[ 一 ) ( ) pD k 2 +ek - e ( 2( ek一1]T )/ () 1
继电器。
2 硬件设计
系统采用 I T公司的高性能 DP S2F4 作为 S T 3O20 M 控制器, 能满足拉丝机张力调节过程对实时性和高速 性的要求。系统硬件结构如图2 所示。
为了提高调节器的控制精度, 我们采用的抗干扰 措施主要有: ① AD / 输人和脉冲编码信号均用高速光祸进行 隔离。 ② 采用 M XM公司生产的微处理器监控芯片 A I M X0 为 DP A 76 S 提供可靠的复位信号, 并监视 DP S供
制变频器, 为统一量化起见, 在系统进行 P I D运算时,
输人输出 均被转换为一0. %一+ 0. %的数字 1 0 00 1 0 00
量。由于收线电机在不同转速时, 所对应的张力也不
同, 根据速度反馈计算出一个张力值为 F, t 反馈张力
为 凡, 给定值为 R则偏差 E=R一 K x + x , ( , , 凡 F 凡) , 其中K, , 凡为加权系数。速度反馈调节为粗调,
③ 死区环节
DP S 通过数据总线 巧一 I D6传送数据, D 向A6 D 7 并通过
控制 A 67 D6 的引脚 C 来选通该芯片。 S ③ 测速单元 速度传感器使用光电编码盘, 其返回信号为两相
正交编码脉冲; 利用TS O 4 自 M3 F 0 带的QP 路可对 22 E电