A comprehensive energy equipment control method, device, terminal equipment and storage medium

Through the combination of IEC 61499 and OPC UA server, the functions of energy equipment are directly managed and controlled, solving the problems of complex execution logic and slow reaction time of traditional energy control systems, and achieving efficient control of energy systems.

CN115657540BActive Publication Date: 2025-08-12GUANGDONG POWER GRID CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211300007.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-21
Publication Date
2025-08-12
Estimated Expiration
2042-10-21

AI Technical Summary

Technical Problem

The traditional energy control system has complex execution logic and slow system response time, which affects the control efficiency of the energy system.

Method used

The IEC 61499 standard converts the functional block (FB) control instructions into equipment control instructions that can be applied by energy equipment, and uses OPC UA server to realize data transmission, directly manage and control the functions of energy equipment, and avoid unrelated components.

Benefits of technology

It realizes precise control of energy equipment and improves the control efficiency of energy systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115657540B_ABST
    Figure CN115657540B_ABST
Patent Text Reader

Abstract

The present invention discloses a comprehensive energy device control method, apparatus, terminal device, and storage medium. The method obtains a function selected by a user, selects several target FBs and target SIFBs corresponding to each target FB, runs the target FB, generates several FB control instructions, and converts each FB control instruction into a device control instruction applicable to the energy device, so that the energy devices can execute the corresponding function according to the device control instruction. After obtaining the user's desired function through a human-computer interaction interface, the present invention controls all functions of the energy device based on the FB, SIFB, and IEC63499 standard. Compared to traditional device-specific control, the present invention directly manages and controls the functions of the energy device, can control a single device or multiple devices according to the desired function, avoids irrelevant components from participating in the control of the device, achieves precise control of the energy device, and improves the control efficiency of the energy system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of energy microgrid operation control, and in particular to a comprehensive energy equipment control method, device, terminal equipment and storage medium. Background Art

[0002] As the contradictions between economic growth, energy consumption, and environmental degradation intensify, governments around the world are seeking new pathways to sustainable energy development. Energy internet has emerged as a viable solution. The term "energy internet" refers to a "renewable, distributed, open, and shared network" of interconnected energy sources, leading to a fundamental paradigm shift in the structure of energy systems. Integrated energy systems (IES), encompassing a variety of distributed energy resources such as photovoltaic (PV) systems, wind turbines, and gas turbines, as well as other forms of energy storage, are a crucial component of China's energy internet.

[0003] As integrated energy systems expand in scale and become increasingly widespread, they face new challenges in grid planning and operation. These systems require dynamic reconfiguration during design and operation, demanding higher levels of interoperability and integration. Traditional energy control systems manage and control energy devices. To execute functional control, they must identify the energy device that corresponds to the function and then identify and select the corresponding components within that device before implementing the relevant function within that component. Traditional control systems suffer from complex execution logic and slow system response times, impacting the control efficiency of energy systems.

[0004] Therefore, there is an urgent need for a comprehensive energy equipment control strategy to solve the problem of low control efficiency of the current energy system. Summary of the Invention

[0005] Embodiments of the present invention provide a comprehensive energy equipment control method, apparatus, terminal device, and storage medium to improve the control efficiency of current energy systems.

[0006] To solve the above problems, an embodiment of the present invention provides an integrated energy equipment control system and control method, including:

[0007] In response to a function selection operation performed by a user on a human-computer interaction interface, determining a plurality of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB;

[0008] Running each of the target FBs, generating a plurality of FB control instructions corresponding to the function selection operation, and converting each of the FB control instructions into device control instructions applicable to the energy device;

[0009] The corresponding device control instructions are transmitted to the corresponding energy devices through each target SIFB; so that when the corresponding energy devices receive the corresponding device control instructions, they perform the device operations of the corresponding target FB according to the corresponding device control instructions; wherein each target FB corresponds to a device operation of a device.

[0010] As an improvement to the above solution, the converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard.

[0011] As an improvement to the above solution, the method of responding to a function selection operation performed by a user on a human-computer interaction interface and determining a plurality of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB is as follows:

[0012] Responding to a function selection operation performed by a user on a human-computer interaction interface, obtaining function category data;

[0013] According to the function category data, determining a number of target FBs corresponding to the function category data;

[0014] Determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of the plurality of target FBs;

[0015] According to the composite FB to which each target FB belongs, the target SIFB corresponding to each target FB is determined; wherein each target SIFB corresponds to each composite FB one by one.

