A smart park management platform for internet of things and intelligent algorithm

By constructing a list of parallel control devices and grouping independent communication channels, the problem of fragmented control relationships between devices in the smart park management platform was solved, realizing the continuity of device status identification and control processes, and improving the system's operating efficiency and coordination capabilities.

CN120750991BActive Publication Date: 2026-01-06GUANGDONG JIZHOU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511240057.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-02
Publication Date
2026-01-06
Estimated Expiration
2045-09-02

AI Technical Summary

Technical Problem

The existing smart park management platform lacks the ability to identify multi-time period numbers of equipment response processes, resulting in fragmented control relationships between equipment and an inability to effectively distinguish the differences in equipment status in different control cycles, causing system instability.

Method used

An intelligent smart park management platform is adopted. The terminal status perception module obtains the control device response logs of the devices, extracts the start and end times and activation record numbers of the devices in adjacent time periods, constructs a list of parallel control devices, filters the instruction streams whose signal sending order is consistent with the target node response order based on the response path combination module, identifies the source information and execution order of the controlled objects through the control path sorting module, and divides independent channels using the communication window adjustment module to realize chain rotation and independent communication channel grouping.

Benefits of technology

It enhances the continuity of control flow in multi-device scheduling scenarios, improves command transmission efficiency and distributed control capability of communication execution, solves the problem of fragmented control relationships between devices, and realizes coordinated and continuous operation of system response.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120750991B_ABST
    Figure CN120750991B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of intelligent internet of things platform, specifically to a kind of for internet of things and intelligent algorithm wisdom park management platform, system includes: terminal state perception module, response path combination module, control passage sequencing module, communication window adjustment module, distribution execution control module.In the present application, by extracting the device response record with associated number, the control set with parallel relationship in the dispatching period is constructed, the consistency of signal emission and target response sequence in instruction track is combined, the control chain structure with trigger relationship is connected, the path is divided according to control source, number sequence and target type, the channel grouping is carried out by matching starting time sequence and response interval characteristics, the coordination relationship between multiple chains is enhanced, the hierarchical structure of path organization is strengthened, and the coherent operation ability of control process in multiple device scheduling scene, instruction passing efficiency and communication execution distribution control ability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent Internet of Things (IoT) platform technology, and in particular to a smart park management platform for IoT and intelligent algorithms. Background Technology

[0002] The field of intelligent IoT platform technology involves management systems that achieve data collection, transmission, analysis, and control based on sensing devices and communication networks. Core aspects include environmental parameter acquisition, data communication, command parsing, and terminal response. Information such as temperature, humidity, and electricity is typically collected by sensors, transmitted to the platform via network, and control commands are generated according to set rules to achieve device linkage. Traditional smart park management platforms refer to systems that utilize various sensing devices and fixed control rules to manage park energy, security, and equipment status. The technical aspects they address are the dynamic sensing and linkage control of multi-source information within the park. Traditional methods often use temperature and humidity sensors, electricity meter data acquisition devices, and camera equipment for data acquisition, achieving basic management through timetable control, fixed threshold settings, and manual operation sequences.

[0003] In existing technologies, the control response of the sensed object is mostly based on statically configured control rules, which lacks the ability to identify the multi-time period number of the device response process. It is difficult to distinguish the differences in device state in different control cycles. The control nodes in the operation path do not form an instruction chain with an associated structure, resulting in the fragmentation of the control relationship between devices. In the process of multi-path parallel communication, it is impossible to effectively divide the channel ownership and rotation order, which can easily lead to control data conflicts or link execution interference. In management scenarios involving multi-device scheduling and linkage, it causes the system response connection to be unbalanced and the control process to be slow. Summary of the Invention

[0004] The purpose of this invention is to address the shortcomings of existing technologies and propose a smart park management platform for the Internet of Things and intelligent algorithms.

[0005] To achieve the above objectives, the present invention adopts the following technical solution: A smart park management platform for the Internet of Things and intelligent algorithms includes:

[0006] The terminal status perception module obtains the control response logs of ventilation and exhaust devices and boundary light nodes in the smart park, extracts the start and end times of the devices' operation and activation record numbers in adjacent time periods, and obtains a list of controllable devices that can be controlled in parallel.

[0007] The response path combination module, based on the instruction execution trajectory of the devices in the list of parallelizable control devices, filters the instruction streams whose signal sending order is consistent with the response order of the target node, and connects them sequentially according to the triggering order to obtain a continuous control chain flow structure.

[0008] Based on the continuous control chain process structure, the control path sequencing module extracts the source information, execution sequence number and target equipment control type of the controlled objects in the chain, identifies the source path and analyzes the situation of duplicate equipment, and obtains the control chain partition identification table for the park scheduling period.

[0009] Based on the control chain partition identifier table during the park scheduling period, the communication window adjustment module extracts the start time sequence of the chain and the equipment response window range, identifies the response interleaving and arrangement characteristics, and assigns the chain to the channel to obtain chain rotation and independent communication channel grouping.

[0010] As a further embodiment of the present invention, the list of parallel control devices includes running time segments, activation number identifiers, and scheduling cycle correspondences; the continuous control chain process structure includes instruction flow connection sequences, node response chains, and trigger sequence mapping paths; the park scheduling period control chain partition identifier table includes control source tags, path number sequences, and target device classification attributes; and the chain rotation and independent communication channel grouping includes start time groups, response interval distributions, and channel rotation identifiers.

[0011] As a further aspect of the present invention, the instruction stream refers to extracting the sequence of issued instruction numbers during the chain scheduling process of multi-device collaborative control, and analyzing the time connection process of number advancement based on the response order of the devices;

[0012] The device response window range refers to the process of extracting the start and end times of the response of each path segment within the control chain during the scheduling cycle, analyzing whether there is overlap or interval between response segments of the devices, in order to determine whether the chain can run in parallel at the time level, and identifying the boundaries of the communication channel division and the coverage of the response time.

[0013] As a further aspect of the present invention, the instruction execution trajectory refers to the process of analyzing the instruction path by obtaining the association between the instruction issuing and receiving devices through the order of control numbers, and by combining the order of response times to track the time progression of the path segment and the jump situation between nodes.

[0014] The arrangement feature refers to the process of identifying chain channels and distinguishing response paths by analyzing device numbers, response time sequences, and the intersection relationships between paths, and comparing the progress status and execution sequence changes of chain numbers.

