An emergency shelter intelligent management and control system and method based on cloud-edge collaboration
By constructing a cloud-edge collaborative intelligent management and control system in emergency shelters, and utilizing transmission verification channels and packet retransmission mechanisms, the problem of inaccurate management and control caused by abnormal data transmission was solved, achieving secure data transmission and real-time management and control, and improving the management efficiency of shelters.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SICHUAN HUADI CONSTR ENG CO LTD
- Filing Date
- 2026-02-24
- Publication Date
- 2026-05-12
AI Technical Summary
Existing emergency shelter management systems are susceptible to network complexity during data transmission, leading to inaccurate data collection and consequently affecting the accuracy and efficiency of shelter management.
An intelligent management and control system based on cloud-edge collaboration is adopted. By constructing a transmission verification channel between edge nodes and the cloud platform, and using transmission packets to destroy and retransmit in case of anomalies, data security and transmission efficiency are ensured.
It enables secure data transmission and real-time management, avoiding errors in the management of refuge sites due to erroneous data, and improving transmission efficiency and the accuracy of refuge management.
Smart Images

Figure CN121711370B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of emergency management technology, specifically to an intelligent management system and method for emergency shelters based on cloud-edge collaboration. Background Technology
[0002] Emergency shelters serve as the core carriers for protecting the lives and property of the public and providing temporary resettlement services during sudden public events (such as earthquakes, floods, and public health emergencies). Their intelligent management level directly impacts emergency response efficiency and the basic rights of those being sheltered. With accelerated urbanization and the increasing frequency and complexity of sudden public events, the scale of emergency shelters is expanding, and management needs are becoming increasingly refined. This places extremely high demands on the real-time collection, transmission, storage, and security protection of various data related to personnel, materials, environment, and security within these shelters. However, current mainstream emergency shelter management systems and data transmission technologies still have many significant shortcomings. During disasters, complex networks can easily lead to network congestion, affecting the accuracy of data collection. In such cases, data transmission errors can cause management errors, hindering orderly evacuation. Summary of the Invention
[0003] The purpose of this invention is to provide an intelligent management and control system and method for emergency shelters based on cloud-edge collaboration, so as to solve the problems in the background technology.
[0004] To achieve the above objectives, the present invention provides the following technical solution: an intelligent management and control system for emergency shelters based on cloud-edge collaboration, comprising:
[0005] The building module is used to build a basic model within the control area on the cloud platform, and to mark the locations of multiple edge nodes within the control area as data receiving points in the basic model;
[0006] The data acquisition module is used to determine the control sub-regions of multiple edge nodes within the control area, and to acquire regional information within the control sub-regions based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. The regional information is preprocessed based on the edge nodes to obtain key data, and the edge nodes use the key data to control the control sub-regions.
[0007] The communication module, connected to the construction module and the acquisition module, is used to establish a transmission verification channel between the edge node and the corresponding data receiving point in the cloud platform. The transmission verification channel includes a communication channel, multiple temporary storage areas, and transmission packets. The edge node transmits key data to the corresponding data receiving point in the cloud platform through the transmission verification channel. If an abnormality occurs during the transmission of the transmission packet, the transmission packet is immediately destroyed and retransmitted until it is transmitted to the corresponding data receiving point.
[0008] The control module, connected to the communication module, is used to build key data into a basic model within the control area on the cloud platform to obtain a real-time dynamic model. The cloud platform then performs global control over the control area based on the real-time dynamic model. This global control includes the control of personnel evacuation plans and the control of resource scheduling plans.
[0009] In a preferred embodiment, the building module includes:
[0010] The determination unit is used to determine the control area, which includes emergency shelters and the range of shelters radiating from the emergency shelters. Multiple edge nodes are deployed within the control area.
[0011] The model building unit is used to build a 3D model based on the basic information within the control area on the cloud platform to obtain a basic model. The positions of the edge nodes deployed within the control area are marked in the basic model to obtain multiple data receiving points in the basic model.
[0012] In a preferred embodiment, the acquisition module includes:
[0013] The range division unit is used to determine the monitoring range of each edge node within the control area as a control sub-region, and to divide and mark the control sub-region in the corresponding basic model;
[0014] The data acquisition unit is used to collect regional information within the control sub-region based on edge nodes, and to preprocess the regional information based on the edge nodes to obtain key data;
[0015] The edge computing unit is used to identify critical data that exceeds preset conditions as abnormal data, and to provide early warning and control solutions for abnormal data through edge nodes. Multiple abnormal data and corresponding early warning and control solutions are stored in the edge nodes.
[0016] In a preferred embodiment, the communication module includes:
[0017] The building unit is used to establish a communication channel between edge nodes and corresponding data receiving points in the cloud platform;
[0018] The configuration unit is used to set up multiple temporary storage areas in the communication channel and multiple transmission packets at the sending end of the edge node;
[0019] The transmission unit is used to store key data in transmission packets and transmit them through the communication channel. During the transmission process, the transmission packets are paired with data in the buffer zone. Transmission packets that cannot be paired with data are treated as abnormal cases, and the transmission packets stored in the previous buffer zone are retransmitted until they are transmitted to the corresponding data receiving point.
[0020] In a preferred embodiment, the setting unit includes:
[0021] The transmission arrangement unit is used to set up multiple transmission packets at the sending end of the edge node. Each transmission packet consists of an outer packet, an inner packet, and two switching chains. Both switching chains are stored between the outer packet and the inner packet. Each switching chain is composed of multiple switching points connected sequentially.
[0022] The transmission setting unit is used to set up multiple communication nodes for a corresponding communication channel and set up storage space for each communication node as a temporary storage area.
[0023] In a preferred embodiment, the transmission unit includes:
[0024] The partitioning unit is used to divide key data at edge nodes to obtain multiple sub-data segments. The multiple sub-data segments are sorted according to the partitioning order. The sorted multiple sub-data segments are alternately partitioned to obtain two sets of data segments. The two sets of data segments are then sequentially pointed to their corresponding counterparts according to the partitioning order.
[0025] The switching unit is used to select a transmission packet, exchange the sub-data segments of the two sets of data segments respectively, and store the sub-data segments of the two sets of data segments one-to-one in the switching points of the two switching chains within the transmission packet.
[0026] The connection unit is used to configure the corresponding pairing code of the exchange point stored in the two exchange chains according to the correspondence of the two sets of data segments in the order of division, and then connect the exchange points corresponding to the positions in the two exchange chains.
[0027] The matching unit is used to transmit transmission packets containing key data through the communication channel. When the transmission packet is transmitted to the temporary storage area, the pairing codes in the transmission packet are paired in sequence. The sub-data fragments in the pairing exchange point are removed from the exchange point and combined in sequence according to the corresponding relationship. The combined sub-data fragments are transferred to the inner packet. When the transmission packet is accessed, if the access path is accessed between the exchange points corresponding to the positions in the two exchange chains, resulting in a pairing error, the pairing code will be automatically destroyed, and the inner packet will be destroyed immediately.
[0028] The retransmission unit is used to treat the inability of a transmission packet to be paired in the buffer zone as an abnormal situation, and to retransmit the transmission packet stored in the previous buffer zone until it is transmitted to the corresponding data receiving point.
[0029] In a preferred embodiment, the control module includes:
[0030] The receiving unit is used to construct the key data in the corresponding control sub-area in the basic model after the data receiving point in the cloud platform receives the key data in the inner package, so as to obtain the real-time dynamic model.
[0031] The refuge unit is used by the cloud platform to simulate and control personnel refuge plans and resource scheduling plans in real time based on real-time dynamic models.
[0032] This invention also provides an intelligent management and control method for emergency shelters based on cloud-edge collaboration, comprising the following steps:
[0033] A basic model of the control area is built in the cloud platform, and the locations of multiple edge nodes in the control area are marked as data receiving points in the basic model;
[0034] Multiple edge nodes are identified as control sub-regions within the control area. Regional information within the control sub-regions is obtained based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. Key data is obtained by preprocessing the regional information based on the edge nodes. The edge nodes then use the key data to control the control sub-regions.
[0035] Establish a transmission verification channel between edge nodes and corresponding data receiving points in the cloud platform. The transmission verification channel includes a communication channel, multiple buffer zones, and transmission packets. Edge nodes transmit critical data to the corresponding data receiving points in the cloud platform through the transmission verification channel. If an anomaly occurs during transmission, the transmission packet is immediately destroyed and retransmitted until it reaches the corresponding data receiving point.
[0036] Key data is built into a basic model within the controlled area on the cloud platform to obtain a real-time dynamic model. The cloud platform then performs global control over the controlled area based on the real-time dynamic model. This global control includes the control of personnel evacuation plans and the control of resource scheduling plans.
[0037] The technical effects and advantages provided by the present invention in the above technical solution are as follows:
[0038] This invention enables the storage and protection of necessary data in different regions through transmission packets. Scrambled data does not require special protection, while the combined valid data receives core protection. At the same time, the scrambled data can also cover the valid data, eliminating the need to carry irrelevant data for cover. Only the necessary data can be used for cover, ensuring data security without increasing the transmission load by using irrelevant data. Furthermore, it can promptly retransmit data when anomalies occur, without having to start the transmission from scratch. This ensures security while improving transmission efficiency and avoids management errors in refuge areas due to erroneous data. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.
[0040] Figure 1 This is a system block diagram of the present invention.
[0041] Figure 2 This is a flowchart of the method of the present invention. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0043] Example 1, please refer to Figure 1 As shown in this embodiment, an intelligent management and control system for emergency shelters based on cloud-edge collaboration includes:
[0044] The building module is used to build a basic model within the control area on the cloud platform, and to mark the locations of multiple edge nodes within the control area as data receiving points in the basic model;
[0045] The data acquisition module is used to determine the control sub-regions of multiple edge nodes within the control area, and to acquire regional information within the control sub-regions based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. The regional information is preprocessed based on the edge nodes to obtain key data, and the edge nodes use the key data to control the control sub-regions.
[0046] The communication module, connected to the construction module and the acquisition module, is used to establish a transmission verification channel between the edge node and the corresponding data receiving point in the cloud platform. The transmission verification channel includes a communication channel, multiple temporary storage areas, and transmission packets. The edge node transmits key data to the corresponding data receiving point in the cloud platform through the transmission verification channel. If an abnormality occurs during the transmission of the transmission packet, the transmission packet is immediately destroyed and retransmitted until it is transmitted to the corresponding data receiving point.
[0047] The control module, connected to the communication module, is used to build key data into a basic model within the control area on the cloud platform to obtain a real-time dynamic model. The cloud platform then performs global control over the control area based on the real-time dynamic model. This global control includes the control of personnel evacuation plans and the control of resource scheduling plans.
[0048] It should be noted that the transmission packets can store and protect the necessary data in different areas. The scrambled data does not need to be protected, while the valid data obtained by combining the data is given core protection. At the same time, the scrambled data can also be used to cover the valid data. There is no need to carry irrelevant data for cover. Only the necessary data can be used for cover. This ensures data security and avoids increasing the transmission load by using irrelevant data. In addition, when there is data anomaly, it can be retransmitted in time without having to start the transmission from the beginning. This ensures security and improves transmission efficiency at the same time.
[0049] In one embodiment, the building module includes:
[0050] The determination unit is used to determine the control area, which includes emergency shelters and the range of shelters radiating from the emergency shelters. Multiple edge nodes are deployed within the control area.
[0051] The model building unit is used to build a 3D model based on the basic information within the control area on the cloud platform to obtain a basic model. The positions of the edge nodes deployed within the control area are marked in the basic model to obtain multiple data receiving points in the basic model.
[0052] It should be noted that, firstly, the location of the emergency shelter is determined. The emergency shelter serves the people in the surrounding area for refuge. The emergency shelter and the refuge area radiated by the emergency shelter are defined as the control area. Multiple edge nodes are deployed within the control area. Here, the edge nodes are data sensing devices and corresponding edge servers. The data sensing devices here include disaster monitoring sensors and traffic and infrastructure sensors. Disaster monitoring sensors include meteorological monitoring stations, wind speed sensors, and air pressure sensors; infrastructure sensors include video cameras and traffic flow sensors. Basic information within the controlled area is then collected to construct a 3D model. This basic information includes data on buildings, roads, and the geographical environment within the controlled area that are unlikely to change in the short term. Based on this, a basic 3D model is constructed. To maintain consistency with the actual environment, the locations of edge nodes deployed within the controlled area are marked in the basic model, resulting in multiple data receiving points in the basic model. A corresponding cloud server is configured at each marked location on the cloud platform. This cloud server serves as a data receiving point, capable of receiving subsequent data collection and transmission and building the model. The cloud platform can perform regional analysis based on the real-time dynamic model, facilitating the issuance and control of personnel evacuation plans and resource scheduling plans.
[0053] In one embodiment, the acquisition module includes:
[0054] The range division unit is used to determine the monitoring range of each edge node within the control area as a control sub-region, and to divide and mark the control sub-region in the corresponding basic model;
[0055] The data acquisition unit is used to collect regional information within the control sub-region based on edge nodes, and to preprocess the regional information based on the edge nodes to obtain key data;
[0056] The edge computing unit is used to identify critical data that exceeds preset conditions as abnormal data, and to provide early warning and control solutions for abnormal data through edge nodes. Multiple abnormal data and corresponding early warning and control solutions are stored in the edge nodes.
[0057] It should be noted that edge nodes can collect regional information and perform simple analysis to make basic anomaly judgments. The range collected by each edge node is limited, so multiple data sensing devices of the same type need to be set up in the controlled area. For example, a video camera can only clearly collect video within a 30-meter radius of its field of view, so a video camera needs to be set up at intervals. Each edge node's own monitoring range is used as a controlled sub-region. The controlled sub-regions are divided and marked in the corresponding basic model. Subsequently, the data collected by the edge nodes can be accurately constructed into the controlled sub-regions in the corresponding basic model, enabling fast and accurate construction. This allows the cloud platform to analyze the data from the basic model and more accurately perform global control within the controlled area. Each edge node has basic data analysis and control capabilities, and can analyze the collected regional information, such as meteorological information, wind speed information, air pressure information, video stream, and traffic flow information. For example, when the wind speed exceeds the safe value, it is considered abnormal data, and an early warning is issued through the edge node. The early warning control plan is to notify the avoidance of falling objects in windy weather. For different abnormal data and types, the edge node stores corresponding early warning control plans. While edge nodes can perform simple regional data analysis, the cloud platform needs to integrate all the data collected by the edge nodes for global analysis to achieve comprehensive evacuation control, including resource allocation, personnel evacuation, and routes to shelters within the entire controlled area.
[0058] In one embodiment, the communication module includes:
[0059] The building unit is used to establish a communication channel between edge nodes and corresponding data receiving points in the cloud platform;
[0060] The configuration unit is used to set up multiple temporary storage areas in the communication channel and multiple transmission packets at the sending end of the edge node;
[0061] The transmission unit is used to store key data in transmission packets and transmit them through the communication channel. During the transmission process, the transmission packets are paired with data in the buffer zone. Transmission packets that cannot be paired with data are treated as abnormal cases, and the transmission packets stored in the previous buffer zone are retransmitted until they are transmitted to the corresponding data receiving point.
[0062] In one embodiment, the setting unit includes:
[0063] The transmission arrangement unit is used to set up multiple transmission packets at the sending end of the edge node. Each transmission packet consists of an outer packet, an inner packet, and two switching chains. Both switching chains are stored between the outer packet and the inner packet. Each switching chain is composed of multiple switching points connected sequentially.
[0064] The transmission setting unit is used to set up multiple communication nodes for a corresponding communication channel and set up storage space for each communication node as a temporary storage area.
[0065] In one embodiment, the transmission unit includes:
[0066] The partitioning unit is used to divide key data at edge nodes to obtain multiple sub-data segments. The multiple sub-data segments are sorted according to the partitioning order. The sorted multiple sub-data segments are alternately partitioned to obtain two sets of data segments. The two sets of data segments are then sequentially pointed to their corresponding counterparts according to the partitioning order.
[0067] The switching unit is used to select a transmission packet, exchange the sub-data segments of the two sets of data segments respectively, and store the sub-data segments of the two sets of data segments one-to-one in the switching points of the two switching chains within the transmission packet.
[0068] The connection unit is used to configure the corresponding pairing code of the exchange point stored in the two exchange chains according to the correspondence of the two sets of data segments in the order of division, and then connect the exchange points corresponding to the positions in the two exchange chains.
[0069] The matching unit is used to transmit transmission packets containing key data through the communication channel. When the transmission packet is transmitted to the temporary storage area, the pairing codes in the transmission packet are paired in sequence. The sub-data fragments in the pairing exchange point are removed from the exchange point and combined in sequence according to the corresponding relationship. The combined sub-data fragments are transferred to the inner packet. When the transmission packet is accessed, if the access path is accessed between the exchange points corresponding to the positions in the two exchange chains, resulting in a pairing error, the pairing code will be automatically destroyed, and the inner packet will be destroyed immediately.
[0070] The retransmission unit is used to treat the inability of a transmission packet to be paired in the buffer zone as an abnormal situation, and to retransmit the transmission packet stored in the previous buffer zone until it is transmitted to the corresponding data receiving point.
[0071] It should be noted that, for refuge management, a communication channel needs to be established between edge nodes and the cloud platform. Multiple edge nodes exist, each with its own communication channel to its corresponding data receiving point. Multiple transmission packets are configured at the sending end of each edge node. Each transmission packet consists of an outer packet, an inner packet, and two switching chains. The inner packet stores sequentially assembled sub-data fragments, while the outer packet stores shuffled sub-data fragments. Both the inner packet and the switching chains are stored inside the outer packet. Here, both the outer and inner packets are virtual machines. The switching chains, located between the inner and outer packets, are used to arrange the shuffled sub-data fragments. Both switching chains are stored between the outer and inner packets. Each switching chain consists of multiple sequentially connected switching points, which are virtual machines. The switching chains formed by these points are distributed outside the inner packet. Before passing through the temporary storage area, the inner packet and the switching chains are data isolated. All switching points in the switching chains are connected to ports on the outer packet, which has multiple connection ports. The number of ports is the same as the number of switching points. Each switching point is open. The buffer zone can temporarily store transmission packets, provide data storage during transmission, and pair and combine data. After designing the transmission channel, before transmitting critical data, the critical data needs to be divided at the edge nodes to form multiple sub-data segments. These sub-data segments are then sorted according to the division order. The sorted sub-data segments are then alternately divided. For example, if the critical data is ABCDEF, it can be divided according to a preset data volume, resulting in multiple sub-data segments A, B, C, D, E, and F. These sub-data segments are then alternately divided to form two groups of data segments: A, C, and E, and B, D, and F. Alternating division means isolating one segment from the other, which is called two groups. Then, the two groups of data segments are sequentially pointed to each other according to the division order. For example, A→B is a sequential pointing relationship in the two groups of data segments, and so are C→D and E→F. After the sorting and mapping are determined, a transmission packet is selected at the sending end of the edge node. The resulting two sets of data segments, A, C and E, and B, D and F, are shuffled. For example, the first set is shuffled into C, A and E, and the second set is shuffled into F, B and D. They are stored in the swap points of the two swap chains in the order after shuffling. However, the pairing codes still correspond to the settings for A→B, C→D, and E→F. The connection between the swap points of the two swap chains is that the swap point where C is located is connected to the swap point where F is located. The connection is made according to the swap points corresponding to the shuffled order. For example, there are 3 swap points in each swap chain. After determining the corresponding end, the swap point where C is located is positionally corresponding to the swap point where F is located.The data packet containing critical data is then transmitted via the communication channel. When the packet reaches the buffer zone, the pairing codes within it are matched sequentially. The paired exchange points are temporarily connected to the inner packet in the buffer zone. Sub-data fragments from the paired exchange points are then transferred to the inner packet. Simultaneously, the ports of the paired exchange points and the corresponding connected exchange points are temporarily disconnected. This ensures the exchange points are not exposed, making the data delivery to the inner packet secure. Sub-data fragments are then combined according to their corresponding relationships, and the combined data... The sub-data fragment is transferred to the inner packet. Afterwards, the paired switching point is disconnected from the inner packet, restoring the original connection between the outer packet port and the corresponding switching point. When a transport packet is accessed, the access path follows the switching points corresponding to the positions in the two switching chains. This access causes data exchange between switching points, leading to a pairing error. The pairing code is automatically destroyed, and the inner packet is immediately destroyed. The inability to pair a transport packet in the buffer is treated as an abnormal situation. The transport packet stored in the previous buffer is retransmitted until it reaches the corresponding data receiving point. After a transmission packet leaves the buffer zone, the buffer zone is disconnected from the communication channel. This buffer zone is used to protect transmission packets stored there. The number of pairs of switching chains is the same as the number of buffer zones. For example, if there are three buffer zones in the communication channel, when a transmission packet arrives at the second buffer zone, the first buffer zone will buffer the packet. When the transmission packet arrives at the third buffer zone, the second buffer zone will buffer the packet, and the first buffer zone will delete the packet. The buffer zone that deleted the packet will reconnect to the communication channel so that subsequent transmission packets can be transmitted. The key data transmitted in these packets is transmitted at a preset frequency. It can securely transmit critical data collected from edge nodes. Through transmission packets, the necessary data can be stored and protected in different regions. Scrambled data does not need to be heavily protected, while the combined valid data is given core protection. At the same time, the scrambled data can also mask the valid data, without carrying irrelevant data for masking. Only the necessary data can be used for masking, which ensures data security and avoids increasing the transmission load by using irrelevant data. In addition, it can retransmit in time when there is data anomaly, without having to start the transmission from the beginning. It ensures security and improves transmission efficiency at the same time.
[0072] In one embodiment, the control module includes:
[0073] The receiving unit is used to construct the key data in the corresponding control sub-area in the basic model after the data receiving point in the cloud platform receives the key data in the inner package, so as to obtain the real-time dynamic model.
[0074] The refuge unit is used by the cloud platform to simulate and control personnel refuge plans and resource scheduling plans in real time based on real-time dynamic models.
[0075] It should be noted that by analyzing the key data transmitted by edge nodes at a preset frequency to obtain the latest real-time dynamic model, dynamic adjustments to evacuation routes can be made. During the deployment of evacuation routes in the real-time dynamic model, each time a data sensing device (data receiving point) is passed, the simulation case is rematched according to the updated dynamic scene monitoring model. Based on the simulation case, the disaster trajectory simulation result of the dynamic scene monitoring model is reset, and then a simulation is performed on the deployed evacuation routes. If the simulation result is successful, the current evacuation route is retained; otherwise, a new evacuation route is set and deployed. This is the personnel refuge plan. The resource scheduling plan can transfer materials according to the refuge location. Locations with more people require more resources, while refuge sites with fewer people require significantly fewer resources. It is necessary to match and schedule materials according to the personnel situation at the refuge site.
[0076] Example 2, please refer to Figure 2 As shown in the figure, the intelligent management and control method for emergency shelters based on cloud-edge collaboration described in this embodiment includes the following steps:
[0077] S1. Construct a basic model of the control area in the cloud platform, and mark the locations of multiple edge nodes in the control area as data receiving points in the basic model;
[0078] S2. Determine the control sub-regions of multiple edge nodes within the control area, and obtain the regional information within the control sub-regions based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. Preprocess the regional information based on the edge nodes to obtain key data, and use the key data to control the control sub-regions.
[0079] S3. Establish a transmission verification channel between the edge node and the corresponding data receiving point in the cloud platform. The transmission verification channel includes a communication channel, multiple temporary storage areas, and transmission packets. The edge node transmits key data to the corresponding data receiving point in the cloud platform through the transmission verification channel. If an abnormality occurs during the transmission of the transmission packet, the transmission packet is immediately destroyed and retransmitted until it is transmitted to the corresponding data receiving point.
[0080] S4. Key data is built into the basic model within the control area on the cloud platform to obtain a real-time dynamic model. The cloud platform performs global control over the control area based on the real-time dynamic model. Global control includes the control of personnel evacuation plan issuance and resource scheduling plan issuance.
[0081] As described in steps S1-S4 above, the required data can be stored and protected in different areas through the transmission packets. The scrambled data does not need to be protected, while the valid data obtained by combining the data is protected. At the same time, the scrambled data can also cover the valid data. There is no need to carry irrelevant data for cover. Only the required data can be used for cover. This ensures data security and avoids increasing the transmission load by using irrelevant data. Furthermore, it can retransmit in a timely manner when there is an anomaly in the data, without having to start the transmission from the beginning. This ensures security while improving transmission efficiency.
[0082] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An intelligent management and control system for emergency shelters based on cloud-edge collaboration, characterized in that, include: The building module is used to build a basic model within the control area on the cloud platform, and to mark the locations of multiple edge nodes within the control area as data receiving points in the basic model; The data acquisition module is used to determine the control sub-regions of multiple edge nodes within the control area, and to acquire regional information within the control sub-regions based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. The regional information is preprocessed based on the edge nodes to obtain key data, and the edge nodes use the key data to control the control sub-regions. The communication module, connected to the construction module and the acquisition module, is used to establish a transmission verification channel between the edge node and the corresponding data receiving point in the cloud platform. The transmission verification channel includes a communication channel, multiple temporary storage areas, and transmission packets. The communication module also includes a transmission arrangement unit, which is used to set up multiple transmission packets at the sending end of the edge node. Each transmission packet consists of an outer packet, an inner packet, and two switching chains. Both switching chains are stored between the outer packet and the inner packet. Each switching chain is composed of multiple switching points connected in sequence. Edge nodes transmit critical data to the corresponding data receiving point in the cloud platform via a transmission verification channel, including: The partitioning unit is used to divide key data at edge nodes to obtain multiple sub-data segments. The multiple sub-data segments are sorted according to the partitioning order. The sorted multiple sub-data segments are alternately partitioned to obtain two sets of data segments. The two sets of data segments are then sequentially pointed to their corresponding counterparts according to the partitioning order. The switching unit is used to select a transmission packet, exchange the sub-data segments of the two sets of data segments respectively, and store the sub-data segments of the two sets of data segments one-to-one in the switching points of the two switching chains within the transmission packet. The connection unit is used to configure the corresponding pairing code of the exchange point stored in the two exchange chains according to the correspondence of the two sets of data segments in the order of division, and then connect the exchange points corresponding to the positions in the two exchange chains. The matching unit is used to transmit transmission packets containing key data through the communication channel. When the transmission packet is transmitted to the temporary storage area, the pairing codes in the transmission packet are paired in sequence. The sub-data fragments in the pairing exchange point are removed from the exchange point and combined in sequence according to the corresponding relationship. The combined sub-data fragments are transferred to the inner packet. When the transmission packet is accessed, if the access path is accessed between the exchange points corresponding to the positions in the two exchange chains, resulting in a pairing error, the pairing code will be automatically destroyed, and the inner packet will be destroyed immediately. If an error occurs during transmission, the packet is immediately destroyed and retransmitted until it reaches the corresponding data receiving point. The control module, connected to the communication module, is used to build key data into a basic model within the control area on the cloud platform to obtain a real-time dynamic model. The cloud platform then performs global control over the control area based on the real-time dynamic model. This global control includes the control of personnel evacuation plans and the control of resource scheduling plans.
2. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 1, characterized in that, The building module includes: The determination unit is used to determine the control area, which includes emergency shelters and the range of shelters radiating from the emergency shelters. Multiple edge nodes are deployed within the control area. The model building unit is used to build a 3D model based on the basic information within the control area on the cloud platform to obtain a basic model. The positions of the edge nodes deployed within the control area are marked in the basic model to obtain multiple data receiving points in the basic model.
3. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 1, characterized in that, The acquisition module includes: The range division unit is used to determine the monitoring range of each edge node within the control area as a control sub-region, and to divide and mark the control sub-region in the corresponding basic model; The data acquisition unit is used to collect regional information within the control sub-region based on edge nodes, and to preprocess the regional information based on the edge nodes to obtain key data; The edge computing unit is used to identify critical data that exceeds preset conditions as abnormal data, and to provide early warning and control solutions for abnormal data through edge nodes. Multiple abnormal data and corresponding early warning and control solutions are stored in the edge nodes.
4. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 1, characterized in that, The communication module includes: The building unit is used to establish a communication channel between edge nodes and corresponding data receiving points in the cloud platform; The configuration unit is used to set up multiple temporary storage areas in the communication channel and multiple transmission packets at the sending end of the edge node; The transmission unit is used to store key data in transmission packets and transmit them through the communication channel. During the transmission process, the transmission packets are paired with data in the buffer zone. Transmission packets that cannot be paired with data are treated as abnormal cases, and the transmission packets stored in the previous buffer zone are retransmitted until they are transmitted to the corresponding data receiving point.
5. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 4, characterized in that, The setting unit further includes: The transmission setting unit is used to set up multiple communication nodes for a corresponding communication channel and set up storage space for each communication node as a temporary storage area.
6. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 5, characterized in that, The transmission unit further includes: The retransmission unit is used to treat the inability of a transmission packet to be paired in the buffer zone as an abnormal situation, and to retransmit the transmission packet stored in the previous buffer zone until it is transmitted to the corresponding data receiving point.
7. The intelligent management and control system for emergency shelters based on cloud-edge collaboration according to claim 1, characterized in that, The control module includes: The receiving unit is used to construct the key data in the corresponding control sub-area in the basic model after the data receiving point in the cloud platform receives the key data in the inner package, so as to obtain the real-time dynamic model. The refuge unit is used by the cloud platform to simulate and control personnel refuge plans and resource scheduling plans in real time based on real-time dynamic models.
8. A cloud-edge collaborative intelligent management and control method for emergency shelters, used to implement the cloud-edge collaborative intelligent management and control system for emergency shelters as described in any one of claims 1-7, characterized in that, Includes the following steps: A basic model of the control area is built in the cloud platform, and the locations of multiple edge nodes in the control area are marked as data receiving points in the basic model; Multiple edge nodes are identified as control sub-regions within the control area. Regional information within the control sub-regions is obtained based on the edge nodes. The edge nodes include data sensing devices and corresponding edge servers. Key data is obtained by preprocessing the regional information based on the edge nodes. The edge nodes then use the key data to control the control sub-regions. Establish a transmission verification channel between edge nodes and corresponding data receiving points in the cloud platform. The transmission verification channel includes a communication channel, multiple buffer zones, and transmission packets. Edge nodes transmit critical data to the corresponding data receiving points in the cloud platform through the transmission verification channel. If an anomaly occurs during transmission, the transmission packet is immediately destroyed and retransmitted until it reaches the corresponding data receiving point. Key data is built into a basic model within the controlled area on the cloud platform to obtain a real-time dynamic model. The cloud platform then performs global control over the controlled area based on the real-time dynamic model. This global control includes the control of personnel evacuation plans and the control of resource scheduling plans.