Equivalent construction system and method for large industrial control system
Through the equivalent construction system for large industrial control systems, the Internet of Things scenarios are built digitally and scenarioically, and the large number of IoT devices and hardware systems are equivalently integrated, the problems of insufficient number and types of IoT devices, difficulty in changing the value of measurement and control points, and difficult to modify the operating logic of the hardware system, and rapid development and efficient verification of the industrial control system are achieved.
Patent Information
- Application Number
- CN202510105396.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-06
AI Technical Summary
In the development and verification process of large-scale industrial control systems, the number and types of IoT devices are insufficient, making it difficult to support system development and integrated verification; the values of measurement and control points of IoT devices are difficult to change, and the operating logic of hardware system is not easy to modify and verify, resulting in low verification efficiency.
It provides an equivalent construction system for large industrial control systems. Through equivalent model construction, protocol adaptation, scenario execution, logical execution and numerical generation components, it digitally and scenarioically builds IoT scenarios, and integrates a large number of IoT devices and hardware systems equivalently, supporting rapid development, integration and testing and verification.
It realizes rapid development, integration and testing and verification of large-scale industrial control systems, improves work efficiency in each stage, supports digital equivalent integration of different types of IoT devices, and adapts to the needs of different types of industrial control systems.
Smart Images

Figure CN119945918A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer simulation application, and in particular to an equivalent construction system and method for large-scale industrial control systems. Background Art
[0002] With the continuous development of IoT technology, IoT industrial control systems of different scales and application scenarios continue to emerge. At present, for some large-scale industrial control systems that use IoT technology and involve a large number of IoT front-end devices, the following problems are prone to occur during the development, joint testing, and test verification of system construction:
[0003] In the early stages of system design and development, due to factors such as the production cycle or batch procurement cycle of IoT devices, the number and types of IoT devices to be integrated during the development and joint testing of the industrial control system are insufficient, making it difficult to support system development and integration verification.
[0004] During the system boundary verification, since the value of the IoT device's measurement and control point is a feedback on the real state of the device itself, it cannot be easily set and changed. For example, the temperature and humidity sensor IoT device is an objective feedback on the temperature and humidity of the surrounding environment. It is difficult to conduct a full coverage test of the effective value range of the temperature and humidity sensor measurement point by changing the temperature and humidity of the surrounding environment. Therefore, it is difficult to verify whether the system's response to the change of the value of the device's measurement and control point and the change of the effective range of the value is reasonable;
[0005] During the system function verification, since the hardware system composed of IoT devices (such as ventilation system, water supply and drainage system, etc.) usually adopts hardware controllers such as PLC (Programmable Logic Controller) or DDC (Distributed Data Control), the linkage control and interlocking control of each device under the hardware system are realized through programming; if a newly designed IoT control method in the industrial control system needs to be verified, the PLC or DDC control program needs to be modified repeatedly, resulting in low efficiency of system function performance verification.
[0006] Most of the existing related technologies and devices use analog methods such as single equipment and single measurement and control points to exchange information with industrial control systems. Faced with the above problems, in order to achieve equivalent effects, complex manual operation processes are often required, and they are not systematic. It is difficult to support various stages of activities such as design and development, boundary verification and functional verification of industrial control systems that integrate a large number of heterogeneous IoT devices, and it is even more impossible to effectively improve work efficiency at each stage. Summary of the invention
[0007] To solve the above problems, the present invention provides an equivalent construction system and method for large-scale industrial control systems, which constructs the IoT scenarios required for testing and verification of large-scale industrial control systems in a digital and scenario-based manner, equivalently integrates a large number of IoT devices and hardware systems, and supports the rapid development, integration, and testing and verification of industrial control systems.
[0008] The present invention provides an equivalent construction system for large-scale industrial control systems, and the specific technical solution is as follows:
[0009] The equivalent construction system includes an equivalent model construction component, a protocol adaptation component, a scenario execution component, a logic execution component, and a value generation component;
[0010] The equivalent model building component performs equivalent modeling of IoT devices, IoT hardware systems, and IoT scenarios through basic attribute definition, model composition definition, and operation logic definition, and obtains equivalent device models, equivalent system models, and equivalent scenario models respectively;
[0011] The equivalent model constructed by the equivalent model construction component is connected to the logic execution component. After the equivalent scenario model is run, the operation logic configured in the equivalent model is executed by the logic execution component;
[0012] The scenario execution component is connected to the equivalent model constructed by the equivalent model construction component to obtain data configured in the equivalent scenario model;
[0013] The logic execution component and the value generation component are respectively connected to the scenario execution component; the scenario execution component performs logical judgment through the logic execution component according to the data configured in the equivalent scenario model, and calls the value generation component to generate the current simulation value of the measurement and control point;
[0014] The scenario execution component is connected to the protocol adapter component; the scenario execution component forwards the control instruction through the protocol adapter component.
[0015] Furthermore, the basic attribute definition includes configuring the device data protocol, the scene data sending period, the scene running type and the scene running port.
[0016] Furthermore, the model composition definition includes setting measurement and control points, constructing an equivalent device model through the measurement and control points, forming an equivalent system model through the equivalent device model, combining the several equivalent device models and several equivalent system models to construct an equivalent scenario model.
[0017] The parameter types of measurement and control points are rich and expandable, and the parameter status can be changed as needed. Through the configuration of equivalent scene-equivalent system-equivalent equipment-equivalent model of measurement and control point, it can meet the needs of large-scale industrial control systems for digital equivalent integration of different types of IoT devices;
[0018] Equivalent scenarios can independently select equivalent devices and equivalent systems, and there is no limit on the number and type of equivalent devices running concurrently, so that a large amount of equipment measurement point data of different data types can be generated at the same time, which can adapt to the needs of different types of industrial control systems and support efficient development, integration, and test verification of industrial control systems.
[0019] Furthermore, according to the parameter attributes of the IoT device, the measurement and control point parameters are set to perform measurement and control point settings.
[0020] Further, the operation logic definition includes configuring condition groups and target groups, each of the condition groups corresponds to one target group, and the internal operation logic of the equivalent device model, the equivalent system model and the equivalent scenario model is set based on the condition groups and the target groups;
[0021] The condition group includes a parameter name, a parameter value and a comparison symbol;
[0022] The target group includes parameter name, tag symbol, transmission type, mode value range and duration.
[0023] The operating logic of equivalent device models, equivalent system models, equivalent scenario models, etc. can be visually configured in the "condition group-target group" mode. The "condition group-target group" can be analyzed and judged in parallel through the logic execution component, which can conveniently configure, change and execute the hardware system operating logic equivalently.
[0024] Furthermore, the logic judgment includes judging whether the measurement and control point parameters or the device control instructions meet the conditions in the operation logic; if they do, the corresponding target configuration is executed to update the measurement and control point parameters in the current scene.
[0025] Furthermore, the equivalent model obtains the IoT device control instructions forwarded by the protocol adapter component through a long connection, and updates the measurement and control point parameters of the corresponding device.
[0026] Furthermore, the equivalent construction system is also connected to the industrial control system, and the analog values of the measurement and control points are sent to the industrial control system through the value generation component using the data protocol configured in the equivalent device.
[0027] The present invention also discloses an equivalent construction method for a large industrial control system, based on the above-mentioned equivalent construction system, which is specifically as follows:
[0028] S1: Obtain IoT devices of the target scenario and build equivalent models, including equivalent device models, equivalent system models, and equivalent scenario models;
[0029] S2: Based on the equivalent model, set the condition group and target group, and configure the operation logic;
[0030] S3: Select and initialize the IoT industrial control protocol.
[0031] Furthermore, the construction process of the equivalent model is as follows:
[0032] S101: According to the parameter attributes of the IoT device, the measurement and control point data is set, a number of measurement and control points are obtained, and an equivalent device model is constructed;
[0033] S102: According to the association relationship between the IoT system and the IoT devices, the equivalent device models corresponding to the associated multiple IoT devices are combined to obtain an equivalent system model;
[0034] S103: According to the IoT systems and IoT devices associated with the IoT scenario, the corresponding equivalent device models and equivalent system models are combined to obtain an equivalent scenario model.
[0035] The beneficial effects of the present invention are as follows:
[0036] 1. The present invention constructs an equivalent model to simulate a large number of heterogeneous IoT devices in a digital way, configure the measurement and control point values of the devices on demand, and simulate the internal operating logic of the hardware system in a visual way. Finally, the IoT devices and hardware systems connected to the industrial control system are constructed in a digital and scenario-based way, realizing the logical linkage between "devices and devices" and "devices and systems", as well as the ability to receive and execute device control instructions, supporting the rapid development, integration, and test and verification of industrial control systems.
[0037] 2. During the operation of the equivalent scenario, IoT data is sent to the industrial control system at the beat and parameter type configured in the equivalent scenario, and control instructions issued by the industrial control system can be received, which solves the problems faced by current system development and verification, such as insufficient scale and type of IoT devices, difficulty in changing the measurement and control values of IoT devices, and difficulty in modifying and verifying the operation logic of IoT hardware systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 It is a schematic diagram of the system composition framework of the present invention. DETAILED DESCRIPTION
[0039] The following description clearly and completely describes the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0040] In the description of the embodiments of the present invention, it should be noted that the indicated orientation or positional relationship is based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship in which the invention product is usually placed when in use, or the orientation or positional relationship commonly understood by those skilled in the art, or the orientation or positional relationship in which the invention product is usually placed when in use, which is only for the convenience of describing the present invention and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In addition, the terms "first" and "second" are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0041] In the description of the embodiments of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a direct connection, or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0042] Example 1
[0043] Embodiment 1 of the present invention discloses an equivalent construction system for large-scale industrial control systems, such as Figure 1 As shown, the details are as follows:
[0044] The equivalent construction system includes an equivalent model construction component, a protocol adaptation component, a scenario execution component, a logic execution component, and a value generation component;
[0045] The equivalent model building component performs equivalent modeling of IoT devices, IoT hardware systems, and IoT scenarios through basic attribute definition, model composition definition, and operation logic definition, and obtains three digital models: equivalent device model, equivalent system model, and equivalent scenario model;
[0046] As a preferred embodiment, the basic attributes are defined as configuring the basic attributes of equivalent devices, equivalent systems, and equivalent scenes, specifically, configuring attributes such as device data protocol, scene data sending cycle, scene operation type, and scene operation port.
[0047] As a preferred embodiment, the model composition definition includes setting measurement and control points, constructing an equivalent device model through the measurement and control points, constructing an equivalent system model through the equivalent device model, combining the equivalent device models and the equivalent system models to construct an equivalent scenario model;
[0048] Among them, the measurement and control point is a description of the parameter attributes of the IoT device. The parameter attributes include the measurement and control point ID, parameter Chinese name, parameter English name, parameter type, parameter value type, parameter maximum value, parameter minimum value, parameter default value, parameter unit, default sending mode, etc. Its parameter types include control, telemetry, alarm, etc.; parameter value types include INT, STRING, FLOAT, ENUM, etc.; default sending modes include linear increase mode, linear decrease mode, convex increase mode, convex decrease mode, concave increase mode, concave decrease mode, random mode, constant mode, synchronous mode, etc.
[0049] As a preferred embodiment, the operation logic definition includes configuring a condition group and a target group, each condition group corresponds to one target group, and the internal operation logic of the equivalent device model, the equivalent system model and the equivalent scenario model is set based on the condition group and the target group;
[0050] The condition group includes a parameter name, a parameter value and a comparison symbol;
[0051] The target group includes parameter name, tag symbol, transmission type, mode value range and duration;
[0052] The parameter name is the measurement and control point of the equivalent device model, and the comparison symbols include "=", ">", "<", "<=", ">=", "<>"; the symbol in the target group defaults to "="; the sending type is the sending mode of the measurement and control point, including 9 modes such as linear increase mode, linear decrease mode, convex increase mode, convex decrease mode, concave increase mode, concave decrease mode, random mode, constant mode, and synchronous mode.
[0053] The equivalent model constructed by the equivalent model construction component is connected to the logic execution component. After the equivalent scenario model is run, the operation logic configured in the equivalent model is executed by the logic execution component;
[0054] The scenario execution component is connected to the equivalent model constructed by the equivalent model construction component to obtain data configured in the equivalent scenario model;
[0055] The logic execution component and the value generation component are respectively connected to the scenario execution component; the scenario execution component performs logical judgment through the logic execution component according to the data configured in the equivalent scenario model, and calls the value generation component to generate the current simulation value of the measurement and control point;
[0056] As a preferred embodiment, the equivalent construction system is also connected to an industrial control system, and the analog values of the measurement and control points are sent to the industrial control system through the value generation component using a data protocol configured in the equivalent device.
[0057] As a preferred embodiment, the logic judgment includes judging whether the measurement and control point parameters or device control instructions meet the conditions in the operation logic; if they meet the conditions, the corresponding target configuration is executed to update the parameters such as the sending mode, minimum value, maximum value, initial value, etc. in the current scene;
[0058] The execution priority of the configured operation logic is equivalent scenario < equivalent system < equivalent device.
[0059] Specifically, after the equivalent scenario is run, the numerical generation component generates the current analog value of the measurement and control point of the equivalent equipment based on the sending mode, minimum value, maximum value, initial value, and the preceding value of the measurement and control point parameter in the scenario operation, for sending to the industrial control system.
[0060] The scenario execution component is connected to the protocol adapter component; the scenario execution component forwards the control instruction through the protocol adapter component;
[0061] Specifically, the protocol adapter component can optionally be equipped with IoT industrial control protocols such as MQTT, Modbus-TCP, OPC-UA, and BacNet.
[0062] As a preferred embodiment, the equivalent model obtains the IoT device control instructions forwarded by the protocol adapter component through a long connection, and updates the measurement and control point parameters of the corresponding device.
[0063] The scene execution component can also view the real-time data waveform of the equipment measurement and control points in the current scene, and support manual changes to the configuration data of the equipment measurement and control points in the scene to achieve instant updates of the measurement and control point parameters.
[0064] Example 2
[0065] Embodiment 2 of the present invention discloses an equivalent construction method for a large industrial control system based on the above embodiment 1, and the specific steps are as follows:
[0066] S1: Obtain IoT devices of the target scenario and build equivalent models, including equivalent device models, equivalent system models, and equivalent scenario models;
[0067] As a preferred embodiment, the construction process of the equivalent model is as follows:
[0068] S101: According to the parameter attributes of the IoT device, the measurement and control point data is set, a number of measurement and control points are obtained, and an equivalent device model is constructed;
[0069] S102: According to the association relationship between the IoT system and the IoT devices, the equivalent device models corresponding to the associated multiple IoT devices are combined to obtain an equivalent system model;
[0070] S103: According to the IoT systems and IoT devices associated with the IoT scenario, the corresponding equivalent device models and equivalent system models are combined to obtain an equivalent scenario model.
[0071] Specifically, in this embodiment, the following scenario is taken as an example for description;
[0072] The factory water supply and drainage system needs to automatically adjust the water supply and drainage strategy according to the water level and water quality of the external river. When the water level of the external river is high and the water quality is good, the water supply and drainage system needs to be started to pump the water from the external river into the factory's water tank; when the water level of the external river is low and the water quality is poor, the water supply and drainage system needs to be stopped.
[0073] Based on the above scenarios, the IoT devices involved include river water level meters, water quality monitors, and flow meters, water valves, water pumps, and reservoir water level meters in water supply and drainage systems;
[0074] Build corresponding digital models according to the IoT devices involved, and combine and configure water level meters, flow meters, water valves, and water pumps to form a water supply and drainage equivalent system model; combine and configure the water supply and drainage equivalent system, water level meter equivalent equipment, and water quality detector equivalent equipment to form a water supply and drainage linkage scenario model;
[0075] S2: Based on the equivalent model, set the condition group and target group, and configure the operation logic;
[0076] S3: Select and initialize the IoT industrial control protocol.
[0077] According to the above steps, the equivalent model is constructed, the operation logic is configured, and the industrial control protocol is configured. Based on the above scenario, the specific configuration is shown in Table 1;
[0078] Table 1: Equivalent device model building configuration table
[0079]
[0080]
[0081]
[0082] After running the water supply and drainage linkage scenario model, the system will send data to the industrial control system according to the device data protocol (MQTT, Modbus-TCP protocol) according to the sending cycle (5 seconds) of the scenario configuration, and the parameters of the control points configured in the water level meter, water quality detector, flow meter, water valve, water pump and other models. At the same time, the industrial control system can issue equipment control instructions. For example, if the water pump is turned off, the operation logic in the water supply and drainage model will be triggered to turn off the water pump, and the flow meter and water tank water level meter will be executed according to the preset target. In the scenario, we can change the state of the river water level meter, such as changing the water level of the water level meter control point to the linear reduction mode. When it drops below 5 meters, the operation logic configuration of the scenario will be triggered to turn off the water pump and water valve. This realizes information interaction with the industrial control system and business scenario verification support.
[0083] The present invention is not limited to the above-mentioned specific embodiments, but extends to any new features or any new combination disclosed in this specification, as well as any new method or process steps or any new combination disclosed.
Claims
1. An equivalent construction system for large industrial control systems, characterized in that: It includes equivalent model building components, protocol adaptation components, scenario execution components, logic execution components, and value generation components; The equivalent model building component performs equivalent modeling of IoT devices, IoT hardware systems, and IoT scenarios through basic attribute definition, model composition definition, and operation logic definition, and obtains equivalent device models, equivalent system models, and equivalent scenario models respectively; The equivalent model constructed by the equivalent model construction component is connected to the logic execution component. After the equivalent scenario model is run, the operation logic configured in the equivalent model is executed by the logic execution component; The scenario execution component is connected to the equivalent model constructed by the equivalent model construction component to obtain data configured in the equivalent scenario model; The logic execution component and the value generation component are respectively connected to the scenario execution component; the scenario execution component performs logical judgment through the logic execution component according to the data configured in the equivalent scenario model, and calls the value generation component to generate the current simulation value of the measurement and control point; The scenario execution component is connected to the protocol adaptation component; The scenario execution component forwards the control instruction through the protocol adaptation component.
2. The equivalent construction system for large industrial control systems according to claim 1 is characterized in that: The basic attribute definition includes configuring the device data protocol, the scene data sending period, the scene running type and the scene running port.
3. The equivalent construction system for large industrial control systems according to claim 1 is characterized in that: The model composition definition includes setting measurement and control points, constructing an equivalent device model through the measurement and control points, forming an equivalent system model through the equivalent device model, combining the equivalent device models and the equivalent system models, and constructing an equivalent scenario model.
4. The equivalent construction system for large industrial control systems according to claim 3 is characterized in that: According to the parameter attributes of the IoT device, set the measurement and control point parameters and perform measurement and control point settings.
5. The equivalent construction system for large industrial control systems according to claim 1 is characterized in that: The operation logic definition includes configuring condition groups and target groups, each of the condition groups corresponds to one target group, and the internal operation logic of the equivalent device model, the equivalent system model and the equivalent scenario model is set based on the condition groups and the target groups; The condition group includes a parameter name, a parameter value and a comparison symbol; The target group includes parameter name, tag symbol, transmission type, mode value range and duration.
6. The equivalent construction system for large industrial control systems according to claim 1, characterized in that: The logic judgment includes judging whether the measurement and control point parameters or device control instructions meet the conditions in the operation logic; if they meet the conditions, the corresponding target configuration is executed to update the measurement and control point parameters in the current scene.
7. The equivalent construction system for large industrial control systems according to claim 1 is characterized in that: The equivalent model obtains the IoT device control instructions forwarded by the protocol adapter component through a long connection, and updates the measurement and control point parameters of the corresponding device.
8. The equivalent construction system for large industrial control systems according to claim 1, characterized in that: The equivalent construction system is also connected to the industrial control system, and sends the analog values of the measurement and control points to the industrial control system through the value generation component using the data protocol configured in the equivalent device.
9. An equivalent construction method for a large industrial control system, characterized in that: The equivalent construction system according to any one of claims 1 to 8 comprises: S1: Obtain IoT devices of the target scenario and build equivalent models, including equivalent device models, equivalent system models, and equivalent scenario models; S2: Based on the equivalent model, set the condition group and target group, and configure the operation logic; S3: Select and initialize the IoT industrial control protocol.
10. The equivalent construction method for large-scale industrial control systems according to claim 9 is characterized in that: The construction process of the equivalent model is as follows: S101: According to the parameter attributes of the IoT device, the measurement and control point data is set, a number of measurement and control points are obtained, and an equivalent device model is constructed; S102: According to the association relationship between the IoT system and the IoT devices, the equivalent device models corresponding to the associated multiple IoT devices are combined to obtain an equivalent system model; S103: According to the IoT systems and IoT devices associated with the IoT scenario, the corresponding equivalent device models and equivalent system models are combined to obtain an equivalent scenario model.
Citation Information
Patent Citations
Smart city information-physical fusion-oriented intelligent Internet-of-Things system construction method
CN111526177A
Internet of Things equipment linkage control method and device, storage medium and electronic device
CN114301953A
IMA architecture fault location verification simulation method and system
CN117272645A
Modeling and data configuration method and system for comprehensive energy scene
CN118133506A
Management and control method of modeled Internet of Things equipment
CN118192371A