智能客戶端在煤電生產(chǎn)效益決策中的應用_第1頁
智能客戶端在煤電生產(chǎn)效益決策中的應用_第2頁
智能客戶端在煤電生產(chǎn)效益決策中的應用_第3頁
智能客戶端在煤電生產(chǎn)效益決策中的應用_第4頁
智能客戶端在煤電生產(chǎn)效益決策中的應用_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、文章編號:1009- 2269( 2009) ()5- 00()4- 04智能客戶端在煤電生產(chǎn)效益決策中的應用解亞萍(蘭州資源環(huán)境職業(yè)技術學院計算機中心,甘肅蘭州 730000)摘要:煤電廠生產(chǎn)數(shù)據(jù)的采集和處理具冇設備位置分散、采集定時、數(shù)據(jù)量龐大、效益指標分級分 析等特點,把智能客戶端(smart client)技術運用在媒電生產(chǎn)效益決策系統(tǒng)中,分析了智能安裝與 更新、離線工作、網(wǎng)絡連接與數(shù)據(jù)共享、數(shù)據(jù)信息分級管理等功能,滿足系統(tǒng)的網(wǎng)絡使用偶爾連接、 數(shù)據(jù)處理復雜、設備啟用靈活等業(yè)務特點.關 鍵 詞:鋼能客戶端;煤電廠;生產(chǎn)效益中圖分類號:t p 273.5文獻標識碼:a*收稿日期:2009

2、 05 05廠 19步勢九耙?guī)艈櫍ヽ'a范】隸辱齡'n粘氣"訕8 puhilishing house. aii rigihts reserved,http:在煤電企業(yè)的實際生產(chǎn)效益管理流程中,體 現(xiàn)電廠牛產(chǎn)效益的數(shù)據(jù)覆蓋了企業(yè)半產(chǎn)中的方方 而而,其中最為主要的是不同現(xiàn)場、不同設備的一 天24小時運轉記錄的實時監(jiān)控采集;各種原材料 的購進、使用、剩余等數(shù)量;生產(chǎn)所用原料質(zhì)量和 設備發(fā)揮質(zhì)雖的各種化驗數(shù)據(jù)等等 i佃這吐原始 數(shù)據(jù)具有數(shù)據(jù)分散、數(shù)據(jù)量龐人、數(shù)據(jù)關系復雜、 計算關系依賴性強等特點同時,在企業(yè)的實際生 產(chǎn)運行中,針對龐大的計算數(shù)據(jù)環(huán)境和錯綜復雜 的計算公式以及不

3、斷更新的系統(tǒng)環(huán)境要求,把列 能客戶端技術運用到生產(chǎn)效益分析環(huán)境中,可以 滿足系統(tǒng)的網(wǎng)絡使舟偶爾連接、數(shù)據(jù)處理復雜、設 備啟用靈活等業(yè)務特點.傳統(tǒng)的系統(tǒng)設計架構主要采用以c/s模式 (client / server)和 b/ s 模式(brow ser/ server). c/s模式的優(yōu)勢是人機交互靈活方便,充分利用 客戶機資源,執(zhí)行速度較快,網(wǎng)絡傳輸量較小,安 全性較高,其不足是部署不方便,系統(tǒng)升級維護成 本較大.而b/s模式的優(yōu)勢是易于部署,維護方 便,但不能離線,客戶端與服務器的數(shù)據(jù)交換頻 繁,工作效率低,難于充分利用客戶機資源.狎能客戶端(sc/s模式)架構可以將c/s模 式與b/s模式

4、的優(yōu)點結合起來,同b/s 樣易于 部署,又類似c/s使用客戶端資源進行運算,能有 效降低服務器壓力和網(wǎng)絡傳輸量;它在客戶端存 有木地裝配件集,應用.net提供的功能,使客戶 端支持離線與在線兩種工作模式,可以無接觸部 署、自動更新、動態(tài)加載和方便地離線運行.在煤電生產(chǎn)效益決策管理系統(tǒng)中,設備性能 指標的監(jiān)控和分析可由客八機完成,充分利用本 地計算機資源;利用網(wǎng)絡資源完成設備綜合指標 和生產(chǎn)效益指標的分析,解決信息孤島問題;支持 遠程登錄和支持在網(wǎng)絡不連接情況卜的單機工 作,很好地滿足了生產(chǎn)指標獨立分析部分的需要, 御能安裝和更新性能滿足了生產(chǎn)設備和系統(tǒng)環(huán)境 的不斷更新的需要.1智能客戶端智能客

