A Measuring Point Configuration Method for a Distributed Intelligent Photovoltaic Communication Gateway
By configuring object models and uploading identifiers on the communication gateway of distributed intelligent photovoltaic power stations, the data forwarding link is automatically determined, which solves the problems of complex use of communication gateways and low configuration efficiency in the existing technology, and realizes efficient measurement point configuration and automated data forwarding.
Patent Information
- Application Number
- CN202211286271.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-20
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2042-10-20
AI Technical Summary
The communication gateways in existing photovoltaic power stations are complex to use, the configuration efficiency is low, and the configuration forwarding measurement points require a lot of additional configuration work, which affects the configuration efficiency.
A distributed intelligent photovoltaic communication gateway is proposed to configure the point measurement point, establish the acquisition and measurement point, configure the object model and upload the identifier on the acquisition and measurement point, determine the communication link for the data sent by the acquisition and measurement point, realize automatic data forwarding and reduce duplicate configuration work.
It improves the configuration efficiency of the communication gateway, reduces the labor costs of users, saves time, realizes automated data forwarding, and improves configuration efficiency.
Smart Images

Figure CN115766454B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of communication gateways, and particularly relates to a method for configuring measurement points of a distributed intelligent photovoltaic communication gateway. Background Art
[0002] With the technological development and application promotion of photovoltaic power stations, more and more distributed photovoltaic units are connected to the smart grid to achieve photovoltaic grid-connected power generation. In order to ensure the safe and stable operation of the smart grid, the photovoltaic power station needs to collect various operation information of the photovoltaic units to monitor their operation status. As a network interconnection device for data transmission, after the communication gateway configures the measurement points at the photovoltaic power station site, it can collect the operation information of each distributed photovoltaic unit and forward it to the relevant monitoring platform.
[0003] The existing communication gateways in photovoltaic power stations have problems of complex use and low configuration efficiency, specifically manifested as follows: After the traditional communication gateway is installed on site, special software needs to be installed on the computer for configuration, which increases the workload of on-site engineering personnel. And the traditional configuration method is to first configure the acquisition measurement points and then configure the corresponding forwarding measurement points, and a large amount of additional configuration work is generated for configuring the forwarding measurement points, which seriously affects the configuration efficiency of the communication gateway. Summary of the Invention
[0004] In order to solve the problems of complex use, low configuration efficiency, and a large amount of additional configuration work generated for configuring forwarding measurement points in the existing technology, the present invention proposes a method for configuring measurement points of a distributed intelligent photovoltaic communication gateway, including:
[0005] Establish acquisition measurement points on the devices that need to collect operation information in the distributed intelligent photovoltaic power station;
[0006] Configure the physical model on the first platform according to the format of the data output by the acquisition measurement points, and configure the upload identifier on the first platform according to the protocol used by the acquisition measurement points;
[0007] Based on the physical model and the upload identifier, determine the communication link for the acquisition measurement points to send data, and the communication gateway sends the data of the acquisition measurement points to the second platform through the communication link.
[0008] Optionally, the acquisition measurement points have a mapping relationship with each electrical parameter of the device.
[0009] Optionally, the configuring the physical model according to the format of the data output by the acquisition measurement points includes:
[0010] Determine the data elements in the format of the output data of the acquisition measurement points, and use the key values of the data elements as the physical model.
[0011] Optionally, the upload identifier is the register address of the protocol used by the acquisition measurement point, where the protocol includes industrial protocols, power protocols, MQTT forwarding protocols, and HTTP forwarding protocols.
[0012] Optionally, determining the communication link for the acquisition measurement point to send data based on the device model and the upload identifier includes: establishing an acquisition channel corresponding to the acquisition measurement point, and determining the output port of the acquisition channel based on the device model;
[0013] Determining the register address in the corresponding protocol according to the upload identifier, and establishing a forwarding channel between the output port and the register address;
[0014] The communication link is composed of an acquisition channel and a forwarding channel.
[0015] Optionally, the measurement point configuration method further includes performing operation scenario configuration on a plurality of measurement points, and the operation scenario configuration includes: configuring the logical operation relationship between multiple measurement points by using logical expressions and / or operation scripts.
[0016] Optionally, the operation scenario configuration further includes: when the number of measurement points is less than a preset number, configuring the logical operation relationship by using a logical expression; when the number of measurement points is not less than the preset number, configuring the logical operation relationship by using an operation script.
[0017] Optionally, the measurement point configuration method further includes: after determining the communication link for the acquisition measurement point to send data based on the device model and the upload identifier, storing the device model and the upload identifier as a configuration template, and using the name of the acquisition measurement point as the index of the configuration template into the template library.
[0018] The beneficial effects brought by the technical solution provided by the present invention are:
[0019] The measurement point configuration method proposed by the present invention configures the device model and upload flag in the measurement point configuration. When configuring, the user only needs to configure relevant parameters in the measurement point row that needs to be forwarded when creating an acquisition measurement point. When the communication gateway forwards data, it can automatically scan the acquisition measurement points and organize the data forwarding channels, avoiding repeated labor and saving the user's labor cost;
[0020] In addition, the measurement point configuration method proposed by the present invention has a template function, allowing users to gradually accumulate their own "knowledge base", enabling users to complete the configuration more quickly in subsequent similar scenarios after one construction, which can save time for users. Description of the Drawings
[0021] To more clearly illustrate the technical solutions of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0022] Figure 1 It is a schematic flow chart of a measuring point configuration method for a distributed intelligent photovoltaic communication gateway proposed in an embodiment of the present invention;
[0023] Figure 2 It is a schematic diagram of the system deployment of the communication gateway in this embodiment;
[0024] Figure 3 It is a schematic diagram of the software architecture of the communication gateway in this embodiment. Specific embodiments
[0025] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, rather than all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0026] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here.
[0027] It should be understood that in various embodiments of the present invention, the magnitude of the sequence numbers of the various processes does not mean the order of execution. The order of execution of the various processes should be determined by their functions and internal logics, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0028] It should be understood that in the present invention, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0029] It should be understood that in the present invention, "a plurality of" means two or more than two. " / or" is merely an association relationship describing associated objects, indicating that there can be three relationships. For example, A / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the front and back associated objects. "Including A, B, and C" and "including A, B, C" mean that all of A, B, and C are included. "Including A, B, or C" means including any one of A, B, and C. "Including A, B, and / or C" means including any one, any two, or all three of A, B, and C.
[0030] It should be understood that in the present invention, "B corresponding to A", "B corresponding to A correspondingly", "A corresponding to B", or "B corresponding to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean determining B only according to A. B can also be determined according to A and / or other information. The matching of A and B means that the similarity between A and B is greater than or equal to a preset threshold.
[0031] Depending on the context, as used herein, "if" can be interpreted as "when", "while", "in response to determining", or "in response to detecting".
[0032] The technical solution of the present invention will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0033] Embodiment:
[0034] As Figure 1 shown, this embodiment proposes a measuring point configuration method for a distributed intelligent photovoltaic communication gateway, including:
[0035] S1: Establish a collection measuring point on the device that needs to collect operation information in the distributed intelligent photovoltaic power station;
[0036] S2: Configure the physical model on the first platform according to the output data format of the collection measuring point, and configure the upload identifier on the first platform according to the protocol used by the collection measuring point;
[0037] S3: Based on the physical model and the upload identifier, determine the communication link for the collection measuring point to send data, and the communication gateway sends the data of the collection measuring point to the second platform through the communication link.
[0038] By configuring the physical model and the upload identifier in this embodiment, in most data forwarding scenarios, these configurations can be directly used without re-establishing forwarding measuring points, improving the configuration efficiency of the communication gateway.
[0039] As Figure 2As shown in the figure, in this embodiment, the first platform is a local management platform for remotely debugging a communication gateway. The communication gateway is connected to the on-site devices of a distributed intelligent photovoltaic power station, and is used for on-site data collection and forwarding the collected data to each second platform. The second platform refers to third-party platforms used by other construction units, operation units, etc. The communication gateway establishes a communication link between the first platform, the second platform, and the on-site devices.
[0040] In this embodiment, there is a mapping relationship between the acquisition measurement points and the various electrical parameters of the device. For example, in a certain project, it is necessary to collect the electrical parameters of a certain inverter xx, including active power, DC power, total power generation, daily power generation, phase A voltage, phase B voltage, phase C voltage, phase A current, phase B current, phase C current, and temperature. Therefore, corresponding acquisition measurement points are respectively set on the inverter, and these acquisition measurement points are respectively named "a certain inverter 1_Pac", "a certain inverter 1_Pdc", "a certain inverter 1_TE", "a certain inverter 1_DE", "a certain inverter 1_Ua", "a certain inverter 1_Ub", "a certain inverter 1_Uc", "a certain inverter 1_Ia", "a certain inverter 1_Ib", "a certain inverter 1_Ic", and "a certain inverter 1_Temp".
[0041] When the data collected by the communication gateway needs to be forwarded to a third-party platform, since the traditional configuration method is to first configure the acquisition measurement points and then configure the corresponding forwarding measurement points. And configuring the forwarding measurement points generates a large amount of additional configuration work. Especially when there is 1-way acquisition and multiple-way forwarding, for N forwarding, it is necessary to repeat the labor N - 1 times. In order to reduce the configuration workload, when configuring the acquisition measurement points in this embodiment, the information required during data forwarding can be pre-configured directly.
[0042] Among them, configuring the physical model according to the output data format of the acquisition measurement points includes:
[0043] Determine the data elements of the acquisition measurement points in the output data format, and use the key values of the data elements as the physical model.
[0044] The upload identifier is the register address of the protocol used by the acquisition measurement point, where the protocol includes industrial protocol, power protocol, MQTT forwarding protocol, and HTTP forwarding protocol.
[0045] Based on the physical model and the upload identifier, determining the communication link for the acquisition measurement point to send data includes:
[0046] Establish an acquisition channel corresponding to the acquisition measurement point, and determine the output port of the acquisition channel based on the physical model;
[0047] Determine the register address in the corresponding protocol according to the upload identifier, and establish a forwarding channel between the output port and the register address;
[0048] A communication link is composed of a collection channel and a forwarding channel.
[0049] For example, in general, Internet of Things (IOT) forwarding is carried out through JSON format. In this embodiment, the physical model and attributes can be configured at the collection measurement points and sent as the Key of the data element in JSON. For some power and industrial forwarding protocols, it is generally necessary to forward in the form of "register address". In this embodiment, the "upload identifier" can be configured at the collection measurement points for use as the forwarding "register address". In this way, after the collection measurement points are established, only one forwarding channel needs to be established. The forwarding channels of different protocols will automatically read the "physical model" or "upload identifier" configuration of the collection points according to their own needs, saving the engineering quantity of establishing forwarding measurement points and greatly improving the work efficiency.
[0050] In this embodiment, in order to be able to use different budget scenarios of a distributed intelligent photovoltaic power station, the measurement point configuration method further includes performing operation scenario configuration on a plurality of measurement points. The operation scenario configuration includes: configuring the logical operation relationship between multiple measurement points by using logical expressions and / or operation scripts. It should be noted that the logical expressions and / or operation scripts here include three cases: only using logical expressions, only using operation scripts, and using both logical expressions and operation scripts. When the number of measurement points is less than the preset number, the logical operation relationship is configured by using logical expressions; when the number of measurement points is not less than the preset number, the logical operation relationship is configured by using operation scripts.
[0051] Such as Figure 3As shown in the figure, the software architecture of the communication gateway includes an operation module, a remote maintenance module, and an IO model. The operation module further includes functional modules for implementing expression operations, integral operations, and script operations. Set the preset number to 4. For some simple operation scenarios, for four arithmetic expressions or logical operations participated by less than 4 acquisition measurement points, the expression operation method can be used. Fill in the expression at the address of the acquisition measurement point. For example, at the address of acquisition measurement point 0, fill in "acquisition measurement point 1 + acquisition measurement point 2". Then when the communication gateway runs, the value of acquisition measurement point 0 is the sum of the values of "acquisition measurement point 1" and "acquisition measurement point 2". In some complex operation scenarios, such as scenarios involving the operation of hundreds of measurement points, conditional branch operations, or loop operations, script operations can be used to implement. In this embodiment, the operation script uses the Lua script. As long as the script is written according to the Lua script specification, it can run on the communication gateway. This embodiment also considers that in some scenarios, a certain acquisition measurement point is accumulated, such as accumulating the daily sunlight or daily power consumption. In this case, integral operation can be used. The advantage of integral operation is accurate timing, and the operation time can be configured. For example, it can be configured to 1 day. In this way, the operation starts at 0:00 every day, and the calculation result of the day is stored at 23:59:59 seconds, and the accumulation starts again at 0:00 the next day.
[0052] To facilitate the user to configure the same configuration situation next time, this embodiment can also, after determining the communication link for the acquisition measurement point to send data based on the object model and the upload identifier, store the object model and the upload identifier as a configuration template, and use the name of the acquisition measurement point as the index of the configuration template in the template library. In this way, the template management function can be realized, and the on-site project can be saved as a template to form an asset. The template can be directly used for configuration when encountering a similar scenario next time, reducing repetitive labor.
[0053] Furthermore, in this embodiment Figure 2 The remote maintenance module shown in the figure includes functions of uploading and downloading communication messages and transmitting diagnostic information. It realizes sending the feedback message of the communication link to the first platform and parsing the information corresponding to the message, so that the user can intuitively see the on-site communication status and the meaning of the message. The remote debugging function can quickly locate the fault point during the construction stage and the operation stage, troubleshoot problems for the customer in a timely manner, and reduce the economic losses caused to the customer by various faults.
[0054] Furthermore, this embodiment is also based on such as Figure 2The IO model shown realizes the multi-channel forwarding function, which allows customers to forward the data of a site to multiple operation platforms, avoiding repeated investment and saving customers' funds. Specifically, in the IO model, one channel corresponds to one communication link, which can be a serial port, a TCP connection, etc. One device corresponds to one actual physical device, and one acquisition measurement point corresponds to an electrical parameter to be acquired in the device. Multiple channels can be created as needed. For example, when implementing one-to-many forwarding, one acquisition channel and multiple forwarding channels can be established.
[0055] The serial numbers in the above embodiments are only for description and do not represent the sequence of assembly or use of each component.
[0056] The above are only embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for configuring measurement points of a distributed intelligent photovoltaic communication gateway, characterized in that, the method for configuring measurement points includes: establishing acquisition measurement points on devices that need to collect operation information in a distributed intelligent photovoltaic power station, and the acquisition measurement points have a mapping relationship with each electrical parameter of the device; configuring a physical model on a first platform according to the output data format of the acquisition measurement points, including determining data elements of the acquisition measurement points in the output data format, and using the key values of the data elements as the physical model; configuring an upload identifier on the first platform according to the protocol used by the acquisition measurement points, and the upload identifier is the register address of the protocol used by the acquisition measurement points, where the protocol includes industrial protocols, power protocols, MQTT forwarding protocols, and HTTP forwarding protocols; based on the physical model and the upload identifier, determining the communication link for the acquisition measurement points to send data, including establishing an acquisition channel corresponding to the acquisition measurement points, determining the output port of the acquisition channel based on the physical model, determining the register address in the corresponding protocol according to the upload identifier, and establishing a forwarding channel between the output port and the register address. The communication link is composed of the acquisition channel and the forwarding channel; the communication gateway sends the data of the acquisition measurement points to a second platform through the communication link.
2. The method for configuring measurement points of a distributed intelligent photovoltaic communication gateway according to claim 1, characterized in that, the method for configuring measurement points further includes performing operation scenario configuration on a plurality of measurement points, and the operation scenario configuration includes: configuring the logical operation relationship between multiple measurement points by using logical expressions and / or operation scripts.
3. The method for configuring measurement points of a distributed intelligent photovoltaic communication gateway according to claim 2, characterized in that, the operation scenario configuration further includes: when the number of measurement points is less than a preset number, configuring the logical operation relationship by using logical expressions; when the number of measurement points is not less than the preset number, configuring the logical operation relationship by using operation scripts.
4. The method for configuring measurement points of a distributed intelligent photovoltaic communication gateway according to claim 1, characterized in that, the method for configuring measurement points further includes: after determining the communication link for the acquisition measurement points to send data based on the physical model and the upload identifier, storing the physical model and the upload identifier as a configuration template, and using the name of the acquisition measurement point as the index of the configuration template into a template library.
Citation Information
Patent Citations
Coal mine underground multi-system fusion linkage control relationship configuration method and linkage intelligent gateway
CN111049936A
Distributed photovoltaic station data acquisition system, electronic equipment and storage medium
CN114844927A