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

        ?

        基于數(shù)字孿生技術(shù)的工程實(shí)踐研究

        2020-12-31 11:47:26孫會(huì)來
        天津科技 2020年12期
        關(guān)鍵詞:液位信號(hào)效果

        馬 寧,孫會(huì)來

        (1. 天津工業(yè)大學(xué) 機(jī)械工程學(xué)院 天津300387;2. 天津市河?xùn)|區(qū)教育招生考試中心 天津300170)

        0 引 言

        目前數(shù)字孿生概念與技術(shù)作為一個(gè)熱詞在工業(yè)控制領(lǐng)域被廣泛提及[1],但大家對(duì)其基本概念還很模糊,對(duì)其實(shí)際應(yīng)用也不是非常清楚。本文以水箱液位系統(tǒng)[2]為被控對(duì)象,將數(shù)字孿生技術(shù)應(yīng)用于控制系統(tǒng)中,初步探索數(shù)字孿生技術(shù)工程實(shí)踐應(yīng)用情況,為后續(xù)現(xiàn)場級(jí)應(yīng)用打下良好基礎(chǔ)。

        數(shù)字孿生(digital twin)被形象地稱為“數(shù)字化雙胞胎”,也被稱為數(shù)字映射、數(shù)字鏡像。按照官方定義[3]:數(shù)字孿生,是充分利用物理模型、傳感器更新、運(yùn)行歷史等數(shù)據(jù),集成多學(xué)科、多物理量、多尺度、多概率的仿真過程,在虛擬空間中完成映射,從而反映相對(duì)應(yīng)的實(shí)體裝備的全生命周期過程。利用帶有三維數(shù)字模型的信息將其拓展到整個(gè)生命周期中,最終實(shí)現(xiàn)虛擬與物理數(shù)據(jù)同步和一致。發(fā)現(xiàn)潛在問題、激發(fā)創(chuàng)新思維、不斷追求優(yōu)化進(jìn)步,這才是數(shù)字孿生的目標(biāo)所在。

        目前可編程邏輯控制器(PLC)依然為工業(yè)控制中最常用的控制器,近年來各大 PLC品牌均在通信應(yīng)用、運(yùn)算處理、信號(hào)轉(zhuǎn)換、編程語言等方面產(chǎn)品性能顯著提升。但在控制器方面比較單一,加之工程師只關(guān)注實(shí)際控制效果,導(dǎo)致先進(jìn)控制算法并不能很好應(yīng)用落地,呈現(xiàn)出現(xiàn)場應(yīng)用與理論研究脫節(jié)的現(xiàn)象。借助數(shù)字孿生的思想,通過工業(yè)通信協(xié)議,將工程師熟悉的 PLC和科研學(xué)者應(yīng)用的科學(xué)仿真軟件有機(jī)結(jié)合,實(shí)現(xiàn)優(yōu)化控制器參數(shù)和提升控制效果目的。

        為了能夠?qū)崿F(xiàn)數(shù)字孿生技術(shù)應(yīng)用實(shí)踐,主要的技術(shù)手段包含:PLC通信程序和控制器程序創(chuàng)建;MATLAB Simulink對(duì)于控制器參數(shù)優(yōu)化;基于Modbus/TCP通訊協(xié)議S_Function 功能塊的創(chuàng)建;選用Factory I/O Water TANK 作為被控對(duì)象進(jìn)行調(diào)試;借助 S7-PLCSIM Advanced高級(jí)仿真軟件確保半實(shí)物仿真順利進(jìn)行。

        本文所選用的PLC為西門子SIMATIC S7-1500 CPU 1511-1 PN,因?yàn)镾7-1500 PLC為目前西門子家族主流的中高端系列,其本身運(yùn)算處理能力、網(wǎng)絡(luò)通信功能、穩(wěn)定可靠方面均能滿足系統(tǒng)需求。Factory I/O是一種可視化的工業(yè)控制仿真軟件,采用Factory I/O可以直觀觀察被控對(duì)象實(shí)際運(yùn)行情況,能夠?qū)刂破餍ЧM(jìn)行很好的驗(yàn)證。為實(shí)現(xiàn)控制算法部署和參數(shù)整定工作,在實(shí)際部署之前,首先將 MATLAB Simulink所構(gòu)建的控制器與 PLC通過 Modbus/TCP通信協(xié)議結(jié)合起來,PLC采集的模擬量數(shù)據(jù)標(biāo)度為工程量后,作為控制器的輸入量;控制器再利用此數(shù)據(jù)進(jìn)行運(yùn)算,得到相應(yīng)的控制量u(t)進(jìn)行限幅處理,使得控制量輸出值能被執(zhí)行機(jī)構(gòu)所接受,真正起到控制器調(diào)節(jié)作用[4]?;谏鲜雒枋霰疚恼w架構(gòu)如圖 1所示。

        圖1 整體方案框架Fig.1 Framework of whole system

        1 被控對(duì)象模型

        本文被控對(duì)象選用最常見的液位控制系統(tǒng),并分別在MATLAB Simulink及Factory I/O中進(jìn)行被控對(duì)象模型建立。

        1.1 Simulink水箱模型

        當(dāng)水從頂部流入時(shí),其輸入流量與電機(jī)電壓成一定比例關(guān)系;當(dāng)水從底部的開口流出時(shí),其輸出流量與水箱液位高度(H)的平方根成正比關(guān)系,由于平方根的存在表明水箱為一個(gè)非線性的被控對(duì)象模型。水箱示意圖如圖2所示。

        水箱機(jī)理模型[5]推導(dǎo)公式如下:

        其中:H為水箱液位為狀態(tài)變量和輸出變量;V為水箱容積;U為輸入泵電壓為輸入變量;A為水箱橫截面積;b是一個(gè)系數(shù),與流入水箱的流量有關(guān);a是一個(gè)系數(shù),與流出水箱的流量有關(guān)。本仿真中參數(shù)取值為A=20m2,a=2;b=5。在 Simulink 中構(gòu)造的水箱模型如圖3所示。

        圖2 水箱示意圖Fig.2 Diagram of water tank

        推導(dǎo)傳遞函數(shù)表達(dá)式:

        圖3 Simulink Tank模型Fig.3 Model of Simulink Tank

        1.2 Factory I/O中水箱模型

        Factory I/O可以與眾多 PLC編程軟件進(jìn)行通信,畫面3D效果逼真、動(dòng)態(tài)畫面清晰,各環(huán)節(jié)數(shù)據(jù)均能測(cè)量,可以對(duì)傳感器、執(zhí)行器、未知因素進(jìn)行擾動(dòng)量或故障點(diǎn)設(shè)置,完全可以替代真實(shí)水箱。為了實(shí)現(xiàn)半實(shí)物仿真,采用Factory I/O 中Water TANK場景為被控模型對(duì)象,如圖4所示。

        圖4 Factory I/O Water TANK 模型Fig.4 Model of Factory I/O Water TANK

        圖4上半部為Factory I/O Water TANK場景,下半部為該場景與S7-1500 PLC通信I/O列表,其中數(shù)字量輸入輸出點(diǎn)包括:按鈕和指示燈。模擬量輸入/輸出點(diǎn)包括:實(shí)時(shí)液位 PV、目標(biāo)液位 SP、輸出瞬時(shí)流量、比例調(diào)節(jié)閥開度和儀表顯示等。通過上述描述表明,借助Factory I/O所構(gòu)建的液位控制系統(tǒng),能作為數(shù)字孿生技術(shù)應(yīng)用研究的重要環(huán)節(jié)。

        2 基于Simulink的Modbus/TCP通信應(yīng)用

        為了實(shí)現(xiàn)圖 1中控制方案和功能,文采用Modbus/TCP的通信方式[6],將 Simulink與西門子S7-1500 PLC進(jìn)行數(shù)據(jù)交互,Modbus是一種底層數(shù)據(jù)幀格式公開的協(xié)議,旨在實(shí)現(xiàn)自動(dòng)化設(shè)備之間的通訊。Modbus是基于主從關(guān)系實(shí)現(xiàn)請(qǐng)求-響應(yīng)的協(xié)議。在主從關(guān)系中,通信總是成對(duì)發(fā)生,一個(gè)設(shè)備必須發(fā)起請(qǐng)求,然后等待響應(yīng),并且發(fā)起設(shè)備(主設(shè)備)負(fù)責(zé)發(fā)起每次交互。采用在Simulink中建立Modbus/TCP Client端(從站),西門子 PLC 建立 Modbus/TCP Server 端(主站)的方式,在 Simulink中基于S·Function封裝了的 Read/Write兩個(gè)功能塊,如圖 5所示。Read功能:讀取 PLC標(biāo)度的模擬量數(shù)值或設(shè)定值,例如實(shí)時(shí)液位、實(shí)時(shí)流量、目標(biāo)液位等。Write功能:將控制器運(yùn)算結(jié)果或u(k)傳送到 PLC端,例如比例調(diào)節(jié)閥開度等。

        圖5 Simulink S·Function封裝 Modbus/TCP 功能塊Fig.5 Modbus/TCP function blocks packaged in Simulink S·Function

        3 聯(lián)合仿真驗(yàn)證

        3.1 基于Simulink控制方案實(shí)現(xiàn)

        Simulink水箱閉環(huán)控制系統(tǒng)由非線性水箱和PID 控制器構(gòu)成[7]。為驗(yàn)證控制器效果,分別采用階躍型號(hào)和信號(hào)發(fā)生器產(chǎn)生的激勵(lì)源信號(hào),其中信號(hào)發(fā)生器能多次產(chǎn)生階躍和跳變信號(hào),可以充分考察控制器的跟隨性能和抗擾性能??刂菩Ч謩e如圖 6和圖7所示。

        圖6 Simulink Water TANK 控制模型——階躍信號(hào)控制效果Fig.6 Simulink Water TANK control model—control effect of step signal

        圖7 Simulink Water TANK 控制模型---信號(hào)發(fā)生器激勵(lì)信號(hào)控制效果Fig.7 Simulink Water TANK control model—control effect of excitation signal form signal generator

        3.2 基于Simulink、PLC和FactoryI/O的聯(lián)合仿真

        Simulink通過PLC接收Factory I/O中目標(biāo)液位與實(shí)際液位數(shù)據(jù),計(jì)算其差值作為控制器輸入量,再將運(yùn)算結(jié)果反饋回PLC端,進(jìn)行D/A轉(zhuǎn)換后作用于進(jìn)出水處閥門,實(shí)現(xiàn)框圖如 8所示。程序中建立了2個(gè)PID控制器,并將輸出量映射為0~100%數(shù)值,處理后既能被執(zhí)行機(jī)構(gòu)所接受,又能體現(xiàn)控制性能,其中“PID Controller 進(jìn)水閥”控制進(jìn)水閥門開度,“PID Controller 出水閥”控制出水閥門開度。在半實(shí)物仿真條件下,整定參數(shù)分別為P=4.0,I=60.0,D=0.5時(shí),可獲得最佳控制效果。

        圖8 Simulink、PLC、Factory I/O聯(lián)合仿真Fig.8 Application of Simulink,PLC and Factory I/O cosimulation system

        根據(jù)工藝流程設(shè)計(jì)如圖 9所示的監(jiān)控畫面。其中 SP為目標(biāo)液位、PV為當(dāng)前實(shí)時(shí)液位以及 PID輸出值,通過PID Auto開關(guān)來控制手動(dòng)/自動(dòng)調(diào)節(jié)PID參數(shù)。當(dāng)開關(guān)為 ON時(shí)為 Simulink中整定參數(shù),為OFF時(shí)采用手動(dòng)設(shè)定的P、I、D參數(shù),PLC可根據(jù)相應(yīng)參數(shù)對(duì)水箱液位進(jìn)行調(diào)節(jié)[8]。圖9中左側(cè)畫面能直觀反映液位實(shí)時(shí)情況,并且與 Factory I/O場景液位情況相一致。

        圖9 液位系統(tǒng)監(jiān)控畫面Fig.9 SCADA screen of liquid level system

        4 結(jié) 論

        本文完成了數(shù)字孿生技術(shù)的工程應(yīng)用實(shí)踐研究工作,數(shù)字孿生應(yīng)用策略框架如圖 10所示。實(shí)現(xiàn)了數(shù)字孿生技術(shù)在控制器設(shè)計(jì)層面應(yīng)用與落地,分別將PID控制器在Simulink 平臺(tái)和SIEMENS SIMATIC TIA Portal 平臺(tái)[9]中進(jìn)行相互驗(yàn)證。實(shí)驗(yàn)表明當(dāng)控制器一樣并且參數(shù)一樣的情況下,2個(gè)平臺(tái)的控制效果基本一致。最后利用Modbus/TCP和西門子 S7通信協(xié)議將 3方面進(jìn)行融合,完成了半實(shí)物仿真,再次驗(yàn)證了數(shù)字孿生應(yīng)用策略框架的有效性,具有廣泛的工程實(shí)踐應(yīng)用價(jià)值。

        圖10 數(shù)字孿生應(yīng)用策略框架Fig.10 Application framework of digital twin

        猜你喜歡
        液位信號(hào)效果
        按摩效果確有理論依據(jù)
        信號(hào)
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        迅速制造慢門虛化效果
        基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        石油儲(chǔ)罐液位開關(guān)的應(yīng)用分析
        基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
        電子制作(2018年11期)2018-08-04 03:25:42
        抓住“瞬間性”效果
        中華詩詞(2018年11期)2018-03-26 06:41:34
        模擬百種唇妝效果
        Coco薇(2016年8期)2016-10-09 02:11:50
        基于LabVIEW的力加載信號(hào)采集與PID控制
        北岛玲精品一区二区三区| 天天躁日日躁狠狠很躁| 人妻精品无码一区二区三区| 久久婷婷综合色拍亚洲| 亚洲福利视频一区二区三区| 麻豆亚洲一区| 无码日韩精品一区二区三区免费| 久久精品国产亚洲vr| 中文字幕成人精品久久不卡| 中文字幕丰满人妻av| 妺妺窝人体色www看美女| 天天躁人人躁人人躁狂躁| 青青青国产免A在线观看| 蜜桃av中文字幕在线观看| 中国无码人妻丰满熟妇啪啪软件| 无码国产精品一区二区vr老人| 亚洲精品国产综合久久一线| 白嫩少妇高潮喷水av| 精品国偷自产在线视频九色| 久久久久国产精品免费免费搜索| 人妻少妇看A偷人无码电影| 日本加勒比精品一区二区视频 | 国产一区二区三区资源在线观看| 澳门蜜桃av成人av| 乱色熟女综合一区二区三区| 久久se精品一区精品二区国产| 国产精品美女自在线观看| 日本xxxx色视频在线观看免费| 狠狠色噜噜狠狠狠狠色综合久| 99久久精品一区二区三区蜜臀| 日本精品一区二区三区试看| 狼狼综合久久久久综合网| 国产日韩欧美亚洲精品中字| 新久久久高清黄色国产| 精品人妻一区二区三区在线观看| 亚洲日本va中文字幕| 无码毛片高潮一级一免费| 精品人妻一区二区三区不卡毛片| 国产在线精品一区二区三区| 品色堂永远的免费论坛| 精品女同一区二区三区不卡 |