5、戶端是由.net f ram ew o rk支持的一 種可擴展的能集成不同應用的應用程序,它整合 了 window s和internet.智能客戶端也 代表了一 種新型的開發(fā)模式,可以將c/s應用程序使用方 便、效率高的優(yōu)點與b/s應用程序易部署、可管理 的優(yōu)點結合起來,充分利用了客戶端和web技術的優(yōu)勢.基丁智能客八端架構的應用程序具有以 下主要特點:1)無接觸部署.安裝時只耍將一個主程序文 件卞載到本地,直接運行即可,無需修改注冊表或 共享的系統(tǒng)組件,英他應用組件在第一次運行時 自動下載.2)口動更新.只需將新版本的程序發(fā)布在服 務器上 山客戶端自動發(fā)現(xiàn)最新版木的程序和應 用組件,并自動下

6、載和更新.3)支持在線和離線運行.既支持與服務器連 接時的系統(tǒng)運行,乂允許脫離服務器時,利用本地 的客戶端程序和應用組件進行工作.4)動態(tài)加載應用組件.應用程序的各個構件 z間的和互調(diào)用并不采用直接引用的方式,而是 采用動態(tài)加載,即需安裝方式,降低了對系統(tǒng)資源 的消耗.以示用八提出新的需求,只需根據(jù)應用系 統(tǒng)的公共接口進行開發(fā),然后將應用組件發(fā)布在 服務器上,客八端應用程序?qū)⒖趧影l(fā)現(xiàn)并加載該 應用組件.5)個性化用戶界而.用戶可根據(jù)喜好自行設 置客戶端,配置信息被保存到服務器上.下次登錄 后,客戶端從服務器獲取并解析這些個性化配置 信息并呈現(xiàn)相應的用戶界而.6)與web serv ices的完

7、美集成.應用xm l 和soap協(xié)議,智能客戶端應用程序可以與web serv ices方便地集成應用.ri前,智能客戶端可采用面向服務的策略,它 通過服務請求與網(wǎng)絡上的服務進行交互.這些服 務可以通過web服務來實現(xiàn),也可通過英他方法 來實現(xiàn),但它們共同的特證是客戶端與服務是松 散地耦合在一起,彼此z間是相互獨立的.服務提 供者實現(xiàn)核心的業(yè)務邏輯,smart client的設計不 需考慮通信細節(jié),只需保證所選技術可以消費服 務即可,真正地實現(xiàn)了跨平臺操作和代碼獨立,大 大提升開發(fā)效率和系統(tǒng)性能.2 基于smart client的決策系統(tǒng)架構設計料廠的生環(huán)境再警|種納曹淳運:應呼型如圖酥心22

8、. 1生產(chǎn)流程需求概述 行,也需耍各種原材料的充分供給,更需耍高層管 理人員的生產(chǎn)指導.煤電廠是一個綜合性的生產(chǎn) 環(huán)境相對比較復雜、廠區(qū)比較分散的企業(yè),耍求每 人都需要對各類生產(chǎn)設備的運行技術參數(shù)和指標 進行實時監(jiān)控,并對各項生產(chǎn)指標進行匯總、統(tǒng)計 和分析,通過領導決策找出生產(chǎn)的弱勢所在,改善 和調(diào)整管理機制,監(jiān)督原材料質(zhì)量和設備運行狀 態(tài),使生產(chǎn)處于良好的運行環(huán)境,保證企業(yè)利潤最 大化.生產(chǎn)設備主要冇不同數(shù)雖的電器、汽輪機、鍋 爐、發(fā)電機等,而同類設備的技術型號可能不同, 所以,對不同類型設備需要有和對獨立的解決方 案,既要兼顧同類型設備的共性處理,乂要兼顧 各個設備運行的獨立性,同時還包含

9、生產(chǎn)所用 原料質(zhì)量和設備發(fā)揮質(zhì)雖的各種化驗數(shù)據(jù)的分析 等.煤電效益決策分析就是要建立一套能適應生 產(chǎn)設備不斷更新、效益彩響因素不斷變化的實際 生產(chǎn)需耍,滿足生產(chǎn)第一線生產(chǎn)數(shù)據(jù)的管理、生產(chǎn) 技術的匯總和分析管理、企業(yè)各級領導的決策等 要求,實現(xiàn)不同級別的分層管理和處理分析. 2.2基t. net smart client生產(chǎn)效益決策應用模型在智能客八端應用系統(tǒng)中,w eb ser vice,. n et reniot ing 和 ent erprise ser vice 是 3 種典型 的實現(xiàn)前臺客戶端與后臺服務端的通信技術,在 效益決策系統(tǒng)中,牛產(chǎn)過程監(jiān)控流程最為復雜,需 要多方位的數(shù)據(jù)協(xié) 作