[0015] As a further aspect of the present invention, the terminal status sensing module includes:

[0016] The status extraction submodule obtains the control response logs of ventilation and exhaust devices and park boundary light nodes in the smart park, collects the start time, stop time and activation number of each device in the scheduling cycle, filters the device numbers that appear repeatedly in adjacent time periods, extracts the devices associated with the repeated numbers, and obtains a list of repeated response numbers.

[0017] Based on the list of repeated response numbers, the period identification submodule extracts the scheduling period information and running time period of the corresponding device under the self-activation number, analyzes the degree of overlap of the time period and the consistency of the period number, filters the device number and time information of the continuous response state, and obtains the list of devices with continuous response within the period.

[0018] The response classification submodule extracts the start time and number change trends in the device response behavior based on the continuous response device list within the cycle, identifies device behaviors with continuous response time and consistent number progression order within the same scheduling cycle, incorporates them into the synchronous response process, and obtains a list of controllable devices that can be parallelized.

[0019] As a further aspect of the present invention, the response path combination module includes:

[0020] The trajectory filtering submodule collects the time number information of the signal sending node and the corresponding target response node based on the device instruction execution trajectory in the list of parallel control devices. According to the device comparison cycle order corresponding to the number, it removes the discontinuity of the number in the trajectory, unifies the abnormal parts of the corresponding devices, and obtains a set of control numbers that can be continuously extracted.

[0021] The sequence determination submodule extracts the signal sending order and target node response order based on the continuously extractable control number set, identifies the relationship between the advancing direction of the number sequence and the triggering order of the response feedback, calculates the control command repetition of the consecutive numbers in the number sequence, filters the numbers whose control frequency is within the device execution range, and obtains a sequence of control numbers with consistent order.

[0022] Based on the sequential control number sequence, the path connection submodule extracts the corresponding trigger time and control device, and extends the connection relationship between the numbers according to the time progression direction and the continuity of the device control chain to obtain the continuous control chain process structure.

[0023] As a further aspect of the present invention, the control path sequencing module includes:

[0024] Based on the continuous control chain process structure, the source extraction submodule extracts the source information of the controlled object in each chain, identifies the signal triggering device and its corresponding number in the path, delineates paths with the same source according to the signal triggering characteristics, and obtains the path source identification sequence.

[0025] Based on the path source identification sequence, the target screening submodule extracts the target device number and control type associated with each path, excludes paths with duplicate target numbers under the same control type, and filters path information with different target numbers to obtain a target device screening result set.

[0026] Based on the target equipment screening result set, the numbering and positioning submodule extracts the start and end positions of the path number and the control sequence position, calculates the continuous advancement value of the control number within each path segment, and advances the path number sequentially according to the direction of the advancement value to obtain the control chain partition identification table for the park scheduling period.

[0027] As a further aspect of the present invention, the communication window adjustment module includes:

[0028] The time processing submodule reads the start time of the chain and the equipment response time period based on the control chain partition identifier table of the park scheduling period, analyzes the chronological relationship between the start times according to the number order, identifies the chain numbers with continuous start times, and obtains a set of chain numbers with continuous start times.

[0029] The interleaving identification submodule reads the response start and end times of the corresponding chain based on the set of continuous start time chain numbers, analyzes the boundary conditions of response time between chains, identifies whether there is interleaving behavior at the boundary, filters out chains that have simultaneous time intersection phenomena, and obtains a set of interleaved chains in the response interval.

[0030] The channel segmentation submodule, based on the set of interleaved chains in the response interval, excludes paths from the original chains where the interleaved behavior has not occurred, analyzes the relationship between the start time of the remaining paths and the time period of the response segment, and obtains chain rotation and independent communication channel grouping according to the path channel corresponding to the interleaved state.

[0031] As a further aspect of the present invention, the system further includes:

[0032] Based on the instruction number and target device status of the control chain in the chain rotation and independent communication channel group, the distribution execution control module identifies devices that are not currently in standby mode, delays the timing of instruction issuance, and obtains the smart park control chain instruction execution queue.

[0033] The smart park control chain instruction execution queue includes control chain number mapping, equipment readiness status markers, and instruction execution timing parameters.

[0034] As a further aspect of the present invention, the distribution execution control module includes:

[0035] The status recognition submodule, based on the chain rotation and independent communication channel grouping, sequentially matches and compares the device status according to the instruction number order to determine whether the device is currently in a standby state. It extracts the control chain number corresponding to the device that is not in a standby state to obtain the non-standby device number sequence.

[0036] The instruction delay positioning submodule extracts the control instruction number based on the control chain number corresponding to the non-standby device number sequence and determines the number position in the sequence according to the number order of the control chain. It then postpones the corresponding transmission time of the control instruction for the device that is not in standby state, thus obtaining the delayed transmission position sequence of the control instruction.

[0037] The execution queue generation submodule matches the control command numbers with the target devices according to the correspondence between the delayed control command position sequence and the control chain numbering sequence, thereby obtaining the smart park control chain command execution queue.

[0038] Compared with the prior art, the advantages and positive effects of the present invention are as follows:

[0039] In this invention, by extracting device response records with associated numbers, a control set with parallel relationships within the scheduling cycle is constructed. Combining the consistency between signal issuance and target response order in the instruction trajectory, a control chain structure with sequential triggering relationship is formed. Paths are divided according to control source, number order, and target type. Channels are grouped by matching start timing and response interval characteristics, enhancing the coordination relationship between multiple chains, strengthening the hierarchical structure of path organization, and improving the coherent operation capability, instruction passage efficiency, and distributed control capability of communication execution in multi-device scheduling scenarios. Attached Figure Description

[0040] Figure 1 This is a system flowchart of the present invention;

[0041] Figure 2 This is a system block diagram of the present invention;

[0042] Figure 3 This is a flowchart of the terminal status sensing module of the present invention;

[0043] Figure 4 This is a flowchart of the response path combination module of the present invention;

[0044] Figure 5 This is a flowchart of the control path sequencing module of the present invention;

[0045] Figure 6 This is a flowchart of the communication window adjustment module of the present invention;

[0046] Figure 7 This is a flowchart of the distribution execution control module of the present invention. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0048] In the description of this invention, it should be understood that the terms "length," "width," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships, are based on the orientation or positional relationships shown in the accompanying drawings and are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, in the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0049] Please see Figure 1 A smart park management platform for the Internet of Things and intelligent algorithms includes:

[0050] The terminal status perception module obtains the control response logs of ventilation and exhaust devices and park boundary light nodes in the smart park, extracts the start and end times of the devices in adjacent time periods and the corresponding activation record numbers, filters the devices whose numbers appear in the same scheduling cycle, and incorporates them into the synchronous response processing flow to obtain a list of controllable devices that can be controlled in parallel.

[0051] The response path combination module, based on the device instruction execution trajectory in the list of parallelizable control devices, filters the signal issuance order and the target node response order, filters instruction streams with the same order, and connects them sequentially according to the triggering order to obtain a continuous control chain flow structure.

[0052] The control path sequencing module is based on the continuous control chain process structure. It extracts the source information of the controlled objects in the chain, the instruction execution sequence number, and the control type of the target device. It identifies paths with the same source, analyzes whether they include duplicate target devices, and arranges the paths according to the number to obtain the control chain partition identification table for the park scheduling period.

[0053] The communication window adjustment module extracts the sequence of chain start times and the window range of equipment response based on the control chain partition identification table during the park scheduling period. It identifies chains with consecutive start times and intersecting response intervals, and assigns chains with non-consecutive start times and non-intersecting response intervals to channels, thus obtaining chain rotation and independent communication channel grouping.

[0054] The distribution and execution control module identifies devices that are not currently in a standby state based on the control chain instruction number and target device status in the chain rotation and independent communication channel group. It then postpones the timing of issuing the corresponding control instruction and, according to the control chain number sequence, matches the instruction with the target device to obtain the smart park control chain instruction execution queue.

[0055] The list of controllable devices that can be parallelized includes operating time segments, activation number identifiers, and scheduling cycle correspondences. The continuous control chain process structure includes instruction flow connection sequences, node response chains, and trigger sequence mapping paths. The control chain partition identifier table during the park scheduling period includes control source tags, path number sequences, and target device classification attributes. Chain rotation and independent communication channel grouping includes start time groups, response interval distribution, and channel rotation identifiers. The smart park control chain instruction execution queue includes control chain number mappings, device ready status markers, and instruction execution timing parameters.

[0056] Please see Figure 3 The terminal status sensing module includes:

[0057] The status extraction submodule obtains the control response logs of ventilation and exhaust devices and park boundary light nodes in the smart park, collects the start time, stop time and activation number of each device in the scheduling cycle, filters the device numbers that appear repeatedly in adjacent time periods, extracts the devices associated with the repeated numbers, and obtains a list of repeated response numbers.

[0058] First, the control response content in each log entry is categorized by device number and then split. The operation trigger number field is extracted from each entry, and combined with the device's start and stop status segments, a corresponding number sequence set is constructed. For example, for the operation start and stop status values ​​corresponding to numbers A1, A2, and A3, which are "On-Off", "Off-On", and "On-Off" respectively, the number sequence formed in this type of log segment is A1→A2→A3. Based on this, the continuity range of the number in the categorized sequence is obtained, and repeated numbers are extracted. In the stage of identifying repeated numbers, it is necessary to compare whether there are repeated items in the preceding and following positions of the numbers in the continuous number sequence. The degree of repetition is determined by finding the frequency of the device number in the sequence. For example, if number A2 appears in 3 number segments... In the sequence of two segments, the duplicate number can be identified and associated with the corresponding device information. Further comparison is made with the running status field in the record where the number appears to verify whether the status field changes when the same number appears. If the running status remains consistent in the preceding and following sequences, it can be regarded as the same source control behavior instruction number. Otherwise, the status variation number should be excluded and the duplicate number should be judged again. After the duplicate number is filtered, the list of related devices can be extracted based on the device grouping field. The distribution density of the numbers in the list is calculated again. The number duplication rate is obtained by using the method of number density = number of duplicate numbers / total number of numbers. For device groups with a number duplication rate higher than the preset benchmark rate, the devices associated with the number duplication can be output, and finally the list of duplicate response numbers is obtained.

[0059] The periodic identification submodule extracts the scheduling period information and running time period of the corresponding device under the self-activation number based on the list of repeated response numbers, analyzes the degree of overlap of time periods and the consistency of period numbers, filters the device numbers and time information of continuous response status, and obtains the list of devices with continuous response within the period.

[0060] First, the activation number of each device and its associated scheduling cycle identifier are read sequentially. Then, the running time period under that number is extracted to obtain the temporal positions of the start and end nodes, which are used to establish the time frame of the cyclical behavior. During the analysis, if the same device number responds multiple times, it is necessary to locate the number interval to which it belongs in each scheduling cycle. Then, the running time periods under each number are compared pairwise to determine whether there are overlapping time segments. For example, if device X's running time periods under number B1 and number B2 are in the intervals (4, 9) and (7, 13), then there is an overlapping interval (7, 9). Further comparison is made by checking whether the response numbers of the device number in each cycle belong to a continuous response segment. If a device responds in multiple consecutive cycles... If response numbers B1, B2, and B3 appear, and their corresponding operating segments show a covered or connected state, then the device can be regarded as a device with a continuous response state within the cycle. Then, based on its continuous number set, the number of repeated numbers in each cycle is analyzed, and a number quantity ratio item is constructed. For example, if device X has a total of 9 response numbers in three cycles, and 5 of them are repeated, then the repeated number ratio is 0.56. Device numbers with a repeated number ratio higher than 0.5 are selected, and their corresponding time periods are further screened to see if they are continuous. If the start time associated with the number shows a continuous evolution trend, then the number is considered to have continuous response behavior. Combined with its corresponding operating time period, a complete response trajectory set is formed. Through the above extraction and screening operations, a list of devices with continuous response within the cycle is obtained.

[0061] The response classification submodule extracts the start time and number change trend of the device response behavior based on the list of continuously responding devices within the cycle, identifies the device behaviors with continuous response time and consistent number progression order within the same scheduling cycle, incorporates them into the synchronous response process, and obtains a list of controllable devices that can be parallelized.

