水泥工業(yè)遠程優(yōu)化控制系統(tǒng)數(shù)據(jù)采集與處理
發(fā)布時間:2018-06-29 22:29
本文選題:水泥工業(yè) + 數(shù)據(jù)平臺 ; 參考:《濟南大學》2015年碩士論文
【摘要】:現(xiàn)代的水泥工業(yè)離不開計算機信息技術(shù),從生產(chǎn)過程中應(yīng)用的控制系統(tǒng),到企業(yè)管理所使用的企業(yè)資源計劃系統(tǒng),均是計算機技術(shù)的應(yīng)用。然而,當前這些系統(tǒng)之間并未很好地打通信息分享的通道,造成數(shù)據(jù)共享性差,數(shù)據(jù)重復采集等缺點。在我國有關(guān)方針政策以及互聯(lián)網(wǎng)高速發(fā)展的驅(qū)動下,水泥工業(yè)需要加強信息化建設(shè),從綜合數(shù)據(jù)中提煉有用信息,優(yōu)化水泥工業(yè)的生產(chǎn)過程控制與企業(yè)運營管理。水泥工業(yè)遠程優(yōu)化控制系統(tǒng)正是充分利用網(wǎng)絡(luò)技術(shù),消滅“信息孤島”,化集中式的信息結(jié)構(gòu)為分布式信息共享結(jié)構(gòu),化局部為整體,對水泥工業(yè)各個生產(chǎn)環(huán)節(jié)的數(shù)據(jù)進行采集并綜合分析,得出能耗信息且生成知識庫,從而更好地對水泥生產(chǎn)過程進行優(yōu)化控制。鑒于整個系統(tǒng)分為多個子系統(tǒng),實現(xiàn)工作量較大,需要多人合作完成,本文專注水泥工業(yè)遠程優(yōu)化控制系統(tǒng)中的遠程數(shù)據(jù)采集與處理部分。本文所涉及的系統(tǒng)選用.NET平臺,使用多層結(jié)構(gòu)的設(shè)計,面向接口式的可擴展架構(gòu),應(yīng)用單例、觀察者、消息、狀態(tài)機等多種設(shè)計模式,并完成了以下主要工作:(1)首先對水泥行業(yè)發(fā)展概況進行了概述,介紹了水泥工業(yè)信息系統(tǒng)發(fā)展歷史以及現(xiàn)狀,描述了水泥工業(yè)遠程優(yōu)化系統(tǒng)平臺,分析了現(xiàn)代水泥工業(yè)對遠程優(yōu)化控制系統(tǒng)中數(shù)據(jù)采集與處理部分的需求。在此基礎(chǔ)上,結(jié)合系統(tǒng)的實際需求,給出了遠程數(shù)據(jù)采集與處理系統(tǒng)的總體設(shè)計方案,對系統(tǒng)所需要實現(xiàn)的功能模塊進行了劃分,并針對功能模塊進行具體設(shè)計與實現(xiàn)。(2)系統(tǒng)運行平臺選用Windows與.NET平臺、開發(fā)語言為C#語言、開發(fā)環(huán)境使用了Visual Studio 2012、數(shù)據(jù)庫系統(tǒng)是MS SQL Server 2012,開發(fā)過程中應(yīng)用測試驅(qū)動開發(fā),解決了系統(tǒng)的OPC通訊、數(shù)據(jù)緩存、數(shù)據(jù)壓縮、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)查詢/儲存、表達式計算、遠程監(jiān)控、基礎(chǔ)數(shù)據(jù)報表、數(shù)據(jù)統(tǒng)計分析等實際問題。(3)系統(tǒng)結(jié)合某某建材集團的實際硬件環(huán)境與軟件需求進行設(shè)計與實現(xiàn),開發(fā)過程遵守工業(yè)軟件設(shè)計中實用、易用、穩(wěn)定的原則,保證了系統(tǒng)靈活與可擴展的結(jié)構(gòu)。系統(tǒng)在該集團進行了實際的部署與應(yīng)用,運行情況滿足項目的要求,有很好的應(yīng)用效果。
[Abstract]:The modern cement industry is inseparable from computer information technology. From the control system applied in the production process to the enterprise resource planning system used in the enterprise management, it is the application of computer technology. However, these systems do not clear the channel of information sharing well, resulting in poor data sharing, data acquisition and other shortcomings. Under the driving force of our country's relevant principles and policies and the rapid development of the Internet, the cement industry needs to strengthen the information construction, extract useful information from the comprehensive data, optimize the production process control and enterprise operation management of the cement industry. The cement industry remote optimal control system is precisely to make full use of network technology, eliminate "information isolated island", turn centralized information structure into distributed information sharing structure, turn part into whole. The data of each production link of cement industry are collected and analyzed synthetically, the energy consumption information is obtained and the knowledge base is generated, so as to optimize and control the cement production process better. In view of the fact that the whole system is divided into several subsystems, the workload of the system is large, and many people need to cooperate to complete it, this paper focuses on the remote data acquisition and processing part in the remote optimization control system of cement industry. The system involved in this paper uses .NET platform, multi-layer structure design, interface oriented extensible architecture, application of singleton, observer, message, state machine and other design patterns. The main works are as follows: (1) firstly, the development of cement industry is summarized, the development history and present situation of cement industry information system are introduced, and the platform of cement industry remote optimization system is described. The requirement of data acquisition and processing in remote optimal control system in modern cement industry is analyzed. On this basis, combined with the actual demand of the system, the overall design scheme of the remote data acquisition and processing system is given, and the functional modules needed to be realized in the system are divided. Then, the function module is designed and implemented. (2) Windows and .NET are selected as the operating platform, C # is the development language, Visual Studio 2012 is used in the development environment, and the database system is MS SQL Server 2012. OPC communication, data cache, data compression, database design, data query / storage, expression calculation, remote monitoring, basic data report, (3) the system is designed and implemented in combination with the actual hardware environment and software requirements of the building materials group. The development process follows the principles of practicality, ease of use and stability in the design of industrial software. The flexible and extensible structure of the system is ensured. The system has been deployed and applied in the group, and the running conditions meet the requirements of the project.
【學位授予單位】:濟南大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP274.2;TQ172.6
【參考文獻】
相關(guān)期刊論文 前1條
1 劉恒;劉家磊;;一種新型的數(shù)據(jù)采集系統(tǒng)性能量化方法的研究[J];工礦自動化;2011年02期
,本文編號:2083614
本文鏈接:http://sikaile.net/kejilunwen/huaxuehuagong/2083614.html
最近更新
教材專著