10、,ent erprise service具 有較 高的分布式事務操作能力;web service由于采用 標準化的協(xié)議進行通信,通過web service封裝對 外業(yè)務邏輯,可將應用程丿緊密耦合的模塊變成 可分布在int emet上、平臺無關、單獨運行、松散 耦合的小粒 度 web service;. n et remot ing 提 供了一種允許一個対象與另一個應用程序域屮的 對象進行交互的框架,遠程的程序集可以配置為 在應用程序域中木地工作,或者為遠程應用程序 的一部分.所以選擇 enterprise ser vice 和 web service 通信技術.基t. net smart cl

11、ient生產(chǎn)效益決策http:bki.nct工產(chǎn)運行峻控smart cliententepriseservice /t產(chǎn)設1 /釵w丹ntepnseservicein tranetintranetnetremotingf smart client r office winformwebse rv ice (telephone圖1基于net smart client生產(chǎn)效益決策應用模型2.3系統(tǒng)原型結構系統(tǒng)釆用了三層分布式結構,笫一層是表示層, 丄耍完成應用系統(tǒng)與用戶的交互,包括了一系列web窗體.第二層是業(yè)務層,應用系統(tǒng)的業(yè)務邏輯主 要在此實現(xiàn),由一系列業(yè)務組件和業(yè)務實體組成,使 用應舟服務器

12、進行管理.第三層是數(shù)據(jù)層,包括數(shù)據(jù) 庫和數(shù)據(jù)訪問組件,完成數(shù)據(jù)的存儲和管理.三層結 構把整個系統(tǒng)的表示邏輯、業(yè)務邏輯、數(shù)據(jù)庫系統(tǒng)分開管理,使得每個層次的任務明確、結構清晰. 系統(tǒng)以模塊的形式分割,利用web服務通信,使 整個系統(tǒng)松散耦合,組件更容易復用,系統(tǒng)更易于 擴展和集成.系統(tǒng)的原型結構如圖2所示.:ii據(jù)發(fā)血眼務 ii據(jù)件詢附務 分效益折杯分析服務 q產(chǎn)畫據(jù)采集朋徐圖2系統(tǒng)原型結構系統(tǒng)客戶端采用window s f orm s方式,以 window s窗體的形式展示給用戶,為用戶提供離 線、在線及狀態(tài)轉換時的操作界面.客戶端實現(xiàn)輕 量級的業(yè)務,具體的業(yè)務邏輯實現(xiàn)由服務組件庫 以服務的方式

13、封裝,系統(tǒng)自動完成更新而無需用3系統(tǒng)關鍵問題設計3. 1服務組件庫系統(tǒng)設訃的關鍵是建立完備的片臺服務組件 庫,如圖2所示,涉及了 web service,. net re m ot ing和ent eq)rise serv ice等相關技術.服務組 件庫不但有常規(guī)的數(shù)據(jù)操作服務,還具備權限、業(yè) 務等服務.系統(tǒng)權限服務控制用戶不能跨越權限而操作 其他生產(chǎn)崗位的數(shù)據(jù),保證了系統(tǒng)安全.卻能客戶 端程序?qū)⒂冒嗣兔艽a傳遞給系統(tǒng)權限服務,通 過合法身份驗證和加密票的返冋來控制不同用戶 的操作權限.半產(chǎn)數(shù)據(jù)采集服務和分效益指標分析服務提 供了實際生產(chǎn)線上所啟用設備的數(shù)據(jù)采集和口身 指標的分析功能;數(shù)據(jù)管理

14、服務和綜合效益指標 分析服務是在對所仃設備自身指標數(shù)據(jù)進行管理 的基礎上,再對廠級效益綜合實施分析的功能;效 益決策服務是在對綜合指標分析的基礎上所實施 的決策建議服務.數(shù)據(jù)查詢服務提供系統(tǒng)對數(shù)據(jù)查詢分析服 務.通過對生產(chǎn)數(shù)據(jù)的標準化處理、分析和比較, 實現(xiàn)生產(chǎn)效益的合理分析和決策,達到指導生產(chǎn) 的作用.數(shù)據(jù)發(fā)布服務實現(xiàn)生產(chǎn)效益信息的發(fā)布.包 括生產(chǎn)設備指標、原材料質(zhì)最、效益分析結果等, 加強原材料質(zhì)雖的監(jiān)督,輔助企業(yè)進行資源優(yōu)化 配置等.3.2智能部署與更新服務端的部署包括不同的設備客戶端、生產(chǎn)部 門以及各級管理部門服務端配置時建立ns虛擬冃 錄,配置服務器端版木升級配置文件update v