[0062] First, extract the response behavior records of each device within a specified period, obtaining its start number, end number, start time, and end time. Using the device number as the primary key, map the time behavior data to number sequence segments, and determine whether the change trend of each number is linear. Then, compare the response start time of each device in this period with other devices to construct a first-to-last correspondence table of time intervals. This table can confirm whether two devices have similar or overlapping start times. For example, device A operates between number segments 10 and 13 with a start time node T1, and device B operates between number segments 12 and 15 with a start time node T2. If T2 - T1 is less than a set synchronization threshold, it is preliminarily determined that the behaviors of devices A and B are synchronous in time. Then, perform directional analysis on the change trend of the numbers of the two devices, calculating the direction of the number increase. The system determines whether a unified increasing trend is formed in numbers 10 to 13 and 12 to 15. If the numbering changes conform to this direction and the start and end numbers do not overlap or regress, then devices A and B constitute a group with consistent numbering order. Further, the system extracts continuous numbering evolution segments from the above-mentioned qualified device behaviors. By extracting information such as the difference between start and end numbers, the span of the response interval, and the interval between response numbers, the system constructs a progressive trend index. For example, if device C's response number sequence within the period is 21, 22, 23, 24, 25, and device D's is 24, 25, 26, 27, then the numbering progression direction is consistent, and there is an overlap in numbers 24 and 25. At this point, it is determined that the two numbers have a common progression structure. Subsequently, device behaviors with consistent numbering progression and similar start times are grouped into the same type of response process and merged into the synchronous response set, ultimately obtaining a list of controllable devices that can be parallelized.

[0063] Please see Figure 4 The response path combination module includes:

[0064] The trajectory filtering submodule is based on the device instruction execution trajectory in the list of parallel control devices. It collects the time number information of the signal sending node and the corresponding target response node. According to the device comparison cycle order corresponding to the number, it removes the number discontinuity in the trajectory, unifies the abnormal parts of the corresponding devices, and obtains a set of control numbers that can be continuously extracted.

[0065] First, extract the signal sending node number and corresponding response node number from the scheduling command corresponding to each control device, and extract the corresponding time number as the operation benchmark. These numbers are then grouped by device and compared against the time number. For example, if device A responds sequentially with numbers 31, 32, and 33, while device B corresponds to numbers 33, 35, and 36, then a number jump is found between numbers 33 and 35 in device B, indicating that device B may have some abnormal or missing responses. Therefore, during execution, it is necessary to identify whether the number sequence of each device progresses continuously, marking segments with a difference greater than 1 between adjacent numbers as interrupted segments. After checking the numbering, match the cycle sequence corresponding to each device, using the device activation cycle as a reference parameter to check whether the number sequence is evenly distributed across each cycle and maintains continuity at the time number level. Device C is numbered 41, 42, and 43 in scheduling cycle segments 1 to 3, while device D is numbered 41, 44, and 45 in the same cycle. It can be found that number 43 is missing between number 44 and 45. If there is a discontinuity or delay in the time numbering, the instructions after number 44 of device D are removed. Then, the numbering sequences of all devices in each cycle are compared horizontally to filter out trajectory segments that do not have the continuity of numbering or abnormal numbering jumps within the cycle. The remaining trajectory numbering segments with orderly numbering and consistent cycle correspondence are retained as valid trajectory samples. In the above process, the numbering advancement logic and cycle mapping logic are used as the judgment criteria, and cross-comparison is performed with the original execution time data of the devices. For example, if the numbering interval exceeds two cycle times or falls into different scheduling segments, it is considered a discontinuous segment. Finally, a set of control numbers that can be continuously extracted is obtained.

[0066] The sequence determination submodule is based on a continuously extractable set of control numbers. It extracts the signal sending order and the target node response order, identifies the relationship between the advancing direction of the number sequence and the triggering order of the response feedback, calculates the repetition of control instructions of the devices corresponding to consecutive numbers in the number sequence, and filters the numbers whose control frequency is within the device execution range to obtain a sequence of control numbers with consistent order.

[0067] The formula for calculating the repeatability of control commands for consecutively numbered devices in a numbering sequence is as follows:

[0068] ;

[0069] in, Represents control number The repeatability of control commands for the corresponding equipment. Represents control number In the equipment Upper Number of instructions per call. Represents control number For equipment The average number of all calls This represents the duration of the response during the instruction call process. In response to the delay duration, For path transmission stable weights, For equipment Received control number Total number of calls, This represents the total number of target devices corresponding to the assigned number.

[0070] Calculation process:

[0071] Taking the response behavior of device D1 controlled by device A1 as an example, a total of 3 calls were received for this control number;

[0072] The number of instructions invoked were 12, 15, and 13 respectively;

[0073] Right now: , , ;

[0074] The device's response durations for each response are 3.2 seconds, 3.5 seconds, and 3.4 seconds, respectively.

[0075] Right now: , , ;

[0076] The delay times are 1.8 seconds, 2.1 seconds, and 1.9 seconds, respectively;

[0077] Right now: , , ;

[0078] The path transmission weights are 0.75, 0.80, and 0.78;

[0079] Right now , , Total number of calls ;

[0080] First, calculate the average number of calls:

[0081] ;

[0082] Calculate the offset weighting term for each call sequentially:

[0083] First call: ;

[0084] Second call: ;

[0085] 3rd call: ;

[0086] The device repeatability after summing and taking the absolute value is:

[0087] ;

[0088] Interpretation of results and numerical meaning: Device D1 If control number A1 also corresponds to a device, the corresponding repetition degree of the device needs to be calculated according to the above steps, and finally the repetition degree of number A1 can be obtained by summing them up.

[0089] Explanation of the innovative aspects of the formula:

[0090] The advantage of the formula lies in the fact that by introducing a product mechanism of the average difference of calls, the delay reduction factor and the communication path stability weighting factor, a discriminant model for multi-source factor linkage control is constructed. Compared with the conventional repetition frequency statistics, it increases the dynamic response capability to response efficiency and path stability, thus providing more refined discriminative capability in the analysis of numbering control behavior.

[0091] The path connection submodule extracts the corresponding trigger time and control device based on the sequential control number sequence, and extends the connection relationship between the numbers according to the time progression direction and the continuity of the device control chain to obtain the continuous control chain process structure.

