机械设计与研究
機械設計與研究
궤계설계여연구
MACHINE DESIGN AND RESEARCH
2014年
1期
75-77
,共3页
多轴控制%数据漂移%浮点数-整数
多軸控製%數據漂移%浮點數-整數
다축공제%수거표이%부점수-정수
multi-axis control%data drift%floating-point decimal & integer
为了解决数据处理过程由于浮点小数累加所导致的结果数据漂移问题,文章提出浮点数-整数(F-I)混合运算的数据处理策略,该策略以编码器的最小分辨率为换算单元,将计算所得的浮点小数指令转化为脉冲数,并将脉冲数的整数部分发送给基于整数运算的伺服控制系统,同时将小数部分保留,与下一周期的指令进行累加,再将累加值的整数部分发送,小数部分继续保留,这种数据处理方法将使指令数据精度控制在小于一个分辨率的范围内.为实现该运算处理策略,开发了基于F-I的多轴控制系统,有效地解决了结果数据漂移问题,并为数控系统的进一步发展提供很好的借鉴.
為瞭解決數據處理過程由于浮點小數纍加所導緻的結果數據漂移問題,文章提齣浮點數-整數(F-I)混閤運算的數據處理策略,該策略以編碼器的最小分辨率為換算單元,將計算所得的浮點小數指令轉化為脈遲數,併將脈遲數的整數部分髮送給基于整數運算的伺服控製繫統,同時將小數部分保留,與下一週期的指令進行纍加,再將纍加值的整數部分髮送,小數部分繼續保留,這種數據處理方法將使指令數據精度控製在小于一箇分辨率的範圍內.為實現該運算處理策略,開髮瞭基于F-I的多軸控製繫統,有效地解決瞭結果數據漂移問題,併為數控繫統的進一步髮展提供很好的藉鑒.
위료해결수거처리과정유우부점소수루가소도치적결과수거표이문제,문장제출부점수-정수(F-I)혼합운산적수거처리책략,해책략이편마기적최소분변솔위환산단원,장계산소득적부점소수지령전화위맥충수,병장맥충수적정수부분발송급기우정수운산적사복공제계통,동시장소수부분보류,여하일주기적지령진행루가,재장루가치적정수부분발송,소수부분계속보류,저충수거처리방법장사지령수거정도공제재소우일개분변솔적범위내.위실현해운산처리책략,개발료기우F-I적다축공제계통,유효지해결료결과수거표이문제,병위수공계통적진일보발전제공흔호적차감.