[0016] As an improvement to the above solution, each target SIFB is connected to the OPC UA server, so that the composite FBs corresponding to each target SIFB can perform data transmission based on the OPC UA server.

[0017] Accordingly, an embodiment of the present invention further provides a comprehensive energy equipment control device, comprising: a data acquisition module, a data processing module and a result generation module;

[0018] The data acquisition module is used to respond to the function selection operation performed by the user on the human-computer interaction interface, and determine a number of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB;

[0019] The data processing module is used to run each of the target FBs, generate a number of FB control instructions corresponding to the function selection operation, and convert each FB control instruction into a device control instruction applicable to the energy device;

[0020] The result generation module is used to transmit the corresponding device control instructions to the corresponding energy devices through each target SIFB; so that when the corresponding energy devices receive the corresponding device control instructions, they perform the device operations corresponding to the corresponding target FB according to the corresponding device control instructions; wherein each target FB corresponds to a device operation of a device.

[0021] As an improvement to the above solution, the converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard.

[0022] As an improvement of the above solution, the data acquisition module includes: a category data acquisition unit, a first selection unit, a second selection unit and a third selection unit;

[0023] The category data acquisition unit is used to respond to the function selection operation performed by the user on the human-computer interaction interface and acquire function category data;

[0024] The first selection unit is configured to determine, based on the function category data, a number of target FBs corresponding to the function category data;

[0025] The second selection unit is configured to determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of a plurality of target FBs;

[0026] The third selection unit is configured to determine the target SIFB corresponding to each target FB according to the composite FB to which each target FB belongs; wherein each target SIFB corresponds to each composite FB on a one-to-one basis.

[0027] As an improvement to the above solution, each target SIFB is connected to the OPC UA server, so that the composite FBs corresponding to each target SIFB can perform data transmission based on the OPC UA server.

[0028] Correspondingly, an embodiment of the present invention also provides a computer terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and when the processor executes the computer program, it implements a comprehensive energy equipment control method as described in the present invention.

[0029] Correspondingly, an embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute a comprehensive energy equipment control method as described in the present invention.

[0030] As can be seen from the above, the present invention has the following beneficial effects:

[0031] The present invention provides a comprehensive energy device control method. The method obtains the function selected by the user, selects several target FBs and target SIFBs corresponding to each target FB, runs the target FBs, generates several FB control instructions, and converts each FB control instruction into a device control instruction applicable to the energy device, enabling the energy devices to execute the corresponding function according to the device control instructions. After obtaining the user's desired function through a human-computer interaction interface, the present invention controls all functions of the energy device based on the FB, SIFB, and IEC63499 standard. Compared to traditional device-specific control, the present invention directly manages and controls the functions of the energy device, enabling single or multiple devices to be controlled according to the desired function, preventing irrelevant components from participating in the device control, achieving precise control of the energy device, and improving the control efficiency of the energy system. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a flow chart of a comprehensive energy device control method provided by one embodiment of the present invention;

[0033] Figure 2 It is a structural diagram of a comprehensive energy equipment control device provided by an embodiment of the present invention;

[0034] Figure 3 This is a schematic diagram of a typical distributed architecture model based on IEC61499 according to an embodiment of the present invention;

[0035] Figure 4 This is a schematic diagram of a photovoltaic grid-connected control system modeled according to the IEC61499 standard, provided by one embodiment of the present invention;

[0036] Figure 5 An embodiment of the present invention provides a schematic diagram of an information model of OPC UA communication between different devices during actual deployment.

[0037] Figure 6 It is the result of the three-phase voltage change at the grid connection point when the circuit breaker in the photovoltaic simulation system provided by one embodiment of the present invention is opened and closed;

[0038] Figure 7 This is a schematic diagram of the structure of a terminal device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0040] Example 1

[0041] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a comprehensive energy device control method provided by an embodiment of the present invention, such as Figure 1 As shown, this embodiment includes steps 101 to 103, and each step is specifically as follows:

[0042] Step 101: In response to a function selection operation performed by a user on a human-computer interaction interface, a plurality of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB are determined.

[0043] In this embodiment, the response to the function selection operation performed by the user on the human-computer interaction interface determines a plurality of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB, specifically:

[0044] Responding to a function selection operation performed by a user on a human-computer interaction interface, obtaining function category data;

[0045] According to the function category data, determining a number of target FBs corresponding to the function category data;

[0046] Determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of the plurality of target FBs;

