Method and system for judging state of intelligent equipment of power distribution network

By adopting the pulse packet detection method of the cyclic sending cycle in the smart device terminal of the distribution network, the problem of large resource occupation and low network efficiency in the existing technology is solved, and efficient online status judgment and plug-and-play offline logout mechanism are realized. .

CN119449674APending Publication Date: 2025-02-14CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310977353.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When detecting the connection status of the terminal of the distribution network intelligent equipment, the prior art occupies a large amount of resources of the main control equipment, resulting in large operating loads and low network efficiency.

Method used

The method of sending pulse information packets to the terminal of the distribution network based on the cycle transmission cycle is adopted, and the terminal's online or offline status is judged by receiving and analyzing the terminal's reply by the terminal, and combining the pulse information packet cycle.

Benefits of technology

This method is simple and efficient, reducing the resource occupation of the main control equipment, improving network operation efficiency, and supporting the plug-and-play offline logout mechanism of the distribution network intelligent device terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449674A_ABST
    Figure CN119449674A_ABST
Patent Text Reader

Abstract

The invention provides a power distribution network intelligent equipment state discrimination method and system. The method comprises the following steps: sending a pulse information packet to a power distribution network intelligent equipment terminal based on a cyclic sending period; obtaining the state of the power distribution network intelligent equipment terminal based on the pulse information packet replied by the power distribution network intelligent equipment terminal in combination with the pulse information packet period; wherein the pulse information packet comprises the ID number of the intelligent equipment terminal of the power distribution network and the time for sending the pulse information packet. The method has the advantages of simplicity and high efficiency, the network operation efficiency is improved, the storage space is saved, the method can better adapt to the application scene of rapid demand response, the real-time monitoring efficiency is improved by replacing a monitoring timer with the time difference between pulse information packet receiving and sending, and the method is suitable for popularization and application. Therefore, the plug-and-play off-line logout mechanism service of the intelligent equipment terminal of the power distribution network can be better realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of plug-and-play of intelligent equipment terminals in a distribution network, and in particular to a method for determining the state of intelligent equipment in a distribution network. Background Art

[0002] In the process of rapid development of intelligent distribution network, various types of intelligent device terminals are constantly emerging, and realizing plug-and-play of massive intelligent device terminals has become an urgent need to realize intelligent distribution network. After completing normal registration and access, the intelligent devices of the distribution network need to continuously determine the connection status of the intelligent device terminals and perform deregistration management after the intelligent device terminals of the distribution network are offline. Efficient and simple online status determination of intelligent devices is an important part of realizing the plug-and-play offline deregistration mechanism of intelligent device terminals.

[0003] Drawing on the heartbeat packet mechanism of the mobile Internet, in the current field of industrial Internet of Things and smart grid, when the reliability of the terminal device connection cannot be ensured, the smart device terminal often uses the method of passively sending heartbeat packets to detect the connection status between the master station and the slave station. However, when there are a large number of smart device terminals, the method of parallel detection of whether a large number of smart device terminals are online will occupy a large amount of resources of the master control device, resulting in a large operating load on the master control device, and a single heartbeat packet will make the frame sending waiting time longer, reducing network efficiency. Summary of the invention

[0004] According to the problems in the prior art that a large amount of resources of the master control device are occupied and a single heartbeat packet causes a long waiting time for frame transmission, resulting in a large operating load on the master control device and low network efficiency, the present invention proposes a method for determining the state of a distribution network intelligent device, comprising:

[0005] Sending pulse information packets to distribution network smart device terminals based on a cyclic sending period;

[0006] The state of the distribution network intelligent device terminal is obtained based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period;

[0007] The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

[0008] Preferably, the state of the distribution network smart device terminal is obtained based on the pulse information packet replied by the distribution network smart device terminal and the pulse information packet period, including:

[0009] When receiving the pulse information packet replied by the distribution network intelligent device terminal, the distribution network intelligent device terminal is in an online state;

[0010] When the pulse information packet replied by the distribution network intelligent device terminal is not received, the last time of sending the pulse information packet and the last time of receiving the pulse information packet are obtained based on the pulse information packet, and the state of the distribution network intelligent device terminal is obtained based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet;

[0011] The pulse information reporting period includes: the last time of sending a pulse information packet and the last time of receiving a pulse information packet.

[0012] Preferably, the obtaining of the state of the distribution network intelligent device terminal based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet includes:

[0013] Subtract the last time the pulse information packet is sent from the last time the pulse information packet is received to obtain a time interval;

[0014] The cyclic sending period is multiplied by the threshold value of the number of times the confirmation information packet is not received to obtain the cyclic threshold sending period;

[0015] When the time interval is not less than the cycle threshold sending period, the distribution network smart device terminal is in an offline state;

[0016] When the time interval is less than the cycle threshold sending period, the distribution network intelligent device terminal is in an online state.

[0017] Preferably, when the time interval is not less than the cycle threshold sending period, after the distribution network smart device terminal is in an offline state, the method includes:

