999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向對象的中厚板軋線模擬系統設計開發

2015-06-15 17:20:47矯志杰何純玉軋制技術及連軋自動化國家重點實驗室東北大學110819沈陽
哈爾濱工業大學學報 2015年10期
關鍵詞:系統

矯志杰,何純玉,趙 忠(軋制技術及連軋自動化國家重點實驗室(東北大學),110819沈陽)

面向對象的中厚板軋線模擬系統設計開發

矯志杰,何純玉,趙 忠
(軋制技術及連軋自動化國家重點實驗室(東北大學),110819沈陽)

為實現軋線自動化系統離線調試和優化目的,開發了中厚板軋線模擬系統.應用面向對象技術進行模擬系統設計,將軋線劃分為設備對象、儀表對象和軋件對象.單體對象通過封裝的服務更新自身屬性,通過開放的公共屬性建立對象之間的關聯.基于過程控制系統平臺環境進行模擬系統開發,采用多線程結構滿足中厚板軋線多個工藝區域的模擬要求,以時間觸發器控制模擬時間步長,采用實際數據回放方法產生模擬系統的軋制工藝數據.模擬系統實現了從坯料上線開始到軋制結束生產過程的模擬,設計開發的中厚板軋線模擬系統已應用于實際工程項目,滿足了軋線自動化系統的離線調試要求.

中厚板軋線;模擬系統;面向對象;系統開發

軋線模擬系統是進行軋制工藝和控制研究的重要工具,同時也是進行自動化系統離線調試和優化的重要手段.國內外學者在軋線模擬系統針對軋制工藝和控制的研究方面開展了大量工作[1-6].國內的科研院所和鋼鐵企業,在軋線自動化系統開發方面緊跟世界先進水平,針對板帶軋機自動化系統及模擬仿真功能開發方面也有突出成果[7-10].目前軋線模擬系統的應用尚還存在一些問題:使用模擬系統進行軋制工藝和控制研究,雖然可以減少研究成本,降低直接在生產線進行實驗的研究風險,但軋制力、輥縫等主要工藝參數一般都是通過理論模型計算并附加隨機的擾動量作為模擬數據,與實際生產數據相比會有一定偏差;進行自動化系統離線調試和優化時,目前通常做法是在軋線自動化系統中配備模擬功能,不作為一個獨立系統.但軋線自動化系統有大量控制邏輯和工藝控制功能需要調試和測試,輔助的模擬功能不能完全滿足要求.因此開發一套適用性強,功能完備的模擬系統,對軋線自動化系統的調試和測試具有重要意義.另外,開發獨立完備的模擬系統與自動化系統結合,可以更好地進行軋制工藝和控制的離線模擬仿真研究.本文依托于東北大學軋制技術及連軋自動化國家重點實驗室承擔的中厚板軋線自動化系統項目,開發獨立的中厚板軋線模擬系統.

1 中厚板軋線概況及模擬系統實現思路

中厚板軋線的生產工藝復雜,設備繁多,典型的中厚板軋線工藝設備布置如圖1所示.坯料上線,進入加熱爐加熱.出爐后經高壓水除磷去除表面氧化鐵皮,進入軋機區軋制.軋制完成的鋼板進入控冷區,通過水冷方式控制軋件溫降過程.隨后軋件通過矯直機矯平、冷床空冷,經過切頭、切邊、定尺等精整工序得到最終成品[11].

圖1 中厚板軋線工藝設備概況

中厚板軋線品種規格繁多,生產過程復雜.中厚板軋制過程為多階段多道次可逆軋制,需要經過轉鋼和待溫等工藝過程,并且經常有多塊軋件同時位于軋機區域,處于軋制和待溫等不同狀態.這些生產特點決定了其控制功能復雜,對自動化系統提出了較高要求.

中厚板軋制生產線一般都會配備多級自動化系統來實現控制功能:3級制造執行系統(MES)主要完成生產管理功能;2級過程控制系統(PCS)完成過程跟蹤、數據管理和工藝設定等功能;1級基礎自動化系統實現設備控制和工藝控制等功能;0級傳動系統完成設備傳動功能.典型的中厚板軋線自動化系統的配置如圖2中(a)所示.

圖2 中厚板軋線自動化系統及模擬系統概況

