天堂网www中文天堂在线/色操在线/成人精品视频一区二区三区/欧美特黄一片aa大片免费看

  • 現代計算機技術在高端數控系統中的應用
    陳虎

    數控系統是泛指應用在各種制造裝備上的數字化的控制器。高端數控系統是依據工業標準的,基于現代計算機軟硬件平臺的,融合了運動控制技術和邏輯控制技術的自動化控制裝置,是集成機械電子、自動化、計算機、通訊等多工程技術學科的高技術產品。數控系統相關技術是支持現代裝備制造業的關鍵技術群,直接決定制造裝備的功能和性能,是信息化帶動工業化進程中裝備層的關鍵技術群,屬于支持工業化重要基礎技術群。
    數控系統的發展初期幾乎是計算機技術發展是平行線,早期的數控系統稱為NC (Numerical Control) ,是從數字邏輯原理出發,歷經了電子管時代和晶體管時代,實質上是專用的軌跡控制處理器。伴隨著計算機的小型化和制造成本的降低,數控技術開始以通用計算機為基礎進入了計算機數控時代,即通常所說的CNC(Computerized Numerical Control)。縱觀數控系統近20年的技術發展,現代計算機技術提供了非常重要的支持。現代計算機技術對高端數控系統技術路線的影響主要可以概括為以下幾個方面:
    1. 現代計算機技術為高端數控系統提供了高性能價格比的軟硬件平臺支持。
    數控系統以控制裝備的各運動裝置協同運動以及輔助裝置準確的邏輯控制為目標。這些控制任務需要嚴格周期性的高頻度的計算。除了這些基本的計算任務,控制器還需要人機交互等輔助操作。因此數控系統需要具有實時多任務計算平臺的支持。近十年來,隨著現代半導體技術的飛速發展,新型的高性能的中央處理器(CPU)為數控系統提供了強大運算能力的支持。同時日趨成熟的現代計算機體系結構,直接為數控系統的外設管理和其他控制裝置的接入提供了技術標準。特別是工業PC機的廣泛應用為數控系統提供了高性能價格比的硬件平臺。目前許多世界知名的高端控制器產品都采用或部分采用PC技術標準。包括西門子、力士樂、海德漢等。PC技術標準不僅提供了硬件資源同時還提供了豐富的軟件資源。另一方面實時操作系統為數控系統實時多計算任務提供了重要的軟件平臺支持,包括VxWorks, ucOS,RtOS,RtLinux等等都有在數控系統中成功應用的范例。利用實時操作系統,極大地簡化了數控系統的軟件的開發過程,簡化了數控系統對人機交互系統,文件管理,內存管理、外設管理和任務管理等相關功能的開發。
    2.現代計算機通信技術為高端數控系統網絡化奠定了基礎。
    生產系統的網絡化是全球化經濟形勢下制造全球化的現實需求,也是先進制造技術發展的重要趨勢。數控系統作為制造系統的底層信息處理中心,是整個生產系統網絡中重要的信息交互的樞紐。基于現代計算機通信技術,高端數控系統大多實現底層網絡和上層網絡,完成基礎制造信息的交互。底層網絡是指基于現場總線技術的數控系統區伺服驅動裝置以及智能I/O模塊間的互連網絡。目前流行的現場總線包括CAN, PROFIBUS, PowerLink, SERCOS,工業以太網。上層網絡主要實現高端數控系統與車間工作站以及辦公自動化網絡的接入。值得注意的是工業現場總線中許多標準在向以太網標準靠攏,很可能在將來底層網絡和上層網絡均采用以太網標準。
    3.現代計算機軟件開放化技術為高端數控系統的開放化提供了直接有效的技術手段。
    從工業化在20世紀的發展歷程可以看到,20世紀的前半葉,機械自動化生產在兩次世界大戰的洗禮下,得到飛速的發展。這種發展曾經為兩次世界大戰提供飛機和坦克,也為戰后的以汽車文明為代表的工業文明做出了貢獻。正是這種工業化文明自身進步,給裝備制造提出了新的需求。一方面,隨著軍用領域和民用領域更多技術的實用化,復雜零件成為設計者無法回避的問題,特別是在航空航天領域,核工業領域。另一方面,人們需要在制造批量和制造成本間尋求新的平衡,市場最終會偏愛那些能夠更快地響應顧客不斷變化的需求和品味的產品。這是以數控技術為基礎的柔性制造技術發展的重要的原動力。高端數控系統的開放化技術旨在基于數控系統模塊化設計技術,實現易于擴展的,易于不同供應商控制組件互換的,易于實現控制器類型的多樣化的數控系統體系結構。美國90年代初的NGC計劃提出了數控系統開放化的理念,并首次提出了開放式系統結構軟件模型。歐洲90年代中后期的OSACA計劃實踐了開放式控制器理念,并自行建立了數控系統軟件信息互連和封裝的標準。但很遺憾,OSACA計劃實施過程正是計算機軟件中間件技術飛速發展,并趨于標準化的時期。OSACA計劃執行完畢產生的軟件技術手段已經落后于計算機軟件技術領域的發展了,該計劃也就無結而終了。國內外有多家研究機構采用CORBA和COM技術構建高端控制器開放式體系結構都取得了有價值的成果。雖然目前真正意義的開放式控制器尚未見諸于產品,但相信在現代計算機軟件開放化技術的支持下,高端控制器的開放化進程將不斷取得新的進展。
    4.現代計算機軟件工程技術為高端數控的可靠性提供支持
    隨著數控系統硬件與工業計算機系統的趨同,數控系統的功能正在面臨“軟化”的趨勢,即越來越多的數控系統功能通過軟件實現。現代計算機軟件工程技術為數控系統的模塊化設計和系統測試提供理論支持。在現代軟件工程技術的指導下,數控系統軟件從面向計算過程的結構化設計向面向對象模型的組件化設計轉變。這種轉變降低了軟件系統中各模塊的耦合程度,便于軟件的工程化開發和測試,以及整個軟件系統的局部升級,增強了軟件生命周期內的適應性。通過工程化的軟件測試,大幅度地提升了數控軟件的可靠性,從而為提升整個數控系統可靠性提供了有力的支持。

    綜上所述,現代計算機技術在近20年來全面影響了高端數控系統的技術路線。現代計算機技術是實現高端數控系統的技術進步和性能提升重要技術支持,直接支持數控技術競爭的熱點。
    1. 計算機可編程技術為拓展高端數控系統的應用提供了可行的解決方案。
    高端數控系統區別于其他的控制裝置,可編程是重要的技術特征。高效率的運動描述語言和邏輯描述語言編譯技術和執行引擎將是高端數控系統拓展系統應用關鍵技術。內嵌在高端數控系統中符合IEC61131-3標準的可編程邏輯控制器已經成為高端數控系統的重要特征。在邏輯可編程語言日趨統一的趨勢下,已經形成國際標準的G代碼形式的運動可編程語言的弊端日趨明顯。目前,新的加工描述語言國際標準Step-NC還未被控制器廠商廣泛支持,而各種控制器廠商推出的各具特色的運動可編程語言正在成為新的競爭熱點。不論Step-NC的實現還是其它的運動可編程系統的實施都需要現代編譯技術的支持。
    2. 計算機信號處理技術是高端數控系統性能提升重要技術支持。
    高端數控系統在控制性能上競爭是始終伴隨著數控技術發展的重要技術競爭的方向。高精度的運動控制技術已經不只是運算精度的競爭了,各種高端數控系統都大量接入包括位置傳感器、電流傳感器等信息感知裝置,通過外部信息的采集和數據處理,利用自動控制技術實現高精度的補償和控制。基于現代計算技術的數字化信號采集和處理技術,實現高端數控系統外部信息的采集和信號處理,包括采用計算機仿真技術建立控制對象模型。上述技術都是高端控制器提升控制精度的重要技術手段。
    3.人工智能技術將高端數控技術帶入新的歷史階段。
    傳統數控系統僅將多坐標協同運動控制作為最主要的控制任務,按照用戶輸入的運動控制程序,最終完成工藝過程。在上述過程中,除了體現操作者意愿的運動軌跡程序,就沒有其它更智慧的控制過程。可編程邏輯控制器的應用部分地改善了上述過程。預先設定的邏輯過程承擔了工藝過程的大部分輔助功能和安全相關的邏輯控制。僅具有上述控制能力遠不能使控制器實現對操作者替代。而現實的工藝過程中存在大量的需要進行智能化感知、決策、經驗學習、修訂決策依據的情況。為了更大程度地實現自動化,實現對勞動者的解放,高端控制器將不斷地向智能化控制的方向進步。在此過程中人工智能技術將成為改進程序化控制的重要技術手段。目前有些高端數控系統已經在切削用量的自動生成技術、故障診斷和計劃任務調度方面成功應用了某些人工智能技術,相信人工智能技術將高端數控技術帶入新的歷史階段。

    結論
    強化現代計算機技術的應用,促進高端數控技術創新。高端數控系統是集成了機械電子、自動化、計算機、通訊等多工程技術學科的高技術產品。高端數控系統技術進步的需求首先是來源于生產實際的需求,現代計算機技術確實為高端數控相關技術提供了技術創新的支持條件。近20年來數控系統技術進步的軌跡已經證明現代計算機技術應用的重要作用,當前的數控技術競爭的熱點也能看到現代計算機技術的推動作用。因此我們在高端數控系統的研究工作中更應當充分借鑒計算機技術領域的成熟技術,促進高端數控系統的技術創新,縮短我們在數控系統技術領域與國際先進水平的差距。

    參考文獻:
    [1] 李佳特.FANUC的伺服驅動裝置.世界制造技術與裝備市場.2005.2:94
    [2] FANUC Series 16/18/160/180-MC operator’s manual B-62764EN/01
    [3] SINUMERIK 840D/840Di/SINUMERIK 810D Basic Machine (Part 1) 11/2002 Edition
    [4] SINUMERIK 840D/840Di/SINUMERIK 810D Extended Functions(Part 2) 11/2002 Edition
    [5] SINUMERIK 840D/840Di SINUMERIK 810D (CCU2)Special Functions 11/2002 Edition
    [6] SIMODRIVE 611 digital/SINUMERIK 840D/810D Drive Functions 11/2002 Edition

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航