[0018] Receive the timer time sent by the distribution network smart device terminal;

[0019] When the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period;

[0020] When the timer time is not less than the set smart device resource list update cycle, the state of the distribution network smart device terminal in the smart device list is updated to an offline state, and the timer time of the distribution network smart device terminal is set to zero.

[0021] Preferably, when the time interval is less than the cycle threshold sending period, after the distribution network smart device terminal is in an online state, the method further includes:

[0022] Receive the timer time sent by the distribution network smart device terminal;

[0023] When the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period;

[0024] When the timer time is not less than the set smart device resource list update cycle, the state of the distribution network smart device terminal in the smart device list is updated to an online state, and the timer time of the distribution network smart device terminal is set to zero.

[0025] On the other hand, the present invention also proposes a distribution network control master station, comprising:

[0026] A first sending module, used for sending a pulse information packet to a distribution network intelligent device terminal based on a cyclic sending period;

[0027] A state acquisition module, used to obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period;

[0028] The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

[0029] Preferably, the state acquisition module includes:

[0030] The first state determination submodule is used to determine that the distribution network intelligent device terminal is in an online state when a pulse information packet replied by the distribution network intelligent device terminal is received;

[0031] The second state determination submodule is used for obtaining the last time of sending the pulse information packet and the last time of receiving the pulse information packet based on the pulse information packet when the pulse information packet replied by the distribution network intelligent device terminal is not received, and obtaining the state of the distribution network intelligent device terminal based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet;

[0032] The pulse information reporting period includes: the last time of sending a pulse information packet and the last time of receiving a pulse information packet.

[0033] Preferably, the second state determination submodule includes:

[0034] A difference processing unit, used for performing a difference processing between the last time of sending the pulse information packet and the last time of receiving the pulse information packet to obtain a time interval;

[0035] A multiplication processing unit, used for multiplying the cyclic sending period by the threshold of the number of times the confirmation information packet is not received to obtain a cyclic threshold sending period;

[0036] An offline state determination unit, used for determining that the distribution network intelligent device terminal is in an offline state when the time interval is not less than the cycle threshold sending period;

[0037] The online status judging unit is used to judge that the distribution network intelligent device terminal is in an online state when the time interval is less than the cycle threshold sending period.

[0038] Preferably, the second state determination submodule also includes: an offline processing unit, which is used to receive the timer time sent by the distribution network smart device terminal when the distribution network smart device terminal is in an offline state; if the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period; otherwise, the state of the distribution network smart device terminal in the smart device list is updated to an offline state, and the timer time of the distribution network smart device terminal is set to zero.

[0039] Preferably, the second state determination submodule also includes: an online processing unit, which is used to receive the timer time sent by the distribution network smart device terminal when the distribution network smart device terminal is in an online state; if the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period; otherwise, the state of the distribution network smart device terminal in the smart device list is updated to an online state, and the timer time of the distribution network smart device terminal is set to zero.

[0040] On the other hand, the present invention also proposes a method for determining the state of a distribution network intelligent device, comprising:

[0041] When receiving the pulse information packet sent by the distribution network control master station, start timing to obtain the timer time;

[0042] The timer time and the pulse information packet are sent to a distribution network control master station.

[0043] On the other hand, the present invention further proposes a distribution network intelligent device terminal, comprising:

[0044] A timer, used for starting timing to obtain the timer time when receiving a pulse information packet sent by the distribution network control master station;

[0045] The second sending module is used to send the timer time and the pulse information packet to the distribution network control master station.

[0046] On the other hand, the present invention also proposes a distribution network intelligent device state determination system, comprising:

[0047] The distribution network control master station is used to send a pulse information packet to the distribution network intelligent device terminal based on a cyclic transmission period, and obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period;

[0048] The distribution network intelligent device terminal is used for starting timing to obtain a timer time when receiving a pulse information packet sent by a distribution network control master station, and sending the timer time and the pulse information packet to the distribution network control master station;

[0049] The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

[0050] Compared with the closest prior art, the present invention has the following beneficial effects:

[0051] The present invention provides a method and system for determining the state of intelligent devices in a distribution network, comprising: sending a pulse information packet to a terminal of the intelligent device in the distribution network based on a cyclic transmission period; obtaining the state of the terminal of the intelligent device in the distribution network based on the pulse information packet replied by the terminal of the intelligent device in the distribution network combined with the pulse information packet period; wherein the pulse information packet includes: the ID number of the terminal of the intelligent device in the distribution network and the time of sending the pulse information packet. The present invention proposes a method for determining the state of an intelligent device terminal based on a pulse information packet, which has the advantages of simplicity and high efficiency, and improves the network operation efficiency. The control main station directly sends a pulse information packet to an external intelligent device, and the real-time operation state of the device can be determined by judging the corresponding confirmation information packet, which saves storage space, has a fast real-time state monitoring speed, and can better adapt to the application scenario of rapid demand response. In addition, the efficiency of real-time monitoring is improved by replacing the monitoring timer with the time difference between the reception and transmission of the pulse information packet, so as to better realize the plug-and-play offline logout mechanism service of the terminal of the intelligent device in the distribution network. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 A flow chart of the main steps of a method for determining the state of a power distribution network intelligent device according to the present invention;

