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

        ?

        基于Linux的建筑能耗數(shù)據(jù)采集器設(shè)計(jì)

        2016-09-21 06:19:22劉振通羅明華欒鸞劉兆峰
        關(guān)鍵詞:采集器能耗服務(wù)器

        劉振通,羅明華,欒鸞,劉兆峰

        (山東建筑大學(xué) 信息與電氣工程學(xué)院,山東 濟(jì)南 250101)

        ?

        基于Linux的建筑能耗數(shù)據(jù)采集器設(shè)計(jì)

        劉振通,羅明華*,欒鸞,劉兆峰

        (山東建筑大學(xué) 信息與電氣工程學(xué)院,山東 濟(jì)南 250101)

        當(dāng)前,建筑能耗過高的問題日益突出。能耗數(shù)據(jù)采集器是建筑能耗監(jiān)測系統(tǒng)數(shù)據(jù)采集環(huán)節(jié)的主要設(shè)備,對(duì)采集器進(jìn)行優(yōu)化設(shè)計(jì)可提高監(jiān)測系統(tǒng)的可靠性。文章針對(duì)現(xiàn)有建筑能耗數(shù)據(jù)采集器系統(tǒng)專用、配置繁瑣以及配置不靈活等問題,基于Linux操作系統(tǒng)的工作原理與設(shè)計(jì)方法,對(duì)建筑能耗數(shù)據(jù)采集器的軟硬件進(jìn)行了設(shè)計(jì),并通過對(duì)建筑能耗數(shù)據(jù)采集器工作運(yùn)行,驗(yàn)證了建筑能耗數(shù)據(jù)采集器的可行性和實(shí)際效果。

        Linux;建筑能耗監(jiān)測;數(shù)據(jù)采集器

        0 引言

        隨著經(jīng)濟(jì)的不斷發(fā)展,建筑能耗過高的問題日益突出。建筑消耗在資源消耗中占有很大比重,因此可通過構(gòu)建建筑能耗監(jiān)測平臺(tái)進(jìn)行建筑能耗數(shù)據(jù)的管理與分析,從而找到提高資源利用效率的辦法,遏制資源浪費(fèi)。遏制資源浪費(fèi)的關(guān)鍵問題在于能耗的數(shù)據(jù)的采集與傳輸[1-2]。能耗數(shù)據(jù)采集器是建筑能耗監(jiān)測系統(tǒng)數(shù)據(jù)采集環(huán)節(jié)的主要設(shè)備,對(duì)采集器進(jìn)行優(yōu)化設(shè)計(jì)可提高監(jiān)測系統(tǒng)的可靠性。

        傳統(tǒng)數(shù)據(jù)采集器多基于單片機(jī)設(shè)計(jì),無法運(yùn)行嵌入式操作系統(tǒng),文件管理、任務(wù)調(diào)度很難實(shí)現(xiàn)[3-4]。國外在建筑能耗監(jiān)測方面已經(jīng)在建設(shè)初期對(duì)監(jiān)測系統(tǒng)進(jìn)行了規(guī)劃,采用整體設(shè)計(jì)的方案,軟件以及設(shè)備編碼進(jìn)行統(tǒng)一固化,沒有采用可分離式的集中數(shù)據(jù)采集裝置。這種方案在成本以及靈活性上較差,不適合國內(nèi)眾多現(xiàn)有公共建筑的節(jié)能改造。國內(nèi)現(xiàn)有的數(shù)據(jù)采集器在功能上基本滿足DBJ/T14-071—2010《公共建筑節(jié)能監(jiān)測系統(tǒng)技術(shù)規(guī)范》[5]中的相關(guān)規(guī)定,但在軟硬件方面還存在一些問題。硬件方面存在存儲(chǔ)體積小、可擴(kuò)展性差、不穩(wěn)定等問題。軟件方面則是多數(shù)采用Wince系統(tǒng),雖然基于Windows的編程較為方便,但Wince消耗的硬件資源較大、實(shí)時(shí)處理能力較差,在低資源的嵌入式設(shè)備中會(huì)導(dǎo)致系統(tǒng)運(yùn)行不夠流暢。此外,現(xiàn)有的數(shù)據(jù)采集器在配置方面不夠靈活,多數(shù)使用現(xiàn)有的系統(tǒng)進(jìn)行軟件的修改升級(jí),通用性較差。

        未來采集器的發(fā)展應(yīng)趨向于智能化、配置靈活化和總線多樣化。靈活的配置功能能夠適應(yīng)不同的計(jì)量設(shè)備、減少系統(tǒng)升級(jí)費(fèi)用及擴(kuò)大設(shè)備的兼容性;總線化使得采集器能夠掛載更多的計(jì)量設(shè)備,此外現(xiàn)場總線的使用可提高設(shè)備間通信的可靠性,多樣化的總線接口可提高設(shè)備的采集能力[6]。

        為了改善現(xiàn)有采集器的性能以適應(yīng)未來發(fā)展的趨勢,文章采用以ARM9為核心的S3C2416芯片結(jié)合Linux操作系統(tǒng)完成對(duì)數(shù)據(jù)采集器的設(shè)計(jì)開發(fā)。文章將圍繞如何進(jìn)行采集器硬件架構(gòu)和軟件架構(gòu)的設(shè)計(jì)以及重要軟件功能的實(shí)現(xiàn)進(jìn)行設(shè)計(jì)論述。

        1 建筑能耗數(shù)據(jù)采集器設(shè)計(jì)理論依據(jù)

        數(shù)據(jù)采集器基于Linux和ARM處理器進(jìn)行設(shè)計(jì),主要對(duì)建筑物內(nèi)部計(jì)量裝置進(jìn)行數(shù)據(jù)采集。采集的數(shù)據(jù)經(jīng)過打包處理,通過以太網(wǎng)上傳到建筑物能耗監(jiān)測子系統(tǒng)如圖1所示。數(shù)據(jù)采集器的硬件主要包括:ARM處理器核心板、存儲(chǔ)設(shè)備、RS485接口、網(wǎng)絡(luò)接口以及基本信息顯示。應(yīng)用程序運(yùn)行平臺(tái)使用精簡嵌入式Linux操作系統(tǒng),內(nèi)核版本選用2.6,該版本內(nèi)核較為穩(wěn)定。由于采集器需要完成對(duì)數(shù)據(jù)的存儲(chǔ)以及具有網(wǎng)絡(luò)配置功能,因此數(shù)據(jù)庫和web服務(wù)器不可缺少。采集器搭載了Linux操作系統(tǒng),因此可以移植較多的軟件,使得開發(fā)更方便快捷。

        2 基于Linux的建筑能耗數(shù)據(jù)采集器軟硬件設(shè)計(jì)

        2.1硬件設(shè)計(jì)

        如圖2所示,采集器采用了模塊化設(shè)計(jì)。模塊化設(shè)計(jì)便于硬件的維護(hù),在一定程度上增加了系統(tǒng)的可靠性。

        圖1 建筑能耗監(jiān)測系統(tǒng)圖

        (1) 核心板

        核心板采用S3C2416處理器,其內(nèi)核為ARM926EJ,主頻運(yùn)行為400MH,有內(nèi)存管理單元,因此可以運(yùn)行Linux操作系統(tǒng)。內(nèi)存搭載64M內(nèi)存以及256M的NANDFLASH。

        圖2 硬件架構(gòu)圖

        (2) 網(wǎng)絡(luò)模塊

        網(wǎng)卡采用DM9000,這是一款完全集成、符合成本效益的單芯片快速以太網(wǎng)MAC控制器,完全符合IEEE802.3u,采用TCP/IP協(xié)議,使得傳輸可靠、透明,傳輸速率在10~100Mb/s,該速率能夠滿足系統(tǒng)需求。

        (3) 串口模塊

        RS232接口用于對(duì)數(shù)據(jù)采集器進(jìn)行參數(shù)配置。RS485接口用于對(duì)建筑物計(jì)量設(shè)備的數(shù)據(jù)采集。由于RS485接口要與遠(yuǎn)端設(shè)備進(jìn)行連接,電路設(shè)計(jì)上增加了TVS二極管防止因電壓浪涌對(duì)芯片造成損害等問題的發(fā)生。

        (4) 數(shù)據(jù)存儲(chǔ)

        存儲(chǔ)設(shè)備采用可拔插的SD卡,使數(shù)據(jù)存儲(chǔ)簡單便捷。采集器掛載的設(shè)備多達(dá)100個(gè),每個(gè)設(shè)備最多讀4項(xiàng),每項(xiàng)數(shù)據(jù)按20個(gè)字節(jié)存儲(chǔ),最小的讀取周期為15min,則每天的數(shù)據(jù)總量為24h×0.25×20Bytes×4×100,約為48MB,一個(gè)月的存儲(chǔ)總量為48MB×31=1488MB。采用2GB的SD卡就可以滿足一個(gè)月的數(shù)據(jù)存儲(chǔ)需求。

        (5) 顯示模塊

        顯示模塊能夠顯示采集器的基本信息、系統(tǒng)運(yùn)行狀態(tài)等。與其他采集器相比,維護(hù)操作人員能夠更快捷、更直觀地對(duì)采集器的基本情況有所了解。

        (6) 系統(tǒng)可靠性

        作為工業(yè)級(jí)的應(yīng)用,必須考慮系統(tǒng)設(shè)計(jì)的可靠性,保證硬件能長時(shí)間、無故障地運(yùn)行。

        在器件的選擇上,應(yīng)使用正規(guī)、工業(yè)級(jí)的元器件;由于設(shè)備處于強(qiáng)電配電室,電磁干擾比較強(qiáng)烈,設(shè)備應(yīng)封裝在密閉的金屬殼中降低電磁干擾的影響[6];485通信電纜使用屏蔽雙絞線,接口處使用能夠滿足通信速率的高速光耦芯片。

        2.2軟件設(shè)計(jì)

        應(yīng)用程序使用SQLite3和Boa完成數(shù)據(jù)庫和服務(wù)器的開發(fā)任務(wù)。

        SQLite3是一個(gè)獨(dú)立、無服務(wù)、無配置和面向事務(wù)的數(shù)據(jù)庫引擎,其占用的內(nèi)存只有幾百kB,經(jīng)過精簡編譯后的大小也僅為120kB,相對(duì)于MySQL這種幾百兆的數(shù)據(jù)庫來說,SQLite3更能滿足嵌入式硬件需求。SQLite3支持大部分的SQL語言,并且有豐富的API,C程序能夠方便地調(diào)用[8-9]。

        目前的Web服務(wù)器主要有Boa、thttpd和Apache等。Boa體積最小,二進(jìn)制文件僅為61kB,處理速度較快,而且占用的內(nèi)存較少。Boa服務(wù)器也存在一些缺點(diǎn),它是一個(gè)單進(jìn)程的服務(wù)器,無法同時(shí)處理多個(gè)用戶的響應(yīng)。但這已經(jīng)能夠滿足采集器配置功能的需求。

        (1) 軟件架構(gòu)

        軟件整體架構(gòu)由硬件驅(qū)動(dòng)、內(nèi)核、系統(tǒng)調(diào)用和應(yīng)用程序組成。Linux內(nèi)核提供了豐富的API,用戶可以方便地調(diào)用進(jìn)行應(yīng)用程序的開發(fā)。

        采集器應(yīng)用程序的設(shè)計(jì)基于內(nèi)核和系統(tǒng)調(diào)用,其完成的主要任務(wù)包括:數(shù)據(jù)采集、數(shù)據(jù)整理和數(shù)據(jù)上傳,其數(shù)據(jù)流向如圖3所示,首先從485串口中讀取各計(jì)量裝置讀數(shù),然后根據(jù)不同的計(jì)量裝置分別保存在對(duì)應(yīng)的數(shù)據(jù)庫文件中,上傳的數(shù)據(jù)包使用XML格式進(jìn)行編碼,以文本的格式完成數(shù)據(jù)上傳[5]。

        圖3 數(shù)據(jù)流向圖

        (2) 軟件啟動(dòng)流程

        系統(tǒng)開機(jī)流程如圖4所示,系統(tǒng)上電之后,首先加載Linux內(nèi)核,然后調(diào)用Init進(jìn)程。Init是第一個(gè)被啟動(dòng)的應(yīng)用程序,負(fù)責(zé)開啟各項(xiàng)系統(tǒng)程序以及用戶配置服務(wù)程序。

        (3) 用戶配置服務(wù)

        用戶配置服務(wù)程序采用shell腳本進(jìn)行編寫。使用shell腳本程序來調(diào)用其他的C程序,這不僅可以降低開發(fā)難度,而且能夠使程序運(yùn)行更加可靠。shell腳本程序是用戶與系統(tǒng)進(jìn)行交流的工具,通過shell命令可以完成對(duì)整個(gè)系統(tǒng)的管理與操作。shell腳本程序是成熟可靠的系統(tǒng)工具,它是由一連串的shell命令組成的純文本程序。

        圖4 開機(jī)流程圖

        用戶配置服務(wù)腳本程序負(fù)責(zé)開啟Boa網(wǎng)絡(luò)服務(wù)器和485串口傳輸參數(shù)設(shè)置兩個(gè)進(jìn)程,其主要代碼如下:

        # !/bin/bash

        #usr_config.shthisfilebeusedtostartorstopusrprocesses

        #author:liuzhentong

        BASE1=/usr/bin/boa

        BASE2=/usr/mylinux/config_485

        case“$1”in

        start)

        i=3

        while[ “$i” > “1”]

        do

        $BASE1

        exit_n=$?

        if[ “exit_n” == “0”];then

        i=0

        else

        i=$(($i-1))

        fi

        done

        $BASE2

        ;;

        stop)

        esac

        exit0

        485串口傳輸參數(shù)設(shè)置過程如圖5,主要的參數(shù)信息存儲(chǔ)在數(shù)據(jù)庫文件中,485讀取程序能夠方便地進(jìn)行參數(shù)信息的讀取。存儲(chǔ)在數(shù)據(jù)庫中的參數(shù)信息可以得到有效的保護(hù)。數(shù)據(jù)庫使用體積只有幾百KB的SQLite,它擁有豐富的C函數(shù)庫,可使用C語言對(duì)數(shù)據(jù)庫進(jìn)行操作。

        圖5 用戶配置服務(wù)腳本框圖

        (4) 瀏覽器配置服務(wù)

        該模式采用了B/S架構(gòu),即瀏覽器服務(wù)器架構(gòu)。采集器作為服務(wù)器,用戶可以通過瀏覽器對(duì)采集器運(yùn)行參數(shù)進(jìn)行設(shè)置,包括服務(wù)器的IP地址、采集設(shè)備的數(shù)量以及采集的周期等。采用B/S架構(gòu)模式,免去了配置軟件的開發(fā)、降低了開發(fā)周期以及開發(fā)人員的投入,用戶只需要使用瀏覽器就可以對(duì)設(shè)備進(jìn)行管理和訪問。此外,該架構(gòu)的使用還能夠使采集器被遠(yuǎn)程監(jiān)控與訪問。采集器采用Boa完成設(shè)備端的服務(wù)器搭建任務(wù)。Boa支持CGI功能,因此可以采用C語言編寫CGI程序,實(shí)現(xiàn)與瀏覽器之間的數(shù)據(jù)交換。

        Boa程序的移植配置過程如下:

        從Boa官網(wǎng)下載源碼boa-0.94.13.tar.gz。在宿主計(jì)算機(jī)上就行源碼解壓:[root@tongtemp]#tar-zxvfboa-0.94.13.tar.gz-C。

        進(jìn)入解壓后的源碼文件夾進(jìn)行配置:[root@tongsrc]#./configure.然后修改Makefile文件,將編譯器修改為交叉編譯器:

        #CC=gcc

        CC=arm-linux-gcc

        #CPP=gcc-E

        CPP=arm-linux-gcc-E

        make編譯文件,得到可執(zhí)行的boa文件,使用命令makedistclean去除無用的調(diào)試信息,縮減代碼大小。

        最后將經(jīng)過編譯生成的boa文件復(fù)制到采集器系統(tǒng)的/usr/bin目錄下,將boa的配置文件boa.conf復(fù)制到采集器的/etc目錄下。修改boa.conf文件,將用戶成員修改為root即可在目標(biāo)板上使用boa服務(wù)器了[10-13]。

        用戶通過客戶端瀏覽器訪問采集器的配置界面,界面的形式通過網(wǎng)頁呈現(xiàn)。配置界面使用網(wǎng)頁編程Dreamweaver實(shí)現(xiàn),本采集器的配置界面如圖6所示:

        設(shè)置菜單副欄有建筑信息、網(wǎng)絡(luò)參數(shù)、儀表參數(shù)、協(xié)議參數(shù)、權(quán)限管理和系統(tǒng)設(shè)置。用戶可通過瀏覽器配置界面對(duì)采集器運(yùn)行參數(shù)就行直觀地設(shè)定。

        圖6 瀏覽器配置界面圖

        CGI通用網(wǎng)關(guān)接口(CommonGatewayInterface)是一個(gè)Web服務(wù)器主機(jī)提供信息服務(wù)的標(biāo)準(zhǔn)接口。

        通過CGI接口,Web服務(wù)器就能夠獲取客戶端提交的信息,轉(zhuǎn)交給服務(wù)器端的CGI程序進(jìn)行處理,最后返回結(jié)果給客戶端[14]。CGI程序可以用任何程序設(shè)計(jì)語言編寫,如shell腳本語言、Perl、Fortran、Pascal、C語言等。但用C語言編寫的CGI程序具有執(zhí)行速度快、安全性高(因?yàn)镃語言程序是編譯執(zhí)行且不可被修改)等特點(diǎn)。C語言的CGI程序結(jié)構(gòu)主要有頭文件、輸出信息頭、取環(huán)境變量、數(shù)據(jù)處理和返回服務(wù)器信息組成。頭文件包括標(biāo)準(zhǔn)輸入輸出頭文件“stdio.h“;輸出信息頭格式為:printf("Content-type:text/html/n/n")這是一個(gè)MIME頭信息,它告訴Web服務(wù)器隨后的輸出內(nèi)容是以純ASCII文本的形式就行輸出的;瀏覽器與服務(wù)器之間的數(shù)據(jù)通信是通過環(huán)境變量進(jìn)行傳遞的,從網(wǎng)頁表單中獲取數(shù)據(jù)的方式GET和POST兩種其主要的區(qū)別是接收的數(shù)據(jù)長度不同(GET方法有長度限制,POST方法沒有長度限制),接收的數(shù)據(jù)保存在環(huán)境變量QUERY_STRING中;從環(huán)境變量中取出的數(shù)據(jù)經(jīng)過了URL編碼,例如傳傳輸?shù)臄?shù)據(jù)格式為“form1=2&send=提交”,其中用戶輸入的數(shù)據(jù)為2,因此要經(jīng)過數(shù)據(jù)處理將2提取進(jìn)行保存[15-16]

        (5) 主要應(yīng)用進(jìn)程

        主要應(yīng)用進(jìn)程包括數(shù)據(jù)采集進(jìn)程和網(wǎng)絡(luò)傳輸進(jìn)程兩部分。其中數(shù)據(jù)采集進(jìn)程含有終端設(shè)備讀取和數(shù)據(jù)打包線程,網(wǎng)絡(luò)傳輸進(jìn)程含有接收任務(wù)線程和發(fā)送任務(wù)線程。之所以采用這種設(shè)計(jì)是考慮到數(shù)據(jù)采集和網(wǎng)絡(luò)傳輸是兩個(gè)獨(dú)立的過程,采用雙進(jìn)程不會(huì)因?yàn)槠渲幸粋€(gè)環(huán)節(jié)的崩潰而影響到另一個(gè)環(huán)節(jié)。終端設(shè)備讀取的數(shù)據(jù)要及時(shí)地進(jìn)行數(shù)據(jù)打包,采用雙線程的設(shè)計(jì)能夠滿足系統(tǒng)的需求。此外,線程間通訊比進(jìn)程間通訊要簡單的多,這使得內(nèi)存的消耗變少,提高了系統(tǒng)處理速度。

        (6) 系統(tǒng)可靠性保障

        系統(tǒng)中存在多個(gè)任務(wù)進(jìn)程,難免會(huì)出現(xiàn)某個(gè)任務(wù)程序退出運(yùn)行的狀況。為了避免這種情況發(fā)生,為此增加了用戶任務(wù)運(yùn)行狀態(tài)監(jiān)測程序。如圖7所示,為了使該程序能夠不間斷地運(yùn)行,設(shè)置該監(jiān)測程序?yàn)橄到y(tǒng)級(jí)的調(diào)度程序。該程序每隔一定的時(shí)間就被系統(tǒng)調(diào)用實(shí)時(shí)監(jiān)測用戶任務(wù)進(jìn)程號(hào)。當(dāng)發(fā)現(xiàn)某個(gè)用戶任務(wù)退出運(yùn)行,重新啟動(dòng)該用戶任務(wù),以此來增加系統(tǒng)的運(yùn)行可靠性。

        圖7 監(jiān)測程序圖

        3 建筑能耗數(shù)據(jù)采集器運(yùn)行效果檢驗(yàn)

        因?yàn)椴杉魃胁煌晟疲栽跍y試模式下進(jìn)行了數(shù)據(jù)的讀取與上傳測試。在實(shí)驗(yàn)室環(huán)境下讀取兩塊具有485接口的電能表數(shù)據(jù),利用實(shí)驗(yàn)室路由器組建局域網(wǎng),采集器讀取的數(shù)據(jù)通過實(shí)驗(yàn)室局域網(wǎng)內(nèi)的計(jì)算機(jī)進(jìn)行接收。首先完成整個(gè)系統(tǒng)的接線工作,將兩塊電表接入設(shè)備485接口,用網(wǎng)線將設(shè)備接入路由器;然后在計(jì)算機(jī)瀏覽器中輸入設(shè)備的IP地址,進(jìn)入?yún)?shù)配置界面。按照?qǐng)D8中的參數(shù)進(jìn)行設(shè)置,設(shè)置的參數(shù)包括上傳服務(wù)器的IP、設(shè)備數(shù)量、通信協(xié)議以及上傳間隔。

        圖8 測試參數(shù)設(shè)置圖

        參數(shù)設(shè)置完成后重啟設(shè)備,打開TCP測試軟件,選擇為TCPServer模式進(jìn)行監(jiān)聽如圖9所示。

        圖9 TCP監(jiān)聽圖

        兩塊表的電子屏顯示分別為9012、21015,TCP監(jiān)聽的數(shù)據(jù)分別為十六進(jìn)制的23、34和52、17,轉(zhuǎn)為十進(jìn)制分別為9012、21015,上傳與讀取的數(shù)據(jù)是一致的。

        運(yùn)行結(jié)果表明用戶可以方便地通過網(wǎng)絡(luò)配置界面進(jìn)行參數(shù)的設(shè)置,設(shè)備能夠按照設(shè)置的參數(shù)正常運(yùn)行,能夠準(zhǔn)確地讀取與上傳數(shù)據(jù)。

        4 結(jié)語

        文章提出了采用的ARM處理器配合Linux操作系統(tǒng)進(jìn)行數(shù)據(jù)采集裝置軟硬件開發(fā)的設(shè)計(jì)方案。該架構(gòu)的數(shù)據(jù)采集器能夠充分發(fā)揮Linux在網(wǎng)絡(luò)功能方面的優(yōu)勢,使得數(shù)據(jù)遠(yuǎn)程傳輸變得更加穩(wěn)定、可靠,降低開發(fā)周期;Linux系統(tǒng)的采用以及軟件設(shè)計(jì)的流程改善縮減了采集器系統(tǒng)容量,降低了部分硬件的開支;網(wǎng)絡(luò)配置服務(wù)使配置操作更加便捷,可視化的瀏覽器配置界面方便了工程人員的參數(shù)配置任務(wù),減少了勞動(dòng)量。數(shù)據(jù)讀取與傳輸功能方面的性能優(yōu)化使得數(shù)據(jù)的準(zhǔn)確性得到了保證。

        [1]吳斌, 蔣鵬, 陳蒙蒙. 基于M-BUS的公建能耗數(shù)據(jù)采集器[J]. 杭州電子科技大學(xué)學(xué)報(bào), 2013, 32(5):207-210.

        [2]劉暢, 張永堅(jiān), 李然然. 基于ARM的公共建筑用電能耗數(shù)據(jù)采集器[J]. 微計(jì)算機(jī)信息, 2012,4(5):86-87.

        [3]樊龍. 基于STM32的智能儀表數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[D]. 太原:太原理工大學(xué), 2014.

        [4]陳立新, 梁明, 陳敬謙,等. 基于ARM和Linux的數(shù)據(jù)采集系統(tǒng)及其在電能質(zhì)量監(jiān)測中的應(yīng)用[J]. 環(huán)境技術(shù), 2010, 28(3):27-30.

        [5]DBJ/T14-071—2010,公共建筑能耗監(jiān)測系統(tǒng)技術(shù)規(guī)范[S].濟(jì)南:山東教育出版社,2010.

        [6]劉軍. 智能數(shù)據(jù)采集器設(shè)計(jì)方法概述[J]. 科技致富向?qū)? 2014,20(3):208.

        [7]趙亮, 張吉禮, 梁若冰. 建筑能耗數(shù)據(jù)采集與傳輸系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)[J]. 建筑科學(xué), 2013, 29(4):49-52.

        [8]張曉華, 黃布毅, 楊存祥. 基于ARM-Linux的SQLite嵌入式數(shù)據(jù)庫技術(shù)[J]. 電子設(shè)計(jì)應(yīng)用, 2005,14(6):115-117.

        [9]呂雪峰,彭文波. 嵌入式Linux軟件開發(fā)[M].北京:清華大學(xué)出版社,2014.

        [10]張榮榮, 其木蘇榮, 李彬,等. 基于BOA服務(wù)器的智能家居控制系統(tǒng)設(shè)計(jì)[J]. 北京信息科技大學(xué)學(xué)報(bào),2013,28(4):89-92.

        [11]金勇. 基于ARM9的Web服務(wù)器Boa的軟、硬件設(shè)計(jì)[J]. 電子世界, 2013(13):83-84.

        [12]吳云軒. 嵌入式Web服務(wù)器在軌道拍攝系統(tǒng)的實(shí)現(xiàn)[J]. 長春大學(xué)學(xué)報(bào)(自然科學(xué)版), 2013,5(10):1242-1244.

        [13]王建敏, 魏海波. 基于linux3.0.1和S3C6410的智能家居控制系統(tǒng)的嵌入式Web服務(wù)器的移植和應(yīng)用[J]. 江西科技師范大學(xué)學(xué)報(bào), 2013,12(6):95-99.

        [14]陳侃松, 劉洪波, 熊攀. 基于ARM9的嵌入式Web服務(wù)器數(shù)據(jù)動(dòng)態(tài)顯示的實(shí)現(xiàn)[J]. 物聯(lián)網(wǎng)技術(shù), 2014,4(3):18-19.

        [15]謝仕義, 徐兵. 嵌入式Web服務(wù)器的設(shè)計(jì)及其CGI實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2007, 28(7):1598-1600.

        [16]王友順, 張俊寶. 基于CGI和Ajax的嵌入式Web構(gòu)建研究[J]. 軟件導(dǎo)刊, 2014,20(7):90-92.

        (學(xué)科責(zé)編:李雪蕾)

        ResearchanddesignofdataacquisitionunitbasedonLinux

        LiuZhentong,LuoMinghua,LuanLuan, et al.

        (SchoolofInformationandElectricalEngineering,ShandongJianzhuUniversity,Jinan250101,China)

        Abstract:Withthedevelopmentoftheeconomy,theproblemofhighbuildingenergyconsumptionisbecomingincreasinglyprominent.Thedataacquisitionunitisthemajorequipmentofthebuildingenergyconsumptionmonitoringsystem,andtheoptimaldesignofdataacquisitionunitcanimprovethereliabilityofthesystem.ThispapershowsthatoperationalprincipleanddesignmethodofthedataacquisitionunitbasedonLinux.Accordingtotheprobleminthecurrentdataacquisitionthatsystemisspecial,bloatedandnotflexible,basedonLinux’sworkingprincipleanddesignmethod,thispaperdesignsthesoftwareandhardwareofdataacquisitionunit,andverifiesthefeasibilityofthedataacquisitionunitthroughtheactualoperationofthemachine.

        Linux;buildingenergyconsumptionmonitoring;dataacquisitionunit

        2015-10-12

        劉振通(1989-),男,在讀碩士,主要從事建筑設(shè)備智能化,控制工程等方面的研究.E-mail:zhentong1006@foxmail.com

        *:羅明華(1957-),男,副教授,博士,主要從事檢測與轉(zhuǎn)換技術(shù)方面的研究.E-mail:mluo123@163.com

        1673-7644(2016)02-0189-07

        TP274

        A

        猜你喜歡
        采集器能耗服務(wù)器
        120t轉(zhuǎn)爐降低工序能耗生產(chǎn)實(shí)踐
        昆鋼科技(2022年2期)2022-07-08 06:36:14
        能耗雙控下,漲價(jià)潮再度來襲!
        COVID-19大便標(biāo)本采集器的設(shè)計(jì)及應(yīng)用
        探討如何設(shè)計(jì)零能耗住宅
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
        日本先進(jìn)的“零能耗住宅”
        基于ZigBee的大型公共建筑能耗采集器設(shè)計(jì)
        基于LabVIEW的多數(shù)據(jù)采集器自動(dòng)監(jiān)控軟件設(shè)計(jì)與開發(fā)
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        久久熟女乱一区二区三区四区| 国产激情内射在线影院| 亚洲国产中文在线二区三区免 | 免费黄网站一区二区三区| 亚洲中文无码av永久| 色多多a级毛片免费看| YW亚洲AV无码乱码在线观看| 久草视频在线视频手机在线观看 | 国产精品偷窥熟女精品视频| 怡红院免费的全部视频| 9久久精品视香蕉蕉| 亚洲精品综合久久国产二区| 男人国产av天堂www麻豆| 国产伦精品一区二区三区免费 | 亚洲国产综合性感三级自拍| 亚洲国产性夜夜综合另类| 国产午夜精品一区二区三区嫩草 | 伊人婷婷色香五月综合缴激情| 亚洲国产高清一区av| 国产日韩精品suv| 欧美性猛交xxxx乱大交丰满| 国产AV秘 无码一区二区三区 | 久久久久人妻精品一区5555| 国产精品女同一区二区软件| 国产精品特级毛片一区二区三区| 少妇高潮喷水正在播放| 国产一区二区三区四区色| 99久久婷婷国产亚洲终合精品 | 91日本在线精品高清观看| 久久人妻中文字幕精品一区二区 | 亚洲AV无码久久久一区二不卡| 一级二级三一片内射视频| 特黄 做受又硬又粗又大视频| 人妻影音先锋啪啪av资源| 国产在线观看免费一级| 亚洲av毛片在线网站| 国产莉萝无码av在线播放| 啪啪视频一区二区三区入囗| 国产精品麻豆一区二区三区 | s级爆乳玩具酱国产vip皮裤| 午夜三级网|