Affiliation:
1. Department of Information Engineering, Qinhuangdao Vocational and Technical College , Qinhuangdao , 066100 , China
2. Institute of Computer Technologies and Information Security, Southern Federal University , Rostov-on-Don , Russia
3. Department of Computer Science , Krishna Institute of Engineering and Technology , Ghaziabad , Uttar Pradesh , India
Abstract
Abstract
In order to realize and design a software monitoring and early warning system for the Internet of Things (IoT), this paper establishes a “trinity” control platform integrating PLC, WINCC, and MATLAB based on nonlinear technology and realizes the proportion integration differentiation (PID) control based on the RBF neural network tuning on this platform. Based on the framework of the trinity control platform, the PID control system set by the radial basis function (RBF) neural network and the STEP7 virtual object programming of the control platform are designed and realized. The experimental data update cycle is 0.5 s to record 1,000 data item objects, U is the control quantity, which is associated with the U communication driver variable in WINCC, and the corresponding storage address in the PLC is MD200; Yout is the controlled quantity, which is related to the Yout communication driver variable in WINCC, and the corresponding storage address in the PLC is MD100; start is the control switch, associated with the start communication driver variable in WINCC, corresponding to the storage address in the PLC of M0.1; reset is the reset control switch, It is associated with the reset communication driver variable in WINCC, and corresponds to the storage address in the PLC as M0.0. KP, KI, KD, and TIME correspond to three real-time PID parameters and are the cycle time in MATLAB (used for the X-axis of trend graphing), and are the variables of the communication driver. The addresses in the PLC are MD20, MD24, MD28, and MD32. It shows that for these three software programs, the update cycle of the data in the respective storage areas must be consistent, the program control cycles in MATLAB and PLC need to be consistent, and the transmission of parameters must be correctly implemented in a control cycle according to the programming logic sequence, in order to realize the design of an IoT software monitoring and early warning system.
Subject
Computer Networks and Communications,General Engineering,Modeling and Simulation,General Chemical Engineering
Reference31 articles.
1. Gian QA, Tran DT, Nguyen DC, Nhu VH, Bui DT. Design and implementation of site-specific rainfall-induced landslide early warning and monitoring system: a case study at Nam Dan landslide (Vietnam). Geomatics Nat Hazards Risk. 2017;8(2):1–19.
2. Su B, Xu Q, Huang J, Liang F. Design and implementation of monitoring and warning system for geological disasters based on dynamic data-driven technology. J Chengdu Univ Technol (Sci Technol Ed). 2018;45(5):615–25.
3. Du KM, Chu JX, Sun ZF, Zheng FX, Yang XD. Design and implementation of monitoring system for agricultural environment based on WebGIS with Internet of Things. Trans Chin Soc Agric Eng. 2016;32(4):171–8.
4. Olsen MK, Mooney K, Evans E. Implementation of an early warning scoring system to identify patients with cancer at risk for deterioration. Clin J Oncol Nurs. 2016;20(4):374–6.
5. Colombelli S, Carotenuto F, Elia L, Zollo A. Design and implementation of a mobile device app for network-based earthquake early warning systems (EEWSs): application to the PRESTo EEWS in southern Italy. Nat Hazards Earth Syst Sci. 2020;20(4):921–31.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献