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

        ?

        一種高可靠性數(shù)據(jù)采集系統(tǒng)研究

        2014-10-20 07:36:20胡攀葛亮胡澤謝小輝
        卷宗 2014年9期
        關(guān)鍵詞:單片機系統(tǒng)設(shè)計

        胡攀 葛亮 胡澤 謝小輝

        摘 要:在工業(yè)、工程、生產(chǎn)車間等部門,尤其是在對信息實時性能要求較高或者惡劣的數(shù)據(jù)采集環(huán)境下,冗余數(shù)據(jù)采集系統(tǒng)具有十分重要的作用,它可以提高系統(tǒng)的可靠性和穩(wěn)定性。設(shè)計實現(xiàn)了冗余數(shù)據(jù)采集系統(tǒng)的設(shè)計,可以實現(xiàn)在主數(shù)據(jù)采集系統(tǒng)的AD出錯、單片機出錯和掉電等情況下,副數(shù)據(jù)采集系統(tǒng)主動接替主數(shù)據(jù)采集系統(tǒng)工作。經(jīng)測試可以應(yīng)用于在對數(shù)據(jù)采集頻率要求不高的工業(yè)控制中,保證數(shù)據(jù)采集系統(tǒng)持續(xù)穩(wěn)定的運行,具有一定的實用價值。

        關(guān)鍵字:數(shù)據(jù)采集;冗余;可靠性;備用系統(tǒng)

        Research on High Redundancy Data Acquisition System

        Abstract:In the industry,engineering,production workshop and other departments,especially in the high requirement of real-time information or bad data acquisition environment,the redundant data acquisition system has a very important role,it can improve the reliability and stability of the system. The design has realized the designment of redundant data acquisition system.The system can achieve the functions as follows:When the fault of AT89S52 and ADC0809 appears and the power of system is cut off,the deputy data acquisition can take over the primary data collection system to work automatically.Under the condition of low frequency of data collection,the design can guarantee completely that the data acquisition can operate continuously and steadily,and it has a certain use value.

        Keywords:Data acquisition System;Redundancy;Reliability,Standby system

        1 設(shè)計的背景和意義

        隨著計算機技術(shù)的發(fā)展,數(shù)據(jù)采集系統(tǒng)廣泛應(yīng)用于現(xiàn)代工業(yè)控制領(lǐng)域四大參數(shù)的測量,其重要性不言而喻。目前典型的數(shù)據(jù)采集系統(tǒng)有五類:獨立采集系統(tǒng)、總線板數(shù)據(jù)采集系統(tǒng)、遠地采集系統(tǒng)、插入式數(shù)據(jù)采集系統(tǒng)、并列式數(shù)據(jù)采集系統(tǒng)。與此同時數(shù)據(jù)采集系統(tǒng)的可靠性受到了人們的廣泛重視,我們把這種可靠性稱為系統(tǒng)可靠性。一個數(shù)據(jù)采集系統(tǒng)運行的時間越長,說明系統(tǒng)的可靠性和維護能力越強,系統(tǒng)的可靠性越高。隨著企業(yè)規(guī)模不斷增大,數(shù)據(jù)采集系統(tǒng)越發(fā)復(fù)雜,若可靠性達不到較高的技術(shù)要求,那么數(shù)據(jù)采集系統(tǒng)出現(xiàn)故障的頻率增加、造成的損失也隨之加大。這些損失可能是信譽上的、經(jīng)濟上的,甚至?xí)斐缮踩蚋鼑乐氐臑?zāi)難性后果。隨著數(shù)據(jù)采集系統(tǒng)復(fù)雜程度的提高,系統(tǒng)的可靠性的提高也就非常迫切和必要。

        2 容錯系統(tǒng)

        2.1 冗余技術(shù)

        冗余技術(shù)也叫儲備技術(shù),它的基本思想是利用并聯(lián)系統(tǒng)達到提高系統(tǒng)可靠性的目的。常見的冗余技術(shù)有硬件冗余和軟件冗余。

        2.2 硬件冗余

        硬件冗余是通過增加硬件數(shù)量來掩蓋故障造成的影響,使得數(shù)據(jù)采集系統(tǒng)在發(fā)生故障時,系統(tǒng)仍能正常工作。硬件冗余一般有三種方法,一是靜態(tài)冗余,二是動態(tài)冗余,三是混合冗余,這三種方法有一個共同的特點,那就是硬件都是并聯(lián)在一起的。

        2.3 軟件冗余

        軟件冗余的主要目的是為系統(tǒng)提供足夠的冗余信息和算法程序,使數(shù)據(jù)采集系統(tǒng)在實際運行時能夠及時發(fā)現(xiàn)程序設(shè)計中的錯誤,采取補救措施,以提高軟件的可靠性,保證整個系統(tǒng)正常運行。軟件容錯技術(shù)主要有以下兩種:恢復(fù)塊方法和N-版本程序設(shè)計。

        3 總體系統(tǒng)框架

        硬件電路由4個部分組成:A/D轉(zhuǎn)換部分,單片機最小系統(tǒng),LED顯示部分以及測量電壓輸入電路。硬件電路設(shè)計框圖如圖1所示。

        ①根據(jù)設(shè)計要求,選擇AT89S52作為核心控制器件。

        ②A/D轉(zhuǎn)換采用ADC0809實現(xiàn),單片機通過P3口高四位控制AD轉(zhuǎn)換,AD轉(zhuǎn)換結(jié)果送單片機P1口。

        ③電壓顯示采用4位一體共陰極LED數(shù)碼管,由單片機P0口和P2口低三位控制顯示。

        ④正常工作時,主單片機P3.3腳輸出一個脈沖信號(方波)給副單片機的P3.2腳,副單片機進行空操作。

        ⑤出現(xiàn)故障時,主單片機P3.3腳不再輸出脈沖信號,此時副單片機跳出中斷執(zhí)行主程序,即副數(shù)據(jù)采集系統(tǒng)接替主數(shù)據(jù)采集系統(tǒng)工作。

        4 系統(tǒng)數(shù)學(xué)模型與分析

        設(shè)兩套數(shù)據(jù)采集系統(tǒng)的壽命分布均服從失效率為λ的指數(shù)分布,即:F(t)=1-e-λt,系統(tǒng)出現(xiàn)故障后的修理時間也都服從μ的指數(shù)分布,即:M(t)=1-e-μt。

        (1)有效度A(t)

        用x(t)表示t時刻系統(tǒng)的狀態(tài),則

        整個系統(tǒng)的狀態(tài)轉(zhuǎn)移圖如圖2所示。

        5 .軟件設(shè)計

        圖3 主系統(tǒng)流程圖

        圖4 副系統(tǒng)主流程圖

        1初始化中主要對AT89S52,ADC0809的管腳和數(shù)碼管的位選端以及所使用到的內(nèi)存單元30H,31H,32H,35H進行初始化設(shè)置

        2初始化后,便啟動ADC0809工作,電位器模擬傳感器輸出0~5V直流電壓,送給ADC0809的IN0通道,并進行數(shù)據(jù)采集,D7~D0輸出對應(yīng)的00000000~11111111二進制數(shù)字量。

        3在數(shù)據(jù)處理子程序中,運用標度變換知識,將輸出的數(shù)字量轉(zhuǎn)換成0.00~5.00的數(shù)據(jù),輸出到顯示子程序中顯示。

        本設(shè)計采用冗余系統(tǒng),上面提到的123點是兩系統(tǒng)軟件設(shè)計的共同部分,下面是兩系統(tǒng)不同部分。

        對于主系統(tǒng),若工作正常,則P3.3腳送一個脈沖信號給副系統(tǒng)的單片機的P3.2腳(外部中斷0),副系統(tǒng)便執(zhí)行延時等待;若ADC0809轉(zhuǎn)換出錯,單片機死機或是掉電,主系統(tǒng)便停止工作,副系統(tǒng)接替工作整個主程序就是在A/D轉(zhuǎn)換,數(shù)據(jù)處理及顯示程序循環(huán)執(zhí)行。主副系統(tǒng)的流程圖如圖3和圖4所示。

        6 結(jié)論

        本設(shè)計研究的目的在于設(shè)計一種高可靠性的數(shù)據(jù)采集系統(tǒng),雙機容錯是目前提高數(shù)據(jù)采集系統(tǒng)的主要技術(shù)之一。本文對容錯系統(tǒng)的設(shè)計理論作了總結(jié),并設(shè)計了一種基于雙機熱備份的數(shù)據(jù)采集系統(tǒng),作者在本課題中做了如下一些工作:

        (1)總結(jié)了容錯系統(tǒng)的工作模式和設(shè)計理論,并提出了3種基于容錯設(shè)計的數(shù)據(jù)采集系統(tǒng)。

        (2)在開發(fā)過程中有提出當主數(shù)據(jù)采集系統(tǒng)出現(xiàn)故障時,可利用副數(shù)據(jù)采集系統(tǒng)中的單片機控制繼電器來斷開主系統(tǒng)的電源。但在測試過后發(fā)現(xiàn),當主系統(tǒng)修復(fù)過后要重新啟動的話,就要必須要斷開副數(shù)據(jù)采集系統(tǒng)的電源才行,所以沒有采用這個構(gòu)想。

        (3)設(shè)計了一個穩(wěn)壓模塊為主副數(shù)據(jù)采集系統(tǒng)供電,保證主副系統(tǒng)的AD芯片的基準電壓相等。

        (4)本設(shè)計實現(xiàn)了冗余數(shù)據(jù)采集系統(tǒng)的設(shè)計,在數(shù)據(jù)采集頻率要求不高的情況下,完全可以保障數(shù)據(jù)采集系統(tǒng)持續(xù)穩(wěn)定的運行。

        總之,提高數(shù)據(jù)采集系統(tǒng)的可靠性涉及方面很多,本設(shè)計基于雙機熱備份的的工作原理,在數(shù)據(jù)采集頻率要求不高的情況下,完全可以保證數(shù)據(jù)采集系統(tǒng)持續(xù)、穩(wěn)定地運行。

        參考文獻

        [1]雷萬云.數(shù)據(jù)采集系統(tǒng)發(fā)展的新趨勢.兵工自動化,1986(0):90-95

        [2]盧明銀,徐人平.統(tǒng)可靠性.機械工業(yè)出版社,2008:1-10頁

        [3] 曾聲奎,趙延弟,張建國,康銳,石君友.系統(tǒng)可靠性設(shè)計分析教程.北京航空航天大學(xué)出版社,2006:9-21頁

        [4]周正伐.可靠性工程基礎(chǔ).中國宇航出版社,2009:1-20頁

        [5]倪文璽.容錯計算機系統(tǒng)雙機容錯軟件設(shè)計與實現(xiàn).西安建筑科技大學(xué)碩士論文.2011:6-15頁

        [6] Malhotra M,Trivedi K.S .Dependability Modeling Using Petri-Nets.IEEE Transactions on Reliability,1995(03):428-440

        [7]李海泉,李剛.系統(tǒng)可靠性分析與設(shè)計.科學(xué)出版社,2003:3-10頁,29-36頁

        [8]趙茂泰.智能儀器原理及應(yīng)用(第二版).電子工業(yè)出版社,2004:134-136頁

        [9]姜堅華.雙機熱備份系統(tǒng)的技術(shù)研究和具體實現(xiàn)[J].微型電腦應(yīng)用,2004,20(3):7-9

        [10] 馬明建.數(shù)據(jù)采集與處理技術(shù)(第2版).西安交通大學(xué)出版社,2005:1-8頁,78-111頁

        [11] 李建忠.單片機原理及應(yīng)用(第二版).西安電子科學(xué)大學(xué)出版社,2008:17-50頁

        [12]田灼.雙機容錯熱備份系統(tǒng)研究與實現(xiàn).哈爾濱理工大學(xué)碩士學(xué)位論文.2003:2-22頁

        [13]程五一,王貴和,呂建國.系統(tǒng)可靠性理論.中國建筑工業(yè)出版社,2010:1-25頁

        [14]A.Mirabadi,N.Mort,F(xiàn).Sehimid.Design of fault tolerant train navigation systems.Proceedings of the American Control Conference,San Diego,California,June 1999,pp.104-108

        [15]廖蔚,平靜.一種雙機熱備份計算機系統(tǒng).電訊技術(shù),1996,36(1):58-65

        [16]Randell B.System Structure for Software Fault Tolerance[J].IEEE Transactions on Software e Engineering,1975(SE-1):220-232

        [17]郭林.基于FPGA的星載機容錯技術(shù)研究與設(shè)計.清華大學(xué)工學(xué)碩士學(xué)位論文.2009:2-6頁

        [18]E.N.Elnozahy.Fault Rolerance for Clusters of Workstations[M].M.Banate and P.lee(Editors),chapter8.springer Verlaq,August 1994.

        猜你喜歡
        單片機系統(tǒng)設(shè)計
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過海——仿生設(shè)計萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        国产网红一区二区三区| 亚洲an日韩专区在线| 狠狠躁夜夜躁AV网站中文字幕| 久久久久亚洲AV无码专区喷| 久久精品中文字幕第一页| 久久精品国产亚洲av蜜桃av| 亚洲日本精品一区二区三区| av天堂网手机在线观看| а的天堂网最新版在线| 亚洲精品一区二区三区四区| 亚洲天堂一区二区偷拍| 国产精品国产三级第一集| 又湿又紧又大又爽a视频国产| 色噜噜狠狠综曰曰曰| 欧美bbw极品另类| 成年在线观看免费视频| 亚洲男人的天堂精品一区二区| 亚洲AV无码一区二区一二区教师| 一本色道久久综合亚州精品| 91乱码亚洲精品中文字幕| 中文字幕一区二区中文| 国产精品永久在线观看| 内地老熟女老少配视频| 日本xxxx色视频在线播放| 男女男在线精品网站免费观看| 国产精品九九九久久九九| 少妇又紧又色又爽又刺| 亚洲大尺度无码无码专区| 婷婷五月婷婷五月| 久久精品视频在线看99| 亚洲区在线播放| 亚洲AV日韩AV高潮喷潮无码| 在线亚洲精品免费视频| 亚洲av综合av一区二区三区| 亚洲va无码va在线va天堂| 天天爽夜夜爽人人爽曰喷水| 久久久久成人精品免费播放网站| 日本岛国一区二区三区| 国产av剧情久久精品久久| 无遮挡1000部拍拍拍免费| 激性欧美激情在线|