嵌入式多軸運動控制系統(tǒng)軟硬件實現(xiàn)方案
運動控制技術(shù)是推動新的技術(shù)革命和新的產(chǎn)業(yè)革命的關(guān)鍵技術(shù),高速、高精度始終是運動控制技術(shù)追求的目標。運動控制技術(shù)能夠快速發(fā)展主要得益于計算機、高速數(shù)字處理器(DSP)、自動控制、網(wǎng)絡(luò)技術(shù)的發(fā)展,不僅應(yīng)用于數(shù)控機床、工業(yè)機器人、輕工、紡織、化工、冶金等傳統(tǒng)行業(yè),還在國防、航空航天等多個領(lǐng)域得到廣泛應(yīng)用。數(shù)控技術(shù)、機器人技術(shù)更是一個國家運動控制技術(shù)發(fā)展水平的重要標志。隨著國民經(jīng)濟發(fā)展,數(shù)控技術(shù)為了滿足不同加工領(lǐng)域的要求也有了的長足進步,但對于大型的,高精密、高速數(shù)控裝備和數(shù)控系統(tǒng)仍需要進口,大大制約了我國裝備制造業(yè)和加工能力的提升。
當前,基于PC和運動控制器的開放式數(shù)控系統(tǒng)得到了很大發(fā)展,運動控制器在系統(tǒng)中接收PC控制指令,運算后轉(zhuǎn)換成控制信號到伺服驅(qū)動部分,從而快速構(gòu)建數(shù)控平臺。開發(fā)人員可以根據(jù)運動控制器提供的驅(qū)動程序,進行二次開發(fā),滿足用戶的各種特殊需求。目前,PC和運動控制器構(gòu)成的開放式數(shù)控系統(tǒng)的研究核心在于運動控制器的關(guān)鍵技術(shù),因為數(shù)控機床的高速、高精和高可靠性等指標主要取決于運動控制器的性能。數(shù)字信號處理器(DSP)的發(fā)展,使運動控制過程的運算能力有了很大程度的提高,利用DSP開發(fā)的運動控制器性能越來越穩(wěn)定,功能也日趨強大。DSP強大的運算能力使運動控制過程中復(fù)雜的運動控制算法能夠得到很好的支持,使運動控制系統(tǒng)能有效進行運動規(guī)劃、高速實時多軸插補、誤差補償和更復(fù)雜的運動學、動力學計算,使得運動控制精度更高、速度更快、運動更加平穩(wěn)。因此,以DSP為控制核心結(jié)合FPGA模塊的嵌入式運動控制器成為發(fā)展的主流。
運動控制器中運動控制算法作為關(guān)鍵技術(shù),其復(fù)雜程度、精確性、可靠性直接影響控制系統(tǒng)的控制性能。因此,對相關(guān)運動控制算法及其在運動控制器中的實現(xiàn)進行研究,有利于達到控制過程的高速、高精度和高可靠性。