正常情況下,必須將整個自動化系統完備連接、現場設備具備條件、有加熱軋件供軋制,才能進行自動化系統的全面調試.如何在離線條件下完成自動化系統調試,并能夠盡可能反映現場實際狀態,這是軋線模擬系統應該實現的最重要功能要求.針對中厚板軋線控制特殊性,自動化系統中增加簡單模擬功能很難滿足要求,因此需要在現有自動化系統框架下,設計開發獨立的模擬系統,如圖2(b)所示.模擬系統實現的總體思路概況為以下幾個方面:

1)將L0傳動系統和現場設備及軋件作為模擬系統的替代對象;

2)自動化系統的主體控制功能不變,只增加必要的切換功能和輔助數據接口;

3)離線模擬狀態下,將原來發送到L0和現場設備的控制信號切換發送給模擬系統;

4)模擬系統產生與實際生產過程對應的現場儀表檢測信號和設備控制反饋信號,并將這些信號傳遞給在線自動化系統,用于自動化系統的系統測試和功能調試.

2 面向對象的模擬系統設計開發

2.1 面向對象技術的應用

面向對象技術是一種與傳統面向過程不同的程序設計方法.面向過程方法是把系統分成若干個功能模塊來開發,而面向對象方法從現實世界客觀存在的事物出發來構造軟件系統,把系統看作是相互協作而又彼此獨立的對象集合.

軋線自動化系統的開發原來都是以面向過程的方式進行,按照具體軋線的工藝過程將設備和軋制產品融合在一起,通過功能來實現控制過程,這種方式需要針對不同軋線的不同工藝過程進行大量重復的程序設計開發工作.

從軟件開發角度分析,軋線自動化系統的控制對象為軋線設備,并將工藝過程施加于軋件,它們彼此獨立又相互關聯,可以采用面向對象技術,將軋線設備和軋件進行對象抽象,對屬性和服務進行類封裝,通過類的繼承和實例化手段,提高程序的可擴展、可配置、可重用性,方便系統設計開發,這也是程序設計和軟件開發的總體趨勢.

近年來,隨著計算機和軟件技術發展,國外引進的軋線自動化系統已開始采用面向對象的方法進行過程控制系統設計和開發,國內也開展了相關的研究和應用工作.但軋線自動化系統開發從面向過程轉變為面向對象方式,仍有大量工作要做.軋線模擬系統采用面向對象技術進行設計和開發,既能提高程序代碼的復用性,方便后續開發和使用,還能為軋線自動化系統尤其是過程控制系統按照面向對象方式進行設計開發積累經驗,提供參考.

2.2 模擬系統的面向對象設計

2.2.1 模擬系統的對象劃分

中厚板軋線模擬系統需要模擬的對象包括:加熱爐、軋機等機械設備;測溫儀、測厚儀等檢測儀表,以及作為加工對象的軋件.對于大型設備,如軋機,又可以分解為小設備對象.不同對象之間通過公共屬性建立關聯,模擬系統只需要將對象進行關聯和組合即可.

通過對中厚板軋線模擬系統涉及對象的分析,將模擬系統主要對象分為設備、儀表和軋件3類,三者之間互相關聯.對軋機區的設備和儀表對象進行細化,對象劃分的層次關系示意如圖3所示.其他工藝區域涉及的設備和儀表對象層次劃分關系與此類似.在對不同區域的設備對象進行拆解時,要考慮模擬需求,既要滿足功能要求,又不能拆分得過于零散.

圖3 軋機區對象層次關系

2.2.2 模擬系統的對象關聯

不同對象封裝各自的屬性和服務,每個對象通過自身的服務更新屬性,并通過開放的公共屬性接口建立對象之間的關聯.中厚板軋制時軋件需要在軋機區往返軋制和運送,并有多塊軋件同時在線,因此本文以軋件運送過程涉及的輥道、測溫儀以及軋件對象為例介紹對象服務和屬性以及對象之間關聯的建立.這幾個對象封裝的部分屬性和服務如圖4所示.

對象的屬性更新包括:

1)輥道對象通過運送服務更新速度屬性,通過占用判斷服務對是否有軋件位于該段輥道上進行判斷賦值.

2)測溫儀對象通過溫度檢測服務將實測溫度賦值給溫度屬性,通過占用判斷服務對是否有軋件位于測溫儀下進行判斷賦值.

3)軋件對象通過溫度預測服務為溫度屬性賦值,通過運送服務更新位置坐標屬性.

對象之間建立的關聯包括:

