氣體壓力閉環控制系統設計

2020-12-04 電子產品世界

摘要:由於高壓氣體注入密閉容器時的速度要求精確控制,需要一種響應迅速,且較為容易實現計算機精確控制的充氣系統。該氣體壓力閒環控制系統由PC104 VDX6354微電腦和步進電機實現控制功能,基於VC++和Matlab混合編程,由PC機根據精密數字壓力表實時傳輸來的數據建立氣壓預測模型,閉環控制步進電機,調節精密閥門的開度,從而確保工作氣體的高精度恆壓注入。在步進電機控制模塊引入坐標系,成功解決電機的碰撞問題。
關鍵詞:PC104;步進電機;閉環控制;混合編程

本文引用地址:http://www.eepw.com.cn/article/156758.htm

0 引言
氣體壓力的自動化測試和控制是一個古老而又不斷更新的課題,隨著自動控制和計算機技術迅猛發展,給氣體壓力控制技術帶來了深刻的影響。精密氣壓的產生與控制技術應用越來越廣泛,特別是應用於液壓和氣動設備的檢驗,對氣壓的控制精度和控制穩定性提出了越來越高的要求。目前,現代工業生產日益複雜化,為滿足生產條件和產品精密的要求,必須不斷改進信號採集和控制的方式方法,向更加快捷、高效、準確、實時以及遠程控制的方向發展。氣體控制是利用各種控制元件(各種閥、缸等)和控制器,組成控制迴路,以進行自動控制。
在某型裝備測試操作中,需要往高壓氣瓶中注入高壓工作氣體,高壓氣體在注入的過程中出於安全起見需要精確控制充氣速度。因此,本文採用閉環控制系統通過計算機對氣體管路進行實時控制,在裝置運行過程中根據壓力表反饋的數據,動態調節閥門的開啟度,控制充氣速度在合適的範圍。

1 整體方案設計
對氣閥的流速做出控制,最簡單易行的方法就是改變進氣時氣流流通的橫截面積,可以通過在進氣道中設置一錐形活塞,通過精確控制錐形活塞的行程來改變進氣道流通面積,而精確控制錐形活塞的行程可以通過步進電機帶動絲杆傳動系統,做出精確位移來實現。
整個閉環控制系統由PC系統、氣體管路系統和步進電機系統構成。在VC++2005環境下,由PC系統控制壓力表實時採集管路的壓力值,實時數據經過Matlab的多項回歸處理,得出壓力的實時變化快慢來閉環控制步進電機調節精密閥門開度,實現氣閥充氣速度的自動控制。
1.1 硬體設計
系統以ICOP最近推出的一款功能齊全完美的PC104單板電腦VDX-6354為核心,主板採用標準PC104結構,小尺寸並擁有完整性的功能,運算時的穩定度高,執行速度快,功耗低,-40~+85℃的軍工級工作溫度。
步進電機控制系統選用RORZE系列,通過RS 232總線和電腦通信,包括RD-023MS驅動器、RC-002電平變換器和RC-233定位主控器、RM2414 S步進電機。該系列步進電機系統,以程序取代人的操作,配備功能強大的編碼器,利用RD-023MS驅動器,不需要外接脈衝信號和驅動電路,通過程序指令控制電機實現正轉、反轉、加速、減速、查詢、定位等功能。RC 233定位主控器可以有80,320,1,64,50,400幾種細分,滿足不同速度的需求。
壓力表選用ACD-2精密數字壓力表,它是一款高精度智能測量儀表,由壓力傳感器和信號處理電路組成。壓力傳感器採用進口傳感器,性能優越,具有精度高、抗腐蝕、抗衝擊、抗震動、高穩定性等優點,可靠性高。壓力表通過RS 485接口與電腦通信連接,驅動和控制程序簡單,氣壓表12 V直流電壓供電。由於RS 485串行接口屬於一種差分標準,允許1對雙絞線上1個發送器驅動多個負載設備,RS 485通信多用在主從式多機通信中,但其作為一種半雙工的通信方式,在1條通信電纜上掛許多設備時,一定要保證在總線上只有1臺設備處於發送狀態,其他設備一定要處於接收狀態;而一旦同時2臺設備都處於發送狀態,必然會出現總線衝突的現象。針對上述問題,解決的關鍵是一定要控制好各臺設備的接收與發送狀態即RS 485接口器的收發狀態,本系統中兩個壓力表工作時間不同步,可以避免這種收發衝突。
氣體管路組件選用寧波星箭航天機械廠的過濾器、截止閥、閥門和導管,硬體系統示意圖如圖1所示。