[0092] First, the trigger time information corresponding to each number is extracted item by item from the associated control device. Within the control device instruction record, it is necessary to confirm whether there is any time overlap or sequential jump in the actual action response of the device. A logical progression judgment is then performed between the execution time of each number and the trigger time of the next number. For example, if device A's trigger time is t1 at number 112, and device B's trigger time is t2 at number 113, then it is necessary to analyze whether the sequence of t1 and t2 is continuous. If t2 immediately follows t1 and there is no cross-response behavior, then it is determined that it has a progressive attribute in the time series. Subsequently, further screening is conducted by considering whether the control devices belong to the same continuous link in the control chain. The corresponding number is confirmed through the device control mapping table. Whether the devices are in a continuous execution state during the scheduling period, for example, if device C controlled by number 114 responds after device B, and device C is the next response node on the control chain of device B, and the time progression sequence between the numbers is not broken, then numbers 112 to 114 are regarded as a continuously advancing connection path. And so on, time logic progression judgment and device chain adjacency identification are performed on all number combinations. At the same time, interruption signals that occur in the middle of the device execution state are filtered out. If it is found that device D controlled by number 115 has failed to complete the action due to midway response failure, then number 115 is not included in the advancement chain. Finally, all number combinations that meet the requirements of number sequence connection and device response continuity are connected to obtain the continuous control chain process structure.

[0093] Please see Figure 5 The control path sequencing module includes:

[0094] The source extraction submodule is based on the continuous control chain process structure. It extracts the source information of the controlled object in each chain, identifies the signal triggering device and its corresponding number in the path, and delineates the paths with the same source based on the signal triggering characteristics to obtain the path source identification sequence.

[0095] First, the control numbers within the chain are compared one by one with their associated device control sources. This process requires retrieving the original control records of the chain, which must indicate the static state of the device before the number is triggered and the source of the action command. For example, if device X responds at number 118, and its upstream command-issuing device is found to be activated by node Q, then node Q can be identified as the source of the device's control object. This process is repeated for each device in multiple chains to fully identify the signal-triggered devices and their corresponding numbers in each path. Based on this, signal triggering features are extracted to determine whether multiple actions are triggered by the same device in multiple chains. If the path number... Since trigger signals 125, 126, and 127 are all issued by device R, it can be determined that these paths have the same source information. In actual operation scenarios, if the main control platform A in the park is the common trigger source for wind turbines in multiple zones, then these wind turbine control paths can be attributed to the same source. Subsequently, the path demarcation is performed based on the number of times the signal starting point and associated number are repeated in the signal trigger instruction record. When a device triggers multiple chains consecutively and no other triggering device is inserted between the trigger numbers, the set of chain numbers covered by that device is classified into one type of source path. This identification process is repeated for all control paths in the entire continuous process structure to obtain the path source identification sequence.

[0096] The target screening submodule extracts the target device number and control type associated with each path based on the path source identification sequence, excludes paths with duplicate target numbers under the same control type, filters path information with different target numbers, and obtains the target device screening result set;

[0097] The target device number and the control type performed by the device in each path group in the sequence are collected. During extraction, the control target field and action classification field need to be obtained from the chain record. For example, in paths P01-P05, devices E11, E12, E13, E11, and E14 are controlled respectively. E11 is controlled simultaneously in paths P01 and P04, and both are for lighting adjustment. In this step, the control type field is first organized, then the corresponding device number is matched, and duplicate device numbers under the same type are identified. These duplicates are removed from the path set. Next, the number difference analysis is performed on the remaining paths. By comparing the change range of the number in the control target field, the analysis is conducted to determine... Whether each path acts on different devices, if path P02 controls E12 and path P03 controls E13, and both control types are ventilation adjustment, then these two paths can be considered to point to different target devices. During this screening process, the control number mapping table needs to be used to complete the matching process between the number and the device, and the corresponding letter combination in the control type identifier field needs to be compared. If they are inconsistent, they are determined to be different types. Duplicate numbers under the same type will not participate in the subsequent processing flow. The difference results of the number are extracted from the remaining paths and aggregated to form a difference comparison table between devices. In this operation, the control number field is used as the index and the device name field is used as the target. Finally, after removing duplicate device control paths, the target device screening result set is obtained.

[0098] The numbering and positioning submodule extracts the start and end positions of the path number and the control sequence position based on the target equipment screening result set, calculates the continuous advancement value of the control number within each path segment, and advances the path number sequentially according to the direction of the advancement value to obtain the control chain partition identification table during the park scheduling period.

[0099] The specific formula for calculating the continuous advancement value of the control number within each path segment is as follows:

[0100] ;

[0101] in, Represents path number The continuous advancement value, Represents path number The total number of control numbers in the middle, Represents path number The Middle The control number of each control point Represents path number The average value of all control numbers within the system. Represents path number The Middle Scheduling time value for each control point Represents path number The average of all scheduling time values ​​within the period. Represents path number Time fluctuation adjustment factor Represents path number The structural influence weighting coefficient Represents path number The Middle The weighting coefficient of the control point number, Represents path number The equipment distribution adjustment parameters, Represents path number The Middle Equipment spacing value for each control point.

[0102] Assumption:

[0103] Total number of control points in the path ;

[0104] Control numbers 102, 108, 112, 117, and 121 were all extracted from the scheduling log.

[0105] Calculate the average value ;

[0106] The scheduling times are 12.1 seconds, 12.8 seconds, 13.2 seconds, 13.9 seconds, and 14.2 seconds, respectively.

[0107] Calculate the mean value ;

[0108] Number weight This is derived from the normalized response frequency of the equipment over the past 10 scheduling cycles;

[0109] The number of responses was 3, 4, 3, 5, and 4.

[0110] The corresponding normalized values ​​are 0.3, 0.4, 0.3, 0.5, and 0.4.

[0111] Physical distance between equipment The distances were 6 meters, 8 meters, 9 meters, 7 meters, and 5 meters, all collected using the laser ranging system within the park.

[0112] Path structure influence coefficient Time fluctuation adjustment factor ;

[0113] Equipment distribution adjustment factor All parameters were set after normalizing the equipment response volatility and spatial imbalance during the multi-path operation cycle, and the parameters were within the recommended range for system experiments.

[0114] Substitute the data into the formula to calculate:

[0115] The sum of the numbered deviation items is:

[0116] ;

[0117] ;

[0118] ;

[0119] The sum of the scheduling time offsets is:

[0120] ;

[0121] ;

[0122] Multiply by time factor have to:

[0123] ;

[0124] Item 1: ;

[0125] Item 2: ;

[0126] Item 3: ;

[0127] Item 4: ;

[0128] Item 5: ;

[0129] The sum of the structure terms is: ;

[0130] Multiply by structural coefficient have to:

[0131] ;

[0132] Combine the three items and take the average:

[0133] ;

[0134] This result indicates the path The advancement value is 7.7329, which falls within the continuous advancement adaptation range of 6.0-8.5 defined by the system. This indicates that the current path structure is stable, the numbering transition is reasonable, and the scheduling rhythm has extensibility. It can be included in the next step of the path partitioning identification operation process.