15、er sion. xml,申明服務器上可用的版木和裝配件路徑.客戶端采取msi安裝部署,包含有放置裝配 文 件的 文 件 夾,appstart. co nf ig 和 appstart. ex c. appstart. config 是一個 xm l 格 式的文件, 它表明了當前客戶端使用 的版本.appst art. ex e 是客戶端的啟動程序,它根據(jù)appstart. conf ig川 明的現(xiàn)用版木和程序名稱啟動程序.署新版木際i.做鴿侶玉傅;)china acadu mic journal elvctn»nic lubilishing同時修改u pdat e version,

16、 x ml巾明可用版木.由 于在客戶瑞應用程序的主界而上放置有appup dater組件,使得客戶端啟動時它能夠工作.app u pdater開啟了一個線程,在后臺核對客八端的 appstart. config 與服務器端的 u pdate versio n. xml兩個文件申明的版本號.如果客戶端版本不 低于服務器端,那么線程就睡眠,否則就把服務器 端新程序下載到本地,然后更新.3. 3離線運行為了能夠使智能客戶端系統(tǒng)實現(xiàn)離線工作, 在木地緩存必要的數(shù)據(jù),以維持客戶端的正常工 作.首先,將dat aset以xml的形式保存到本地 硬盤中,xml文件保存的數(shù)據(jù)是最肩一次數(shù)據(jù)庫 的已知狀態(tài).其次

17、,更改全局狀態(tài)bo olean對象, 更新用戶界面.因為在網(wǎng)絡恢復z前,數(shù)據(jù)是在本 地維護,應防止應用程序?qū)⒏陌l(fā)送給服務端.網(wǎng)絡恢復后,將把 相應的dat aset發(fā)送 給數(shù) 據(jù)管理服務,正常處理各個更改,并將結果發(fā)送給 客戶端應用程序.如果管理服務連接成功,應用程 序?qū)讶譅顟B(tài)boolen對象重新設置為true,并 且不會禁止對服務端的請求.4結語肆能客戶端模式的出現(xiàn)改變了以往開發(fā)分布 式系統(tǒng)時只能選擇c/s模式或b/s模式的局而. 木研究仿真火電企業(yè)的生產(chǎn)設備運行流程,挖掘 生產(chǎn)環(huán)境數(shù)據(jù)共性特征,整合電廠生產(chǎn)效益影響 因素,運用了智能客戶端技術,結合而問服務的策 略,實現(xiàn)了煤電生產(chǎn)效益

18、決策系統(tǒng)的設計,具有網(wǎng) 絡適應性強、易部署、可擴展等特點,為煤電企業(yè) 的生產(chǎn)效益決策提供切實可行的運行模式.該模 式匕經(jīng)在煤電生產(chǎn)效益決策分析屮得到應用,獲 得了良好的效果.參考文獻:1沈炳宏.smiirt client的架構與設計原則db/ ol .http: / w ww . micr osoft. co nv t aiwa n/ msdn/ col umns/ mv p/ 200411 smar tclient. html, 2004 09 18.i 21保 裁,吳永明.基于.n et f ramcw or k的智 能客戶 端新一代無接觸部署方式j1 計算機應用與軟件,2005, 22(

19、 5): 133 135.i 31 戴淑華,鄭建立,李征電力企業(yè)er p的應用探討 j 微計算機信息,2004( 4): 68 70.14 李 瑩,王甲民,楊子翔,等基于.nel的多模erp 技術架構j.計算機工程與應用,2005,41( 8): 185 187.| 5黃強華計算機輔助研究rc電路放電電壓變化規(guī) 律.eb/ ol 1 . http: / w ww . studa. net/ ying yo ng/ 090825/ 08583678 html. 2007 03 27.application of smart client in decision- making of coal e

20、lectricity poductionxie ya ping(co niputcr center o f lanzho u r cso ur ccs and environment v ocatio nal co llcgc, lanzho u 730000, china)abstract: t he charact er ist ics of dat a collect ion and t reatm ent in co al elect ricit y plant s include dispersed devices, t iming collect ion, huge amount of dat a and g rading analy sis on benef it in

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論