1)軋件位置坐標屬性與輥道和測溫儀的位置坐標屬性建立關聯.輥道和測溫儀的位置坐標在對象實例化時,根據現場設備布置進行賦值,并固定不變.以工藝段的起始位置作為坐標原點,每段實例化輥道的位置坐標包括起始坐標和結束坐標;每個實例化的測溫儀只有一個點坐標;每塊實例化軋件的位置坐標包括軋件頭部和尾部坐標.運送過程中軋件位置坐標不斷更新,并與輥道和測溫儀的固定坐標匹配.

2)軋件速度屬性與輥道的速度屬性建立關聯.當軋件坐標與某段輥道坐標位置重合時,說明軋件位于該段輥道上,輥道速度與軋件速度匹配.如果軋件運送到兩段輥道的交接處,需要判斷前后兩段輥道的速度,及軋件全長在兩段輥道上的分配關系,確定速度關聯.

3)軋件溫度屬性與測溫儀的溫度屬性建立關聯.當軋件坐標位置與某個測溫儀坐標位置重合時,說明軋件位于該測溫儀下,測溫儀溫度與軋件溫度匹配.

圖4 對象屬性和服務示意

2.3 模擬系統軋制實際數據獲取

模擬系統能否產生與實際軋制過程一致的數據是模擬功能實現的關鍵.在實際軋制生產線上可以記錄大量的軋制過程實際數據,基于這些現場實際數據記錄,采用數據回放方式產生模擬數據,可以真實再現軋制過程.模擬系統軋制實際數據的獲取過程如圖5所示,具體步驟包括:

1)基礎自動化系統的數據采集模塊采集軋制過程的檢測儀表信號、設備運行反饋數據等全部實際數據;

2)基礎自動化系統的數據發送模塊將數據采集模塊采集的實際數據發送給模擬系統;

3)模擬系統的數據接收模塊進行數據接收,并以數據庫或數據文件形式進行數據存儲;

4)模擬系統的數據回放模塊在進行軋制過程模擬時,讀取存儲的實際數據;

5)模擬系統的軋制模擬模塊利用回放數據進行軋制過程的完全模擬.

圖5 模擬系統的軋制實際數據獲取

2.4 模擬系統開發及功能實現

2.4.1 模擬系統的開發

基于面向對象設計,將原來分散在過程控制系統和基礎自動化系統中的模擬功能整合到獨立的模擬系統中完成.模擬系統的開發基于現有的中厚板軋線自動化系統框架,軟件開發平臺利用過程控制系統平臺環境,開發軟件采用基于Microsoft操作系統的Visual Studio軟件,數據通訊采用實驗室自主開發的過程控制通訊軟件.

模擬系統按照自動化系統控制功能范圍,從加熱爐前的上料輥道開始,到軋機后的軋后區域.按照工藝區域分為入爐區、出爐區和軋機區.后續的控冷、矯直、冷床、剪切區域不包括在本系統中,可以按照相同的設計思路加入模擬系統.

模擬系統采用多線程結構,針對入爐區、出爐區和軋機區設計獨立線程完成模擬功能.每個區域設備和儀表采用面向對象的類設計.設備和儀表的位置坐標、尺寸等屬性通過配置文件導入,并可以靈活修改,以適應不同軋線.每個工藝區域子線程設置單獨時間觸發器,用于控制該區域模擬的時間步長,并設計簡單的模擬顯示畫面.在設定的時間步長內對該區域內的設備、儀表及軋件屬性進行更新,并在畫面上顯示設備、儀表及軋件狀態.

2.4.2 模擬系統的功能實現

坯料從加熱爐前上料輥道上線,模擬開始.坯料向前運送,依次啟動各段輥道,輥道模擬速度根據輥道傳動電機特性由靜止加速到設定速度,軋件速度與輥道速度匹配.坯料到達金屬檢測器和稱重儀處,根據對象屬性之間的關聯,產生模擬的檢測信號和稱重信號.坯料運送到加熱爐前,進行坯料定位.加熱爐前的坯料入爐裝置包括液壓升降裝置和電動送鋼裝置,液壓抬升到限位,電動送鋼裝置將坯料送入爐內,模擬坯料入爐過程產生的反饋信號.加熱爐本體設備控制由單獨的自動化系統完成,不包括在本模擬系統中.坯料出爐過程與入爐過程類似,模擬坯料出爐過程液壓升降裝置和電動出鋼裝置產生的反饋信號.