[0053] Figure 2 An example diagram of a pulse information packet format according to an embodiment of the present invention;

[0054] Figure 3 This is a flow chart of determining the online status of a smart device according to an embodiment of the present invention;

[0055] Figure 4 A flow chart of the main steps of a method for determining the state of a power distribution network intelligent device according to the present invention;

[0056] Figure 5 This is a main structural block diagram of a distribution network intelligent device status determination system of the present invention. DETAILED DESCRIPTION

[0057] The present invention provides a method for determining the online status of a distribution network intelligent device terminal based on a pulse information packet. The method adopts an active cyclic response method to realize the determination of the online status of an external intelligent device terminal. The method can be used for online status identification of distribution network intelligent device terminals such as photovoltaic distributed power sources, charging piles, static reactive power compensation devices, intelligent capacitors, phase-changing switches, etc., and can further provide plug-and-play offline logout management services for intelligent device terminals.

[0058] The content of the present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0059] Embodiment 1:

[0060] The present invention provides a method for determining the state of intelligent equipment in a power distribution network. Figure 1 As shown, including:

[0061] Step S101: sending a pulse information packet to a distribution network smart device terminal based on a cyclic transmission period;

[0062] Step S102: obtaining the state of the distribution network smart device terminal based on the pulse information packet replied by the distribution network smart device terminal and the pulse information packet period;

[0063] The pulse information packet in step S101 includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

[0064] In step S101, a pulse information packet is sent to the distribution network intelligent device terminal based on a cyclic sending period. The specific execution process is as follows:

[0065] When the distribution network intelligent device terminal registers and accesses, the distribution network control master station will assign it a unique device ID number and send it to the external intelligent device terminal. The control master station will use this ID number as the unique identifier of the external intelligent device terminal and send pulse information packets to the external intelligent device terminal at a certain period. The pulse information packet format is as follows: Figure 2 shown.

[0066] The control master station sends pulse information packets to the external intelligent device terminal in a cycle T2. In order to distinguish multiple external intelligent device terminals and ensure that the information is not repeated or confused, the pulse information packet consists of the device ID and the time when the information packet is sent to ensure the continuity and uniqueness of the pulse information, and the time when the information packet is sent must be accurate to milliseconds.

[0067] Wherein, T2 is a period for setting the cyclic sending of the pulse information packet to the external intelligent device terminal.

[0068] In this step, the method for determining the terminal status of an intelligent device based on the pulse information packet has the advantages of being concise and efficient.

[0069] In step S102, the state of the distribution network smart device terminal is obtained based on the pulse information packet replied by the distribution network smart device terminal and the pulse information packet period, which specifically includes:

[0070] Step S102a: when receiving the pulse information packet replied by the distribution network intelligent device terminal, the distribution network intelligent device terminal is in an online state;

[0071] Step S102b: When the pulse information packet replied by the distribution network smart device terminal is not received, the last time of sending the pulse information packet and the last time of receiving the pulse information packet are obtained based on the pulse information packet, and the status of the distribution network smart device terminal is obtained based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet.

[0072] Among them, when the pulse information packet replied by the distribution network smart device terminal is received in step S102a, the distribution network smart device terminal is in an online state. The specific execution process is:

[0073] Combination Figure 3 The proposed method for determining the online status of an intelligent device terminal based on pulse information packets includes the following specific steps:

[0074] The control master station allocates storage space for each registered external intelligent device terminal based on the ID number, which is used to store the pulse information packet and timer T0. When the distribution network control master station completes the parameter configuration, T0 is reset and the timing starts, and the intelligent device resource list update cycle T1 is set, the cycle T2 for cyclically sending the pulse information packet to the external intelligent device terminal is set, and the threshold k for the number of consecutive times that the control master station has not received the confirmation information packet is set.

[0075] The relationship between them is:

[0076] T1=mT2

[0077] k<m

[0078] In the above formula, T1 is the set intelligent device resource list update cycle, m is an integer greater than zero, T2 is the set period for cyclically sending pulse information packets to the external intelligent device terminal, and k is the threshold value of the number of consecutive times that confirmation information packets are not received.

[0079] m represents an integer greater than 0; k represents the threshold of the number of consecutive times that the confirmation information packet is not received, which is generally 3. The above formula indicates that multiple complete pulse information packets need to be sent within a cycle of updating the resource device list.

[0080] The control master station clears the timer T0 assigned to the intelligent device terminal corresponding to the ID number according to the ID number and starts timing.

[0081] The control main station receives the confirmation pulse information packet replied by the external intelligent device terminal. If the confirmation pulse information packet is received normally, the intelligent device terminal is in a normal online state.

