金屬激光切割機(jī)焦點(diǎn)控制系統(tǒng)的設(shè)計(jì)
2017-5-2 來(lái)源:武漢理工大學(xué)自動(dòng)化學(xué)院 作者:朱云峰 聶紅偉
摘要:焦點(diǎn)控制系統(tǒng)是金屬激光切割機(jī)至關(guān)重要的組成部分,它與激光焦點(diǎn)與工件之間距離的準(zhǔn)確性和穩(wěn)定性直接相關(guān),由此決定了金屬工件的切割質(zhì)量和效率。 為此,采用高性能 DSP、高精度電容傳感器等設(shè)計(jì)金屬激光切割機(jī)焦點(diǎn)控制系統(tǒng),對(duì)激光焦點(diǎn)與工件之間的距離進(jìn)行實(shí)時(shí)精確的控制并配合機(jī)床運(yùn)動(dòng)控制卡完成整個(gè)金屬激光切割流程。 首先介紹了金屬激光切割機(jī)焦點(diǎn)控制系統(tǒng)的結(jié)構(gòu)和工作原理,然后重點(diǎn)介紹了系統(tǒng)硬件設(shè)計(jì),同時(shí)給出了部分核心軟件設(shè)計(jì)流程。
關(guān)鍵詞:金屬激光切割機(jī),焦點(diǎn)控制系統(tǒng),DSP,電容傳感器
在金屬激光切割過(guò)程中,激光焦點(diǎn)與工件距離的恒定極其重要, 采用焦點(diǎn)控制系統(tǒng)對(duì)其進(jìn)行不斷的實(shí)時(shí)校正從而獲取最優(yōu)的切割質(zhì)量。采用高性能 DSP、高精度電容傳感器等設(shè)計(jì)金屬激光切割機(jī)焦點(diǎn)控制系統(tǒng), 利用電容傳感器檢測(cè)技術(shù)和模糊 PID 控制算法對(duì)激光焦點(diǎn)與工件之間的距離進(jìn)行實(shí)時(shí)精確的控制并配合機(jī)床運(yùn)動(dòng)控制卡協(xié)同完成整個(gè)金屬激光切割流程, 提高切割質(zhì)量和切割效率。
1.系統(tǒng)結(jié)構(gòu)和工作原理
1.1 系統(tǒng)結(jié)構(gòu)
該系統(tǒng)主要包含兩個(gè)部分:焦點(diǎn)位置檢測(cè)模塊和焦點(diǎn)位置控制模塊。 焦點(diǎn)位置檢測(cè)模塊由電容信號(hào)檢測(cè)電路以及信號(hào)傳輸電路組成。 焦點(diǎn)位置控制模塊由電容信號(hào)的接收電路、電機(jī)控制信號(hào)的輸出電路、 指令信號(hào)的接收電路以及數(shù)據(jù)存儲(chǔ)電路組成,其功能是接收焦點(diǎn)位置檢測(cè)模塊發(fā)送的測(cè)量電容值,通過(guò)控制算法實(shí)時(shí)輸出電機(jī)控制信號(hào),調(diào)控電機(jī)實(shí)現(xiàn)減小距離偏差的目的。
系統(tǒng)選用 TMS320F28335 型號(hào)的 DSP 作為主控制器,其時(shí)鐘頻率可達(dá)到 150MHz,I / O 資源豐富, 支持 SPI 通信、USB通信以及 DA 輸出等功能,能實(shí)現(xiàn)高效快速運(yùn)算,從而實(shí)現(xiàn)與焦點(diǎn)位置檢測(cè)模塊以及機(jī)床運(yùn)動(dòng)控制卡的快速數(shù)據(jù)交換和運(yùn)算。系統(tǒng)結(jié)構(gòu)圖如圖 1 所示。
圖 1系統(tǒng)結(jié)構(gòu)圖
1.2 工作原理
金屬激光切割機(jī)焦點(diǎn)控制系統(tǒng)的任務(wù)是對(duì)激光焦點(diǎn)與工件之間的距離進(jìn)行實(shí)時(shí)采集以及控制, 使其始終處于最佳切割位置從而提高切割質(zhì)量, 同時(shí)與機(jī)床運(yùn)動(dòng)控制卡進(jìn)行數(shù)據(jù)交換協(xié)同完成整個(gè)金屬切割流程。 通過(guò)電容傳感器對(duì)激光焦點(diǎn)與工件之間距離進(jìn)行采集, 并通過(guò)信號(hào)處理電路以數(shù)字量形式傳給主控制器 TMS320F28335; 主控制器對(duì)此距離信號(hào)進(jìn)行數(shù)字濾波以及最小二乘法曲線擬合, 從而得到焦點(diǎn)距離與電容值之間的對(duì)應(yīng)關(guān)系曲線; 主控制器通過(guò)模糊 PID 算法以焦點(diǎn)距離以及焦點(diǎn)距離變化率作為輸入, 輸出控制電壓給驅(qū)動(dòng)器接口電路以驅(qū)動(dòng)伺服電機(jī)運(yùn)動(dòng)使得激光焦點(diǎn)與工件之間距離始終處于最佳,由此提高切割質(zhì)量以及效率; 機(jī)床運(yùn)動(dòng)卡主要實(shí)現(xiàn) XY 平面上的運(yùn)動(dòng)軌跡規(guī)劃, 焦點(diǎn)控制系統(tǒng)則是實(shí)現(xiàn) Z 方向上的切割距離恒定, 二者之間通過(guò) I / O 口進(jìn)行運(yùn)動(dòng)狀態(tài)的數(shù)交換協(xié)同完成整個(gè)金屬切割流程。
2.系統(tǒng)硬件設(shè)計(jì)
2.1 焦點(diǎn)位置檢測(cè)模塊設(shè)計(jì)
綜合考慮測(cè)量范圍、 測(cè)量精度以及成本等因素, 選用德國(guó)ACAM 公司的 Pcap01 專(zhuān)用電容檢測(cè)集成芯片來(lái)設(shè)計(jì)焦點(diǎn)位置檢測(cè)模塊,實(shí)時(shí)獲取焦點(diǎn)位置。 Pcap01 電容檢測(cè)芯片內(nèi)置 DSP信號(hào)處理單元,具有高精度、高速度等優(yōu)良特性,檢測(cè)頻率可高至 500k Hz,電容測(cè)量結(jié)果具有 24 位精度,且具有超高的溫度穩(wěn)定性和超低溫漂。 焦點(diǎn)位置檢測(cè)模塊結(jié)構(gòu)圖如圖 2 所示。
圖 2 焦點(diǎn)位置檢測(cè)模塊結(jié)構(gòu)圖
在金屬激光切割過(guò)程中,Pcap01 電容檢測(cè)電路將焦點(diǎn)與工件之間的距離值轉(zhuǎn)換為數(shù)字量, 并通過(guò) SPI 通信方式將其傳給主控制器進(jìn)行數(shù)據(jù)處理。 需要注意的是,二者之間的信號(hào)線需為雙絞屏蔽線且在每組差分信號(hào)線之間要添加 1K 的匹配電阻,從而消除差分信號(hào)傳輸線的共模干擾, 在一定程度上加強(qiáng)遠(yuǎn)距離信號(hào)傳輸?shù)姆€(wěn)定性。
2.2 焦點(diǎn)位置控制模塊設(shè)計(jì)
焦點(diǎn)位置控制模塊由主控模塊、 驅(qū)動(dòng)器接口電路以及開(kāi)關(guān)量輸入輸出處理電路三部分組成。 主控模塊接收焦點(diǎn)位置檢測(cè)模塊發(fā)給的電容信號(hào), 并根據(jù)電容值與焦點(diǎn)距離的標(biāo)定關(guān)系得到此時(shí)的焦點(diǎn)距離, 并輸出通過(guò)模糊 PID 控制算法得到的對(duì)電機(jī)的控制電壓信號(hào)。 驅(qū)動(dòng)器接口電路對(duì) DSP 輸出的焦點(diǎn)位置控制模擬量電壓信號(hào)與電機(jī)驅(qū)動(dòng)器輸入范圍進(jìn)行匹配。 開(kāi)關(guān)量輸入輸出處理電路的功能是接收機(jī)床運(yùn)動(dòng)控制卡發(fā)送的指令信號(hào),并將焦點(diǎn)位置控制模塊的狀態(tài)反饋給機(jī)床運(yùn)動(dòng)控制卡,從而使焦點(diǎn)位置控制模塊處于正確的工作流程。 焦點(diǎn)位置控制模塊結(jié)構(gòu)圖如圖 3 所示。
圖 3 焦點(diǎn)位置控制模塊結(jié)構(gòu)圖
主控模塊由一個(gè) DSP 最小系統(tǒng)、 外部存儲(chǔ)器以及外部 DA共同組成。 其功能為通過(guò)接口電路與機(jī)床運(yùn)動(dòng)控制卡進(jìn)行 I / O 信號(hào)類(lèi)型的數(shù)據(jù)交換、 接收焦點(diǎn)位置檢測(cè)模塊反饋的電容測(cè)量值、輸出對(duì)電機(jī)驅(qū)動(dòng)器的控制電壓。 主控模塊硬件框圖如圖 4 所示。
圖 4 主控模塊硬件框圖
本設(shè)計(jì)選取的 DSP 型號(hào)為 TMS320F28335,電壓輸出范圍為 0~3.3V,電機(jī)驅(qū)動(dòng)器的控制電壓范圍為-10V~10V,驅(qū)動(dòng)器接口電路采用運(yùn)算放大器來(lái)實(shí)現(xiàn)匹配,其電路圖如圖 5 所示。
圖 5驅(qū)動(dòng)器接口電路
對(duì)于金屬激光切割機(jī)而言, 機(jī)床運(yùn)動(dòng)控制卡實(shí)現(xiàn)的是 XY平面的切割軌跡規(guī)劃, 焦點(diǎn)控制系統(tǒng)實(shí)現(xiàn)的是 Z 方向的激光焦點(diǎn)位置的恒定,焦點(diǎn)控制系統(tǒng)要受機(jī)床運(yùn)動(dòng)控制卡的控制。 在金屬切割過(guò)程中,機(jī)床運(yùn)動(dòng)控制卡會(huì)發(fā)送隨動(dòng)、穿孔、加工完成等信號(hào)給焦點(diǎn)控制系統(tǒng), 而焦點(diǎn)控制系統(tǒng)也需要將反映當(dāng)前切割頭位置的信號(hào)如上升到位信號(hào)、 下降到位信號(hào)以及切割報(bào)警信號(hào)等發(fā)送給機(jī)床運(yùn)動(dòng)控卡, 機(jī)床運(yùn)動(dòng)控制卡接收到這些信號(hào)后對(duì)其進(jìn)行分析從而決定可否進(jìn)行下一步的切割操作。 由于不同機(jī)床運(yùn)動(dòng)控制卡的開(kāi)關(guān)量輸入輸出方式可能存在差異, 考慮到機(jī)床運(yùn)動(dòng)控制卡不同的電平電壓, 需要有一個(gè)相對(duì)適用范圍更廣的輸入輸出處理電路。 開(kāi)關(guān)量輸入輸出處理電路原理圖如圖 6 所示,與機(jī)床運(yùn)動(dòng)控制卡通信信號(hào)全部進(jìn)行光耦隔離,并通過(guò)指示燈進(jìn)行示意。
3.系統(tǒng)軟件設(shè)計(jì)
3.1 主程序
主程序主要功能:系統(tǒng)初始化設(shè)置、焦點(diǎn)位置與電容值之間的數(shù)據(jù)標(biāo)定以及回零操作。各個(gè)功能封裝成對(duì)應(yīng)子程序,分別為初始化子程序、數(shù)據(jù)標(biāo)定子程序和回零子程序,其流程圖如圖 7 所示。
圖 6 開(kāi)關(guān)量輸入輸出處理電路原理圖
數(shù)據(jù)標(biāo)定子程序流程圖如圖 8 所示。 在數(shù)據(jù)標(biāo)定子程序中,在每個(gè)已知距離的測(cè)量點(diǎn)處通過(guò) Pcap01 電容檢測(cè)模塊測(cè)量電容并進(jìn)行中值濾波, 將測(cè)量范圍合理分段后在每一小段上通過(guò)最小二乘法進(jìn)行曲線擬合,實(shí)現(xiàn)焦點(diǎn)距離與電容值之間的標(biāo)定。
圖 7主程序流程圖
圖 8數(shù)據(jù)標(biāo)定子程序流程圖
需要注意的是,當(dāng)工件材質(zhì)或者工作環(huán)境改變時(shí),焦點(diǎn)距離-電容值特性曲線也會(huì)隨之而變化,此時(shí)必須重新進(jìn)行數(shù)據(jù)標(biāo)定。
圖 92ms 定時(shí)中斷子程序流程圖 圖 10 焦點(diǎn)位置檢測(cè)子程序流程圖
主控制器中還有一個(gè) 2ms 定時(shí)中斷,其包含 3 個(gè)子程序:焦點(diǎn)位置檢測(cè)子程序,焦點(diǎn)位置控制子程序和系統(tǒng)與機(jī)床運(yùn)動(dòng)控制卡通信子程序。 焦點(diǎn)位置檢測(cè)子程序?qū)崿F(xiàn)主控 DSP 對(duì)電容檢測(cè)單元的電容值讀取; 焦點(diǎn)位置控制子程序?qū)崿F(xiàn)主控 DSP 對(duì)電機(jī)的控制電壓輸出;系統(tǒng)與機(jī)床運(yùn)動(dòng)控制卡通信子程序接收到的指令信號(hào)對(duì)應(yīng)著系統(tǒng)不同的工作狀態(tài),其決定著焦點(diǎn)位置檢測(cè)子程序中程序的走向。 2ms 定時(shí)中斷子程序流程圖如圖 9 所示。
3.2 焦點(diǎn)位置檢測(cè)子程序
焦點(diǎn)位置檢測(cè)子程序的功能是實(shí)現(xiàn)主控制器與電容檢測(cè)芯片之間的數(shù)據(jù)通信,獲取切割頭與工件之間的電容值,并通過(guò)由數(shù)據(jù)標(biāo)定子程序確定的焦點(diǎn)距離與電容值擬合曲線解析式對(duì)應(yīng)的焦點(diǎn)距離值,供焦點(diǎn)位置控制子程序調(diào)用。 焦點(diǎn)位置檢測(cè)子程序流程圖如圖 10 所示。
3.3 焦點(diǎn)位置控制子程序
焦點(diǎn)位置控制子程序的功能是讀取焦點(diǎn)位置檢測(cè)子程序接收的焦點(diǎn)距離反饋值, 并將反饋值代入模糊 PID 控制算法中從而獲取所需的對(duì)電機(jī)的控制電壓信號(hào), 實(shí)現(xiàn)焦點(diǎn)距離的閉環(huán)控制。 焦點(diǎn)位置控制子程序流程圖如圖 11 所示。
4.實(shí)驗(yàn)結(jié)果
在系統(tǒng)測(cè)試平臺(tái)上, 對(duì)系統(tǒng)的具體功能和性能指標(biāo)進(jìn)行詳?shù)臏y(cè)試。 設(shè)置完激光切割參數(shù)后 (激光焦點(diǎn)位置參數(shù)設(shè)置為1mm),系統(tǒng)執(zhí)行回零操作使切割頭位于高處 ,按下數(shù)據(jù)標(biāo)定按鈕系統(tǒng)進(jìn)行自動(dòng)標(biāo)定;標(biāo)定完成后,系統(tǒng)接收到機(jī)床運(yùn)動(dòng)控制卡發(fā)送過(guò)來(lái)的跟隨信號(hào)后會(huì)自動(dòng)進(jìn)行焦點(diǎn)位置調(diào)節(jié)。為了便于系統(tǒng)控制效果的定量分析,通過(guò)主控 DSP 輸出一路與焦點(diǎn)位置值成正比的模擬電壓信號(hào), 并采用運(yùn)算放大器對(duì)信號(hào)進(jìn)行適當(dāng)放大后再接入示波器進(jìn)行觀測(cè)。 在測(cè)試過(guò)程中,主要是觀測(cè)在階躍信號(hào)輸入下系統(tǒng)響應(yīng)速度以及跟隨穩(wěn)定性。經(jīng)過(guò)實(shí)際切割和示波器波形觀測(cè),系統(tǒng)的測(cè)量精度要很高,偏差低于 0.05mm,焦點(diǎn)距離控制的精度也達(dá)到了 0.1mm,并且在啟動(dòng) 2 個(gè)交流伺服電機(jī)模擬電磁干擾的情況下系統(tǒng)仍然能夠正常穩(wěn)定工作;焦點(diǎn)控制系統(tǒng)滿足設(shè)計(jì)預(yù)期,符合金屬激光切割機(jī)的切割要求。
圖 11 焦點(diǎn)位置控制子程序流程圖
投稿箱:
如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
更多相關(guān)信息
業(yè)界視點(diǎn)
| 更多
行業(yè)數(shù)據(jù)
| 更多
- 2024年11月 金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2024年11月 分地區(qū)金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2024年11月 軸承出口情況
- 2024年11月 基本型乘用車(chē)(轎車(chē))產(chǎn)量數(shù)據(jù)
- 2024年11月 新能源汽車(chē)產(chǎn)量數(shù)據(jù)
- 2024年11月 新能源汽車(chē)銷(xiāo)量情況
- 2024年10月 新能源汽車(chē)產(chǎn)量數(shù)據(jù)
- 2024年10月 軸承出口情況
- 2024年10月 分地區(qū)金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2024年10月 金屬切削機(jī)床產(chǎn)量數(shù)據(jù)
- 2024年9月 新能源汽車(chē)銷(xiāo)量情況
- 2024年8月 新能源汽車(chē)產(chǎn)量數(shù)據(jù)
- 2028年8月 基本型乘用車(chē)(轎車(chē))產(chǎn)量數(shù)據(jù)
博文選萃
| 更多
- 機(jī)械加工過(guò)程圖示
- 判斷一臺(tái)加工中心精度的幾種辦法
- 中走絲線切割機(jī)床的發(fā)展趨勢(shì)
- 國(guó)產(chǎn)數(shù)控系統(tǒng)和數(shù)控機(jī)床何去何從?
- 中國(guó)的技術(shù)工人都去哪里了?
- 機(jī)械老板做了十多年,為何還是小作坊?
- 機(jī)械行業(yè)最新自殺性營(yíng)銷(xiāo),害人害己!不倒閉才
- 制造業(yè)大逃亡
- 智能時(shí)代,少談點(diǎn)智造,多談點(diǎn)制造
- 現(xiàn)實(shí)面前,國(guó)人沉默。制造業(yè)的騰飛,要從機(jī)床
- 一文搞懂?dāng)?shù)控車(chē)床加工刀具補(bǔ)償功能
- 車(chē)床鉆孔攻螺紋加工方法及工裝設(shè)計(jì)
- 傳統(tǒng)鉆削與螺旋銑孔加工工藝的區(qū)別