軋機區模擬從坯料出爐開始.坯料出爐后,由爐前運送到軋機前的模擬過程與加熱爐前坯料運送過程一致.坯料運送過程的溫度模擬在初始出爐溫度基礎上,考慮空冷溫降、與輥道接觸傳熱溫降以及高壓水除磷的水冷溫降.根據對象屬性關聯,坯料運送經過熱金屬檢測器和測溫儀時,產生模擬檢測信號.坯料運送到軋機前,開始軋制過程.軋件在軋機區的往返多道次、轉鋼待溫多階段軋制過程的模擬,根據軋件PDI數據選取回放數據,產生軋制過程的模擬實際數據.軋制結束后,成品軋件向后運送,完成模擬過程.

3 實際應用

開發的面向對象中厚板軋線模擬系統已經成功應用于軋制技術及連軋自動化國家重點實驗室承擔的唐山中厚板板材有限公司3 500 mm中厚板軋線自動化系統項目.

模擬系統實現了從坯料上線開始,坯料運送、坯料入爐、坯料出爐、出爐后坯料運送、軋件軋制,直到軋制結束將軋件運送到控冷區整個生產過程的模擬.自動化系統利用模擬數據,離線調試本來需要在實際生產過程中才能調試完成的坯料自動運送、自動定位、坯料入爐、坯料出爐、自動軋鋼、自動待溫等功能的控制邏輯、信號判斷和跟蹤處理,測試和優化自動化系統在上述生產過程控制中的數據通訊、界面顯示和模型計算等功能邏輯.

利用由該模擬系統和基礎自動化系統、過程控制系統和人機界面系統共同搭建的離線模擬調試平臺,在不需要與現場控制設備和檢測儀表連接的條件下,實現了自動化系統離線調試和優化的目標.

4 結 論

1)分析了中厚板軋線模擬系統功能及開發思路,將面向對象技術應用于模擬系統設計.進行模擬系統的對象層次劃分,將軋線對象劃分為設備對象、儀表對象和軋件對象.通過服務更新對象屬性,通過公共屬性建立不同對象的關聯;

2)基于面向對象技術和過程控制系統平臺環境進行模擬系統的開發,針對多個工藝區域采用多線程結構設計,以時間觸發器控制模擬時間步長,采用數據回放方法產生模擬系統的實際軋制數據,并具體實現模擬系統功能.

3)依托于實際的中厚板軋線自動化系統項目,以自動化功能調試和優化為目的,開發了中厚板軋線模擬系統,滿足了自動化系統的離線調試要求.

[1]LIU Xinggang,HAO Lina,XU Xinhe,et al.Simulation support system and model base technology in cold rolling process control system[C]//Proceedings of the 5th World Congress on Intelligent Control and Automation.Hangzhou:IEEE,2004:3265-3268.

[2]SLMSEK B H.Dynamic simulation of dual?continuous strip processing operations[J].Iron and Steel Engineer,1997,74(6):45-54.

[3]WANG Yingrui,CUI Zhenshan,WANG Yingjie,et al. Complete mill simulation of the rolling process of1 660 mm hot strip continuous mills[J].Journal of Material Science Technology,2004,20(6):649-656.

[4]SUN Dengyue,DU Fengshan,XU Shimin,et al.Dynamic strip thickness simulation on five?stand cold continuous rolling mill[J].Journal of Iron and Steel Research International,2006,13(2):30-32.

[5]WANG Chaoli,LI Peijing,LI Zhenhuan,et al.Modeling and analysis for virtual rolling pieces of dynamic simulation system of rolling process[C]//Proceedings of the 4th International Conference on Intelligent Information Technology Application.Beijing:[s.n.],2010:216-219.[6]ZENG Ben,WU Jing,ZHANG Henghua.Numerical simulation of multi?pass rolling force and temperature field of plate steel during hot rolling[J].Journal of Shanghai Jiaotong University(Science),2011,16(2):141-144.

[7]董敏,周彬.板帶軋機厚控系統三自由度建模與故障模擬[J].鋼鐵,2013,48(1):46-51.

[8]WU Qinghong,CUI Jianjiang,XU Xinhe,et al.Application of dis software methods in rolling process control simulation[C]//Proceedings of the 4th Beijing International Conference on System Simulation and Scientific Computing. Beijing:[s.n.],1999:480-483.

[9]王正林,孫一康,彭開香.帶鋼熱連軋AGC系統實時仿真[J].北京科技大學學報,2006,28(2):171-174.

