Design of Networked Control Model

Publisher:创意火花Latest update time:2019-11-08 Source: 21ic Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

0 Introduction
With the development of network technology, the Internet is gradually integrating computer systems and communication systems around the world to form an information highway and a public data network. On this basis, the traditional industrial control field is also undergoing an unprecedented transformation, from traditional control systems to control characterized by networking, forming a new control network.


The structure of control system has evolved from the initial computer centralized control system (CCS), to the second generation distributed control system (DCS), to the now popular fieldbus control system (FCS). Ethernet has gradually combined with fieldbus and entered the field of industrial control.


The development of the network has brought about major changes in the architecture, control methods, and human-machine collaboration methods of automation systems and industrial control systems. On the one hand, automation and industrial control require deeper penetration of communication and network technologies. On the other hand, the management and control of communication networks also require more control theories and strategies. At the same time, it also brings new topics, one of which is the need for innovation in control methods and algorithms in network environments.


Therefore, this paper studies the design of a model for networked control technology. This model has good openness and reliability. It can not only simulate some common controlled objects in industrial sites and design specific control loops, but also conduct specific research on the application and improvement of control algorithms in a networked environment.

1 Hardware system design
The hardware system of this networked control technology model is mainly designed in two parts: the design of the field control model device and the construction of the network control system.


1.1 Design of the field control model device
The field model device is a multifunctional experimental device based on the physical simulation object of the industrial process, which is used to simulate the actual controlled object of the industrial production site. The system parameters are comprehensive, covering typical thermal parameters such as liquid level, flow, pressure, temperature, etc. in the industrial production site, and can realize various control forms such as system parameter identification, single-loop control, cascade control, feedforward control, ratio control, etc.


The field control model device is mainly composed of a heating furnace, an upper water tank, a middle water tank, a lower water tank and a water storage tank, as well as solenoid valves, water pumps, temperature, pressure, flow and other field instruments. The structure of the field control model device is shown in Figure 1.

b.jpg


1.2 Construction of network control system
Ethernet has the advantages of high transmission speed, low consumption, easy installation and good compatibility. Since it supports almost all popular network protocols, it is widely used in commercial systems. In recent years, with the rapid development of network technology, due to the great increase in switching technology and network bandwidth, Ethernet has begun to combine with fieldbus technology to enter the control field, forming a new type of Ethernet control network technology. This platform network control system adopts Ethernet control system.


Using the FieldPoint network module with Ethernet interface produced by NI, with appropriate I/O modules and analog instruments, the temperature, liquid level and other parameters of the field experimental model device can be controlled by Ethernet. The Ethernet control system structure is shown in Figure 2.

c.jpg

2 Software Platform Construction
2.1 Monitoring Software Design
The upper-level monitoring software of this system is designed using the LabVIEW graphical development environment, which not only realizes the computer monitoring of the field parameters of the model experimental device, but also specifically realizes the computer simulation of the process control experiment. Figure 3 is one of the monitoring interfaces of the system.

d.jpg


2.2 Experimental Research
The liquid level of the upper tank is taken as a simple regulation object to carry out the liquid level control experiment.

e.jpg


The upper tank level control is a single-volume self-balancing liquid level controlled process. As shown in Figure 4, the inflow of the upper tank is g1, and changing the opening of valve 1 can change the size of q1. The outflow is q2, which depends on the user's requirements and the height of the liquid level h. Changing the opening of valve 2 can change q2; the higher the liquid level h, the greater the static pressure of the water in the water tank, and q2 also increases. The dynamic equation is:
f.jpg
where T=FRs, K=KμRs. Rs is the liquid resistance; Kμ is the proportional coefficient; F is the liquid capacity. Rewrite the formula into a Laplace transform formula:
g.jpg
This is the transfer function of the upper tank liquid level object, where T is called the time constant of the object, and K is called the object amplification factor.

h.jpg

i.jpg


Based on this, the working principle diagram and liquid level control program of the upper tank liquid level control experiment are designed, as shown in Figures 5 and 6.


2.3 Application of neural network in the parameter tuning and optimization process of this control system
Figure 7 is a block diagram of the neural network fuzzy adaptive PID controller written in LabVIEW, which mainly consists of three parts: adaptive wizard, adaptive module, and PID control module. The adaptive wizard provides users with a user-friendly interface, and users can intervene in the adaptive adjustment process and set some parameters. The adaptive module automatically tunes the PID parameters online according to the neural network adaptive algorithm based on the set process parameters. The PID parameters after tuning are used to correct the parameters in the field equipment.

j.jpg


However, the actual object step response experimental results show that the actual characteristics of the upper tank liquid level object are quite different from the ideal first-order inertia link. This is because the linearity and sensitivity of the water inlet valve are not high enough due to hardware limitations, and on the other hand, it is also due to interference, such as the impact caused by the start and stop of the water pump. In addition, due to the transmission time delay caused by the communication network, the object also has to add a pure delay link.


