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

        ?

        基于工業(yè)互聯(lián)網(wǎng)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

        2023-03-10 01:40:50徐東楊俊柳龍
        電子設(shè)計(jì)工程 2023年5期
        關(guān)鍵詞:調(diào)試單片機(jī)信號(hào)

        徐東,楊俊,柳龍

        (工業(yè)互聯(lián)網(wǎng)創(chuàng)新中心(上海)有限公司,上海 200232)

        當(dāng)前化工企業(yè)信息系統(tǒng)復(fù)雜,信息化建設(shè)水平參差不齊,數(shù)據(jù)標(biāo)準(zhǔn)不一致,作為典型的制造業(yè),石油工業(yè)面臨著價(jià)格波動(dòng)大、供氣壓力大、新能源不斷涌現(xiàn)等新問題。與此同時(shí),國(guó)際市場(chǎng)競(jìng)爭(zhēng)日趨激烈,環(huán)境管制面臨嚴(yán)峻挑戰(zhàn)。化工企業(yè)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng),由于手工采集的數(shù)據(jù)質(zhì)量差、動(dòng)態(tài)數(shù)據(jù)難以采集,導(dǎo)致數(shù)據(jù)通信和共享成為制約其發(fā)展的瓶頸。

        當(dāng)前使用的基于標(biāo)準(zhǔn)語義模型和復(fù)雜事件處理的采集系統(tǒng),主要包括設(shè)備端和云服務(wù)端兩部分,其中設(shè)備端為分布式結(jié)構(gòu),通過OPC 的統(tǒng)一架構(gòu)完成數(shù)據(jù)采集[1];使用以ARM+FPGA+ENC28J60 為核心的遠(yuǎn)程監(jiān)控?cái)?shù)據(jù)采集系統(tǒng)體系結(jié)構(gòu),完成數(shù)據(jù)通信,通過移植和改進(jìn)LWIP 協(xié)議棧,實(shí)現(xiàn)服務(wù)器對(duì)設(shè)備信息的實(shí)時(shí)采集[2]。然而,當(dāng)服務(wù)器關(guān)機(jī)或電源故障導(dǎo)致數(shù)據(jù)庫(kù)不能連接時(shí),數(shù)據(jù)就會(huì)丟失,不能保證數(shù)據(jù)的完整性。

        針對(duì)上述方法存在的問題,提出基于工業(yè)互聯(lián)網(wǎng)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案。

        1 系統(tǒng)硬件結(jié)構(gòu)設(shè)計(jì)

        利用工業(yè)互聯(lián)網(wǎng)平臺(tái),集中管理不同行業(yè)的同一生產(chǎn)設(shè)備,以數(shù)據(jù)驅(qū)動(dòng)方式保證各類設(shè)備安全、穩(wěn)定、優(yōu)化運(yùn)行。以產(chǎn)業(yè)互聯(lián)網(wǎng)平臺(tái)提升跨板塊的業(yè)務(wù)協(xié)同,構(gòu)建石化化工產(chǎn)業(yè)鏈生態(tài)體系[3]。設(shè)備使用在數(shù)據(jù)基礎(chǔ)上的閉環(huán)反饋,促進(jìn)了關(guān)鍵設(shè)備的自主創(chuàng)新,加速了信息收集[4]。

        系統(tǒng)硬件結(jié)構(gòu)框圖如圖1 所示。

        圖1 系統(tǒng)硬件結(jié)構(gòu)框圖

        由圖1 可知,數(shù)據(jù)采集子系統(tǒng)由OPC 客戶端和OPC 服務(wù)端兩部分組成,每個(gè)模塊包括三個(gè)子模塊[5]。數(shù)據(jù)訪問和訪問操作通過OPCDA 規(guī)范定義的接口實(shí)現(xiàn);OPC 客戶端自定義接口對(duì)象模塊是最重要的模塊,其功能是將服務(wù)器上獲取的數(shù)據(jù)傳送給實(shí)時(shí)數(shù)據(jù)庫(kù),完成.NET 平臺(tái)提供的數(shù)據(jù)庫(kù)操作類[6];OPC服務(wù)端的對(duì)象模塊是通過連接現(xiàn)場(chǎng)設(shè)備模塊實(shí)現(xiàn)的,根據(jù)不同設(shè)備的驅(qū)動(dòng)程度,通過OPCDA 規(guī)范對(duì)接口進(jìn)行定制開發(fā)[7]。

        1.1 石油化工行業(yè)工業(yè)互聯(lián)網(wǎng)平臺(tái)體系架構(gòu)

        工業(yè)互聯(lián)網(wǎng)是實(shí)現(xiàn)智能制造的重要基礎(chǔ)設(shè)施,為各產(chǎn)業(yè)要素的互聯(lián)互通提供了有力支撐。石油化工工業(yè)互聯(lián)網(wǎng)平臺(tái)體系架構(gòu)如圖2 所示。

        由圖2 可知,石油化工工業(yè)互聯(lián)網(wǎng)平臺(tái)的服務(wù)體系結(jié)構(gòu)采用分布式體系結(jié)構(gòu),保證了體系的可靠性及安全性。與此同時(shí),云計(jì)算平臺(tái)是開放的服務(wù)平臺(tái),能夠容納大量外部信息[8]。在基礎(chǔ)框架中,使用各種引擎裝置,能夠支持多種整合技術(shù),實(shí)現(xiàn)數(shù)據(jù)歸一。平臺(tái)體系采用模塊化設(shè)計(jì)模式,能夠保證平臺(tái)體系架構(gòu)具有一定的可擴(kuò)展性。

        圖2 石油化工工業(yè)互聯(lián)網(wǎng)平臺(tái)體系架構(gòu)

        1.2 采集電路設(shè)計(jì)

        利用STM32 嵌入式16 通道高精度AD 模擬量轉(zhuǎn)換器實(shí)現(xiàn)模數(shù)轉(zhuǎn)換,該通道所涉及的信號(hào)調(diào)理經(jīng)過放大、濾波處理后,能夠保證信號(hào)的線性度和靈敏度[9]。該系統(tǒng)主要由CAN 通信電路組成,測(cè)井儀采集的數(shù)據(jù)通過單芯電纜上傳至井內(nèi),IIC 通信用于數(shù)據(jù)存儲(chǔ)[10]。

        1.3 STM32F103ZET6單片機(jī)

        使用STM32F103ZET6 型號(hào)單片機(jī)作為系統(tǒng)核心模塊,負(fù)責(zé)采集并傳輸數(shù)據(jù),其結(jié)構(gòu)如圖3 所示。

        圖3 STM32F103ZET6單片機(jī)結(jié)構(gòu)示意圖

        由圖3 可知,該單片機(jī)內(nèi)置RC 振蕩器,最大工作頻率是70 MHz。單片機(jī)內(nèi)包含了兩個(gè)計(jì)時(shí)器,用于統(tǒng)計(jì)多通道編碼器的編號(hào)信號(hào)[11]??偩€處存在一個(gè)同步串行的外圍接口,可使單片機(jī)與各種外設(shè)進(jìn)行串行通信,以實(shí)現(xiàn)信息的高速共享[12]。

        2 系統(tǒng)軟件部分設(shè)計(jì)

        2.1 掉電采集模塊設(shè)計(jì)

        掉電采集模塊選用24C02 芯片,數(shù)據(jù)傳輸采用IIC 通信方式,聯(lián)機(jī)信號(hào)方式:數(shù)據(jù)啟動(dòng)信號(hào)、數(shù)據(jù)停止信號(hào)和響應(yīng)信號(hào)。掉電采集的高低順序決定著線路上的信號(hào)模式。

        掉電采集示意圖如圖4 所示。

        圖4 掉電采集示意圖

        由圖4 可知,在SCL 信號(hào)為高信號(hào)的情況下,SDA 電平從高到低,此時(shí)傳輸?shù)氖菙?shù)據(jù)啟動(dòng)信號(hào)。在SCL 信號(hào)為高信號(hào)的情況下,SDA 電平從低到高,表明數(shù)據(jù)已停止傳輸[13]。采集數(shù)據(jù)的芯片發(fā)出低脈沖響應(yīng),表示已經(jīng)接收到數(shù)據(jù),反之,可以檢查數(shù)據(jù)是否輸入到存儲(chǔ)區(qū)域。

        2.2 基于工業(yè)互聯(lián)網(wǎng)的任務(wù)調(diào)度算法

        若程序不使用任何實(shí)時(shí)操作系統(tǒng),則程序按順序執(zhí)行任務(wù)。在采集任務(wù)時(shí),要計(jì)算100 份數(shù)據(jù)的平均值,雖然保證了數(shù)據(jù)的真實(shí)性,但是每一次采集都會(huì)有一定延遲[14]。因此,在數(shù)據(jù)采集過程中,需要管理任務(wù)線程和任務(wù)優(yōu)先級(jí)[15]。

        USOS III 操作系統(tǒng)通過人為設(shè)置所有采集任務(wù)和通信任務(wù)的優(yōu)先級(jí),使任務(wù)處于未完成狀態(tài)。在采集數(shù)據(jù)期間,系統(tǒng)處于延遲狀態(tài),CPU 的權(quán)限從下一個(gè)任務(wù)開始計(jì)時(shí)。采用分片式任務(wù)調(diào)度方法,使采集程序和通信程序的任務(wù)在同一優(yōu)先級(jí)上運(yùn)行。把采集周期中的時(shí)間分為采集時(shí)間和等待時(shí)間,在等待時(shí)間釋放CPU,負(fù)責(zé)其他采集或通信任務(wù)[16]。

        在一個(gè)采集周期結(jié)束時(shí),任務(wù)將暫停。在三種就緒任務(wù)中,任務(wù)調(diào)度算法示意圖如圖5 所示。

        圖5 任務(wù)調(diào)度算法示意圖

        由圖5 可知,Taskl、Task2、Task3 是三個(gè)調(diào)度任務(wù),如果第一個(gè)任務(wù)的執(zhí)行處于延遲狀態(tài),則啟動(dòng)第二個(gè)任務(wù)。當(dāng)?shù)诙€(gè)任務(wù)進(jìn)入延遲狀態(tài)并且第一個(gè)任務(wù)的工作狀態(tài)標(biāo)志沒有響應(yīng)時(shí),執(zhí)行第三個(gè)任務(wù)。在完成第三個(gè)任務(wù)后,第一個(gè)任務(wù)的工作狀態(tài)會(huì)響應(yīng)并且開始第一個(gè)任務(wù)。通過這種任務(wù)調(diào)度算法,可以在一個(gè)周期內(nèi)執(zhí)行,從而提高了任務(wù)的調(diào)度效率。

        在6 個(gè)任務(wù)中,存在5 個(gè)采集任務(wù)和一個(gè)通信任務(wù),每個(gè)采集任務(wù)所耗費(fèi)的時(shí)間為t1,采集任務(wù)周期為T,通信時(shí)間為t2,未加入任何操作任務(wù)時(shí),采集時(shí)間計(jì)算公式為:

        式中,表示平均采集時(shí)間。

        為了保證數(shù)據(jù)采集的準(zhǔn)確性,在系統(tǒng)中加入操作任務(wù)后,會(huì)將其他任務(wù)在延遲等待時(shí)間內(nèi)執(zhí)行。因此,延時(shí)時(shí)間計(jì)算公式為:

        利用時(shí)間互補(bǔ)的方法,在第一個(gè)任務(wù)期間,不需要做其他的工作,在任務(wù)1 的延遲時(shí)間內(nèi),所有的任務(wù)都被執(zhí)行。所以,當(dāng)使用系統(tǒng)執(zhí)行采集任務(wù)時(shí),當(dāng)最后一次采集任務(wù)完成后,將會(huì)和第一次采集的延遲時(shí)間一致,然后進(jìn)入第二次采集周期。在加入操作任務(wù)后,采集速度明顯加快,整個(gè)采集任務(wù)執(zhí)行一遍所需的時(shí)間與通信時(shí)間一致,從而提高了采集效率。

        3 系統(tǒng)調(diào)試與實(shí)現(xiàn)

        3.1 調(diào)試平臺(tái)

        調(diào)試平臺(tái)結(jié)構(gòu)如圖6 所示。

        圖6 調(diào)試平臺(tái)結(jié)構(gòu)

        由圖6 可知,生產(chǎn)數(shù)據(jù)來自車間,以關(guān)鍵數(shù)據(jù)為依據(jù)進(jìn)行數(shù)據(jù)整定,使調(diào)試過程中關(guān)鍵數(shù)據(jù)的數(shù)值能夠保持最大程度的可信度。

        3.2 系統(tǒng)調(diào)試數(shù)據(jù)展示

        系統(tǒng)調(diào)試數(shù)據(jù)指的是基礎(chǔ)數(shù)據(jù),包括石油堆存量、堆存費(fèi)用、出庫(kù)量、出庫(kù)費(fèi)用、入庫(kù)量及入庫(kù)費(fèi)用,系統(tǒng)調(diào)試數(shù)據(jù)展示情況如表1 所示。

        以表1 所示的系統(tǒng)調(diào)試數(shù)據(jù)為依據(jù),進(jìn)行調(diào)試結(jié)果分析。

        表1 系統(tǒng)調(diào)試數(shù)據(jù)展示

        3.3 調(diào)試結(jié)果分析

        分別使用基于標(biāo)準(zhǔn)語義模型和復(fù)雜事件處理的采集系統(tǒng)、基于ARM 的遠(yuǎn)程監(jiān)控?cái)?shù)據(jù)采集系統(tǒng)和基于工業(yè)互聯(lián)網(wǎng)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng),對(duì)比分析調(diào)試數(shù)據(jù)采集結(jié)果,如表2-4 所示。

        表2 三種系統(tǒng)1月份調(diào)試數(shù)據(jù)采集結(jié)果對(duì)比

        由表2 可知,對(duì)于1 月份調(diào)試數(shù)據(jù),使用前兩種方法采集到的數(shù)據(jù)與實(shí)際數(shù)據(jù)存在較大誤差,而使用最后一種方法采集的數(shù)據(jù)與實(shí)際數(shù)據(jù)僅存在1 元或1 噸的誤差;由表3 可知,對(duì)于2 月份調(diào)試數(shù)據(jù),使用前兩種方法與實(shí)際數(shù)據(jù)最大誤差分別為142 噸和445 元,而使用最后一種方法采集的數(shù)據(jù)與實(shí)際數(shù)據(jù)存在92 元的最大誤差;由表4 可知,對(duì)于3 月份的調(diào)試數(shù)據(jù),使用前兩種方法與實(shí)際數(shù)據(jù)最大誤差分別為244 噸和132 元,而使用最后一種方法采集的數(shù)據(jù)與實(shí)際數(shù)據(jù)存在45 元的最大誤差。

        表3 三種系統(tǒng)2月份調(diào)試數(shù)據(jù)采集結(jié)果對(duì)比

        表4 三種系統(tǒng)3月份調(diào)試數(shù)據(jù)采集結(jié)果對(duì)比

        為了進(jìn)一步分析數(shù)據(jù)采集周期調(diào)試結(jié)果,對(duì)三種系統(tǒng)的采集周期進(jìn)行了比較和分析,比較結(jié)果如圖7 所示。

        圖7 三種系統(tǒng)采集周期調(diào)試結(jié)果對(duì)比

        由圖7 可知,使用基于工業(yè)互聯(lián)網(wǎng)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng)采集周期調(diào)節(jié)結(jié)果明顯比另外兩種時(shí)間短,最短采集周期為9 ms,說明使用該系統(tǒng)可在短時(shí)間內(nèi)完整采集石油車間生產(chǎn)數(shù)據(jù)。

        4 結(jié)束語

        該文設(shè)計(jì)面向工業(yè)互聯(lián)網(wǎng)的車間生產(chǎn)數(shù)據(jù)采集系統(tǒng),構(gòu)建石油石化行業(yè)大數(shù)據(jù)存儲(chǔ)、集成、分析與管理的開發(fā)環(huán)境。以工業(yè)互聯(lián)網(wǎng)為平臺(tái),為中小型化工企業(yè)構(gòu)建用于工藝優(yōu)化、設(shè)備優(yōu)化,致力于化工制造的網(wǎng)絡(luò)平臺(tái),為中小型化工企業(yè)提供多種應(yīng)用。系統(tǒng)調(diào)試結(jié)果表明,該系統(tǒng)的采集周期最短為9 ms,能夠改善傳統(tǒng)系統(tǒng)采集數(shù)據(jù)不完整的情況。

        猜你喜歡
        調(diào)試單片機(jī)信號(hào)
        信號(hào)
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
        電子制作(2018年11期)2018-08-04 03:25:42
        基于航拍無人機(jī)的設(shè)計(jì)與調(diào)試
        電子制作(2018年12期)2018-08-01 00:47:44
        FOCAS功能在機(jī)床調(diào)試中的開發(fā)與應(yīng)用
        無線通信中頻線路窄帶臨界調(diào)試法及其應(yīng)用
        電子制作(2017年19期)2017-02-02 07:08:38
        調(diào)壓柜的調(diào)試與試運(yùn)行探討
        亚洲日韩av一区二区三区中文| 亚洲乱码中文字幕综合69堂| 日韩黄色大片免费网站| 国产精品久久免费中文字幕| 日本精品无码一区二区三区久久久 | 亚洲国产精品悠悠久久琪琪| av一区二区三区高清在线看| 国产精品妇女一区二区三区| 伊人久久大香线蕉亚洲五月天 | 国产激情综合五月久久| 久久久久成人精品无码中文字幕| 欧美疯狂做受xxxxx高潮| AV熟妇导航网| 亚洲av乱码国产精品观| 97人妻人人做人碰人人爽| 粗了大了 整进去好爽视频| 日韩人妻无码精品二专区| 一区二区在线观看精品在线观看| 无码视频在线观看| 成年人黄视频大全| 精品人妻一区二区久久| 日韩精品专区在线观看| 欧美天天综合色影久久精品| 亚洲AⅤ无码国精品中文字慕| 日本一区二区高清视频| 久久精品成人一区二区三区| 久久久久久免费毛片精品| 日本高清色惰www在线视频| 亚洲黄色精品在线播放| 国产精品人妻一区二区三区四| 亚洲熟妇20| 一区二区三区在线观看视频免费 | 成人自拍一二在线观看| 亚洲精品www久久久| 国产精品九九九无码喷水| 午夜视频在线观看国产| 亚洲av成人无码一区二区三区在线观看| 亚洲爆乳少妇无码激情| 蜜臀av中文人妻系列| av免费播放网站在线| 一本色道久久99一综合|