[0135] Explanation of the innovative aspects of the formula:

[0136] The advantage of the formula is that by introducing three types of influencing factors—control number offset, scheduling timing difference, and node physical distribution—it completes multi-layer superposition calculations of numbering logic, time series, and physical space in the construction of the advance value, thereby improving the ability of the advance judgment to adapt to the chain structure and thus optimizing the synchronization sorting strategy and chain partitioning planning mechanism of the control path.

[0137] Please see Figure 6 The communication window adjustment module includes:

[0138] The time processing submodule reads the start time of the chain and the equipment response time period based on the control chain partition identification table during the park scheduling period. It analyzes the chronological relationship between the start times according to the number order, identifies the chain numbers with continuous start times, and obtains a set of chain numbers with continuous start times.

[0139] Firstly, this operation reads and processes each chain number in the identifier table, identifies the corresponding start time field and device response time field, and lists two time parameter sets respectively. Then, it compares the order of the start time values ​​corresponding to the numbers according to the sorting structure of the number fields. In this process, an auxiliary number index matrix is ​​constructed to convert the start time value corresponding to each number into a numerical sequence for sequential identification. Taking numbers N001 to N006 as an example, if their start times are T3, T4, T5, T7, T8, and T10 respectively, after the system identifies the number order, it tracks the increasing behavior of the start times between adjacent numbers to determine whether the time exhibits a linear progression. If the difference range of the start times corresponding to consecutive numbers remains within a uniform time interval, it is considered that the time of the chain corresponding to that number is related. Based on this, it is further determined whether they constitute a chain number segment that is closely connected in time. A real-world example can be illustrated as follows: Suppose device E01 starts at time T5 in path P11, and device E02 starts at time T6 in path P12. The device numbers are N101 and N102 respectively. It can be determined that there is a temporal sequential relationship between numbers N101 and N102. Then, the response time periods are cross-compared to identify whether there are cases where the start times are continuous and the response times have boundaries or no overlap. For numbered segments that do not have a boundary relationship but whose start times are closely connected, they are marked to form a new sequence. If the start times of numbers N103, N104, and N105 in paths P13, P14, and P15 are T8, T9, and T10 respectively, and the device response time periods are R1, R2, and R3 respectively, then the three form a continuous chain of start times. Finally, the time judgment process identifies and lists all numbered segments that meet the characteristic of continuous start times, resulting in a set of continuous start time chain numbers.

[0140] The interleaving identification submodule reads the start and end times of the response of the corresponding chain based on the set of chain numbers with continuous start and end times, analyzes the boundary conditions of the response time between the chains, identifies whether there is interleaving behavior at the boundary, and filters out the chains that have the same time intersection phenomenon to obtain the set of interleaved chains in the response interval.

[0141] First, the corresponding chain data is located one by one using the set of numbers. For each chain, the start number, response start time, and response end time are extracted. This response time interval is treated as a closed time segment. Then, the response time segments corresponding to all chains are recorded as time intervals T1, T2, T3…Tn, etc. In actual analysis, using T1 as a reference, the start and end ranges of the response time intervals from T2 to Tn are compared with the interval of T1 to see if they overlap or intersect. During the judgment process, the start of the time interval is compared with the end of the previous segment. When the start time of a chain is earlier than the response end time of the previous chain, and the response end time of the chain is later than the start time of the previous chain, it can be considered that the chain has an overlapping response time interval. For example, suppose the response time interval of chain A is 12. Chain B, from 19 to 27, is determined to be an interleaved chain because 19 falls between 12 and 20, satisfying the condition that the starting point falls within the previous interval. This judgment process is executed cyclically between each pair of consecutive chains to analyze all the boundary features in the chain as a whole, rather than judging only a single chain. Once an interleaved chain is identified, its corresponding number is extracted to form an interleaved chain number list. In addition, during the judgment process, supplementary judgments are needed for paths with completely overlapping start times but different response end times. For example, if the start time of chains C and D is 15, but the end time of chain C is 25 and the end time of chain D is 17, then the two chains are also considered interleaved paths. This kind of detailed judgment ensures the completeness and accuracy of interleaved identification. Finally, through the above processing flow, the set of interleaved chains in the response interval is obtained.

[0142] The channel segmentation submodule is based on the set of interleaved chains in the response interval. It excludes paths from the original chains where the interleaved behavior has not occurred, analyzes the relationship between the start time of the remaining paths and the time period of the response interval, and obtains the chain rotation and independent communication channel grouping according to the path channel corresponding to the interleaved state.

[0143] First, based on the chain numbers and response time periods recorded in the set, the chain numbers are matched with all the original control chains in the park. During the matching process, path number segments without interleaved responses are excluded. The remaining paths are then mapped to their respective equipment response start and end times according to the chain number. Subsequently, the corresponding start time in each path is collected, and this time value, along with the start and end points of the response time periods, forms two time control groups for time period comparison. In practice, for any path, if its start time falls within the response time period of the preceding chain, it is considered to have an overlapping response time relationship, and the path's time status is marked as "interleaved." Conversely, if the start time falls after the response time period of the preceding path, it is marked as "non-interleaved." This method determines the time status of each chain and then assigns the path numbers to channels based on these status flags, setting channel numbers as identifiers such as T1, T2, and T3. When adjacent paths have inconsistent statuses, their channel numbers are updated; when their statuses are consistent, the current channel number remains unchanged. In addition, special path scenarios that start simultaneously but have different response segments need to be handled during the execution process. For example, if path A and path B have starting numbers C21 and C22 respectively, and start at the same time but their response segments overlap, then only path B is assigned to the new channel number, while path A retains its current identifier. This processing logic ensures that path numbers with different overlapping attributes are correctly assigned to the corresponding channel numbers, ultimately resulting in chain rotation and independent communication channel grouping.

[0144] Please see Figure 7 The distribution execution control module includes:

[0145] The status recognition submodule is based on chain rotation and independent communication channel grouping. It matches and compares the device status sequentially according to the instruction number order to determine whether the device is currently in standby state. It extracts the control chain number corresponding to the device that is not in standby state to obtain the non-standby device number sequence.