[0047] According to the composite FB to which each target FB belongs, the target SIFB corresponding to each target FB is determined; wherein each target SIFB corresponds to each composite FB one by one.

[0048] Step 102: Execute each target FB to generate a plurality of FB control instructions corresponding to the function selection operation, and convert each FB control instruction into an applicable device control instruction for the energy device.

[0049] In this embodiment, the converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard;

[0050] In a specific embodiment, the IEC 61499 standard is a modeling language for distributed industrial control systems, proposed and standardized by the International Electrotechnical Commission (IEC). IEC 61499 introduces the concept of event-triggered function blocks (FBs) to encapsulate software functions such as control logic, communication handlers, and human-machine interfaces (HMIs). Modular programming and modeling of industrial systems can be achieved by building FB networks.

[0051] For a better explanation of FB, see Figure 3 IEC 61499 defines three types of FBs, including: BFB (i.e., the target FB described in the present application), CFB (i.e., the composite FB described in the present application), and service interface FB (i.e., the SIFB described in the present application); the functions encapsulated in the BFB are modeled by the state machine of the execution control diagram and are built according to the principle of a function of the energy device connected to the BFB. The CFB is a container of FBs, which contains a complete set of FBs and their events and data connections, and is built according to the operating principle of the energy device condensed with the CFB. The service interface FB is used to access the hardware of the energy device, such as the I / O interface or the communication interface. Multiple FBs are connected together to form an FB network to constitute an IEC 61499 standard application.