[0082] In step S102b, when the pulse information packet replied by the distribution network smart device terminal is not received, the last time of sending the pulse information packet and the last time of receiving the pulse information packet are obtained based on the pulse information packet, and the state of the distribution network smart device terminal is obtained based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet, which specifically includes:

[0083] B1: subtract the last time of sending the pulse information packet from the last time of receiving the pulse information packet to obtain the time interval;

[0084] B2: multiplying the cyclic sending period by the threshold of the number of times the confirmation information packet is not received to obtain the cyclic threshold sending period;

[0085] B3: When the time interval is not less than the cycle threshold sending period, the distribution network smart device terminal is in an offline state;

[0086] B4: When the time interval is less than the cycle threshold sending period, the distribution network intelligent device terminal is online.

[0087] Among them, in step S102b, when the pulse information packet replied by the distribution network smart device terminal is not received, the last time of sending the pulse information packet and the last time of receiving the pulse information packet are obtained based on the pulse information packet, and the state of the distribution network smart device terminal is obtained based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet. The specific execution process is:

[0088] If the control master station does not receive the confirmed pulse information packet, the time of the last pulse information packet sent is set to T a The time of the last received confirmed pulse information is T b , determine whether the external intelligent device terminal is online based on the following model:

[0089] ΔT=T a -T b

[0090] ΔT<kT2

[0091] In the above formula, ΔT is the time interval, T a is the time when the pulse information packet was last sent, T b is the time of the last received confirmation pulse information, and k is the threshold value of the number of consecutive times that the confirmation information packet is not received.

[0092] When the above conditions are not met, the external intelligent device terminal is in an offline state, and the control main station performs offline deregistration processing to release the resources corresponding to the ID number. When the above conditions are met, the external intelligent device terminal is in an online state, and the control main station receives the confirmation pulse information packet replied by the external intelligent device terminal, and continues to monitor and receive the confirmation pulse information packet replied by the external intelligent device.

[0093] After executing B3, when the time interval is not less than the cycle threshold sending period, the distribution network smart device terminal is in an offline state, including:

[0094] Receive the timer time sent by the distribution network smart device terminal; when the timer time is less than the set smart device resource list update cycle, send a pulse information packet to the distribution network smart device terminal based on a cyclic sending cycle; when the timer time is not less than the set smart device resource list update cycle, update the status of the distribution network smart device terminal in the smart device list to an offline state, and set the timer time of the distribution network smart device terminal to zero.

[0095] The specific implementation process is as follows:

[0096] The distribution network control master station configures parameters and establishes a resource list of external intelligent device terminals.

[0097] The control master station analyzes the time information in the received return pulse information packet and compares it with the time information in the sent pulse information packet, thereby determining whether the external intelligent device terminal is online, and updates the external intelligent device terminal resource list at a certain period.

[0098] Get the timer timing T0. When T0≥T1, update the online smart device list, control the main station to clear the timer T0 assigned to the smart device terminal corresponding to the ID number according to the ID number, and start timing. When the timer timing T0<T1, control the main station to cyclically send pulse information packets to the external smart device terminal with a period of T2.

[0099] After executing B4, when the time interval is less than the cycle threshold sending period, the distribution network smart device terminal is in an online state, and further includes:

[0100] Receive the timer time sent by the distribution network smart device terminal;

[0101] When the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period;

[0102] When the timer time is not less than the set smart device resource list update cycle, the state of the distribution network smart device terminal in the smart device list is updated to an online state, and the timer time of the distribution network smart device terminal is set to zero.

[0103] The specific implementation process is as follows:

[0104] The distribution network control master station configures parameters and establishes a resource list of external intelligent device terminals.

[0105] The control master station analyzes the time information in the received return pulse information packet and compares it with the time information in the sent pulse information packet, thereby determining whether the external intelligent device terminal is online, and updates the external intelligent device terminal resource list at a certain period.

[0106] Get the timer timing T0. When T0≥T1, update the online smart device list, control the main station to clear the timer T0 assigned to the smart device terminal corresponding to the ID number according to the ID number, and start timing. When the timer timing T0<T1, control the main station to cyclically send pulse information packets to the external smart device terminal with a period of T2.

[0107] In this step, the control master station directly sends the pulse information packet to the external intelligent device terminal. By judging the corresponding confirmation information packet, the real-time operating status of the device can be determined, which saves storage space, has a fast real-time status monitoring speed, and can better adapt to the application scenario of rapid demand response. In addition, the efficiency of real-time monitoring is improved by replacing the monitoring timer with the time difference between the reception and transmission of the pulse information packet, so as to better serve the plug-and-play offline logout mechanism of the distribution network intelligent device terminal.

[0108] Embodiment 2:

[0109] In order to better understand the proposed real-time identification technology of the state of intelligent equipment in the distribution network based on pulse information packets, the technology is further explained below in combination with the accompanying drawings and actual cases.