When the Ziegler-Nichol tuning method is used directly, the tuning effect is not ideal because the object step response curve is not accurate enough and the actual controlled object is not a first-order inertia link. The closed-loop step response curve measured in the experiment is shown in Figure 8.

k.jpg


As can be seen from Figure 8, when the conventional tuning method is used, the tuning effect is not satisfactory, the system overshoot is too large, and the adjustment time is too long.


Moreover, when the characteristic parameters of the system are affected by other interference factors, such as rising temperature, it is necessary to re-measure the open-loop step response curve of the object, which is time-consuming, labor-intensive and lacks automation.


When the online tuning scheme based on neural network fuzzy PID control algorithm is adopted, the closed-loop step response curve of the system is shown in Figure 9.

l.jpg


From the response curve measured in the above experiment, it can be seen that after adopting the neural network fuzzy adaptive control algorithm, the control index has been significantly improved, the overshoot has been reduced, and the steady-state accuracy has also been improved. More importantly, the neural network fuzzy adaptive control algorithm can adapt to the changes in the dynamic characteristic parameters of the object, and can be automatically adjusted online, so it has good application value.

3 Conclusion
Network technology, as a representative of information technology, its combination with control systems will greatly improve the level of control systems. As a product of the cross-integration of control, network and computer technologies, the development of networked control technology is a reflection of the increasing complexity of control systems. Its theoretical basis spans multiple disciplines and its application range covers multiple fields. As an emerging research field, the research on many issues of networked control systems is only a beginning, and there are still a large number of topics that need further in-depth research.


This networked model device integrates Ethernet with traditional industrial control to form a new control network. While ensuring the original stability and real-time requirements of the control system, it also enhances the openness and interoperability of the system and improves the system's adaptability to different environments. 


Reference address:Design of Networked Control Model

Previous article:Using LabVIEW and NI Single-Board RIO to Build a Smart Grid Monitoring System
Next article:Design of Photovoltaic Power Supply Monitoring System Based on LabVIEW

Recommended ReadingLatest update time:2024-11-15 14:25

"Electronic Postman" System Based on Single Chip Microcomputer and Labview
    1 Overview     With the development of the Internet, in order to facilitate people to receive emails in real time, this article introduces an "e-mailman" system based on a single-chip microcomputer and Labview. The PC program is written using Labview, and the network communication function is realized by connectin
[Microcontroller]
Workaround for NI Error Reporter in LabVIEW 2011
In LabVIEW 2011, NI provides an easier way to report software crashes. When LabVIEW crashes, you can use the NI Error Reporter (NIER) to report the error to the NI community. NIER will send an error log containing the root cause of the error, and you can also add some descriptions and codes so that NI can find a soluti
[Test Measurement]
Workaround for NI Error Reporter in LabVIEW 2011
LabVIEW custom controls are fun
If you think the built-in controls in the system are not good-looking, we can create custom controls to use. For example, we want to use a transparent image as a control, but the system does not have it. What should we do? Something like this: Then we create a custom control: Create a new custom cont
[Test Measurement]
Design of temperature and humidity LabView host computer monitoring system based on single chip DHT22
1. System plan This design uses AT89C52 microcontroller as the main controller. The LCD 1602 displays the temperature and humidity. LabView communicates with the host computer. The host computer displays the temperature. At the same time, the host computer can set the upper and lower temperature limits. When the measu
[Microcontroller]
Design of temperature and humidity LabView host computer monitoring system based on single chip DHT22
LabView uses IMAQ to collect images from the laptop's built-in camera
Recently I want to learn how to do simple image processing in the labview environment and extend it to machine vision. So I installed the driver NI Vision Acquisition, which is the driver for machine vision of LabVIEW. There are more subVI icons in the LabVIEW interface: Among them, NI-IMAQ is mainly used
[Test Measurement]
An example of LabVIEW serial communication - serial port "oscilloscope"
I have wanted to make something similar for a long time. I happened to learn LabVIEW this semester, and I handed in this as my homework, a "serial oscilloscope" host computer based on LabVIEW. 1. Program interface: Function introduction: The upper left is the serial port receiving area, and the lower part is the
[Test Measurement]
An example of LabVIEW serial communication - serial port
CNC machine tool network measurement and control system based on LabVIEW--software design based on B/S mode 2
The Item in the Connect directory of Analog Tag Configuration is matched with the item name of the OPC server, and the tag is described in detail, such as the OPC server, the range of engineering quantities, the upper and lower limits of alarms, the updated dead zone, etc. At runtime, the tag engine Tag Engine will est
[Test Measurement]
CNC machine tool network measurement and control system based on LabVIEW--software design based on B/S mode 2
Latest Test Measurement Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号