[0052] In a specific embodiment, in each device, target data is first collected through a service interface FB (i.e., the SIFB described in the present application's claims). The results are then sent to the target device in the format required by the target device through the service interface FB. Simultaneously, operational data is sent to the external environment through the service interface FB and stored by the data storage FB component. Each function is encapsulated as a separate FB within a composite FB to form internal control behavior logic. This hierarchical and modular IEC 61499 programming approach can be used to complete the modeling and design of integrated energy equipment control systems.

[0053] After the IEC 61499 programming method completes the application developed based on FB on the 4DIAC IDE software platform, the C++-based IEC 61499 RE-FORTE running on the IEC 61499 control device (i.e., the device that implements the integrated energy equipment control method described in the present invention) receives information through TCP / IP communication, which is called IEC 61499 deployment. After the deployment is completed, the IEC 61499 control device can perform functional control of the energy equipment through FB.

[0054] Step 103: Transmitting the corresponding device control instructions to the corresponding energy devices through each target SIFB; so that upon receiving the corresponding device control instructions, the corresponding energy devices perform the device operation corresponding to the corresponding target FB according to the corresponding device control instructions; wherein each target FB corresponds to a device operation of a device;

[0055] In this embodiment, each target SIFB is connected to the OPC UA server, so that data can be transmitted between the composite FBs corresponding to each target SIFB according to the OPC UA server.

[0056] In a specific embodiment, the integrated energy device control method of the present invention is executed by an IEC 61499 control device, see Figure 4 , IEC 61499 Control Equipment shows an example of a distributed photovoltaic system control application modeled after IEC 61499. It simulates a grid-connected control system for a photovoltaic system, which includes a photovoltaic controller, a three-phase bidirectional DC-AC inverter, grid-connected circuit breakers, and a central system control module for coordinated operations. Figure 4 Each energy device connected to the IEC 61499 control device is abstracted as a CFB.

[0057] As an improvement to the above solution, an OPC UA communication module was built using the Open62541 C++-based OPC UA communication stack. First, an OPC UA server must be created on the IEC 61499 controller. This triggers the INIT event to input the OPC UA server. Using the OPC UA SERVER FB and OPC UA PUBLISH FB on the IEC 61499 controller, operations on the OPC UA server, including reading and writing data, publishing data, and creating methods, can be performed. When the IEC 61499 controller attempts to access other OPC UA servers as an OPC UA client, the OPC UA Client FB and OPC UASUBSCRIBE FB are used to read, write, subscribe to data, and call methods.

[0058] In one specific embodiment, because the functional definitions encapsulated in the target SIFB exceed the scope of IEC 61499, the target SIFB implements communication using OPC UA. When various energy devices communicate with each other using OPC UA through the target SIFB, they only need to know the SIFB's IP address and information model to obtain the required data values. All communication semantics and services are defined in OPC UA and meet device interoperability requirements.

[0059] In a specific embodiment, in order to verify the OPC UA communication results between the control device and the gateway device, the OPC UA common test tool UaExpert is used to perform the test. Figure 5 As shown in the figure, the OPC UA information model on the control device and BL102 gateway in UaExpert, as well as the data variables and control methods that the controller can provide. Each device in this integrated energy system is modeled as an object in the OPC UA information model. For example, in a photovoltaic system, Figure 5 There are three objects shown in the diagram: Controller, Grid Connection Point, and Inverter. Each object has its own data variables and methods. Figure 5 As shown in (left), the Switch Circuit Breaker method can be called in UaExpert to control the circuit breaker in the PV simulation system. The data results are as follows Figure 6 The figure shows how the three-phase voltage at the grid connection point changes when the circuit breaker opens and closes. This demonstrates that the modeling and control approach based on OPC UA and IEC 61499 can effectively control integrated energy systems in real time. Higher-level data applications, such as integrated energy management systems, can read data variables and invoke control methods for any specific device through generic OPC UA services.

[0060] This embodiment obtains the function selected by the user, selects several target FBs and the target SIFBs corresponding to each target FB, runs the target FB, generates several FB control instructions, and converts each FB control instruction into a device control instruction applicable to the energy device, enabling the energy device to execute the function corresponding to the target FB according to the device control instruction. This embodiment manages the functions of energy devices based on the IEC 61499 standard and enhances the semantic communication between FBs in IEC 61499 through OPC UA. This facilitates the establishment of a unified communication model for multiple devices and protocols in an integrated energy system, effectively resolving communication issues within the integrated energy system and improving the control efficiency of the integrated energy system.

[0061] Example 2

[0062] See also Figure 2 , Figure 2 2 is a schematic structural diagram of a comprehensive energy equipment control device provided by an embodiment of the present invention, comprising: a data acquisition module 201, a data processing module 202 and a result generation module 203;

[0063] The data acquisition module 201 is used to respond to a function selection operation performed by a user on a human-computer interaction interface, and determine a number of target FBs corresponding to the function selection operation and a target SIFB corresponding to each target FB;

[0064] The data processing module 202 is used to run each target FB, generate a number of FB control instructions corresponding to the function selection operation, and convert each FB control instruction into a device control instruction applicable to the energy device;

[0065] The result generation module 203 is used to transmit the corresponding device control instructions to the corresponding energy devices through each target SIFB; so that when the corresponding energy devices receive the corresponding device control instructions, they perform the device operations corresponding to the corresponding target FB according to the corresponding device control instructions; wherein each target FB corresponds to a device operation of a device.

[0066] As an improvement to the above solution, the converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard.

[0067] As an improvement of the above solution, the data acquisition module 201 includes: a category data acquisition unit, a first selection unit, a second selection unit and a third selection unit;

[0068] The category data acquisition unit is used to respond to the function selection operation performed by the user on the human-computer interaction interface and acquire function category data;

[0069] The first selection unit is configured to determine, based on the function category data, a number of target FBs corresponding to the function category data;

[0070] The second selection unit is configured to determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of a plurality of target FBs;

[0071] The third selection unit is configured to determine the target SIFB corresponding to each target FB according to the composite FB to which each target FB belongs; wherein each target SIFB corresponds to each composite FB on a one-to-one basis.

[0072] As an improvement to the above solution, each target SIFB is connected to the OPC UA server, so that the composite FBs corresponding to each target SIFB can perform data transmission based on the OPC UA server.

[0073] This embodiment uses a data acquisition module to obtain the function selection operation of the user in the human-computer interaction interface, and determines several target FBs corresponding to the function selection operation and the SIFBs corresponding to each target FB. Based on the several FBs, the data processing module runs each target FB and generates several FB control instructions. After converting the FB control instructions into device control instructions, the result generation module transmits the device control instructions to the corresponding energy device through the determined target SIFB, thereby controlling the energy device to perform the device operation corresponding to the target FB, and then realizing the function selected by the user in the human-computer interaction interface. This embodiment directly manages and controls the functions of energy devices, and can control a single device or multiple devices according to the required functions, avoiding the involvement of irrelevant components in the control of the device, achieving precise control of the energy device, and improving the control efficiency of the energy system.

[0074] Example 3

[0075] See also Figure 7 , Figure 7 It is a schematic diagram of the terminal device structure provided by one embodiment of the present invention.

[0076] A terminal device of this embodiment includes: a processor 701, a memory 702, and a computer program stored in the memory 702 and executable on the processor 701. When the processor 701 executes the computer program, the steps of the above-mentioned integrated energy device control method in the embodiment are implemented, for example: Figure 1 Alternatively, when the processor executes the computer program, the functions of the modules in the above-mentioned device embodiments are realized, for example: Figure 2 All modules of the integrated energy equipment control device are shown.

[0077] In addition, an embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the integrated energy equipment control method described in any of the above embodiments.

[0078] Those skilled in the art will understand that the schematic diagram is merely an example of a terminal device and does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown in the diagram, or a combination of certain components, or different components. For example, the terminal device may also include input and output devices, network access devices, buses, etc.

[0079] The processor 701 may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor. The processor 701 is the control center of the terminal device, connecting various parts of the entire terminal device using various interfaces and lines.

[0080] The memory 702 can be used to store the computer programs and / or modules. The processor 701 implements various functions of the terminal device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory 702. The memory 702 can mainly include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required for a function (such as a sound playback function, an image playback function, etc.); the data storage area can store data created based on the use of the mobile phone (such as audio data, a phone book, etc.). In addition, the memory can include a high-speed random access memory and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state storage device.

[0081] Wherein, if the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the process in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0082] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed across multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art can understand and implement the present invention without inventive effort.