[0146] First, obtain the control instruction number of each control chain in the current control chain, and call the current status parameters of the corresponding target devices. The target device status can be extracted through the status buffer, including three types of binary signals: running status identifier, standby identifier, and response identifier. For example, if device A's current status is "101", it means that it is running but not standby. During execution, the control instruction numbers and their target device statuses are matched sequentially from smallest to largest using bit logic comparison. The standby bit in each group of device status signals is compared with the reference value "1". If they do not match, the device is marked as non-standby. Further, during the comparison process, the sequence needs to be traversed. For example, if the control chain instruction numbers are 1, 2, 3, 4, and 5, and the corresponding target device statuses are "111", "011", "001", "101", and "010", then devices numbered 3, 4, and 5 have standby bits of "0", thus they are judged as non-standby devices. When performing the matching and comparison action, the signals of devices in an unconnected state must be excluded. That is, devices with all status bits set to "000" are not included in the standby comparison range. Boolean filtering conditions are used in the judgment: if the second bit of the status value is not equal to 1, the device is considered not to be in a standby state, and the number is stored in the number sequence. This filtering step should ensure that the device status response signal source is complete and without loss; otherwise, missing data needs to be supplemented. After the control chain numbers corresponding to the devices that are not in a standby state are extracted, they are arranged into a queue according to the order of appearance of the numbers to form a complete number sequence. In specific implementation, if the control chain contains 10 device numbers, numbered from 01 to 10, and after status comparison it is found that the second bit of the status signal of devices numbered 02, 04, and 07 is "0", then numbers 02, 04, and 07 are extracted and arranged to form a number sequence. This sequence will be used for control command timing operation processing in subsequent steps to finally obtain the non-standby device number sequence.

[0147] The instruction delay positioning submodule extracts the control instruction number based on the control chain number corresponding to the non-standby device number sequence and determines the number position in the sequence according to the number order of the control chain. It then postpones the sending time of the control instruction for the corresponding device that is not in standby state, thus obtaining the delayed control instruction sending position sequence.

[0148] First, each numbered item in the sequence is read sequentially, and its corresponding control command number is found in the control chain index. During execution, a sequential mapping method is used to map the non-standby device numbers 02, 04, and 07 to the command numbers 103, 107, and 111 in the control chain, respectively. The order of these numbers in the complete control command sequence is then confirmed. The control chain order is provided by the full chain sequence table set by the control management unit, which contains the issuance sequence information of all control commands. For example, numbers 103, 104, 105, 106, 107, 108, 109, 110, 111, and 112 correspond to orders 1 to 10, respectively. During the comparison process, the position index of each control command number in the entire sequence is searched item by item. The position index is used as a basic parameter to compare whether the associated device status is non-standby. If it is non-standby, it is necessary to determine whether its original number needs to be delayed. The determination condition can be based on the status judgment signal and timing. If the current status signal fails to return an acknowledgment response within the offset interval between trigger signals, the current instruction is marked as waiting and postponed into the subsequent issuance queue. The postponement time can depend on the preset waiting period, which is set to 5 time slices in the example. The current number 103 was originally scheduled to be issued in the 1st time sequence. Since the corresponding device status is non-standby, it is moved to the 6th time sequence position with a postponement amount of +5. During operation, all control instruction numbers that meet the non-standby status need to be marked with their postponement time sequence offset. Combined with the original control sequence parameters, their original order is repositioned. The repositioning method is to perform the sequence change by adding the number value to the offset. For example, the original sequence of number 107 was 5, and the offset was +3. After reassignment, the sequence is 8, and instruction number 107 is moved to the new issuance position 8. After performing the sequence postponement judgment and position transfer calculation of all non-standby control instructions in sequence, the original control instruction numbers are arranged according to the new sequence order to obtain the delayed issuance control instruction position sequence.

[0149] The execution queue generation submodule matches the control command numbers with the target devices according to the processed order based on the correspondence between the delayed control command position sequence and the command numbers in the control chain numbering sequence, thus obtaining the smart park control chain command execution queue.

[0150] First, confirm the position of each control command number in the delayed sequence within the overall control chain. This is done by reading each number element in the delayed position sequence and arranging them in ascending order. After sorting, the corresponding command numbers are reorganized into a command number set according to the updated order. Then, for this number set, the target device identification information corresponding to it in the original control chain data table is queried sequentially. The target device identification can be uniquely represented by the device number and stored in the device pairing parameter set. During the query process, a number index retrieval method is used, with the control command number as the query primary key, and each item is compared and matched with the fields in the device identification data table. For example, if the updated control command number set is 106, 103, 110, 104, 107, 101, 102, 108, 105, 109, the corresponding device numbers are D06, D03, D10, D04, D07, D08, D09. 1. For D02, D08, D05, and D09, according to the positional order, control command 106 needs to be paired with device D06, control command 103 needs to be paired with device D03, and so on. During the pairing operation, no device status detection is involved; only the identification fields are compared one by one. If a control command number cannot be found in the device identification field, it should be determined as no match and removed from the final result. After pairing, a mapping relationship is established between each group of control command numbers and the target device number, and they are listed line by line according to the new sorting order. For example, the first group is control command 106 corresponding to device D06, the second group is 103-D03, and so on until the end 109-D09. The pairing record does not contain other parameters; it only reflects the numbering relationship. Through this operation, the mapping operation between the positions of all numbers and objects is completed, and the smart park control chain command execution queue is finally obtained.

[0151] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments that can be applied to other fields. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.

Claims

