複製鏈接
請複製以下鏈接發送給好友

數字控制系統

(科技術語)

鎖定
早期的數控系統是由硬件電路構成的稱為硬件數控(Hard NC),1970年代以後,硬件電路元件逐步由專用的計算機代替而稱為計算機數控系統,一般是採用專用計算機並配有接口電路,可實現多台數控設備動作的控制。因此現在的數控一般都是CNC(計算機數控),很少再用NC這個概念了。
中文名
數字控制系統
外文名
numerical control systems
別    名
計算機控制系統
本    質
自動控制系統
核    心
以計算機為核心的控制系統
主要作用
信息處理、實時控制、複雜計算

數字控制系統簡介

數字控制系統又稱為計算機控制系統,它是在自動控制技術和計算機技術高速發展的基礎上產生的。20世紀50年代中期,經典控制理論已經發展得十分成熟,而且在很多工程技術領域中得到成功應用。 [1]  具體的來説,數字控制系統是指採用數字技術實現各種控制功能的自動控制系統。其主要類型是以計算機為核心的控制系統,包括計算機監控系統、直接數字控制系統計算機多級控制系統分散控制系統 [2] 
數字程序控制系統(numerical control systems),是指用代表加工順序、加工方式和加工參數的數字碼作為控制指令的數字控制系統,簡數字程序控制系統稱數控(NC)系統。在數控系統中通常配備專用的電子計算機,反映加工工藝和操作步驟的加工信息用數字代碼預先記錄在穿孔帶、穿孔卡、磁帶或磁盤上。系統在工作時,讀數機構依次將代碼送入計算機並轉換成相應形式的電脈衝,用以控制工作機械按照順序完成各項加工過程。數控系統的加工精度和加工效率都較高,特別適合於工藝複雜的單件或小批量生產。它廣泛用於工具製造、機械加工、汽車製造和造船工業等。

數字控制系統發展

早期多采用固定接線的硬線數控系統,用一台專用計算機控制一台設備。後來採用微型計算機代替專用計算機,利用編制不同的程序軟件實現不同類型的控制,可增強系統的控制功能和靈活性,稱為計算機數控系統 (CNC)或軟線數控系統。後來又發展成為用一台計算機直接管理和控制一羣數控設備,稱為計算機羣控系統或直接數控系統 (DNC)。進一步又發展成為由多台CNC與NC設備和DNC計算機組成的網絡,實現多級控制。到了80年代則發展成將一羣機牀與工件、刀具、夾具和加工自動傳輸線相配合,由計算機統一管理和控制,構成計算機羣控自動線,稱為柔性製造系統(FMS)。數控系統的更高階段是向機械製造工業設計和製造一體化發展,將計算機輔助設計(CAD)與計算機輔助製造(CAM)相結合,實現產品設計與製造過程的完整自動化系統。

數字控制系統組成