[0110] The present invention proposes a method for determining the online status of a distribution network intelligent device terminal based on a pulse information packet, wherein a schematic diagram of a flow chart for determining the online status of an intelligent device based on a pulse information packet is shown in FIG. Figure 2 , including the following processes:

[0111] Step 1: The distribution network control master station configures parameters and establishes a resource list of external intelligent device terminals.

[0112] Assume that a charging pile is connected to the distribution network at 20:30:15 on March 30, 2023, and establishes a connection with the distribution network control master station. After the charging pile establishes a communication channel with the control master station, the control master station will configure a unique device ID number 0001 for it, and allocate corresponding storage space for the charging pile with ID number 0001 to store the pulse information packet and timer T0 for monitoring the operating status of the charging pile. At the same time, an external device resource list is established, and the pulse information packet cycle T2=1s is set to the external intelligent device, and the intelligent device resource list update cycle T1=5s is set, that is, m=5. Set the threshold value of the number of times the control master station has not received the confirmation information packet continuously to k=3, and establish an external intelligent device terminal resource list as shown in Table 1.

[0113] Table 1 Example of external intelligent device resource list established

[0114] ID Number Smart devices Access time 0001 Charging Station 2020.03.3020:30:15

[0115] Step 2: The control master station clears the timer T0 assigned to the intelligent device terminal corresponding to the ID number according to ID number 0001, and starts timing.

[0116] Step 3: Control the master station to cyclically send pulse information packets to the external charging pile with ID number 0001 at period T2.

[0117] In order to distinguish multiple external smart device terminals and ensure that the information is not repeated or confused, the pulse information packet consists of the device ID and the time when the information packet is sent to ensure the continuity and uniqueness of the pulse information. The time when the information packet is sent must be accurate to milliseconds. For the charging pile with ID number 0001, the pulse information packet sent includes year, month, day, hour, minute, second, and millisecond. The composition of the information packet is as follows: Figure 3 shown.

[0118] Step 4: Control the master station to receive the confirmation pulse information packet replied by the external charging pile.

[0119] The following shows the connection status determination method of the charging pile in two working conditions: normal operation and offline state.

[0120] Case (1) Charging pile normal operation

[0121] Timer T0 is reset. If the control master station sends a pulse information packet to the charging pile every 1 second starting from 20:30:20:200 ms on March 30, 2023, the three consecutive pulse information packets received by the charging pile during normal operation are shown in Table 2:

[0122] Table 2 Pulse information packet received by the charging pile

[0123]

[0124]

[0125] Subtract the time of the previous row from the time of the second row in the above table, the time segment ΔT is 1s, k*T2=3s, ΔT<k*T2, that is, the charging pile is in normal operation. It is considered that the charging pile can continue to upload real-time status information and participate in the demand response business of the power grid, and jump to step 5.

[0126] Case (2) The charging pile went offline at 20:50:17 on March 30, 2023

[0127] The parameter settings are the same as those in case (1). Assuming that the charging pile is offline at 20:50:17:213 ms on March 30, 2023, the pulse information packet received by the control master station for the last time and the information packet sent for the last time after 3 seconds are shown in Table 3.

[0128] Table 3 Pulse information packets received and sent by the distribution network control master station

[0129] ID Number YYYYMMDD hhmmssfff 0001 20230330 205017213 0001 20230330 205020213

[0130] At this time, the time difference ΔT is 3s, that is, the control master station sends pulse information packets to the charging pile three times in a row and does not receive the corresponding confirmation information packet, then it is considered that the charging pile is offline, so the logout operation is performed, the charging pile is removed from the device resource list of the control master station and the device ID number 0001 and the corresponding storage space are released, and the demand response command will no longer be sent to the charging pile in the next demand response, and jump to step 5.

[0131] Step 5: Get the timer timing T0. When T0≥5s, update the online smart device list and jump to step 2. When the timer timing T0<5s, jump to step 3 and control the master station to continue sending pulse information packets to the charging pile.

[0132] Embodiment 3:

[0133] The present invention also provides a distribution network control master station, comprising:

[0134] A first sending module, used for sending a pulse information packet to a distribution network intelligent device terminal based on a cyclic sending period;

[0135] A state acquisition module, used to obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period;

[0136] The pulse information packet in the first sending module includes: the distribution network intelligent device terminal ID number and the time of sending the pulse information packet.

[0137] The first sending module has the following specific execution process:

[0138] When the distribution network intelligent device terminal registers and accesses, the distribution network control master station will assign it a unique device ID number and send it to the external intelligent device terminal. The control master station will use this ID number as the unique identifier of the external intelligent device terminal and send pulse information packets to the external intelligent device terminal at a certain period. The pulse information packet format is as follows: Figure 2 shown.