1.2 軟體設計
軟體部分通過網絡接口實現遠程編程,在其他電腦上Windows XP環境下用VC++2005和Matlab混合編程,最後將可執行文件以靜態庫的形式移植到單板電腦上運行,分為主程序模塊、硬體驅動模塊、數據處理模塊三個部分,後兩個部分均以類的形式封裝。VisualC++是Windows平臺下強有力的高級程式語言,能夠方便快速地開發出界面友好,執行速度快,易於維護升級的系統軟體。然而Visual C++只提供了一些基本的數學函數庫,當遇到複雜的數值運算時,重新編寫程序代碼延長軟體開發周期,增加軟體開發成本。Matlab擁有獨立的數學函數庫,包含有大量優化了的數學函數,同時提供了對C++語言的函數接口,用戶可以方便地在VC++的集成開發環境中調用。但Matlab的應用程式接口並不是很強大,它不能傳輸除了數值之外的其他數據,而VC++卻具有強大的程序接口,能傳輸任何數據,但其進行複雜計算的能力不是很強。因此,若將兩者結合起來,協同工作,必將提高軟體開發效率。程序流程圖如圖2所示,初始狀態把閥門定在完全關閉的狀態,規定電機逆時針為正。

電接點壓力表相關文章:電接點壓力表原理

