测控技术
測控技術
측공기술
MEASUREMENT & CONTROL TECHNOLOGY
2014年
5期
69-72,78
,共5页
MAC0%PI控制%浮点数乘法%快速运算
MAC0%PI控製%浮點數乘法%快速運算
MAC0%PI공제%부점수승법%쾌속운산
MAC0%PI control%floating point multiplication%fast computing method
在控制系统的校正过程中,使用了增量式PI算法.在分析系统过程后,考虑到在PI校正中运算量集中在浮点数的乘法,运算速度有提升空间.为了提高校正程序运算速度,设计一种基于增量式PI算法的浮点数运算程序,将浮点数运算转化为整数乘法和移位,利用C8051F120中的MAC0(乘法和累加引擎),实现整数乘法和移位的快速运行.分析算法速度,运算时间缩短到原时间的27%.根据系统实际情况,分析数据运算精度,控制增量误差小于1%,能够保证系统控制精度,并得到实验验证.快速运算方法能够满足控制要求,硬件成本低,缩短了单周期内系统运算时间.
在控製繫統的校正過程中,使用瞭增量式PI算法.在分析繫統過程後,攷慮到在PI校正中運算量集中在浮點數的乘法,運算速度有提升空間.為瞭提高校正程序運算速度,設計一種基于增量式PI算法的浮點數運算程序,將浮點數運算轉化為整數乘法和移位,利用C8051F120中的MAC0(乘法和纍加引擎),實現整數乘法和移位的快速運行.分析算法速度,運算時間縮短到原時間的27%.根據繫統實際情況,分析數據運算精度,控製增量誤差小于1%,能夠保證繫統控製精度,併得到實驗驗證.快速運算方法能夠滿足控製要求,硬件成本低,縮短瞭單週期內繫統運算時間.
재공제계통적교정과정중,사용료증량식PI산법.재분석계통과정후,고필도재PI교정중운산량집중재부점수적승법,운산속도유제승공간.위료제고교정정서운산속도,설계일충기우증량식PI산법적부점수운산정서,장부점수운산전화위정수승법화이위,이용C8051F120중적MAC0(승법화루가인경),실현정수승법화이위적쾌속운행.분석산법속도,운산시간축단도원시간적27%.근거계통실제정황,분석수거운산정도,공제증량오차소우1%,능구보증계통공제정도,병득도실험험증.쾌속운산방법능구만족공제요구,경건성본저,축단료단주기내계통운산시간.