[0139] The control master station sends pulse information packets to the external intelligent device terminal in a cycle T2. In order to distinguish multiple external intelligent device terminals and ensure that the information is not repeated or confused, the pulse information packet consists of the device ID and the time when the information packet is sent to ensure the continuity and uniqueness of the pulse information, and the time when the information packet is sent must be accurate to milliseconds.

[0140] Wherein, T2 is a period for setting the cyclic sending of the pulse information packet to the external intelligent device terminal.

[0141] In this embodiment, the method for determining the terminal status of an intelligent device based on pulse information packets has the advantages of being concise and efficient.

[0142] The status acquisition module includes:

[0143] The first state determination submodule is used to determine that the distribution network intelligent device terminal is in an online state when a pulse information packet replied by the distribution network intelligent device terminal is received;

[0144] The second state judgment submodule is used to obtain the last time of sending the pulse information packet and the last time of receiving the pulse information packet based on the pulse information packet when the pulse information packet replied by the distribution network intelligent device terminal is not received, and obtain the state of the distribution network intelligent device terminal based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet.

[0145] Among them, the first state determination submodule has the following specific execution process:

[0146] Combination Figure 3 The proposed method for determining the online status of an intelligent device terminal based on pulse information packets includes the following specific steps:

[0147] The control master station allocates storage space for each registered external intelligent device terminal based on the ID number, which is used to store the pulse information packet and timer T0. When the distribution network control master station completes the parameter configuration, T0 is reset and the timing starts, and the intelligent device resource list update cycle T1 is set, the cycle T2 for cyclically sending the pulse information packet to the external intelligent device terminal is set, and the threshold k for the number of consecutive times that the control master station has not received the confirmation information packet is set.

[0148] The relationship between them is:

[0149] T1=mT2

[0150] k<m

[0151] In the above formula, T1 is the set intelligent device resource list update cycle, m is an integer greater than zero, T2 is the set period for cyclically sending pulse information packets to the external intelligent device terminal, and k is the threshold value of the number of consecutive times that confirmation information packets are not received.

[0152] m represents an integer greater than 0; k represents the threshold of the number of consecutive times that the confirmation information packet is not received, which is generally 3. The above formula indicates that multiple complete pulse information packets need to be sent within a cycle of updating the resource device list.

[0153] The control master station clears the timer T0 assigned to the intelligent device terminal corresponding to the ID number according to the ID number and starts timing.

[0154] The control main station receives the confirmation pulse information packet replied by the external intelligent device terminal. If the confirmation pulse information packet is received normally, the intelligent device terminal is in a normal online state.

[0155] The second state determination submodule specifically includes:

[0156] A difference processing unit, used for performing a difference processing between the last time of sending the pulse information packet and the last time of receiving the pulse information packet to obtain a time interval;

[0157] A multiplication processing unit, used for multiplying the cyclic sending period by the threshold of the number of times the confirmation information packet is not received to obtain a cyclic threshold sending period;

[0158] An offline state determination unit, used for determining that the distribution network intelligent device terminal is in an offline state when the time interval is not less than the cycle threshold sending period;

[0159] The online status judging unit is used to judge that the distribution network intelligent device terminal is in an online state when the time interval is less than the cycle threshold sending period.

[0160] Among them, the second state determination submodule has the following specific execution process:

[0161] If the control master station does not receive the confirmed pulse information packet, the time of the last pulse information packet sent is set to T a The time of the last received confirmed pulse information is T b , determine whether the external intelligent device terminal is online based on the following model:

[0162] ΔT=T a -T b

[0163] ΔT<kT2

[0164] In the above formula, ΔT is the time interval, T a is the time when the pulse information packet was last sent, T b is the time of the last received confirmation pulse information, and k is the threshold value of the number of consecutive times that the confirmation information packet is not received.

[0165] When the above conditions are not met, the external intelligent device terminal is in an offline state, and the control main station performs offline deregistration processing to release the resources corresponding to the ID number. When the above conditions are met, the external intelligent device terminal is in an online state, and the control main station receives the confirmation pulse information packet replied by the external intelligent device terminal, and continues to monitor and receive the confirmation pulse information packet replied by the external intelligent device.

[0166] After the offline state determination unit is executed, the method further includes:

[0167] A first receiving subunit, used to receive a timer time sent by a distribution network smart device terminal;

[0168] A first cyclic sending subunit, configured to send a pulse information packet to a distribution network smart device terminal based on a cyclic sending cycle when the timer time is less than a set smart device resource list update cycle;

[0169] The first processing unit is configured to update the status of the distribution network smart device terminal in the smart device list to an offline state and set the timer time of the distribution network smart device terminal to zero when the timer time is not less than a set smart device resource list update cycle.

[0170] Among them, the specific execution process of the first receiving subunit, the first cyclic sending subunit and the first processing unit is:

[0171] The distribution network control master station configures parameters and establishes a resource list of external intelligent device terminals.

[0172] The control master station analyzes the time information in the received return pulse information packet and compares it with the time information in the sent pulse information packet, thereby determining whether the external intelligent device terminal is online, and updates the external intelligent device terminal resource list at a certain period.

[0173] Get the timer timing T0. When T0≥T1, update the online smart device list, control the main station to clear the timer T0 assigned to the smart device terminal corresponding to the ID number according to the ID number, and start timing. When the timer timing T0<T1, control the main station to cyclically send pulse information packets to the external smart device terminal with a period of T2.

[0174] After executing the online state determination unit, it also includes:

[0175] A second receiving subunit, used to receive the timer time sent by the distribution network smart device terminal;

[0176] A second cyclic sending subunit, configured to send a pulse information packet to a distribution network smart device terminal based on a cyclic sending cycle when the timer time is less than a set smart device resource list update cycle;

[0177] The second processing unit is used to update the status of the distribution network smart device terminal in the smart device list to an online state and set the timer time of the distribution network smart device terminal to zero when the timer time is not less than the set smart device resource list update cycle.

[0178] Among them, the specific execution process of the second receiving subunit, the second cyclic sending subunit and the second processing unit is:

[0179] The distribution network control master station configures parameters and establishes a resource list of external intelligent device terminals.

[0180] The control master station analyzes the time information in the received return pulse information packet and compares it with the time information in the sent pulse information packet, thereby determining whether the external intelligent device terminal is online, and updates the external intelligent device terminal resource list at a certain period.

[0181] Get the timer timing T0. When T0≥T1, update the online smart device list, control the main station to clear the timer T0 assigned to the smart device terminal corresponding to the ID number according to the ID number, and start timing. When the timer timing T0<T1, control the main station to cyclically send pulse information packets to the external smart device terminal with a period of T2.

[0182] In this embodiment, the control master station directly sends the pulse information packet to the external intelligent device terminal, and the real-time operating status of the device can be determined by judging the corresponding confirmation information packet, which saves storage space, has a fast real-time status monitoring speed, and can better adapt to the application scenario of rapid demand response. In addition, the efficiency of real-time monitoring is improved by replacing the monitoring timer with the time difference between the reception and transmission of the pulse information packet, so as to better serve the plug-and-play offline logout mechanism of the distribution network intelligent device terminal.

[0183] Embodiment 3:

[0184] The present invention provides a method for determining the state of intelligent equipment in a power distribution network. Figure 4 As shown, including:

[0185] Step S1: when receiving the pulse information packet sent by the distribution network control master station, start timing to obtain the timer time;

[0186] Step S2: Send the timer time and the pulse information packet to the distribution network control master station.

[0187] Among them, in step S1, when the pulse information packet sent by the distribution network control master station is received, the specific execution process of starting timing to obtain the timer time is:

[0188] The control master station allocates storage space for each registered external intelligent device terminal based on the ID number, which is used to store pulse information packets, timer T0

[0189] The control master station clears the timer T0 assigned to the intelligent device terminal corresponding to the ID number according to the ID number and starts timing.

[0190] The specific execution process of sending the timer time and the pulse information packet to the distribution network control master station in step S2 is:

[0191] The control master station obtains the timer timing time T0.

[0192] After the external intelligent device terminal receives the pulse information packet belonging to its own ID number, it does not need to make any changes to the pulse information packet, nor does it need to save it, and directly returns the original information packet to the control main station.

[0193] Embodiment 4:

[0194] The present invention provides a distribution network intelligent device terminal, comprising:

[0195] A timer, used for starting timing to obtain the timer time when receiving a pulse information packet sent by the distribution network control master station;

[0196] The second sending module is used to send the timer time and the pulse information packet to the distribution network control master station.

[0197] Among them, the specific execution process of the timer is:

[0198] The control master station allocates storage space for each registered external intelligent device terminal based on the ID number, which is used to store pulse information packets, timer T0

[0199] The control master station clears the timer T0 assigned to the intelligent device terminal corresponding to the ID number according to the ID number and starts timing.

[0200] Among them, the specific execution process of the second sending module is:

[0201] The control master station obtains the timer timing time T0.

[0202] After the external intelligent device terminal receives the pulse information packet belonging to its own ID number, it does not need to make any changes to the pulse information packet, nor does it need to save it, and directly returns the original information packet to the control main station.

[0203] Embodiment 5:

[0204] The present invention also provides a distribution network intelligent device status determination system, such as Figure 5 Shown include:

[0205] The distribution network control master station is used to send a pulse information packet to the distribution network intelligent device terminal based on a cyclic transmission period, and obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period;

[0206] The distribution network intelligent device terminal is used for starting timing to obtain a timer time when receiving a pulse information packet sent by a distribution network control master station, and sending the timer time and the pulse information packet to the distribution network control master station;

[0207] The pulse information packet in the distribution network control master station includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

[0208] The specific implementation of the control master station in this embodiment refers to the functions involved in a distribution network control master station provided in Example 2, which will not be repeated here.

[0209] The specific implementation of the device terminal in this embodiment refers to the functions involved in a distribution network intelligent device terminal provided in Example 4, which will not be repeated here.

