CN111245633A - Configuration file of microgrid main equipment and operation method thereof - Google Patents

Configuration file of microgrid main equipment and operation method thereof Download PDF

Info

Publication number
CN111245633A
CN111245633A CN201811444442.XA CN201811444442A CN111245633A CN 111245633 A CN111245633 A CN 111245633A CN 201811444442 A CN201811444442 A CN 201811444442A CN 111245633 A CN111245633 A CN 111245633A
Authority
CN
China
Prior art keywords
configuration information
data
slave device
communication
configuration file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811444442.XA
Other languages
Chinese (zh)
Other versions
CN111245633B (en
Inventor
王世龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Etechwin Electric Co Ltd
Original Assignee
Beijing Etechwin Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Etechwin Electric Co Ltd filed Critical Beijing Etechwin Electric Co Ltd
Priority to CN201811444442.XA priority Critical patent/CN111245633B/en
Publication of CN111245633A publication Critical patent/CN111245633A/en
Application granted granted Critical
Publication of CN111245633B publication Critical patent/CN111245633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0889Techniques to speed-up the configuration process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Information Transfer Systems (AREA)

Abstract

The embodiment of the disclosure discloses a configuration file of micro-grid main equipment and an operation method thereof, and relates to the technical field of micro-grids. The configuration file of the microgrid main equipment comprises the following components: the primary configuration information is used for limiting a communication protocol of the main equipment in the micro-grid and the configuration information of the main equipment; the secondary configuration information is used for identifying slave equipment controlled by the master equipment in the microgrid and limiting communication configuration information of the slave equipment; the three-level configuration information is used for limiting different types of data sets of the slave equipment and attribute configuration information of the data sets; and the four-level configuration information is used for defining the data in the data set and the attribute configuration information of the data. The technical scheme of the embodiment of the disclosure can improve the communication efficiency and the efficiency of executing functions of the microgrid.

Description

Configuration file of microgrid main equipment and operation method thereof
Technical Field
The invention relates to the technical field of micro-grids, in particular to a configuration file of micro-grid main equipment and an operation method thereof.
Background
The micro-grid is a small-sized power generation and distribution system which is composed of a power supply, an energy storage device, an energy conversion device and a protection device according to a certain topological structure. For the power grid, the micro-grid can provide readable load for a local power system and provide powerful support for the power grid. For users, the micro-grid can be used as a customized power supply to meet the requirements expected by the users.
The realization of the function of the microgrid needs to be realized through communication of each device or equipment in the microgrid. However, the communication modes are various, and manual configuration is required, so that the communication efficiency and the execution function efficiency of the microgrid are reduced.
Disclosure of Invention
The embodiment of the invention provides a configuration file of micro-grid main equipment and an operation method thereof, which can improve the communication efficiency and the function execution efficiency of a micro-grid.
In a first aspect, an embodiment of the present invention provides a configuration file of a microgrid main device, including: the primary configuration information is used for limiting a communication protocol of the main equipment in the micro-grid and the configuration information of the main equipment; the secondary configuration information is used for identifying slave equipment controlled by the master equipment in the microgrid and limiting communication configuration information of the slave equipment; the three-level configuration information is used for limiting different types of data sets of the slave equipment and attribute configuration information of the data sets; and the four-level configuration information is used for defining the data in the data set and the attribute configuration information of the data.
In a second aspect, an embodiment of the present invention provides an operation method for a configuration file of a microgrid main device, which is applied to a main device in a microgrid, where the configuration file of the microgrid main device in the above technical solution is configured in the main device, and the operation method includes: receiving a measurement and control instruction, and reading a configuration file; establishing a communication link between the master device and the slave device based on the primary configuration information and the secondary configuration information in the configuration file; and executing the measurement and control function according to the first-level configuration information, the second-level configuration information, the third-level configuration information and the fourth-level configuration information in the configuration file.
The embodiment of the invention provides a configuration file of micro-grid main equipment and an operation method thereof, wherein the configuration file comprises the first-level configuration information, the second-level configuration information, the third-level configuration information and the fourth-level configuration information. The primary configuration information is used to complete the configuration of the primary device. The secondary configuration information is used to complete the configuration of the slave device. The three levels of configuration information are used to complete the configuration of the data set. The four levels of configuration information are used to complete the configuration of the data. In the process that the configuration file stored in the main device is read and operated by the processor, corresponding functions, such as a communication function, a control function and the like, can be automatically executed according to the configuration information of each level in the configuration file. The micro-grid communication system does not need manual one-to-one configuration, so that the communication efficiency and the function execution efficiency of the micro-grid are improved.
Drawings
The present invention will be better understood from the following description of specific embodiments thereof taken in conjunction with the accompanying drawings, in which like or similar reference characters designate like or similar features.
Fig. 1 is a schematic diagram of a configuration file of a microgrid master device according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for operating a configuration file of a microgrid master device according to an embodiment of the present invention;
fig. 3 is a flowchart of a method for operating a configuration file of a microgrid master device according to another embodiment of the present invention;
fig. 4 is a schematic mechanism diagram of a master device in an embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention. The present invention is in no way limited to any specific configuration and algorithm set forth below, but rather covers any modification, replacement or improvement of elements, components or algorithms without departing from the spirit of the invention. In the drawings and the following description, well-known structures and techniques are not shown in order to avoid unnecessarily obscuring the present invention.
The embodiment of the invention provides a configuration file of micro-grid main equipment and an operation method thereof, which are applied to the main equipment in a micro-grid. In a microgrid, a master device may correspond to multiple slave devices. The master device may specifically be a client. The slave device is the object device, and may specifically be a server. The master device may govern the slave devices. For example, the slave device may collect data and transmit the collected data to the master device. The master device may send control instructions to the slave device to control the slave device. The configuration file in the embodiment of the invention can be stored in the main equipment of the microgrid. The master device of the micro-grid can call the configuration file in the operation process, so that the automatic execution of communication and functions is realized.
Fig. 1 is a schematic diagram of a configuration file 10 of a microgrid master device according to an embodiment of the present invention. As shown in fig. 1, the configuration file 10 includes primary configuration information 11, secondary configuration information 12, tertiary configuration information 13, and quaternary configuration information 14. Wherein the lower level configuration information may be considered a child node of the higher level configuration information. For example, the second-level configuration information 12 may be regarded as a child node of the first-level configuration information 11, the third-level configuration information 13 may be regarded as a child node of the second-level configuration information 12, and the fourth-level configuration information 14 may be regarded as a child node of the third-level configuration information 13.
Primary configuration information 11 for defining a communication protocol of the master device in the microgrid and configuration information of the master device. The primary configuration information 11 is configured for the master device.
A communication protocol is a set of conventions that must be followed by two parties in order to ensure that the parties can communicate efficiently and reliably. The communication protocols may specify the format, order, and rate of data, link management, traffic regulation, and error control, among other things. For example, the communication protocol may be specifically a Modbus protocol or other protocols, which is not limited herein.
The configuration information of the master device is used to describe the master device. For example, the identity of the master device, the type of master device, etc. may be described.
In some examples, the primary configuration information 11 may specifically include a communication protocol identifier, a master device TYPE (indicated by TYPE), and a number of slave devices (indicated by SUM) managed by the master device.
The communication protocol identifier is used to identify a communication protocol, and may specifically be a communication protocol id (identification), or may also be a communication protocol label, which is not limited herein. The master device identifier is used to identify a master device, and may specifically be a master device ID or a master device name, which is not limited herein. The type of the master device is used to describe the type of the master device, for example, if the type of the master device is a converter, it means that the master device is a converter. The number of the slave devices controlled by the master device is the number of the slave devices capable of being controlled by the master device in the microgrid. For example, the number of slave devices managed by the master device is 8, which means that the master device can manage 8 slave devices.
And secondary configuration information 12 for identifying slave devices managed by the master device in the microgrid and defining communication configuration information of the slave devices. The secondary configuration information 12 is configured for the slave device. And the communication between the master device and the slave device can be realized when the communication is invoked through the identification of the slave device and the communication configuration information of the slave device. Each slave device managed and controlled by the master device in the microgrid can be corresponding to the secondary configuration information 12.
In some examples, secondary configuration information 12 may include slave device descriptions, slave device communication interface types, and slave device communication parameter information. The slave device description (which may be denoted as DESC) may include a slave device for identifying the slave device, and may also include a simple description of the slave device, such as a function of the slave device, and the like, without limitation. The slave device communication interface type may define the communication mode of the slave device. For example, the slave device interface type may include an ethernet interface or a serial port, etc. The slave device communication parameter information includes communication parameters required to establish communication. Different slave device communication interface types may correspond to different slave device communication parameter information. For example, the slave device communication parameter information may include a network protocol ADDRESS (which may be denoted as IP), a slave device communication PORT number (which may be denoted as PORT), a slave device communication string number (which may be denoted as COM), a slave device communication BAUD rate (which may be denoted as BAUD), a slave device communication check (which may be denoted as PARITY), a slave device communication packet data bit (which may be denoted as BITS), a slave device communication packet STOP bit (which may be denoted as STOP), a slave device station ADDRESS (which may be denoted as ADDRESS), a data byte order of the slave device (which may be denoted as ENDIAN), and the like. The data endianness of the slave device may include high-edge endianness and/or low-edge endianness.
In the process of calling the configuration file 10, the slave device communication parameter information corresponding to the selected slave device communication interface type is validated. For example, if the communication mode is defined as ethernet communication, the selected slave device communication interface type is an ethernet interface, and the network protocol address and the slave device communication port number in the device communication parameter information are validated. For another example, if the communication mode is limited to serial communication, the slave device communication serial number, the slave device communication baud rate, the slave device communication check, the slave device communication message data bit, and the slave device communication message stop bit in the device communication parameter information become valid.
And the three-level configuration information 13 is used for defining different types of data sets of the slave equipment and attribute configuration information of the data sets. The tertiary configuration information 13 is configured for data classification of the slave device. The data of the slave device can be defined according to types and divided into different data sets. One type of data is located in the same data set. For each data set, attribute configuration information corresponding to the data set may be set. The attribute configuration information is used to define attributes of the data collection.
In some examples, the three-level configuration information 13 includes N kinds of data sets, a storage address (which may be denoted as BASE _ ADDR) of the data set in the master, and a number of data in the data set (which may be denoted as ITEM _ quant), where N is an integer greater than or equal to 1. The data collected by the slave device is transmitted to the master device, and thus the data of the slave device is also stored in the master device. It should be noted that the amount of data in the data set refers to the amount of data that the data set has in the slave device.
In some examples, from a data format and input-output perspective, the N categories of data sets may include an analog quantity input data set (which may be denoted as READREG), an analog quantity output data set (which may be denoted as WRITEREG), a digital quantity input data set (which may be denoted as DI), and a digital quantity output data set (which may be denoted as DO).
And the four-level configuration information 14 is used for defining data in the data set and attribute configuration information of the data. The four levels of configuration information 14 are for data configuration. The attribute configuration information of the data is used to define the attributes of the data.
In some examples, the four-level configuration information 14 includes a data function CODE (which may be denoted as FUNC _ CODE), a register address of the data (which may be denoted as REG _ ADDR), a register number of the data (which may be denoted as REG _ NUM), a data type (which may be denoted as DTYPE), a data description (which may be denoted as DESC), a scaling factor of the data (which may be denoted as COFF), a UNIT of the data (which may be denoted as UNIT), a data INDEX (which may be denoted as INDEX), and a storage address of the data in the host device (which may be denoted as DEST).
The data function code is a data purpose, and can execute functions. The register address of the data is the address of the register occupied by the data. The number of registers for data is the number of registers occupied by the data. The proportionality coefficient of data is a ratio between a data amount of communication transmission and an actual data amount, and a data unit corresponds to data, for example, if the data is voltage data, the data unit may be volt.
In the embodiment of the present invention, the configuration file 10 includes the above-mentioned first-level configuration information 11, second-level configuration information 12, third-level configuration information 13, and fourth-level configuration information 14. The primary configuration information 11 is used to complete the configuration of the master device. The secondary configuration information 12 is used to complete the configuration of the slave device. The three levels of configuration information 13 are used to complete the configuration of the data set. The four levels of configuration information 14 are used to complete the configuration of the data. During the process that the configuration file 10 stored in the main device is read and operated by the processor, corresponding functions, such as a communication function, a control function, etc., can be automatically executed according to the configuration information of each level that can be in the configuration file 10. The micro-grid communication system does not need manual one-to-one configuration, so that the communication efficiency and the function execution efficiency of the micro-grid are improved.
Furthermore, the management function of the data of the slave device and the master device can be realized according to the configuration information of each level in the configuration file 10. Modification is facilitated due to the clear structure of configuration file 10. Through updating the configuration information of each level in the configuration file 10, the configuration information of each level in the configuration file 10 can be quickly modified, so that the functions of the main equipment can be quickly updated, the communication requirement and the measurement and control requirement of a micro-grid field are met, and the stability and the reliability are realized. And further help can be provided for the intellectualization of the micro-grid.
For example, according to the description of each level of configuration information in the configuration file, the device 1 is for internet access communication, its IP is 192.168.150.203, and the port number is 502, and the device 1 has 340 read registers, 165 write registers, 10 digital quantity input points, and 10 digital quantity output points in total. The digital input points are the digital input data sets, and the digital output points are the digital output sets and other information.
From the above, the structure of the configuration file in the embodiment of the present invention clearly and comprehensively describes all attributes of the master device and the slave device in the microgrid, and provides a necessary and powerful support for establishing a stable communication link and executing a corresponding function.
In some examples, the configuration file in the above embodiments may be a file written in a Language such as an eXtensible markup Language (xml), an Initialization (ini) file, an eXtensible Stylesheet Language (xsl), or an eXtensible Stylesheet conversion Language (xslt), which is not limited herein.
For example, xml in the above language is an extensible markup language, a subset of standard general markup languages, and is suitable for markup languages that mark electronic documents to make them structural. xml is a meta-markup language, i.e. a structured markup language is defined for defining other domain-specific semantics, which can divide a configuration file into a number of parts and identify these parts.
The configuration file is written by the language, so that the configuration file can be conveniently analyzed by an embedded device (namely, main equipment), and the difficulty of realizing program analysis by codes is reduced.
The configuration file in the embodiment of the invention can be applied to various scenes of the microgrid.
For example, the configuration file in the embodiment of the present invention may be applied to a system in which the transient disturbance control device is located. The transient disturbance control device is a device for monitoring the operation of each power supply and load circuit in the micro-grid system in real time, monitoring the frequency voltage on two sides of a grid-connected point of the micro-grid system in real time, dynamically controlling the energy storage and stabilizing the dynamic disturbance of renewable energy sources and loads.
For another example, the configuration file in the embodiment of the present invention may also be applied to a system in which the intelligent load monitoring apparatus is located. The intelligent load monitoring device can quickly and accurately acquire local or remote access data of a power generation side and a load side, arrange, gather and upload the data to the detection platform, and reasonably distribute load operation according to different user strategies on the basis of detection and control.
Specifically, the embodiment of the invention solves the problem of communication configuration of two sets of devices, namely the transient disturbance control device and the intelligent load monitoring device. In the actual field test and operation of the microgrid, the embodiment of the invention shows the stability and reliability of the configuration, and meanwhile, as the structure is clear and convenient to modify, when a communication fault occurs or the communication condition changes on the field, the configuration content can be rapidly modified, the field communication requirement is met, and the method has practical technical significance.
Fig. 2 is a flowchart of an operation method of a configuration file of a microgrid master device according to an embodiment of the present invention. The configuration file is applied to main equipment in the micro-grid, and the configuration file is configured in the main equipment in the micro-grid. As shown in fig. 2, the method for operating the configuration file of the microgrid master device includes steps S201 to S203.
In step S201, a measurement and control instruction is received, and a configuration file is read.
The measurement and control instruction instructs the master device to control the slave device to collect measurement data, or instructs the master device to control the slave device to execute a certain function. And the main equipment receives the measurement and control instruction and triggers and reads the configuration file in the embodiment.
In step S202, a communication link between the master device and the slave device is established based on the primary configuration information and the secondary configuration information in the configuration file.
The primary configuration information defines communication protocols and the secondary configuration information defines communication configuration information for the slave device. And establishing a communication link between the master equipment and the slave equipment based on the communication protocol and the communication configuration information.
In step S203, the measurement and control function is executed according to the first-level configuration information, the second-level configuration information, the third-level configuration information, and the fourth-level configuration information in the configuration file.
The first level configuration information defines communication protocols and the third level configuration information and the fourth level configuration information define data sets and data. Based on the communication protocol, the data set and the data, the main equipment can execute the measurement and control function. The measurement and control functions may include measurement functions and/or control functions.
In the embodiment of the invention, in the process of reading and operating the configuration file in the master device in the microgrid, the communication link can be automatically established and the corresponding function can be executed by reading the primary configuration information for completing the configuration of the master device, the secondary configuration information for completing the configuration of the slave device, the tertiary configuration information for completing the configuration of the data set and the four-stage configuration information for completing the configuration of the data. The micro-grid communication system does not need manual one-to-one configuration, so that the communication efficiency and the function execution efficiency of the micro-grid are improved.
Fig. 3 is a flowchart of a method for operating a configuration file of a microgrid master device according to another embodiment of the present invention. Fig. 3 is different from fig. 2 in that step S202 in fig. 2 can be specifically subdivided into step S2021 to step S2023 in fig. 3. Step S203 in fig. 2 may be specifically subdivided into step S2031 and step S2032 in fig. 3.
In step S2021, a communication protocol corresponding to the communication protocol identifier is determined according to the communication protocol identifier.
Wherein, the primary configuration information includes a communication protocol identifier. The above-mentioned two-pole configuration information includes slave device communication interface type and slave device communication parameter information. For specific descriptions of the communication protocol identifier, the slave device communication interface type, and the slave device communication parameter information, reference may be made to relevant contents in the foregoing embodiments, and details are not described herein again.
And determining the communication protocol corresponding to the communication protocol identification according to the communication protocol identification, thereby determining the stipulations of the communication protocol on the contents of data format, sequence and rate, link management, flow regulation, error control and the like, and reading the configuration file according to the stipulations.
In step S2022, slave device communication parameter information corresponding to the slave device interface type is determined based on the communication protocol and the slave device interface type of the slave device.
And according to the specification of the communication protocol, determining corresponding slave equipment communication parameter information according to the slave equipment interface type of the slave equipment. I.e. the slave device communication parameter information corresponding to the slave device interface type is validated.
In step S2023, a communication link between the master device and the slave device is established by using the slave device communication parameter information corresponding to the slave device interface type.
And calling the slave device communication parameter information corresponding to the slave device interface type, and establishing a communication link between the master device and the slave device.
In step S2031, a measurement and control message is generated according to the primary configuration information and the secondary configuration information in the configuration file, and the measurement and control message is sent to the slave device.
And determining a communication protocol of the configuration file according to the primary configuration information. And generating a measurement and control message by using information such as data bits, stop bits, check, byte order and the like in the secondary configuration information. The structure and content of the measurement and control message can be limited by data bits, stop bits, check, byte order and other information. And after the measurement and control message is generated, the measurement and control message is sent to the slave equipment through the communication link between the master equipment and the slave equipment which is established before.
In step S2032, the data collected from the slave device is stored in the master device according to the first-level configuration information, the third-level configuration information, and the fourth-level configuration information in the configuration file.
And determining a communication protocol of the configuration file according to the primary configuration information. And acquiring data from the slave device according to the data set in the third-level configuration information, the data amount of the data in the data set and the like, and the data function code, the register address of the data, the register number of the data, the data type, the data description, the proportionality coefficient of the data, the data unit, the data index, the storage address of the data in the master device and the like in the fourth-level configuration information, and storing the acquired data in the master device.
Fig. 4 is a schematic structural diagram of a master device 300 according to an embodiment of the present invention, where the master device 300 is applicable to a microgrid. The master device 300 comprises a processor 302, a memory 301, and a configuration file in the above embodiment stored in the memory 301 and executable on the processor 302. The processor 302 may implement the operation method of the configuration file of the microgrid main device in the above embodiment when executing the configuration file.
In one example, the processor 302 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured to implement one or more integrated circuits of embodiments of the present application.
Memory 301 may include mass storage for data or instructions. By way of example, and not limitation, memory 301 may include an HDD, floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Memory 301 may include removable or non-removable (or fixed) media, where appropriate. The memory 301 may be internal or external to the master device 300, where appropriate. In a particular embodiment, the memory 301 is a non-volatile solid-state memory. In certain embodiments, memory 301 comprises Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.
The processor 302 executes a program corresponding to the executable program code by reading the executable program code stored in the memory 301, so as to control the operation method of the configuration file of the microgrid main device in the above-described embodiment.
In one example, the master device 300 in embodiments of the present invention may also include a communication interface 303 and a bus 304. The memory 301, the processor 302, and the communication interface 303 are connected via a bus 304 to complete communication therebetween.
The communication interface 303 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiment of the present application. Input devices and/or output devices may also be accessed through communication interface 303.
The bus 304 includes hardware, software, or both to couple the components of the master device 300 to one another. By way of example, and not limitation, the bus 304 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus, or a combination of two or more of these. Bus 304 may include one or more buses, where appropriate. Although specific buses are described and shown in the embodiments of the application, any suitable buses or interconnects are contemplated by the application.
The invention also provides a storage medium on which the configuration file in the above embodiment is stored. When executed by the processor, the configuration file may implement the operation method of the configuration file of the microgrid main device in the above embodiments.
It should be clear that the embodiments in this specification are described in a progressive manner, and the same or similar parts in the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. For the operating method embodiment, the device embodiment and the storage medium embodiment, reference may be made to the description of the configuration file embodiment for relevant points. The present invention is not limited to the specific steps and structures described above and shown in the drawings. Those skilled in the art may make various changes, modifications and additions or change the order between the steps after appreciating the spirit of the invention. Also, a detailed description of known process techniques is omitted herein for the sake of brevity.

Claims (10)

1. A microgrid master device configuration file, comprising:
the primary configuration information is used for limiting a communication protocol of a main device in the microgrid and the configuration information of the main device;
secondary configuration information for identifying a slave device managed by the master device in the microgrid and defining communication configuration information of the slave device;
three-level configuration information used for limiting different types of data sets of the slave equipment and attribute configuration information of the data sets;
four levels of configuration information defining data in the data set and attribute configuration information for the data.
2. The configuration file according to claim 1, wherein the primary configuration information includes a communication protocol identifier, a master device type, and a number of slave devices managed by the master device.
3. The configuration file according to claim 1, wherein the secondary configuration information comprises a slave device description, a slave device communication interface type, and the slave device communication parameter information.
4. The configuration file according to claim 3, wherein the slave device communication parameter information comprises a slave device network protocol address, a slave device communication port number, a slave device communication serial port number, a slave device communication baud rate, a slave device communication check, a slave device communication packet data bit, a slave device communication packet stop bit, a slave device station address, and a data byte order of the slave device.
5. The configuration file according to claim 1, wherein the third-level configuration information includes N kinds of the data sets, storage addresses of the data sets in the master device, and the number of data in the data sets, where N is an integer greater than or equal to 1.
6. The configuration file according to claim 5, wherein said data sets of said N categories comprise an analog input data set, an analog output data set, a digital input data set and a digital output data set.
7. The configuration file according to claim 1, wherein the four-level configuration information comprises a data function code, a register address of the data, a register number of the data, a data type, a data description, a scaling factor of the data, a data unit, a data index, and a storage address of the data in the master device.
8. An operation method of a configuration file of a microgrid main device is applied to the main device in a microgrid, the configuration file of the microgrid main device as claimed in claim 1 is configured in the main device, and the operation method comprises the following steps:
receiving a measurement and control instruction, and reading the configuration file;
establishing a communication link between the master device and the slave device based on the primary configuration information and the secondary configuration information in the configuration file;
and executing a measurement and control function according to the primary configuration information, the secondary configuration information, the tertiary configuration information and the quaternary configuration information in the configuration file.
9. The operating method according to claim 8, wherein the performing measurement and control functions according to the primary configuration information, the secondary configuration information, the tertiary configuration information, and the quaternary configuration information in the configuration file includes:
generating a measurement and control message according to the primary configuration information and the secondary configuration information in the configuration file, and sending the measurement and control message to the slave device;
and storing the data acquired from the slave equipment in the master equipment according to the first-level configuration information, the third-level configuration information and the fourth-level configuration information in the configuration file.
10. The method of operation of claim 8, wherein the primary configuration information includes a communication protocol identification, and the secondary configuration information includes a slave device communication interface type and the slave device communication parameter information;
the establishing a communication link between the master device and the slave device based on the primary configuration information and the secondary configuration information in the configuration file includes:
determining a communication protocol corresponding to the communication protocol identification according to the communication protocol identification;
determining the slave device communication parameter information corresponding to the slave device interface type based on the communication protocol and the slave device interface type of the slave device;
and establishing a communication link between the master device and the slave device by using the slave device communication parameter information corresponding to the slave device interface type.
CN201811444442.XA 2018-11-29 2018-11-29 Configuration file of micro-grid main equipment and operation method thereof Active CN111245633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811444442.XA CN111245633B (en) 2018-11-29 2018-11-29 Configuration file of micro-grid main equipment and operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811444442.XA CN111245633B (en) 2018-11-29 2018-11-29 Configuration file of micro-grid main equipment and operation method thereof

Publications (2)

Publication Number Publication Date
CN111245633A true CN111245633A (en) 2020-06-05
CN111245633B CN111245633B (en) 2023-04-28

Family

ID=70879236

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811444442.XA Active CN111245633B (en) 2018-11-29 2018-11-29 Configuration file of micro-grid main equipment and operation method thereof

Country Status (1)

Country Link
CN (1) CN111245633B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114070667A (en) * 2021-11-16 2022-02-18 张家口安智科为新能源有限公司 Method for calling data of Modbus protocol equipment
CN115314370A (en) * 2022-06-29 2022-11-08 金茂云科技服务(北京)有限公司 Communication method, device, system, electronic equipment and storage medium
CN116339201A (en) * 2023-03-17 2023-06-27 上海智引信息科技有限公司 Data collaborative collection method, device, system and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010000142A1 (en) * 2008-06-30 2010-01-07 华为技术有限公司 Distributed network management system and maintenance management method thereof
CN101656766A (en) * 2009-09-29 2010-02-24 中兴通讯股份有限公司 Method and system for allotting logical address to subordinate equipment
CN103595768A (en) * 2013-10-28 2014-02-19 国家电网公司 Method for realizing configuration synchronization between virtualized devices
CN104618146A (en) * 2015-01-04 2015-05-13 上海雷尼威尔技术有限公司 Input and output configurable safety device control system and method
CN108650119A (en) * 2018-04-24 2018-10-12 烽火通信科技股份有限公司 A kind of method and system of Remote configuration terminal device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010000142A1 (en) * 2008-06-30 2010-01-07 华为技术有限公司 Distributed network management system and maintenance management method thereof
CN101656766A (en) * 2009-09-29 2010-02-24 中兴通讯股份有限公司 Method and system for allotting logical address to subordinate equipment
CN103595768A (en) * 2013-10-28 2014-02-19 国家电网公司 Method for realizing configuration synchronization between virtualized devices
CN104618146A (en) * 2015-01-04 2015-05-13 上海雷尼威尔技术有限公司 Input and output configurable safety device control system and method
CN108650119A (en) * 2018-04-24 2018-10-12 烽火通信科技股份有限公司 A kind of method and system of Remote configuration terminal device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114070667A (en) * 2021-11-16 2022-02-18 张家口安智科为新能源有限公司 Method for calling data of Modbus protocol equipment
CN115314370A (en) * 2022-06-29 2022-11-08 金茂云科技服务(北京)有限公司 Communication method, device, system, electronic equipment and storage medium
CN116339201A (en) * 2023-03-17 2023-06-27 上海智引信息科技有限公司 Data collaborative collection method, device, system and storage medium
CN116339201B (en) * 2023-03-17 2024-04-19 上海智引信息科技有限公司 Data collaborative collection method, device, system and storage medium

Also Published As

Publication number Publication date
CN111245633B (en) 2023-04-28

Similar Documents

Publication Publication Date Title
US10325062B2 (en) Method and device for generating engineering topology of digital substation
CN110704518B (en) Business data processing method and device based on Flink engine
CN111245633A (en) Configuration file of microgrid main equipment and operation method thereof
CN112511416A (en) Rule-based data communication protocol conversion system, decoding method and encoding method
CN100570580C (en) The proving installation of simple network management protocol software and method of testing thereof
CN106559251A (en) A kind of Compilation Method and corresponding interface, component and system based on YANG models
CN102663094A (en) IEC61970CIM model checking method
CN103853650A (en) Test case generating method and device for fuzz testing
CN109768970A (en) It is a kind of based on configurable puppy parc generation method
CN105224511A (en) A kind of method of calibration of intelligent substation SCD file
CN114205230B (en) Configuration method, system, medium and electronic equipment of cloud primary network element
CN110262783A (en) A kind of interface creation method, device and terminal device
US20230139106A1 (en) Conversion method and apparatus for deep learning model, server, and storage medium
CN104301875A (en) Short message processing method and device
CN113806037A (en) Service calling method and device, storage medium and electronic equipment
EP2511841A2 (en) System and method for generation of cim-based power system circuit models
CN106599058B (en) RCD file model verification method and device
CN110855459B (en) Network configuration method, device and system
CN110020412B (en) Method and device for generating IMIX standard message and electronic equipment
Hong et al. Standardization of power system protection settings using IEC 61850 for improved interoperability
US11657031B2 (en) Apparatus and method for generating data quality information of electric power equipment
CN104168206B (en) Adapter gateway load balancing control method, device and system
CN115689181A (en) Method, system and non-transitory computer readable medium for error proofing of power system
CN112230929A (en) Data analysis method and device of CIM (common information model) and storage medium
Pan Research on IED configurator based on IEC 61850

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant