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

        ?

        基于C#的微電網(wǎng)電能質(zhì)量監(jiān)測系統(tǒng)的研究與設計

        2019-05-14 10:56:52樊東亮白俊平朱春穎聞娜黃亮王健
        科技資訊 2019年4期
        關(guān)鍵詞:監(jiān)聽調(diào)用上位

        樊東亮 白俊平 朱春穎 聞娜 黃亮 王健

        摘 要:隨著新能源技術(shù)的發(fā)展,微電網(wǎng)已成為電力系統(tǒng)重要組成部分,但由于其能源的間歇性,易造成電能質(zhì)量下降。針對這一問題,該文設計了一種基于C#的微電網(wǎng)電能質(zhì)量檢測系統(tǒng)?;赟TM32F429芯片的MCU將采集到的電能數(shù)據(jù)處理后,利用無線網(wǎng)絡將數(shù)據(jù)發(fā)送至上位機,基于C#開發(fā)的上位機利用C/S模式與MCU通信,并將數(shù)據(jù)存儲于服務器中,為后續(xù)提高電能質(zhì)量提供數(shù)據(jù)支撐。運行表明該系統(tǒng)準確、快捷,實際應用效果良好。

        關(guān)鍵詞:微電網(wǎng) STM32 C# C/S

        中圖分類號:TN918 文獻標識碼:A 文章編號:1672-3791(2019)02(a)-00-02

        1 系統(tǒng)結(jié)構(gòu)

        此設計方案主要由3個層次結(jié)構(gòu)分別是主站層(主要包括上位機、服務器和工作站)、通信層(主要實現(xiàn)數(shù)據(jù)傳輸)和遠動層(MCU數(shù)據(jù)采集終端)。

        2 MCU(數(shù)據(jù)采集終端)硬件結(jié)構(gòu)

        硬件結(jié)構(gòu)主要是由STM32F429芯片組成的MCU,該芯片外圍包括顯示屏、輸入按鍵、UART接口(RS232串口、RS485串口)、以太網(wǎng)通信、電能數(shù)據(jù)采集、傳感器等模塊。主要實現(xiàn)對光伏、風力和儲能設備的電氣量參數(shù)進行實時數(shù)據(jù)采集,并將數(shù)據(jù)上傳至上位機進行處理。

        3 上位機通信程序設計

        上位機通信程序依托C#編程語言,采用TCP/IP協(xié)議,調(diào)用套接字Socket來實現(xiàn)。

        3.1 Socket通信

        Socket是一種網(wǎng)絡上跨平臺的進程間的通信機制,它是應用程序的基石[1]。Socket分為兩種:

        (1)流套接字,用TCP提供一條雙向的、可靠的、順序的、無重復的數(shù)據(jù)流。

        (2)數(shù)據(jù)報套接字,用UDP提供雙向數(shù)據(jù)流,但不保證是可靠、有序、無重復的。

        為了保證可靠的數(shù)據(jù)傳輸,程序采用TCP協(xié)議的流式Socket。首先服務器初始化,通過調(diào)用socket()建立一個套接字,然后調(diào)用bind()將該套接字和本地網(wǎng)絡地址聯(lián)系在一起,再調(diào)用listen()使套接字做好偵聽的準備,并規(guī)定它請求隊列的長度,之后就調(diào)用accept()來接收連接??蛻粼诮⑻捉幼趾缶涂梢哉{(diào)用connect()和服務器建立連接。連接一旦建立,客戶機和服務器之間就可以通過調(diào)用write()和read()來發(fā)送和接收數(shù)據(jù)。數(shù)據(jù)傳送結(jié)束后,雙方調(diào)用Close()關(guān)閉套接字。其流程圖如圖1所示。

        3.2 多線程技術(shù)

        傳統(tǒng)的應用程序主要以單線程形式運行,即程序的運行控制權(quán)由單個線程獨占來完成所有任務。如遇到復雜任務時,就會造成響應速度慢的問題。多線程技術(shù)可以利用CPU的空閑時間片,用較少的時間對用戶做出響應,這樣可以更好地利用系統(tǒng)資源,提高整體運行效率[2]。因此,該系統(tǒng)上位機采用多線程技術(shù),通過區(qū)分不同的Socket,從而實現(xiàn)各通信間同時進行,互不干擾,提高CPU的利用率。部分C#服務器程序如下。

        (1)服務器初始化。

        int port = 2000; //定義偵聽端口

        TcpListener tcplistener = new TcpListener ( port ) ; //實例監(jiān)聽

        private bool listener= true; //設定監(jiān)聽標示位,判斷偵聽狀態(tài)

        Treading Tread tcpServerTread; //創(chuàng)建線程,接收信息

        (2)服務器開啟循環(huán)監(jiān)聽。

        tcpServerThread=new Thread(new ThreadStart ( Listen ) );//實例化監(jiān)聽程序

        tcpServerThread.Start();//啟動線程

        private void listen()

        {

        while(listener)

        {

        tcplistener.Start ( ) ; //開始監(jiān)聽

        TcpClient tcpclient = tcplistener.AcceptTcpClient ( ) ; //通過TCP連接請求

        }

        }

        4 工作站軟件設計

        該系統(tǒng)軟件設計依托C#編程平臺主要實現(xiàn)功能包括以下幾方面。

        (1)SCADA(數(shù)據(jù)采集與監(jiān)視系統(tǒng))。管理人員通過軟件操作界面查看、監(jiān)測微電網(wǎng)中各分布式電源(風力發(fā)電、光伏發(fā)電和儲能設備)、母線、負荷等電氣量(電壓、電流、功率等)。同時展示微電網(wǎng)系統(tǒng)網(wǎng)絡拓撲結(jié)構(gòu),使管理人員深入了解系統(tǒng)運行情況。

        (2)事件信息管理。主要提供故障系統(tǒng)告警、查詢等功能,為用戶維護設備提供服務。

        (3)氣象及發(fā)電量預測。該系統(tǒng)可通過網(wǎng)絡接口訪問中國氣象網(wǎng),查詢當前和未來氣象信息,利用該信息預測短期設備發(fā)電量,為系統(tǒng)穩(wěn)定運行提供最優(yōu)方案。

        (4)用戶信息管理。主要包括操作員姓名、電話、操作權(quán)限等功能。

        (5)報表管理。主要包括電能質(zhì)量信息綜合分析報表、歷史數(shù)據(jù)報表等功能。

        5 結(jié)語

        該文設計了基于C#的微電網(wǎng)電能質(zhì)量監(jiān)測系統(tǒng),通過遠程實時監(jiān)控微電網(wǎng)中光伏發(fā)電、風機發(fā)電、儲能設備和負荷的電壓、電流、功率等電能參數(shù),保障電網(wǎng)良好的電能質(zhì)量,為系統(tǒng)的可靠性運行奠定基礎。運行表明,該系統(tǒng)具有實時性好、方便、快捷等特點,具有很高的實用價值。

        參考文獻

        [1] 時珊珊,魯宗相,周雙喜,等.中國微電網(wǎng)的特點和發(fā)展方向[J].中國電力,2009,42(7):21-25.

        [2] 蘇玲,張建華,王利,等.微電網(wǎng)相關(guān)問題及技術(shù)研究[J].電力系統(tǒng)保護與控制,2010,38(19):235-239.

        猜你喜歡
        監(jiān)聽調(diào)用上位
        千元監(jiān)聽風格Hi-Fi箱新選擇 Summer audio A-401
        核電項目物項調(diào)用管理的應用研究
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        特斯拉 風云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        網(wǎng)絡監(jiān)聽的防范措施
        電子制作(2017年20期)2017-04-26 06:58:02
        “三扶”齊上位 決戰(zhàn)必打贏
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
        基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
        應召反潛時無人機監(jiān)聽航路的規(guī)劃
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        學習月刊(2015年3期)2015-07-09 03:51:04
        亚洲色欲色欲www在线播放| 精品一区二区三区久久| 欧美精品欧美人与动人物牲交| 看av免费毛片手机播放| av中文字幕不卡无码| 亚洲一区二区精品在线看| 日韩一区二区三区精品视频| 亚洲字幕av一区二区三区四区| 亚洲性无码av在线| 国产网友自拍亚洲av| 成人在线观看av毛片| 九九久久99综合一区二区| 国产欧美日韩视频一区二区三区| 国产成年无码久久久久下载| 亚洲精品岛国av一区二区| 亚洲婷婷五月综合狠狠爱| 国产亚洲日韩欧美一区二区三区| 亚洲av伊人久久综合性色| 成年人干逼视频水好多| 亚洲av高清在线一区二区三区| 欧美黄色免费看| 亚洲男人在线天堂av| 老鸭窝视频在线观看| 老熟女高潮一区二区三区| 91精品国产91久久久无码色戒| 综合激情五月三开心五月| 欧美黑寡妇特a级做爰 | 欧美日韩不卡中文字幕在线| 天堂av一区一区一区| 手机在线亚洲精品网站| 国产成人av性色在线影院色戒| 亚洲福利天堂网福利在线观看| 国产二区中文字幕在线观看| 青青草原亚洲| 国内少妇偷人精品视频免费| 日韩最新av一区二区| 免费在线观看播放黄片视频| 毛片亚洲av无码精品国产午夜| 亚洲AV成人无码久久精品在| 日本一区二区三区精品免费| 老师露出两个奶球让我吃奶头|