[0210] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0211] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0212] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0213] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0214] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for determining the state of intelligent equipment in a distribution network, characterized in that: include: Sending pulse information packets to distribution network smart device terminals based on a cyclic sending period; The state of the distribution network intelligent device terminal is obtained based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period; The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

2. The method according to claim 1, characterized in that The state of the distribution network intelligent device terminal is obtained based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period, including: When receiving the pulse information packet replied by the distribution network intelligent device terminal, the distribution network intelligent device terminal is in an online state; When the pulse information packet replied by the distribution network intelligent device terminal is not received, the last time of sending the pulse information packet and the last time of receiving the pulse information packet are obtained based on the pulse information packet, and the state of the distribution network intelligent device terminal is obtained based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet; The pulse information reporting period includes: the last time of sending a pulse information packet and the last time of receiving a pulse information packet.

3. The method according to claim 2, characterized in that The obtaining of the state of the distribution network intelligent device terminal based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet includes: Subtract the last time the pulse information packet is sent from the last time the pulse information packet is received to obtain a time interval; The cyclic sending period is multiplied by the threshold value of the number of times the confirmation information packet is not received to obtain the cyclic threshold sending period; When the time interval is not less than the cycle threshold sending period, the distribution network smart device terminal is in an offline state; When the time interval is less than the cycle threshold sending period, the distribution network intelligent device terminal is in an online state.

4. The method according to claim 3, characterized in that When the time interval is not less than the cycle threshold sending period, the distribution network smart device terminal is in an offline state, including: Receive the timer time sent by the distribution network smart device terminal; When the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period; When the timer time is not less than the set smart device resource list update cycle, the state of the distribution network smart device terminal in the smart device list is updated to an offline state, and the timer time of the distribution network smart device terminal is set to zero.

5. The method according to claim 3, characterized in that When the time interval is less than the cycle threshold sending period, after the distribution network smart device terminal is in an online state, the method further includes: Receive the timer time sent by the distribution network smart device terminal; When the timer time is less than the set smart device resource list update period, a pulse information packet is sent to the distribution network smart device terminal based on a cyclic sending period; When the timer time is not less than the set smart device resource list update cycle, the state of the distribution network smart device terminal in the smart device list is updated to an online state, and the timer time of the distribution network smart device terminal is set to zero.

6. A distribution network control master station, characterized in that: include: A first sending module, used for sending a pulse information packet to a distribution network intelligent device terminal based on a cyclic sending period; A state acquisition module, used to obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period; The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.

7. The control master station according to claim 6, characterized in that: The state acquisition module comprises: The first state determination submodule is used to determine that the distribution network intelligent device terminal is in an online state when a pulse information packet replied by the distribution network intelligent device terminal is received; The second state determination submodule is used for obtaining the last time of sending the pulse information packet and the last time of receiving the pulse information packet based on the pulse information packet when the pulse information packet replied by the distribution network intelligent device terminal is not received, and obtaining the state of the distribution network intelligent device terminal based on the last time of sending the pulse information packet and the last time of receiving the pulse information packet; The pulse information reporting period includes: the last time of sending a pulse information packet and the last time of receiving a pulse information packet.

8. The control master station according to claim 7, characterized in that: The second state determination submodule includes: A difference processing unit, used for performing a difference processing between the last time of sending the pulse information packet and the last time of receiving the pulse information packet to obtain a time interval; A multiplication processing unit, used for multiplying the cyclic sending period by the threshold of the number of times the confirmation information packet is not received to obtain a cyclic threshold sending period; An offline state determination unit, used for determining that the distribution network intelligent device terminal is in an offline state when the time interval is not less than the cycle threshold sending period; The online status judging unit is used to judge that the distribution network intelligent device terminal is in an online state when the time interval is less than the cycle threshold sending period.

9. A method for determining the state of intelligent equipment in a distribution network, characterized in that: include: When receiving the pulse information packet sent by the distribution network control master station, start timing to obtain the timer time; The timer time and the pulse information packet are sent to a distribution network control master station.

10. A distribution network intelligent device terminal, characterized in that: include: A timer, used for starting timing to obtain the timer time when receiving a pulse information packet sent by the distribution network control master station; The second sending module is used to send the timer time and the pulse information packet to the distribution network control master station.

11. A distribution network intelligent device status determination system, characterized in that: include: The distribution network control master station is used to send a pulse information packet to the distribution network intelligent device terminal based on a cyclic transmission period, and obtain the state of the distribution network intelligent device terminal based on the pulse information packet replied by the distribution network intelligent device terminal and the pulse information packet period; The distribution network intelligent device terminal is used for starting timing to obtain a timer time when receiving a pulse information packet sent by a distribution network control master station, and sending the timer time and the pulse information packet to the distribution network control master station; The pulse information packet includes: the distribution network intelligent device terminal ID number and the time when the pulse information packet is sent.