[10]WANG Lin,CHENG Luoying,LIU Zhitian.Simulation of hydraulic automatic position control in rolling mill system[C]//Proceedings of the 10th International Conference on Steel Rolling.Beijing:[s.n.],2010:1580-1585.

[11]矯志杰,王君,何純玉,等.中厚板生產線的全線跟蹤實現與應用[J].東北大學學報(自然科學版),2009,30(11):1617-1620.

(編輯 張 紅)

Design and development of object?oriented simulation system for plate mill line

JIAO Zhijie,HE Chunyu,ZHAO Zhong
(State Key Laboratory of Rolling and Automation(Northeastern University),110819 Shenyang,China)

Simulation system was developed,in order to achieve the purpose of offline functional debugging and optimization for the plate rolling line automation system.For the system,it was designed based on the object?oriented technology.Plate mill line was divided into equipment object,instrument object and plate piece object,in which single object attributes are updated by private service and different objects are associated through public property.Based on process control system platform environment,multi?thread structure was used to meet the simulation requirements of multiple process areas.Time trigger was used to control simulation time step,and actual rolling process data can be generated through data playback method.The process from putting slab online to end of rolling was simulated.The developed simulation system was used for one practical project,and the offline commissioning requirements were satisfied well.

plate mill line;simulation system;object?oriented;system development

TG335.52

A

0367-6234(2015)10-0059-05

10.11918/j.issn.0367?6234.2015.10.012

2014-07-28.

中央高校基本科研業務費資助(N120407007).

矯志杰(1976—),男,博士,副教授.

矯志杰,jiaozj@ral.neu.edu.cn.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产精品.com| 99在线观看国产| 97影院午夜在线观看视频| 国产精品视频999| 精品国产一区91在线| 国产女人18毛片水真多1| 青青草原国产| 国产精品夜夜嗨视频免费视频| 国产亚洲欧美在线专区| 99久久精品无码专区免费| 美女内射视频WWW网站午夜| 日本a级免费| 91最新精品视频发布页| 亚洲无码视频图片| 亚洲色成人www在线观看| 欧美国产菊爆免费观看| 亚洲国产成人久久精品软件 | 人妻一区二区三区无码精品一区| 国产原创第一页在线观看| 免费又爽又刺激高潮网址| 黄色网在线免费观看| 美女国产在线| 五月丁香在线视频| 99精品高清在线播放| 久久久久国产一级毛片高清板| 久久久久久国产精品mv| 成人亚洲国产| 99中文字幕亚洲一区二区| 国产午夜看片| 亚洲综合精品香蕉久久网| 久久精品电影| 国产精品99久久久| 国产国产人在线成免费视频狼人色| 98超碰在线观看| 亚洲V日韩V无码一区二区| 国产毛片片精品天天看视频| 久久国产精品国产自线拍| 国产一级做美女做受视频| 亚洲黄网视频| 亚洲国产看片基地久久1024| 久久国产精品娇妻素人| 毛片网站免费在线观看| 亚洲国产91人成在线| 色综合婷婷| 国产无码性爱一区二区三区| 亚洲天堂自拍| 热99精品视频| 97视频精品全国在线观看| 亚洲Aⅴ无码专区在线观看q| 国产区免费| 国产亚洲欧美另类一区二区| 免费又黄又爽又猛大片午夜| 国产美女一级毛片| 精品国产成人av免费| 亚洲无码精彩视频在线观看| 国产成人亚洲欧美激情| 国产香蕉一区二区在线网站| 亚洲一区二区黄色| 99re在线视频观看| 欧美精品H在线播放| 91色在线视频| 国产人妖视频一区在线观看| 久久免费视频6| 九九视频免费在线观看| 国产成人精品一区二区免费看京| 久久久久人妻精品一区三寸蜜桃| 亚洲最大福利视频网| 亚洲日韩图片专区第1页| 欧美在线三级| 99无码中文字幕视频| 狠狠色丁香婷婷| 91香蕉国产亚洲一二三区| 亚洲成综合人影院在院播放| 免费在线播放毛片| 欧美一级在线看| 亚洲性色永久网址| a级毛片免费网站| 欧美区一区| 免费Aⅴ片在线观看蜜芽Tⅴ | 欧美黑人欧美精品刺激| 激情亚洲天堂| 亚洲娇小与黑人巨大交|