[0083] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A comprehensive energy equipment control method, characterized in that: include: Responding to a function selection operation performed by a user on a human-computer interaction interface, obtaining function category data; According to the function category data, a plurality of target FBs corresponding to the function category data are determined; wherein FB is an event-triggered function block in the IEC61499 standard, and the target FB is a BFB; Determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of the plurality of target FBs; Determine the target service interface FB corresponding to each target FB according to the composite FB to which each target FB belongs; wherein each target service interface FB corresponds one-to-one to each composite FB; Running each of the target FBs, generating a plurality of FB control instructions corresponding to the function selection operation, and converting each of the FB control instructions into device control instructions applicable to the energy device; The corresponding device control instructions are transmitted to the corresponding energy devices through each target service interface FB; so that when the corresponding energy devices receive the corresponding device control instructions, they execute the device operations with the corresponding target FB according to the corresponding device control instructions; wherein each target FB corresponds to a device operation of a device.

2. The integrated energy equipment control method according to claim 1, characterized in that: The converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard.

3. The integrated energy equipment control method according to claim 1, characterized in that: Connect each target service interface FB to the OPC UA server so that data can be transmitted between the composite FBs corresponding to each target service interface FB according to the OPC UA server.

4. A comprehensive energy equipment control device, characterized in that: include: A data acquisition module, a data processing module and a result generation module; wherein the data acquisition module includes: a category data acquisition unit, a first selection unit, a second selection unit and a third selection unit; The category data acquisition unit is used to respond to the function selection operation performed by the user on the human-computer interaction interface and acquire function category data; The first selection unit is configured to determine, based on the function category data, a plurality of target FBs corresponding to the function category data; wherein the FB is an event-triggered function block in the IEC 61499 standard, and the target FB is a BFB; The second selection unit is configured to determine, based on the plurality of target FBs, a composite FB to which each target FB belongs; wherein each composite FB corresponds one-to-one to each energy device, and the composite FB is composed of a plurality of target FBs; The third selection unit is configured to determine the target service interface FB corresponding to each target FB according to the composite FB to which each target FB belongs; wherein each target service interface FB corresponds to each composite FB on a one-to-one basis; The data processing module is used to run each of the target FBs, generate a number of FB control instructions corresponding to the function selection operation, and convert each FB control instruction into a device control instruction applicable to the energy device; The result generation module is used to transmit the corresponding device control instructions to the corresponding energy device through each target service interface FB; so that when the corresponding energy device receives the corresponding device control instruction, it executes the device operation of the corresponding target FB according to the corresponding device control instruction; wherein each target FB corresponds to a device operation of a device.

5. The integrated energy equipment control device according to claim 4, characterized in that: The converting of each FB control instruction into a device control instruction applicable to the energy device is specifically: converting the FB control instruction into a device control instruction applicable to the energy device according to the IEC 61499 standard.

6. The integrated energy equipment control device according to claim 5, characterized in that: Connect each target service interface FB to the OPC UA server so that data can be transmitted between the composite FBs corresponding to each target service interface FB according to the OPC UA server.

7. A computer terminal device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, the method for controlling an integrated energy device as claimed in any one of claims 1 to 3 is implemented.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute the integrated energy device control method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Control system of distributed energy system

    CN109818365A