1. A smart park management platform for Internet of Things and intelligent algorithms, characterized in that: The intelligent park management platform comprises: The terminal state perception module obtains the control response log of the ventilation and exhaust device and the boundary light node in the intelligent park, extracts the running start and stop time and the activation record number of the device in the adjacent time period, and obtains the parallel control device list; The response path combination module filters the instruction flow consistent with the signal sending sequence and the target node response sequence based on the instruction execution track of the device in the parallel control device list, connects in turn according to the trigger sequence, and obtains the continuous control chain flow structure; The control path sorting module extracts the source information, execution sequence number and target device control type of the control object in the chain based on the continuous control chain flow structure, identifies the source path and analyzes the repeated device condition, and obtains the park scheduling period control chain partition identification table; The communication window adjustment module extracts the start time sequence and device response window range of the chain based on the park scheduling period control chain partition identification table, identifies the response interleaving and arrangement characteristics, allocates the chain to the channel, and obtains the chain rotation and independent communication channel grouping; The parallel control device list comprises a running time section, an activation number identification and a scheduling period correspondence, the continuous control chain flow structure comprises an instruction flow connection sequence, a node response chain and a trigger sequence mapping path, the park scheduling period control chain partition identification table comprises a control source label, a path number sequence and a target device classification attribute, and the chain rotation and independent communication channel grouping comprises a start time group, a response interval distribution and a channel rotation identification. 2.The smart park management platform for Internet of Things and intelligent algorithm according to claim 1, characterized in that: The instruction flow refers to the extraction of the instruction number sequence sent in the chain scheduling process of multi-device cooperative control, and the analysis of the time connection process of number advancement according to the response sequence of the device; The device response window range refers to the extraction of the response start and end time of the path segment in the scheduling period for the response time of the device in the control chain, the analysis of whether there is overlap or interval between the devices, and the judgment of whether the chain can run in parallel in the time layer, and the identification of the boundary of communication channel division and the coverage range of response time limit. 3.The smart park management platform for Internet of Things and intelligent algorithm according to claim 1, characterized in that: The instruction execution track refers to the acquisition of the association between the instruction sending and receiving devices through the analysis of the sequence of control numbers in the instruction path, the tracking of the time advancement process of the path segment and the jump between nodes in combination with the sequence of response time; The arrangement characteristics refer to the comparison of the advancement state of the chain number and the execution sequence change by analyzing the device number, the response time sequence and the intersection relationship between the paths when identifying the chain channel and distinguishing the response path. 4.The smart park management platform for IoT and intelligent algorithms of claim 1, wherein: The terminal state perception module comprises: The state extraction submodule obtains the control response log of the ventilation and exhaust device and the park boundary light node in the intelligent park, collects the running start time, stop time and activation number of each device in the scheduling period, filters the repeatedly appearing numbers of the device number in the adjacent time period, extracts the devices with repeated number association, and obtains the repeated response number list; The period identification submodule extracts scheduling period information and running time period of the corresponding device under the self-activation number based on the repeated response number list, analyzes the overlap degree of the time period and the consistency of the period number, screens the device number and time information of the continuous response state, and obtains a list of continuously responding devices in the period; The response classification submodule extracts the starting time and number change trend in the device response behavior based on the list of continuously responding devices in the period, identifies the device behavior that has continuous response time and consistent number promotion sequence in the same scheduling period, and is included in the synchronous response process, to obtain a list of controllable devices that can be parallel. 5.The smart park management platform for IoT and intelligent algorithms of claim 1, wherein: The response path combination module includes: The trajectory screening submodule collects time number information of the signal sending node and the corresponding target response node based on the device instruction execution trajectory in the list of controllable devices that can be parallel, removes the number discontinuity in the trajectory according to the device comparison period sequence corresponding to the number, unifies the part corresponding to the device exception, and obtains a set of control numbers that can be continuously extracted; The sequence judgment submodule extracts the signal sending sequence and the target node response sequence based on the set of control numbers that can be continuously extracted, identifies the promotion direction of the number sequence and the trigger sequence relationship of the response feedback, calculates the control instruction repetition degree of the devices corresponding to the continuous numbers in the number sequence, screens the numbers whose control frequency is within the device execution interval, and obtains a sequence consistent control number sequence; The path connection submodule extracts the corresponding trigger time and control device based on the sequence consistent control number sequence, extends the connection relationship between the numbers according to the continuity of the time promotion direction and the device control chain, and obtains a continuous control chain process structure. 6.The smart park management platform for IoT and intelligent algorithms of claim 1, wherein: The control path sorting module includes: The source extraction submodule extracts the control object source information in each chain based on the continuous control chain process structure, identifies the signal trigger device and the corresponding number in the path, and delimits the paths with the same source according to the signal trigger characteristics, to obtain a path source identification sequence; The target screening submodule extracts the target device number and control type associated with each path based on the path source identification sequence, excludes paths with repeated target numbers under the same control type, screens path information with different target numbers, and obtains a target device screening result set; The number positioning submodule extracts the number start and end positions and control sequence sites of the path based on the target device screening result set, calculates the continuous promotion value of the control number in each path, sequentially promotes the path number according to the direction of the promotion value, and obtains a park scheduling period control chain partition identification table. 7.The smart park management platform for IoT and intelligent algorithms of claim 1, wherein: The communication window adjustment module includes: The time processing submodule reads the starting time and device response time period of the chain based on the park scheduling period control chain partition identification table, analyzes the relationship between the starting times according to the number sequence, identifies the chain number with continuous starting time distribution, and obtains a set of continuous starting time chain numbers; The staggered identification submodule reads the response start and end time of the corresponding chain based on the continuous start time chain number set, analyzes the response time boundary intersection condition between chains, identifies whether the boundary exists staggered behavior, screens the chain where the time appears to be handed over, and obtains a response interval staggered chain set; The channel division submodule excludes the path where staggered behavior does not occur from the original chain based on the response interval staggered chain set, analyzes the start time and response section time period relationship of the remaining path, obtains chain rotation and independent communication channel grouping according to the path channel corresponding to the staggered state. 8.The smart park management platform for IoT and intelligent algorithms of claim 1, wherein: The intelligent park management platform further comprises: The distribution execution control module identifies the device that is not in standby state based on the instruction number and target device state of the control chain in the chain rotation and independent communication channel grouping, delays the instruction issuing time, and obtains an intelligent park control chain instruction execution queue; The intelligent park control chain instruction execution queue comprises control chain number mapping, device readiness state marking, and instruction execution time parameter. 9.The smart park management platform for IoT and intelligent algorithms of claim 8, wherein: The distribution execution control module comprises: The state identification submodule sequentially matches and compares the device state according to the instruction number order based on the chain rotation and independent communication channel grouping, judges whether the device is currently in standby state, extracts the control chain number corresponding to the device whose state is not standby, and obtains a non-standby device number sequence; The instruction delay positioning submodule extracts the control instruction number based on the control chain number corresponding to the non-standby device number sequence and judges the number position in the sequence according to the number order of the control chain, postpones the sending time of the control instruction corresponding to the device that is not in standby state, and obtains a delayed control instruction position sequence; The execution queue generation submodule pairs the control instruction number and the target device according to the processed order based on the correspondence between the delayed control instruction position sequence and the instruction number in the control chain number order, and obtains an intelligent park control chain instruction execution queue.

Citation Information

Patent Citations

  • Internet of Things intelligent linkage control method and control center

    CN112367393A

  • Smart park energy consumption equipment operation management system based on block chain

    CN119831365A