數控系統由信息載體、數控裝置、伺服系統和受控設備組成。信息載體採用紙帶、磁帶、磁卡或磁盤等,用以存放加工參數、動作順序、行程和速度等加工信息。數控裝置又稱插補器,根據輸入的加工信息發出脈衝序列。每一個脈衝代表一個位移增量。插補器實際上是一台功能簡單的專用計算機,也可直接採用微型計算機。插補器輸出的增量脈衝作用於相應的驅動機械或系統用來控制工作台或刀具的運動。如果採用步進電機作為驅動機械,則數控系統為開環控制。對於精密機牀,需要採用閉環控制的方式,以伺服系統為驅動系統。
數字控制系統由計算機、外部設備、操作枱、輸入通道、輸出通道、檢測裝置、執行機構、被控對象以及相應軟件組成。 [1] 
1.計算機
計算機是數字控制系統的核心,通過接口可以向系統的各個部分發出各種控制指令,同時對被控對象的被控參數進行實時檢測和處理。其功能是完成程序存儲、數值計算、邏輯判斷、數據處理。 [1] 
2.過程輸入、輸出通道
過程輸入、輸出通道是計算機和被控對象之間設置的信息傳遞和轉換的連接通道。輸入通道把被控對象的被控參數轉換成計算機可以認知的數字代碼,這一般需要採樣、量化和編碼三步完成。輸出通道把計算機輸出的控制指令和數據轉換成可以對被控對象進行控制的控制信號。輸入、輸出通道一般包括:模擬量輸入通道、模擬量輸出通道、數字量輸入通道、數字量輸出通道。 [1] 
3.外部設備
外部設備是實現計算機和外界信息交換的設備,簡稱外設。外部設備包括人機通信設備,輸入、輸出設備和外存儲器等。
輸入設備:鍵盤、掃描儀、光電輸入機等,用來輸入程序和數據。
輸出設備:打印機、記錄儀、顯示器等,主要用來向操作人員提供信息和數據,以便及時瞭解控制過程。
外存儲器:包括磁帶、磁盤等,用來存儲系統程序和數據。 [1] 
4.檢測裝置
為了對被控對象進行控制,必須首先對被控對象的被控參數進行數據採集,例如温度、壓力、液位、速度等,它是由檢測裝置來完成的,檢測裝置即傳感器,可以將非電量參數轉換成電量參數,再送到計算機。 [1] 
5.執行機構
執行機構是計算機控制系統的一個重要組成部分,它是控制任務的執行者,如電機等。 [1] 
6.操作枱
操作枱是操作人員和計算機控制系統進行對話的裝置,主要包括:
(1)顯示裝置:顯示屏幕、熒光數碼顯示器、顯示操作人員要求顯示的內容和報警信號。
(2)功能鍵:復位鍵、啓動鍵、打印鍵、顯示鍵、中斷鍵。
(3)數字鍵:輸入某些數據或修改控制系統的某些參數。 [1] 
7.軟件
軟件是能夠完成計算機控制系統各種功能的程序。它是計算機控制系統的中樞神經。在軟件的指揮下,整個系統進行協調工作。軟件包括系統軟件和應用軟件。 [1] 
1.系統軟件。它是為了提高計算機使用效率,擴大功能,為用户使用、維護和管理計算機提供方便的程序的總稱。系統軟件包括操作系統、語言加工系統和診斷系統,具有一定的通用性,一般隨硬件一起由計算機廠家提供。 [1] 
2.應用軟件。用户根據要解決的實際問題而編寫的各種程序。在計算機控制系統中則是指完成系統各種任務的程序。例如控制程序、數據採集和處理程序,巡迴檢測和報警程序。 [1] 
8.被控對象
一個實際的被控對象可以有各種各樣的形式,但是如果抽象成數學模型,可以由以下幾種典型的傳遞函數來表示:
(1)放大環節:
(2)慣性環節:
(3)積分環節:
(4)微分環節:
(5)純滯後環節:
(6)放大/慣性/積分環節:
(7)放大/慣性/積分環節:
(8)放大/慣性/積分環節:
[1] 

數字控制系統主要作用

數字控制系統的主要作用如下:
1.信息處理。對於複雜控制系統,輸入信號和根據控制算法要求對誤差進行計算時的計算量很大,採用模擬解算裝置達不到所需精度,需要計算機處理。 [1] 
2.實時控制。計算機控制系統是通過軟件程序來實現系統控制的,並不斷地對系統進行校正以達到所需的動態特性。 [1] 
3.複雜計算。計算機具有快速實現複雜計算的功能,因而可以實現系統的最優控制、自適應控制等高級控制功能和多功能計算調節。 [1] 

數字控制系統控制過程

數字控制系統的控制過程可分為三部:
1.實時採集數據。對被控對象的被控參數進行實時檢測,同時傳送給計算機進行處理。 [1] 
2.實時決策。對採集到的被控參數的狀態量進行分析,並按照某種控制算法計算出控制量,決定下一步的控制過程。 [1] 
3.實時控制。根據決策實時地向執行器發出控制信號。 [1] 
“實時”是指信號的輸入、計算、輸出都要在採樣間隔內完成。計算機控制系統的這種控制作用不斷地重複,使得整個系統能夠按照一定的動態品質指標進行工作,並且使整個控制系統達到所需要的性能指標;同時對被控參數和設備本身所出現的異常狀態能夠進行監測和處理。 [1] 

數字控制系統設計

設計數字控制系統的方法有兩種:基於頻域圖解的經典法和以狀態變量為基礎的狀態變量法。數字控制系統的設計需要滿足已經給定的指標,即:穩態精確度、瞬態精確度(動態響應)、穩定性、對參數變化的敏感度和對擾動的抑制能力等。這些性能指標不是孤立存在的,它們之間互有牽制。因此,設計數字控制系統時,要綜合考慮全部給定性能指標,使每一項都能得到滿足。 [3] 
參考資料
  • 1.    楊國安 .數字控制系統 分析、設計與實現 .西安:安交通大學出版社,2008:1-10
  • 2.    邢世傑主編.21世紀學生素質百科全書 科學技術的硅谷 .天津:天津科學技術出版社,2004:228-228
  • 3.    林孔元主編.電氣工程概論.北京:中國電力出版社,2009:311-315