版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、(天氣溫度)溫度采集系統(tǒng)數(shù)據(jù)庫(kù)的(管理應(yīng)用)摘要:關(guān)鍵詞前言實(shí)現(xiàn)原理 系統(tǒng)的支持工具溫度傳感器,SQL數(shù)據(jù)庫(kù)對(duì)采集到的溫度數(shù)據(jù)進(jìn)行存儲(chǔ)、管理、轉(zhuǎn)發(fā)等操作,以實(shí)現(xiàn)溫度的監(jiān)控與利用。數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)化目前溫度信息采集系統(tǒng)利用實(shí)時(shí)采集的溫度數(shù)據(jù)資料,對(duì)末來(lái)一定時(shí)段內(nèi)的溫度變化情況作出較為精確的預(yù)測(cè)和報(bào)警,在人們的生產(chǎn)生活中有著重要的作用。(1)、基本原理:通過(guò)傳感器等溫度處理系統(tǒng)與一些終端設(shè)備連為一體,無(wú)線測(cè)控終端內(nèi)置:CPU模塊、數(shù)據(jù)存儲(chǔ)模塊、控制模塊、GPRS/CDMA數(shù)據(jù)通信模塊??涩F(xiàn)場(chǎng)接入多路模擬量、開(kāi)關(guān)量、繼電器信號(hào)等數(shù)據(jù),然后直接通過(guò)GPRS無(wú)線模塊將現(xiàn)場(chǎng)數(shù)據(jù)與遠(yuǎn)程控制中心連接,將采集數(shù)據(jù)
2、實(shí)時(shí)發(fā)送到遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器,并存儲(chǔ)到數(shù)據(jù)庫(kù)中。 通過(guò)該系統(tǒng),即使在遠(yuǎn)離觀測(cè)現(xiàn)場(chǎng)的異地,也能方便地對(duì)氣象如溫度氣候數(shù)據(jù)的采集讀取,真正實(shí)現(xiàn)了遠(yuǎn)程監(jiān)測(cè)和數(shù)據(jù)共享的功能。除數(shù)據(jù)遠(yuǎn)程采集、實(shí)時(shí)監(jiān)控外,系統(tǒng)還可實(shí)現(xiàn)遠(yuǎn)程手機(jī)報(bào)警,并通過(guò)用戶手機(jī)遠(yuǎn)程控制現(xiàn)場(chǎng)設(shè)備。系統(tǒng)功能特點(diǎn)1、功能(1)24小時(shí)不間斷實(shí)時(shí)監(jiān)測(cè)、處理數(shù)據(jù); (3)自動(dòng)報(bào)警 可通過(guò)短信、中心控制機(jī)軟件等方式報(bào)警; (4)監(jiān)測(cè)數(shù)據(jù)的管理、分析和統(tǒng)計(jì);定期生成監(jiān)測(cè)報(bào)表; (6)具備溫度的自動(dòng)采集功能,能自動(dòng)采集到某一區(qū)間的溫度,(7)具備定時(shí)自報(bào)功能,按預(yù)先設(shè)置的定時(shí)時(shí)間間隔(可任意設(shè)置),向中心站發(fā)送當(dāng)前的溫度,(8)數(shù)據(jù)庫(kù)查詢(分類、統(tǒng)計(jì)、表
3、格生成)(9)設(shè)備結(jié)構(gòu)簡(jiǎn)單、維護(hù)方便、情況下正常運(yùn)行。2、特點(diǎn)(1)、安全性嚴(yán)格權(quán)限管理。提供審計(jì)跟蹤功能,記錄所有用戶操作過(guò)程,具備事務(wù)日志功能。(2)、實(shí)時(shí)性實(shí)時(shí)采集現(xiàn)場(chǎng)中的溫度,信息,并將其存在業(yè)務(wù)數(shù)據(jù)庫(kù)中。具有較強(qiáng)的實(shí)時(shí)性和較高的處理效率,(3)、實(shí)用性操作界面簡(jiǎn)單,易于理解;系統(tǒng)維護(hù)方便快捷;二次開(kāi)發(fā)接口必須標(biāo)準(zhǔn)化;災(zāi)難性故障的恢復(fù)要簡(jiǎn)單、可靠。(4)、容錯(cuò)冗余采集接口在具備條件的場(chǎng)合,實(shí)現(xiàn)冗余;采集軟件要有容錯(cuò)處理機(jī)制;實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)具有容錯(cuò)能力,根據(jù)具體的硬件條件實(shí)現(xiàn)冗余。(5)、先進(jìn)性建立一個(gè)開(kāi)放的、標(biāo)準(zhǔn)的、可擴(kuò)充、易管理、升級(jí)的實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)。不僅僅要做到配置上的先進(jìn),更主要
4、的是開(kāi)發(fā)上和應(yīng)用上的先進(jìn)。(6)、多種報(bào)警方式可以通過(guò)聲光報(bào)警、手機(jī)短信報(bào)警等報(bào)警方式對(duì)氣壓超高等信息進(jìn)行報(bào)警。4 系統(tǒng)預(yù)期功能(1)使用短信息無(wú)線通訊模塊自動(dòng)監(jiān)測(cè)儲(chǔ)藏糧食的溫、濕度傳感器的動(dòng)態(tài)值,并實(shí)時(shí)顯示在庫(kù)房?jī)?nèi)的數(shù)據(jù)屏幕上。(2)庫(kù)房?jī)?nèi)數(shù)據(jù)屏幕配備遠(yuǎn)程無(wú)線通訊模塊發(fā)信至業(yè)務(wù)管理部門(mén)的計(jì)算機(jī)上。(3)計(jì)算機(jī)配備數(shù)據(jù)庫(kù)管理程序按日記錄庫(kù)房溫度濕度,管理堆垛糧食溫度。(4)管理程序可以查詢按日變化糧溫曲線,環(huán)境溫度、濕度變化曲線。(5)管理程序可以設(shè)置預(yù)警溫度,及時(shí)提示超過(guò)預(yù)警溫度的堆垛。(6)管理程序具有報(bào)表功能:按糧食保管要求輸出報(bào)表,打印溫濕度變化的記錄數(shù)據(jù)和曲線。(7)利用因特網(wǎng)實(shí)現(xiàn)庫(kù)
5、房溫度、濕度數(shù)據(jù)共享,相關(guān)部門(mén)或業(yè)務(wù)負(fù)責(zé)人均可通過(guò)網(wǎng)絡(luò)及時(shí)查閱資料。1數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)1.1過(guò)程控制系統(tǒng)結(jié)構(gòu)熱軋廠過(guò)程控制系統(tǒng)共配置4臺(tái)服務(wù)器,其中3臺(tái)是Alpha小型機(jī),運(yùn)行OpenVMS操作系統(tǒng),1臺(tái)是PC服務(wù)器,運(yùn)行Windows操作系統(tǒng)系統(tǒng)還采用一臺(tái)PC服務(wù)器作為數(shù)據(jù)中心機(jī),它帶有獨(dú)立的RA4000磁盤(pán)陣列,內(nèi)裝有8塊硬盤(pán),構(gòu)成一個(gè)5型的磁盤(pán)陣列,存儲(chǔ)大量的生產(chǎn)過(guò)程、產(chǎn)品質(zhì)量等歷史數(shù)據(jù),運(yùn)行相應(yīng)的數(shù)據(jù)應(yīng)用程序,進(jìn)行各種數(shù)據(jù)統(tǒng)計(jì)分析1.2過(guò)程機(jī)的數(shù)據(jù)庫(kù)應(yīng)用有1個(gè)磁盤(pán)鏡像系統(tǒng)盤(pán)。操作系統(tǒng)、應(yīng)用系統(tǒng)程序及數(shù)據(jù)庫(kù)系統(tǒng)均安裝在該本機(jī)盤(pán)上,數(shù)據(jù)庫(kù)數(shù)據(jù)文件,其中包括系統(tǒng)表空間文件、應(yīng)用系統(tǒng)數(shù)據(jù)表空
6、間文件及索引文件等均配置在外置的磁盤(pán)陣列MA8000上。數(shù)據(jù)庫(kù)系統(tǒng)的主要功能是:(1)存儲(chǔ)應(yīng)用系統(tǒng)的靜態(tài)數(shù)據(jù),包括 數(shù)據(jù)等;(2)用于數(shù)據(jù)庫(kù)間傳送數(shù)據(jù)的通訊表。(3)存放現(xiàn)場(chǎng)采集數(shù)據(jù)。這類數(shù)據(jù)主要是供軋制模型進(jìn)行計(jì)算用,以及作為向數(shù)據(jù)中心機(jī)傳送數(shù)據(jù)的緩存。由于是來(lái)自于現(xiàn)場(chǎng)的采集數(shù)據(jù),這類數(shù)據(jù)對(duì)表寫(xiě)入的頻率很高,數(shù)據(jù)量也很大,但是保存時(shí)間不長(zhǎng),一般處理完以后就可以刪除。1.3數(shù)據(jù)中心機(jī)的數(shù)據(jù)庫(kù)應(yīng)用數(shù)據(jù)中心機(jī)數(shù)據(jù)庫(kù)的數(shù)據(jù)文件,其中包括系統(tǒng)表空間文件、應(yīng)用系統(tǒng)數(shù)據(jù)表空間文件及索引文件等均配置在外置的磁盤(pán)陣列上,大約能存儲(chǔ)3年的歷史數(shù)據(jù)。1.3.2管理系統(tǒng)軋輥管理系統(tǒng)負(fù)責(zé)全廠所有軋輥的磨削、檢測(cè)、保養(yǎng)
7、以及軋制產(chǎn)量的考核和軋輥性能指標(biāo)的評(píng)估。軋輥管理系統(tǒng)的數(shù)據(jù)庫(kù)建立在數(shù)據(jù)中心,在精軋數(shù)據(jù)庫(kù)上建立換輥操作數(shù)據(jù)庫(kù),其基本功能包括:(1)數(shù)據(jù)輸入。包括軋輥計(jì)劃的編制,新輥入庫(kù)的填寫(xiě),軋輥磨削、溫度、硬度、探傷檢測(cè)等數(shù)據(jù)的輸入;(2)查詢??梢圆榭葱螺斎氲臄?shù)據(jù),并驗(yàn)證其正確性,查詢某根軋輥的使用記錄,以及軋輥的最新情況;(4)統(tǒng)計(jì)分析功能。提供軋輥的使用報(bào)表,包括日?qǐng)?bào)、周報(bào)、月報(bào)等,以及軋輥使用過(guò)程中異常情況統(tǒng)計(jì),為軋輥的性能考核提供信息。1.3.3質(zhì)量統(tǒng)計(jì)分析和報(bào)表系統(tǒng)質(zhì)量統(tǒng)計(jì)分析和報(bào)表管理系統(tǒng)主要為質(zhì)量管理部門(mén)、工藝部門(mén)和模型維護(hù)部門(mén)提供研究分析的依據(jù),通過(guò)使用報(bào)表管理系統(tǒng),質(zhì)量工作人員對(duì)生產(chǎn)過(guò)
8、程采集的數(shù)據(jù)進(jìn)行分析,作出產(chǎn)品的質(zhì)量判定,還可以對(duì)出現(xiàn)質(zhì)量異議的鋼卷進(jìn)行原因調(diào)查和分析,同時(shí)模型維護(hù)人員可以根據(jù)報(bào)表信息檢查模型的使用情況和設(shè)定精度,分析模型使用過(guò)程存在的問(wèn)題,以便進(jìn)一步優(yōu)化精軋數(shù)學(xué)模型。數(shù)據(jù)中心負(fù)責(zé)收集生產(chǎn)實(shí)績(jī)數(shù)據(jù)??梢詫?shí)現(xiàn)樣本數(shù)據(jù)的描述和預(yù)處理,假設(shè)檢驗(yàn);可以進(jìn)行方差分析、回歸分析、線性分析、聚類分析等多種統(tǒng)計(jì)分析,并可以圖形顯示和生成報(bào)表。2數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的優(yōu)化系統(tǒng)投用之初,運(yùn)行極不穩(wěn)定。主要是由于在數(shù)據(jù)庫(kù)的設(shè)計(jì)中存在一些問(wèn)題,同時(shí)對(duì)數(shù)據(jù)庫(kù)也沒(méi)有進(jìn)行一定的優(yōu)化維護(hù),隨著數(shù)據(jù)量的增加,系統(tǒng)經(jīng)常出現(xiàn)響應(yīng)緩慢;被鎖定的表無(wú)法自己釋放,導(dǎo)致應(yīng)用系統(tǒng)的進(jìn)程死鎖;數(shù)據(jù)庫(kù)間的通訊時(shí)有
9、中斷,應(yīng)用系統(tǒng)間丟失信息。針對(duì)出現(xiàn)的問(wèn)題,通過(guò)研究sql的各種優(yōu)化方法,將其應(yīng)用于溫度數(shù)據(jù)庫(kù)系統(tǒng)。2.1優(yōu)化內(nèi)存在Oracle中,內(nèi)存參數(shù)的調(diào)整主要是指系統(tǒng)全局區(qū)(SGA)的調(diào)整。Oracle系統(tǒng)保留3個(gè)基本的內(nèi)存高速緩存,數(shù)據(jù)字典高速緩存數(shù)據(jù)塊高速緩存和重做日志高速緩存。2.1.1數(shù)據(jù)字典高速緩存的調(diào)整數(shù)據(jù)字典高速緩存包含了有關(guān)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、用戶、實(shí)體信息??赏ㄟ^(guò)查詢v$librarycache表來(lái)了解數(shù)據(jù)字典高速緩存活動(dòng)情況,以決定如何調(diào)整。2.1.2數(shù)據(jù)塊高速緩存的調(diào)整DB_BLOCK_SIZE是指一個(gè)Oracle數(shù)據(jù)塊的大小,它是在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)設(shè)置的,缺省值為8 kB,通常是越高越好。
10、DB_BLOCK_BUFFERS是保存在內(nèi)存中的Oracle數(shù)據(jù)塊的數(shù)量。該值應(yīng)足夠大以便產(chǎn)生一個(gè)有效的高速緩存命中率。DB_BLOCK_SIZE值在數(shù)據(jù)庫(kù)建立以后就不能改變,在實(shí)際應(yīng)用中是通過(guò)調(diào)整DB_BLOCK_BUFFERS來(lái)調(diào)整緩沖區(qū)高速緩存的大小。init.ora提供了3個(gè)缺省值,默認(rèn)值是MEDIUM,考慮到該系統(tǒng)的并發(fā)用戶數(shù)不會(huì)很多,但在做批量輸入時(shí)共享數(shù)則可能較大,因此將該值設(shè)為2048,比標(biāo)號(hào)為MEDIUM的值大一些。2.1.3重做日志緩沖區(qū)的調(diào)整重做日志緩沖區(qū)的大小是由LOG_BUFFER初始化參數(shù)決定,決定在內(nèi)中保留多少空間緩存重做日志項(xiàng)。如果這個(gè)值設(shè)置得過(guò)低,進(jìn)程之間相互
11、競(jìng)爭(zhēng),日志寫(xiě)入進(jìn)程讀出和寫(xiě)入緩存,有可能會(huì)導(dǎo)致性能問(wèn)題。LOG_BUFFER的缺省值為32768個(gè)字節(jié),等于數(shù)據(jù)塊尺寸的4倍,考慮到應(yīng)用系統(tǒng)在某些時(shí)段運(yùn)行的事務(wù)比較集中,為避免用戶等待重做日志緩沖區(qū),將該值由缺省值提高為65536。2.2優(yōu)化I/O磁盤(pán)的I/O速度對(duì)整個(gè)系統(tǒng)性能有重要影響。解決好磁盤(pán)I/O問(wèn)題,可顯著提高性能。影響磁盤(pán)I/O的性能的主要原因有磁盤(pán)競(jìng)爭(zhēng)和數(shù)據(jù)塊空間的分配管理。2.2.1表空間與數(shù)據(jù)文件的磁盤(pán)存儲(chǔ)如果服務(wù)器上有多個(gè)磁盤(pán),則可將文件分散存儲(chǔ)到各個(gè)可用磁盤(pán)上,減少對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)文件及事務(wù)日志文件的競(jìng)爭(zhēng),從而有效地改善服務(wù)器的性能。數(shù)據(jù)中心機(jī)承擔(dān)大數(shù)據(jù)量的存儲(chǔ),同時(shí)還要對(duì)
12、大量的查詢作出及時(shí)的反應(yīng)。在設(shè)計(jì)上單獨(dú)為數(shù)據(jù)中心機(jī)配置了1臺(tái)磁盤(pán)陣列RA4000,用8個(gè)磁盤(pán)構(gòu)建一個(gè)5型磁盤(pán)陣列。5型陣列是最常用的磁盤(pán)陣列,數(shù)據(jù)可以平均分布到各個(gè)磁盤(pán)中去,大大減少了數(shù)據(jù)讀寫(xiě)時(shí)的磁盤(pán)I/O時(shí)間。有時(shí)候由于某些進(jìn)程的影響或網(wǎng)絡(luò)的原因,很多通訊數(shù)據(jù)表中的數(shù)據(jù)無(wú)法及時(shí)處理,導(dǎo)致這些表存儲(chǔ)了大量的數(shù)據(jù)。而當(dāng)故障排除,這些表中的數(shù)據(jù)被刪除后,表占用的表空間卻不會(huì)自動(dòng)釋放,由于通訊表的數(shù)量比較多,這種情況占用了大量的表空間,給系統(tǒng)性能帶來(lái)了很大的影響。一般利用工廠檢修時(shí)間,把相關(guān)的通訊表全部刪除,再重建,目的是徹底釋放這些表占用的表空間。2.2.2分區(qū)的使用分區(qū)可以把較大的數(shù)據(jù)庫(kù)對(duì)象分解
13、成更易于管理的較小段,可以改善表的維護(hù)、事務(wù)及查詢性能,表和索引都能夠被分區(qū)。數(shù)據(jù)中心機(jī)上有的數(shù)據(jù)表1年的存儲(chǔ)量將近5G。系統(tǒng)剛投入運(yùn)行時(shí),并沒(méi)有意識(shí)到這個(gè)問(wèn)題的嚴(yán)重性,隨著數(shù)據(jù)的不斷增加,對(duì)這樣的表的查詢響應(yīng)時(shí)間大幅上升,嚴(yán)重影響的系統(tǒng)的運(yùn)行。通過(guò)分析發(fā)現(xiàn),對(duì)這些大表的查詢一般是以月為單位進(jìn)行操作的,可以用月范圍來(lái)進(jìn)分區(qū),把1年的數(shù)據(jù)分布到12個(gè)分區(qū)中,也就是分布到12個(gè)表空間中,這樣雖然增加了表空間文件的數(shù)量,但是每個(gè)文件的大小變小了,以月為單位的查詢只涉及到一個(gè)表空間,顯著提高了查詢的效率。2.3優(yōu)化SQL語(yǔ)句SQL語(yǔ)言是一種靈活的語(yǔ)言,相同的功能可以使用不同的語(yǔ)句來(lái)實(shí)現(xiàn),但是語(yǔ)句的執(zhí)行
14、效率卻很不相同。總得來(lái)講,寫(xiě)SQL語(yǔ)句需要滿足如下規(guī)則:(1)避免對(duì)返回的行無(wú)任何限定條件,即不使用索引列進(jìn)行查詢;(2)避免條件列在表達(dá)式中使用;(3)避免條件中使用NULL或不相等;(4)在子查詢中慎重使用in或者not in語(yǔ)句;(5)慎重使用視圖的聯(lián)合查詢。系統(tǒng)投入運(yùn)行一段時(shí)間后,專門(mén)組織人力對(duì)系統(tǒng)中所有的SQL語(yǔ)句進(jìn)行了排查,依據(jù)上述原則進(jìn)行了大量的修改,尤其是對(duì)一些涉及到多表連接且數(shù)據(jù)量較大的查詢語(yǔ)句進(jìn)行了仔細(xì)分析,對(duì)存在執(zhí)行效率問(wèn)題的SQL語(yǔ)句進(jìn)行了優(yōu)化重寫(xiě)。例如在軋制計(jì)劃的查詢中,由于查詢一個(gè)計(jì)劃涉及到多個(gè)子表,最初開(kāi)發(fā)人員只用了一條包含多表連接的SQL語(yǔ)句,隨著數(shù)據(jù)量的增加,
15、查詢的響應(yīng)時(shí)間越來(lái)越慢。通過(guò)修改,把多表的連接分解為幾個(gè)對(duì)單一表的查詢,把查詢結(jié)果傳送到客戶端的內(nèi)存中,由客戶端程序處理數(shù)據(jù)。雖然客戶端程序要稍微復(fù)雜一些,但總的查詢響應(yīng)時(shí)間只有修改前的30%,而且隨著數(shù)據(jù)量的增加,性能下降并不明顯。2.5優(yōu)化效果綜合運(yùn)用上述各種措施,對(duì)系統(tǒng)進(jìn)行了全面優(yōu)化,取得了良好的效果,主要有:(1)基本杜絕了數(shù)據(jù)庫(kù)鎖表的現(xiàn)象;(2)過(guò)程機(jī)的進(jìn)程不會(huì)因?yàn)檫^(guò)長(zhǎng)時(shí)間等待數(shù)據(jù)庫(kù)系統(tǒng)的響應(yīng)而導(dǎo)致崩潰;(3)由于采用專用網(wǎng)段傳送數(shù)據(jù)庫(kù)間的數(shù)據(jù),網(wǎng)絡(luò)帶寬得到了充分的保證,避免了因網(wǎng)絡(luò)不穩(wěn)定帶來(lái)的系統(tǒng)不穩(wěn)定現(xiàn)象,甚至是死機(jī);(4)查詢響應(yīng)時(shí)間明顯加快,尤其是對(duì)利用分區(qū)技術(shù)存儲(chǔ)的表,效果
16、更加明顯,響應(yīng)時(shí)間不到原來(lái)的四分之一;(5)客戶端程序連接數(shù)據(jù)庫(kù)時(shí)的等待時(shí)間明顯縮短。總之,通過(guò)優(yōu)化,系統(tǒng)在運(yùn)行中因數(shù)據(jù)庫(kù)系統(tǒng)的原因?qū)е碌氖鹿蕰r(shí)間大大減少,有力地保證了生產(chǎn)的正常運(yùn)行。3結(jié)語(yǔ)由于數(shù)據(jù)庫(kù)系統(tǒng)的復(fù)雜性較高,很難將參數(shù)調(diào)整到使整個(gè)系統(tǒng)的所有環(huán)節(jié)性能都達(dá)到最優(yōu),項(xiàng)目組所能做的只是對(duì)系統(tǒng)不同方面的性能做出權(quán)衡,將系統(tǒng)調(diào)整到較為滿意的狀態(tài)。通過(guò)實(shí)踐,認(rèn)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)優(yōu)化工作,應(yīng)當(dāng)從以下幾點(diǎn)來(lái)進(jìn)行:(1)重視設(shè)計(jì)階段的工作。由于設(shè)計(jì)階段對(duì)系統(tǒng)分析不透徹,造成整個(gè)數(shù)據(jù)庫(kù)邏輯或物理設(shè)計(jì)不合理,將會(huì)對(duì)系統(tǒng)的性能帶來(lái)極大的影響,同時(shí)也會(huì)使運(yùn)行后調(diào)整的代價(jià)大大增加;(2)設(shè)計(jì)或維護(hù)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)
17、,應(yīng)當(dāng)制定明確的性能目標(biāo)。突出重點(diǎn),優(yōu)先優(yōu)化對(duì)應(yīng)用系統(tǒng)影響大的性能指標(biāo),必要時(shí),要犧牲一些次要的性能環(huán)節(jié);(3)構(gòu)建優(yōu)化的實(shí)驗(yàn)環(huán)境。熱軋過(guò)程控制系統(tǒng)的穩(wěn)定運(yùn)行直接關(guān)系到生產(chǎn)能否順利進(jìn)行,因此,有些結(jié)果不明確的優(yōu)化措施,不應(yīng)在該系統(tǒng)上直接實(shí)施的。應(yīng)在實(shí)驗(yàn)室構(gòu)建了一套和在線系統(tǒng)基本一樣的實(shí)驗(yàn)環(huán)境,利用該環(huán)境來(lái)評(píng)估實(shí)際的優(yōu)化效果,減小優(yōu)化失敗給在線系統(tǒng)造成不必要的停機(jī)時(shí)間應(yīng)用價(jià)值:通過(guò)得知當(dāng)前溫度情況,對(duì)一些條件下的事情采取措施,如路面澆水,通過(guò)歷史溫度曲線的變化 更加形象的估計(jì)與預(yù)測(cè)當(dāng)年同一時(shí)間的溫度情況并作出比較。溫度采集工具的一些相關(guān)設(shè)備,這里主要討論對(duì)采集到的數(shù)據(jù)進(jìn)行的一些操作,如何實(shí)時(shí)顯示
18、出來(lái),系統(tǒng)的主要功能模塊介紹(圖)應(yīng)用數(shù)據(jù)庫(kù)的設(shè)備要求對(duì)于監(jiān)控計(jì)算機(jī),要完成與下位機(jī)現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)的實(shí)時(shí)通信和數(shù)據(jù)庫(kù)的訪問(wèn)功能。監(jiān)控計(jì)算機(jī)和數(shù)據(jù)庫(kù)服務(wù)器之間的信息交換采用ODBC調(diào)用來(lái)實(shí)現(xiàn)。ODBC具有統(tǒng)一的用戶接口,能夠容易實(shí)現(xiàn)與各種數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行交互的程序,對(duì)數(shù)據(jù)庫(kù)類型依賴性較弱。選用Windows NT Server 和Internet Information Server 5.0構(gòu)成Web服務(wù)器,選擇SQL Server2000 構(gòu)成數(shù)據(jù)庫(kù)服務(wù)器,以ASP方式完成Web 與數(shù)據(jù)庫(kù)的動(dòng)態(tài)數(shù)據(jù)處理。用VB6.0編程實(shí)現(xiàn)與PLC之間實(shí)時(shí)數(shù)據(jù)的采集,轉(zhuǎn)化,處理。用VB6.0的RDO對(duì)象模型,通過(guò)ODBC接口與數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行信息交換。采集程序每10秒更新一次采集的溫度,濕度數(shù)據(jù)參數(shù),每隔1秒鐘檢測(cè)數(shù)據(jù)庫(kù)是否有新的信息要下達(dá)到下位機(jī)。4結(jié)論與展望 本系統(tǒng)性能良好,成本低,是一種遠(yuǎn)程實(shí)時(shí)監(jiān)控溫濕度變化的新嘗試。只要適當(dāng)更新前端傳感器,還可監(jiān)控庫(kù)房、智宇樓等建筑設(shè)施內(nèi)的其他設(shè)備。然而通過(guò)Internet對(duì)現(xiàn)場(chǎng)進(jìn)行監(jiān)控
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年甲醇運(yùn)輸服務(wù)合同
- 花店開(kāi)荒保潔施工合同
- 租賃聯(lián)合中介協(xié)議
- 商品房退房合同糾紛處理
- 生態(tài)農(nóng)業(yè)觀光園施工合同開(kāi)發(fā)商
- 體育場(chǎng)館新施工合同范本
- 裝修工程單位勞動(dòng)合同
- 博物館水磨石地面施工合同
- 臨沂醫(yī)療診所租賃合同書(shū)
- 食品添加劑行業(yè)會(huì)議場(chǎng)地租賃協(xié)議
- GB/T 4087-2009數(shù)據(jù)的統(tǒng)計(jì)處理和解釋二項(xiàng)分布可靠度單側(cè)置信下限
- GB/T 35679-2017固體材料微波頻段使用波導(dǎo)裝置的電磁參數(shù)測(cè)量方法
- 安全用電課件【知識(shí)精講+高效備課】 人教版九年級(jí) 物理教材精研課件
- 痛風(fēng)的診斷及中西醫(yī)治療課件
- 華中師范大學(xué)文學(xué)院《826語(yǔ)言文學(xué)綜合考試》考試大綱
- 國(guó)開(kāi)電大《個(gè)人理財(cái)》形考任務(wù)1-3試題及答案
- 未成年人需辦銀行卡證明(模板)
- 高邊坡腳手架施工方案(修)
- 【畢業(yè)設(shè)計(jì)論文】基于plc的電機(jī)故障診斷系統(tǒng)設(shè)計(jì)
- 調(diào)試報(bào)告及設(shè)備單機(jī)試運(yùn)行記錄
- 幼兒園大班社會(huì)《保護(hù)地球媽媽》課件
評(píng)論
0/150
提交評(píng)論