相關焦點

  • 危險氣體監測系統設計及特性
    2 系統設計及結構 2.1 系統結構及原理 危險氣體監測系統的主要功能包括:a) 共底抽空、檢漏和真空性能測試;b) 燃料加注時對共底壓力和氫濃度實時監測和報警。系統結構見圖1。2.2 設計和計算 2.2.1主要技術指標 a) 系統抽空泵和共底之間距離約為18 m,抽氣管道長度不小於20 m,從大氣壓條件下開始,抽氣時間累計12 h後,共底壓力小於266 Pa; b) 共底壓力測量範圍1×10-1Pa~1×103Pa,測量誤差小於15%; c) 高真空系統真空室的極限壓力為1×10-5Pa,工作壓力可自動控制,
  • 基於LabVIW的光纖水聽器閉環工作點控制系統
    伴隨著光纖水聽器技術近30年的發展,出現了許多抗相位衰落的信號檢測方法[1~9],其中閉環工作點控制屬於主動相位補償的一種,具有簡單、線性度好和抗光源相位噪聲等優點[1,6],但是幹涉儀中壓電陶瓷(PZT)的引入,大大降低了系統的穩定性與可靠性,且操作不方便。
  • 徹底講清如何在真空系統中實現壓力和真空度的準確測量和控制
    摘要:本文詳細介紹了真空系統中壓力和真空度測量和控制的基本概念已經常用的技術指標,詳細介紹了模/數轉換精度應壓力和真空度測量解析度的匹配,介紹了採用不同量程電容壓力計進行真空度控制的最小建議範圍。1. 問題的提出在各種真空工藝和測試系統的真空容器中,容器內部的氣體壓力或真空度的準確測量控制對於保證產品品質和儀器測量精度至關重要。
  • 編碼器形式的步進電機閉環控制系統
    步進電機的閉環控制最早是採用編碼器的形式。初始狀態,系統受一相或幾相激磁而靜止。開始工作後,先把目標位置送入減法計數器;然後,「起動」脈衝信號加到控制單元上,控制單元在「起動」脈衝的作用下,立即把步進命令送入相序發生器,使激磁變化一次,後續的脈衝則由編碼器裝置產生。
  • 基於THB6064H的步進電機閉環控制電路設計
    由於步進電機沒有積累誤差,容易實現較高精度的位移和速度控制,被廣泛用於精確控制領域。由步進電機與驅動電路組成的開環數控系統簡單並且價格低廉,但有時存在振蕩和失步現象,故在複雜電磁環境下或是對精度要求較高的場合下,必須加入反饋電路組成高性能的閉環數控系統[1]。本文採用旋轉編碼器作為反饋器件對步進電機實行閉環控制。
  • 醫用氣體管道系統的設計
    醫療氣體管線供給系統是一個現代化醫院重要的且必不可少的組成部分,它包括醫用氧氣系統、負壓吸引系統、壓縮空氣系統、笑氣(N2O)、氮氣系統及二氧化碳系統和中心工作站等。通過醫療氣體中心管道系統工程的公道設計,使醫院能以較低的投資獲得一個功效強大的供氣系統,確保醫院的醫療系統高效運行。
  • 埃因霍溫理工大學開發出用於SLA 3D列印的閉環控制系統
    2020年10月22日,南極熊獲悉,埃因霍溫理工大學的博士研究員Thomas Hafkamp正在開發一種用於快速成型製造的新型閉環控制系統。△理想的閉環控制系統,圖片來自埃因霍溫理工大學閉環可能是解決這個問題的答案,使用傳感器數據和智能算法來抵消幹擾,否則會導致零件質量下降。在SLA的背景下,反饋控制需要一次性解決系統的過程模型、傳感器和執行器。光固化的閉環控制Hafkamp的工作首先進行了全面的文獻回顧,研究者在理論上證明了這種控制系統是可能的。
  • 全電動注塑機壓力控制模塊的算法研究與實現
    因此,控制系統以控制電機轉速的方式進行壓力調節。  另外,由於伺服驅動器的速度指令輸入量是模擬量,必然存在一定的幹擾與零漂,為此需在壓力環中串入一個速度內環,以進行速度量的控制。  基於以上因素,全電動注塑機的壓力閉環控制系統採用的方案為:基於速度內環的壓力閉環串級PID控制。
  • 系統噴射氣體滅火劑,儲氣瓶內的壓力如何提供
    氣體滅火系統都是靠儲氣瓶內的壓力把滅火劑輸送到場所內進行滅火。儲氣瓶內的壓力有三種提供方式,自壓、內儲壓、外儲壓。(1)自壓式,依靠自身的飽和蒸氣壓就夠了。(2)內儲壓式,液體本身的飽和蒸氣壓不夠或者滅火劑是氣體,二者都需要事先給存儲瓶內充壓,來達到給系統輸送滅火劑的作用。(3)外儲壓式,單獨設置了一個充壓氣瓶,根據系統需要的設計壓力給儲存滅火劑的容器加壓,幫助其輸送滅火劑。二氧化碳、七氟丙烷和IG541儲壓方式的選擇。
  • 自動控制系統的設計--控制系統設計的基本思路
    如前所述,一個單輸入單輸出的控制系統一般可化為圖6-1的形式,G0(s)是控制系統的不可變部分,即被控對象,H(s)為反饋環節。未校正前,系統不一定能達到理想的控制要求,因此有必要根據希望的性能要求進行重新設計。在進行系統設計時,應考慮如下幾個方面的問題:(1) 綜合考慮控制系統的經濟指標和技術指標,這是在系統設計中必須要考慮的。
  • 氣體滅火系統生產中的壓力測試
    有一些認證的設計和製造標準需要滿足。其中包括:在工作壓力和工作溫度下的抗應力性,所用結構材料的選擇和鑑定以及所有所用製造方法(例如焊接)。為了提供所需的最低質量的產品,組件和工藝質量,定義了特定的(破壞性/非破壞性)測試方法。傳統上,作為立法建設法規中通常指定的最後一步,通常會向設備施加測試壓力(液壓或氣動)。
  • 步進電機全閉環控制
    主要問題有兩個,原點的不確定性和失步,目前,採用高速光電開關作為步進系統的原點,這個誤差在毫米級,所以在精確控制領域,是不能接受的。另外,為了提高運行精度,步進系統的驅動採用多細分,有的大於16,假如用在往復運動過程中,誤差大的驚人。已經不能適應加工領域。
  • 壓力繼電器控制增壓泵接線
    當輸出壓力下降或空氣驅動壓力增加時,增壓泵會自動啟動運行,直到再次達到壓力平衡後自動停止。採用單氣控非平衡氣體分配閥來實現泵的自動往復運動,泵體氣驅部分採用鋁合金製造。 接液部分根據介質不同選用碳鋼或不鏽鋼。一般泵都有進氣、排氣兩個口,在進氣口能產生低於常壓(即大氣壓)氣壓的叫「負壓」;在排氣口能產生高於常壓氣壓的叫「正壓」;比如常說的真空泵就是負壓泵,增壓泵就是正壓泵。
  • FPGA在智能壓力傳感器系統中的應用設計
    引 言本文引用地址:http://www.eepw.com.cn/article/272128.htm  傳統氣體壓力測量儀器的傳感器部分與數據採集系統是分離的,抗幹擾的能力較差,並且通常被測對象的壓力變化較快。
  • 氣體滅火系統設計規範中你必須知道的術語及符號
    2、全淹沒滅火系統:在規定的時間內,向防護區噴放設計規定用量的滅火劑,並使其均勻地充滿整個防護區的滅火系統。     3、管網滅火系統:按一定的應用條件進行設計計算,將滅火劑從儲存裝置經由幹管支管輸送至噴放組件實施噴放的滅火系統。
  • 採用脈衝寬度調製技術實現電力機車制動控制系統的設計
    高速客運及重載貨運列車的發展對列車制動系統提出了更高更新的要求。 國外發達國家都是採用微機應用先進控制理論實現對機車制動氣缸的精確控制。而在我國機車上廣泛使用的DK-l和JZ-7型制動機只能對機車實現一些簡單的邏輯控制功能,不能實現對機車制動缸和均衡風缸的閉環控制,難以滿足機車制動控制的需要。
  • 步進電機的單脈衝控制、雙脈衝控制、開環控制和閉環控制
    步進電機的開環控制和閉環控制   步進電機的開環控制   1因此,步進電機控制系統一般採用開環控制方式。圖為開環步進電動機控制系統框圖,系統主要由控制器、功率放大器、步進電動機等組成。   2、步進電機的控制器   1、步進電機的硬體控制   步進電動機在—個脈衝的作用下,轉過一個相應的步距角,因而只要控制一定的脈衝數,即可精確控制步進電動機轉過的相應的角度。
  • 恆溫恆溼實驗室——氣體管道和通風系統該如何設計安裝?
    恆溫恆溼實驗室廣泛應用於棉紡、毛紡、化纖、紙張、包裝、菸草生產企業以及質檢、纖檢等部門,是生產企業的產品質量檢驗與控制和流通領域裡的商品質量檢驗把關的基礎設施那麼問題來了,對於恆溫恆溼實驗室氣路系統和通風系統的設計安裝要求您懂多少呢?
  • 移相全橋DC/DC變換器雙閉環控制系統設計
    摘要:提出移相全橋DC/DC變換器閉環系統設計方案,基於PWM控制器件UCC3895設計一個>雙閉環控制系統,該系統採用電壓外環和電流內環的控制方式,在電壓環中引入雙零點、雙極點的PI補償,電流環中引入斜坡補償,結合實應用對閉環系統進行實驗測試,結果表明所設計的閉環系統動態響應快,穩定性好。
  • 步進電機全閉環控制技巧
    摘要  步進電機由於體積精巧、價格低廉、運行穩定,在低端行業應用廣泛,步進電機運動控制實現全閉環,是工控行業的一大難題。  引言  主要問題有兩個,原點的不確定性和失步,目前,採用高速光電開關作為步進系統的原點,這個誤差在毫米級,所以在精確控制領域,是不能接受的。