亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Flash的氯化生產(chǎn)與控制過程動態(tài)模擬的研究與實現(xiàn)

        2018-12-13 09:06:42趙浩如劉國柱
        計算機應(yīng)用與軟件 2018年12期
        關(guān)鍵詞:動態(tài)顯示堿液氯氣

        趙浩如 劉國柱

        (青島科技大學(xué)信息科學(xué)技術(shù)學(xué)院 山東 青島 266000)

        0 引 言

        隨著國內(nèi)外化工企業(yè)發(fā)展和社會安全環(huán)保意識的增強,化工企業(yè)的安全環(huán)保問題日益受到人們的關(guān)注[1]。其中,尤為突出的是氯化生產(chǎn)過程中的所出現(xiàn)的安全隱患。同時,人們對化工企業(yè)氯化生產(chǎn)與控制過程的研究也日益深入。

        本系統(tǒng)利用動畫設(shè)計技術(shù)[2]、ActionScript技術(shù)[3],依據(jù)經(jīng)典Flash開發(fā)模式,基于Flash CS5[4]開發(fā)環(huán)境,采用場景設(shè)計與控制代碼相結(jié)合,將每一個需要模擬的部分進(jìn)行場景設(shè)計,并針對每一個場景建立與之相綁定的類。通過類中代碼的編寫,實現(xiàn)場景的動態(tài)顯示和相應(yīng)動作的控制。通過對氯化生產(chǎn)與控制過程中的各項流程進(jìn)行模擬實現(xiàn),將每個過程的關(guān)鍵環(huán)節(jié)凸現(xiàn)出來,呈現(xiàn)出一個詳細(xì)直觀的模擬過程,使管理、維護(hù)及操作人員能夠協(xié)調(diào)配合[5]。

        1 方案和流程

        本系統(tǒng)的開發(fā)從氯化生產(chǎn)與控制過程的每個關(guān)鍵部分入手,分模塊模擬各個部分的工作流程,采用“自上而下—>模塊劃分—>逐步求精”的總體研究思路[6]。

        具體方案是:首先,將氯化生產(chǎn)與控制過程整體模擬顯示,將每個關(guān)鍵部分進(jìn)行顯示;然后,針對各個模塊進(jìn)行拆分,分別對每個部分進(jìn)行模擬實現(xiàn);最后,要保持整個系統(tǒng)的協(xié)調(diào)配合,使過程承接無誤、動作連貫。

        本系統(tǒng)的開發(fā)分為8個流程:創(chuàng)建項目、繪制Flash圖形、確定系統(tǒng)對象、解決程序難點、繪制程序流程圖、編寫實例代碼、設(shè)置關(guān)聯(lián)信息、測試并發(fā)布產(chǎn)品。開發(fā)流程如圖1所示。

        圖1 氯化生產(chǎn)與控制過程的動態(tài)模擬系統(tǒng)開發(fā)流程圖

        2 系統(tǒng)設(shè)計

        化工企業(yè)氯化生產(chǎn)與控制過程的動態(tài)模擬實現(xiàn)基于Adobe Flash Professional CS5開發(fā)環(huán)境,完成具有開放式體系結(jié)構(gòu)、易擴(kuò)充、易維護(hù)、具有良好人機交互界面的氯化生產(chǎn)及控制過程的動態(tài)模擬系統(tǒng),實現(xiàn)集演示、操作、交互于一體的軟件系統(tǒng),為氯化生產(chǎn)企業(yè)的安全生產(chǎn)、規(guī)范操作、員工培訓(xùn)等提供服務(wù)。

        2.1 系統(tǒng)架構(gòu)

        系統(tǒng)設(shè)計基于Adobe Flash Professional CS5開發(fā)環(huán)境,在各部分的場景設(shè)計上采用Flash建模技術(shù),在各場景的控制和演示上運用ActionScript 3.0技術(shù)。

        系統(tǒng)架構(gòu)如圖2所示,由7部分組成:綜合部分、堿液輸入部分、氯氣輸入部分、反應(yīng)釜[7]部分、成品輸出部分、控制臺部分和回收部分。

        圖2 系統(tǒng)架構(gòu)

        2.2 類的設(shè)計

        系統(tǒng)中類的設(shè)計如圖3所示。whole為綜合類,naohinput為堿液輸入類,clinput為氯氣輸入類,react為反應(yīng)釜類,product為成品輸出類,control為控制臺類,handle為氯氣回收處理類,各類中包含本模塊的屬性和操作。

        圖3 系統(tǒng)類圖

        3 綜合功能的實現(xiàn)

        3.1 綜合模擬

        綜合部分用來實現(xiàn)整體生產(chǎn)及控制流程的靜態(tài)顯示,并可通過操作有相應(yīng)的響應(yīng)動作,進(jìn)入其他的模塊。實現(xiàn)流程圖如圖4所示。

        圖4 綜合模擬流程圖

        3.2 堿液輸入模擬

        堿液輸入部分是氯化生產(chǎn)所需堿液的原料供給部分,實現(xiàn)動態(tài)顯示堿液的加料過程,通過相關(guān)閥門及液壓表控制加料過程,并在出現(xiàn)液壓超標(biāo)時進(jìn)行緊急處理。實現(xiàn)流程圖如圖5所示。

        圖5 堿液輸入模擬流程圖

        3.3 氯氣輸入模擬

        氯氣輸入部分是氯化生產(chǎn)所需氯氣的原料供給部分,實現(xiàn)動態(tài)顯示氯氣的加料過程,通過相關(guān)閥門液壓表控制加料過程,當(dāng)出現(xiàn)氯氣泄漏或因廢料超標(biāo)產(chǎn)生爆炸時進(jìn)行氯氣的回收處理。實現(xiàn)流程圖如圖6所示。

        圖6 氯氣輸入模擬流程圖

        3.4 反應(yīng)釜模擬

        反應(yīng)釜部分是氯化生產(chǎn)進(jìn)行化學(xué)反應(yīng)生成所需產(chǎn)品的部分,實現(xiàn)動態(tài)顯示反應(yīng)過程,并在反應(yīng)溫度過高時及時進(jìn)行降溫處理。實現(xiàn)流程圖如圖7所示。

        圖7 反應(yīng)釜模擬流程圖

        3.5 成品輸出模擬

        成品輸出部分是氯化生產(chǎn)生成產(chǎn)品之后進(jìn)行產(chǎn)品輸出的部分,實現(xiàn)動態(tài)顯示產(chǎn)品輸出過程。實現(xiàn)流程圖如圖8所示。

        圖8 成品輸出模擬流程圖

        3.6 控制臺模擬

        控制臺部分是控制相應(yīng)泵或渦輪以及管道閥門的運作及停止,實現(xiàn)動態(tài)顯示控制過程。實現(xiàn)流程圖如圖9所示。

        圖9 控制臺模擬流程圖

        3.7 回收模擬

        回收部分是氯化生產(chǎn)過程中的安全保障系統(tǒng),實現(xiàn)動態(tài)顯示在生產(chǎn)過程中氯氣輸入部分或反應(yīng)釜部分一旦出現(xiàn)氯氣泄漏,及時通過啟動噴淋裝置對泄漏氯氣進(jìn)行回收。實現(xiàn)流程圖如圖10所示。

        圖10 回收模擬流程圖

        4 關(guān)鍵技術(shù)實現(xiàn)

        4.1 .swf文件通信技術(shù)

        .swf[8]文件之間的通信采用LocalConnection對象。LocalConnection對象只能在同一臺客戶端計算機上的.swf文件之間進(jìn)行通信,但這些文件可以在不同的應(yīng)用程序中運行。一個文件被稱為發(fā)送方文件,此文件包含要調(diào)用的方法。發(fā)送方文件必須包含一個LocalConnection對象和send()方法的調(diào)用。另一個文件被稱為接收方文件,此文件為調(diào)用方法的文件。接收方文件必須包含另一個LocalConnection對象和對connect()方法的調(diào)用。示例代碼如下:

        //發(fā)送方程序代碼

        var

        jianye:LocalConnection=new LocalConnection();

        //建立LocalConnection對象

        jianye.send(″jianye″,″fjieshou″,bf1);

        //send()方法

        private var jianbeng:LocalConnection=new LocalConnection ();

        //建立LocalConnection對象

        jianbeng.connect(″jianye″);

        //connect()方法

        jianbeng.client=this;

        public function fjieshou(e:Boolean):void

        {

        bf3=e;

        if(e==false)

        {

        naoh.swim.stop();

        //渦輪停止

        }

        else

        {

        naoh.swim.gotoAndPlay(1);

        //轉(zhuǎn)到第1幀播放

        }

        }

        4.2 控制影片剪輯幀播放技術(shù)

        通過調(diào)用時間軸控制函數(shù)實現(xiàn)對影片剪輯幀播放[9]的控制。時間軸控制函數(shù)主要用來控制幀和場景的播放、停止及跳轉(zhuǎn)等,調(diào)用的函數(shù)包括如下幾種:

        stop():停止當(dāng)前正在放的影片。

        gotoAndPlay():將播放頭轉(zhuǎn)到場景中指定的幀并從該幀開始播放,其一般用法為:gotoAndPlay(場景名稱,幀數(shù)或幀標(biāo)簽)。

        示例代碼如下:

        naoh.swim.stop();

        naoh.swim.gotoAndPlay(1);

        5 結(jié) 語

        化工企業(yè)氯化生產(chǎn)與控制過程的動態(tài)模擬系統(tǒng)基于Adobe Flash Professional CS5開發(fā)完成,具有開放性、易擴(kuò)充性和易維護(hù)性,交互界面符合實際的生產(chǎn)控制過程,是一個集演示、操作、交互于一體的軟件系統(tǒng)。經(jīng)過測試,系統(tǒng)運行良好,能夠為氯化生產(chǎn)企業(yè)安全生產(chǎn)、規(guī)范操作、員工培訓(xùn)等提供服務(wù)。

        猜你喜歡
        動態(tài)顯示堿液氯氣
        在線CI P清洗堿液精確配制方法研究
        機電信息(2023年23期)2023-12-09 10:43:00
        液化氣深度脫硫系統(tǒng)對液化氣脫后硫含量的影響
        氯乙烯合成廢堿液的循環(huán)利用研究
        四川化工(2020年4期)2020-08-28 01:49:14
        氯氣的制備實驗探究
        單片機控制的四位數(shù)碼管動態(tài)顯示編程
        液化氣脫硫醇裝置提高堿液利用率研究
        基于單片機的LED大屏幕顯示的設(shè)計
        科技資訊(2016年28期)2017-02-28 09:52:16
        數(shù)碼管動態(tài)顯示Proteus 仿真失敗分析
        “搖搖棒”為大學(xué)生涯畫個七彩圓*——”基于單片機的LED動態(tài)顯示裝置”的創(chuàng)作報告
        低濃度氯氣綜合利用的探討
        中國氯堿(2014年11期)2014-02-28 01:05:04
        极品少妇被黑人白浆直流| 亚洲成AV人久久| 亚洲天堂av中文字幕| 黄污在线观看一区二区三区三州 | 午夜视频一区二区三区在线观看| 无码国产成人午夜电影在线观看| 麻豆精品传媒一二三区| 欧洲亚洲视频免费| 丝袜美腿亚洲综合久久| 精品无码久久久久久久久水蜜桃| 乱人伦中文无码视频| 亚洲大片免费| 青青草免费视频一区二区| 少妇被又大又粗又爽毛片久久黑人 | 久久久久国色av∨免费看| www.尤物视频.com| 婷婷色精品一区二区激情| 欧美日韩国产精品自在自线| 国产精品video| 日韩有码中文字幕av| 蜜臀一区二区三区精品| 极品粉嫩小泬无遮挡20p| 国产资源在线视频| 亚洲国产av高清一区二区三区| 欧美精品国产综合久久| 亚洲成在人线av| 亚洲国产日韩av一区二区| 国产毛女同一区二区三区| 国产女人高潮视频在线观看| 国产精品久久久久影视不卡| 日本久久视频在线观看| 成年女人a级毛片免费观看| 国产乱子伦精品无码码专区| 国产青青草视频在线播放| 日韩一区在线精品视频| 中文字幕一区二区三区乱码| 免费国产h视频在线观看86| 亚洲精品国产av日韩专区| 少妇下面好紧好多水真爽播放| 免费看奶头视频的网站| 久久开心婷婷综合中文|