Emergency material dispatching method and device based on visible light communication and storage medium
By using an emergency material dispatching method based on visible light communication, alarm commands are generated, target storage point coordinates and optimal paths are determined, and light signals from lighting equipment are used for guidance. This solves the problem of low material acquisition efficiency in emergency situations and achieves efficient rescue route planning and material acquisition.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-03-24
AI Technical Summary
In emergency situations, the low efficiency of material acquisition using existing technologies leads to delays in rescue efforts.
An emergency supplies dispatching method based on visible light communication is used to generate alarm commands for emergencies, determine the coordinates of target storage points, calculate the optimal path, and use the light signals from lighting equipment to guide rescuers to find emergency supplies.
It improved the timeliness of emergency response, the accuracy of emergency supplies mobilization, and the rationality of rescue routes, thereby increasing the efficiency of rescue personnel in obtaining emergency supplies.
Smart Images

Figure CN121414247B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of visible light communication technology, and in particular to an emergency material dispatching method, device and storage medium based on visible light communication. Background Technology
[0002] Emergency supplies management and allocation are core support for emergency response. The accurate location of supplies, real-time information synchronization, and rapid retrieval during emergencies directly impact rescue efficiency and the protection of life and property. Current technologies typically record supply status through manual inventory or barcode scanning, relying on rescue personnel's experience to locate supplies during emergencies. This approach results in low efficiency in supply retrieval, leading to delays in rescue efforts.
[0003] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main purpose of this application is to provide an emergency material dispatching method, device and storage medium based on visible light communication, which aims to solve the technical problem of rescue delays.
[0005] To achieve the above objectives, this application proposes an emergency material dispatching method based on visible light communication, the method comprising:
[0006] According to the preset event judgment rules, the standard environmental parameters are compared and analyzed with the collected environmental data to generate alarm instructions for emergencies.
[0007] Respond to and parse the alarm command to determine the coordinates of the target storage point corresponding to the emergency supplies required for the emergency event;
[0008] Based on the coordinates of the target storage point and the coordinates of the rescue personnel, the optimal path from the location of the rescue personnel to the coordinates of the target storage point is calculated using a path planning algorithm.
[0009] Based on the optimal path and the distribution information of the lighting equipment, light signals corresponding to the lighting equipment are generated to guide rescuers to find the necessary emergency supplies.
[0010] In one embodiment, the collected environmental data is verified, and invalid or distorted collected data is removed. The verified valid environmental data is then matched with the preset standard environmental parameters according to the corresponding monitoring dimensions, and a comparison base set of environmental parameters after dimension matching is output.
[0011] Based on the environmental parameter comparison base set, the difference between each environmental parameter and the corresponding standard environmental parameter is calculated, and environmental parameter items whose difference exceeds the preset threshold range are extracted to obtain an abnormal environmental parameter set.
[0012] The abnormal environment parameter set is matched and verified with the sudden event triggering conditions in the event judgment rules. When the matching result meets the triggering requirements, an alarm command corresponding to the sudden event is generated.
[0013] In one embodiment, the alarm command is parsed to obtain the event type and scope of impact corresponding to the emergency, and combined with the preset emergency material configuration rules, a list of emergency materials required to deal with the emergency is determined.
[0014] Based on the emergency supplies list, query the visualization information of the supplies distribution, extract the three-dimensional spatial coordinates corresponding to each required emergency supplies, and lock the coordinates of the storage point corresponding to the emergency supplies.
[0015] The signal fed back by the receiving terminal carried by the rescuer is determined by visible light positioning technology, and the coordinates of the rescuer's current location are determined. Combined with the dangerous status data inside the building, the path weight is dynamically assigned to obtain the target weight.
[0016] The path planning algorithm is invoked, and combined with the target weights, a feasible path between the coordinates of the rescue personnel's location and the coordinates of the material storage point is calculated, and the optimal path is selected.
[0017] In one embodiment, based on the optimal path and the distribution information of the lighting equipment, the lighting equipment along the optimal path in the building space map is traversed, target lighting equipment that can cover the entire path is selected, and integrated to form a lighting sequence;
[0018] Based on preset light guidance rules, corresponding light state transformation parameters are assigned to each target lighting device in the lamp sequence, and a set of light guidance control instructions to be executed in the path sequence is generated.
[0019] The light guidance control command set is sent sequentially to the corresponding target lighting equipment, controlling each lamp to perform light state changes in turn, forming a light signal guidance that extends continuously along the optimal path, so as to achieve precise guidance of rescue personnel to emergency supplies.
[0020] In one embodiment, a triggered material update instruction is received, the material-related information in the material update instruction is converted into a binary bit stream, and the binary bit stream is encoded and processed using a clock synchronization encoding rule to generate a digital signal;
[0021] After determining the pulse width modulation duty cycle based on the dimming requirements of the lighting equipment, the position of the pulse within the signal period is adjusted according to the variable pulse position modulation technology and the digital signal to generate a modulated electrical signal.
[0022] The modulated electrical signal is input to the driving circuit of the lighting device, and the driving circuit controls the on / off state of the light-emitting element of the lighting device to obtain and emit the modulated light signal.
[0023] In one embodiment, signal components for positioning are separated from locally stored and uploaded material data, positioning features are extracted from the signal components, and integrated to form a positioning feature dataset;
[0024] The location information of the lighting equipment in the building is called, and the location feature dataset is associated and matched with the location information of the lighting equipment to construct a multi-source parameter model required for location calculation.
[0025] Based on the multi-source parameter model, the distance relationship between the lamp position and the received signal strength in the lighting equipment location information is comprehensively calculated by the spatial coordinate calculation algorithm to generate the three-dimensional spatial coordinates of the material storage point.
[0026] In one embodiment, based on the three-dimensional spatial coordinates of the material storage point and its corresponding material data, the identification information, quantity information and corresponding spatial coordinates of each material are bound according to data association rules to form a one-to-one material-coordinate association dataset.
[0027] The material and coordinate association dataset is adapted and transformed according to the coordinate system of the building space map, and the material location corresponding to each associated data is matched to the corresponding area of the building space map to obtain the space map data.
[0028] The spatial map data is visualized, and the material data are simultaneously labeled on the building spatial map to generate visualized information on the distribution of materials.
[0029] In one embodiment, the status of the supplies is monitored by a visible light receiving device at the coordinates of the target storage point, and combined with the signal fed back by the receiving terminal carried by the rescue personnel, it is determined whether the emergency supplies have been successfully received, and a supply receipt confirmation result is generated.
[0030] Based on the material receipt confirmation result, if it is determined that the material has been received, the corresponding emergency material inventory data in the local database will be updated accordingly, and the material distribution visualization information in the building space diagram will be corrected simultaneously.
[0031] After data synchronization is completed, a reset command is sent to the target lighting equipment deployed along the optimal path to control the target lighting equipment to stop light signal guidance and restore normal lighting mode, and the system returns to the monitoring state to respond to subsequent material replenishment or new emergency event commands.
[0032] In addition, to achieve the above objectives, this application also proposes an emergency material dispatching device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the emergency material dispatching method based on visible light communication as described above.
[0033] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the emergency material dispatching method based on visible light communication as described above.
[0034] This application provides an emergency supplies dispatching method based on visible light communication. The method includes generating an alarm command for an emergency by comparing and analyzing standard environmental parameters with collected environmental data according to preset event judgment rules; responding to and parsing the alarm command to determine the coordinates of the target storage point corresponding to the emergency supplies needed for the emergency; calculating the optimal path from the location of the rescuer to the target storage point coordinates using a path planning algorithm based on the coordinates of the target storage point and the location coordinates of the rescuer; and generating a light signal guide for the corresponding lighting equipment based on the optimal path and the distribution information of the lighting equipment. This method solves the technical problems of insufficient alarm triggering accuracy, unclear location of emergency supplies storage points, lack of adaptability in rescue path planning, and lack of efficient path guidance for rescuers in indoor emergency scenarios. It improves the timeliness of emergency response, the accuracy of emergency supplies retrieval, the rationality of rescue paths, and the efficiency of rescuers in obtaining emergency supplies.
[0035] In summary, this application solves the technical problem of rescue delays by generating alarm commands through preset rules, determining the coordinates of target storage points, planning the optimal path, and generating light signal guidance, thereby improving the efficiency of indoor emergency response and enabling rescue personnel to quickly obtain emergency supplies. Attached Figure Description
[0036] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0037] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a flowchart illustrating the first embodiment of the emergency material dispatching method based on visible light communication in this application;
[0039] Figure 2 This is a flowchart illustrating the fifth embodiment of the emergency material dispatching method based on visible light communication in this application;
[0040] Figure 3 This is a flowchart illustrating the sixth embodiment of the emergency material dispatching method based on visible light communication in this application;
[0041] Figure 4 This is a framework diagram of the emergency supplies dispatch system for this application;
[0042] Figure 5 This is a structural diagram of the emergency material dispatching equipment in this application.
[0043] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0044] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0045] In related technologies, the status of supplies is usually recorded through manual inventory or barcode scanning. In emergency situations, the rescuers rely on their own experience to find supplies, which results in low efficiency in obtaining supplies and leads to delays in rescue efforts.
[0046] This application provides a solution: First, according to preset event judgment rules, standard environmental parameters and collected environmental data are compared and analyzed to generate an alarm command for an emergency. Then, the alarm command is responded to and parsed to determine the coordinates of the target storage point corresponding to the emergency supplies required for the emergency. Next, based on the coordinates of the target storage point and the coordinates of the rescue personnel, the optimal path from the location of the rescue personnel to the coordinates of the target storage point is calculated using a path planning algorithm. Finally, based on the optimal path and the distribution information of the lighting equipment, a light signal guidance corresponding to the lighting equipment is generated to guide the rescue personnel to find the required emergency supplies.
[0047] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or emergency material dispatching device capable of performing the above functions. The following description uses an emergency material dispatching device as an example to illustrate this embodiment and the subsequent embodiments.
[0048] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0049] This application provides an emergency material dispatching method based on visible light communication, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the emergency material dispatching method based on visible light communication in this application.
[0050] In this embodiment, the emergency material dispatching method based on visible light communication includes steps S10 to S40:
[0051] Step S10: According to the preset event judgment rules, compare and analyze the standard environmental parameters and the collected environmental data to generate an alarm command for the emergency.
[0052] In this embodiment, the preset event determination rules refer to a pre-defined set of criteria used to determine whether abnormal environmental data constitutes an emergency. Standard environmental parameters refer to the baseline values of environmental data in each monitoring area within the building space under safe and stable conditions. Collected environmental data refers to the environmental status data within the building space acquired in real time through environmental monitoring components installed on lighting equipment. An emergency alarm command refers to the instruction information generated when an environmental anomaly meets the determination rules, used to trigger subsequent emergency response procedures.
[0053] As an optional implementation method, the collected environmental data undergoes layered preprocessing, categorizing and organizing it according to the monitoring dimensions of environmental parameters. The pre-defined event judgment rules retrieve the judgment thresholds for the corresponding monitoring dimensions and the linkage judgment logic between dimensions. The categorized collected environmental data is then compared with the standard environmental parameters for each corresponding dimension, with weighted judgments for anomalies in different dimension parameters added. When the comparison result meets any of the sudden event triggering conditions in the rules, a sudden event alarm command containing the abnormal dimension and triggering logic is generated. This method features comprehensive judgment logic, improves alarm accuracy by combining multi-dimensional linkage, reduces the probability of false triggers, and provides clear evidence of anomalies in the generated alarm command.
[0054] As an alternative implementation, a first and second anomaly threshold are set in a preset event judgment rule. The collected environmental data is compared with standard environmental parameters in a single dimension. If the difference between any parameter in the collected environmental data and the standard environmental parameter exceeds the first anomaly threshold, an alarm command for flashing at a fixed frequency on the corresponding lighting device is generated. If the difference between any parameter in the collected environmental data and the standard environmental parameter exceeds the second anomaly threshold, a sudden event alarm command containing only an anomaly trigger identifier is directly generated. This method features a simple data processing flow, fast command generation speed, and low resource consumption in data processing.
[0055] Step S20: Respond to and parse the alarm command, and determine the coordinates of the target storage point corresponding to the emergency supplies required for the emergency event.
[0056] In this embodiment, responding to the alarm command refers to initiating the corresponding processing flow after receiving an alarm command for an emergency. Parsing the alarm command refers to the operation of breaking down and extracting valid content from the event-related information contained in the alarm command. Emergency supplies required for the emergency refer to dedicated emergency supplies used to handle the emergency. Target storage point coordinates refer to the three-dimensional spatial positioning information of the corresponding emergency supplies storage location. Determining the target storage point coordinates refers to the operation of identifying and locking the coordinates of the required emergency supplies storage location.
[0057] As an optional implementation, this method parses all valid information contained in the alarm command, including the type of emergency, the affected area, and the severity level. It then retrieves preset matching rules between emergencies and emergency supplies to determine the corresponding emergency supply list. Next, the control terminal retrieves the storage information of all emergency supplies in this list from the local database, simultaneously verifying the supply's location and availability. Emergency supplies in a normal, usable state are selected, and their corresponding storage point coordinates are extracted as the target storage point coordinates. This method, through multi-dimensional information analysis and supply status verification, ensures high validity of the determined target storage point coordinates.
[0058] As an alternative implementation, the core type of the emergency in the alarm command is parsed, and the coordinates of the preset fixed emergency material storage point corresponding to that type of emergency are directly retrieved. These preset coordinates are then determined as the target storage point coordinates. This method has a simple parsing and determination process and requires no additional verification operations.
[0059] Step S30: Based on the coordinates of the target storage point and the coordinates of the rescue personnel, calculate the optimal path from the location of the rescue personnel to the coordinates of the target storage point using a path planning algorithm.
[0060] In this embodiment, the location coordinates of the rescue personnel refer to the three-dimensional spatial positioning information of the current location of the rescue personnel. The path planning algorithm refers to a set of algorithmic logic used to calculate the travel path from the starting point to the ending point. The optimal path refers to the travel path that best meets the preset emergency travel requirements after being selected by the algorithm.
[0061] As an optional implementation, this method parses the spatial relationship between the target storage point coordinates and the rescuer's location coordinates, retrieves preset multi-dimensional path evaluation rules, and uses spatial connectivity, passage priority, and resource adaptability as evaluation dimensions. It iterates through all spatial paths that can connect two coordinates, assigns corresponding weights to each evaluation dimension of each path, calculates a comprehensive evaluation score, and verifies the spatial coherence of the path with the highest score. Once the spatial logic of the path is confirmed to be sound, it is determined as the optimal path. This method integrates multi-dimensional evaluation, resulting in a more adaptable optimal path that meets the core needs of emergency response. The path provided to rescuers is more aligned with the requirements of emergency movement and can effectively assist in advancing rescue operations.
[0062] As an alternative implementation, the spatial linear correlation information between the target storage point coordinates and the rescuer's location coordinates is extracted. Using the length of the spatial path as the sole evaluation criterion, a path planning algorithm is invoked to calculate the shortest spatial path connecting the two coordinates, and this shortest path is determined as the optimal path. This method has a simple computational flow, requires no additional dimensional evaluation or verification, has a short computation time, and consumes minimal computational resources.
[0063] Step S40: Based on the optimal path and the distribution information of the lighting equipment, generate light signal guidance corresponding to the lighting equipment to guide rescuers to find the necessary emergency supplies.
[0064] In this embodiment, the distribution information of lighting equipment refers to structured information recording the location, illumination coverage, and deployment density of all lighting equipment within the building space. The light signal guidance corresponding to the lighting equipment refers to a guidance scheme that adapts each lighting equipment to its position and role in the optimal path, setting a unique lighting state change mode for it. Light signal guidance refers to using the state changes of lighting equipment in terms of color, flashing frequency, and brightness to form directional guidance along the path.
[0065] As an optional implementation, the optimal path is spatially precisely matched with the distribution information of lighting equipment. Several guidance units are divided according to the movement rhythm and spatial characteristics of the optimal path, and lighting equipment with perfectly matching coverage areas is selected for each guidance unit. Based on the spatial functional characteristics of each unit, differentiated light signal parameters are assigned to the corresponding lighting equipment, including a unique guidance color, an appropriate flashing frequency, and a brightness gradient. Simultaneously, the parameter connection logic of adjacent lighting equipment is optimized to ensure that the light signal transformation forms a continuous guidance flow without breaks. Finally, the light signal parameters of all lighting equipment are integrated to generate a guidance scheme executed sequentially according to the path. This method's light signal guidance is highly adapted to path characteristics, providing precise and coherent guidance. It effectively reduces the identification difficulty for rescuers, allowing them to clearly follow the light signals and move quickly along the optimal path, improving the efficiency of finding supplies.
[0066] As an alternative implementation, based on the optimal path's direction of travel, lighting devices deployed along the path are quickly selected from the distribution information. Fixed basic light signal parameters are then uniformly assigned to all selected devices, including a single guiding color, a fixed flashing frequency, and standard brightness. This ensures that the lighting devices sequentially initiate light signal transformations according to the path's order. Directional guidance is formed through continuous triggering of these unified parameters. After integrating the unified parameters of all devices, a guidance scheme is directly generated. This method simplifies the guidance scheme generation process, eliminating the need for complex spatial feature analysis and parameter adaptation.
[0067] For example, in an indoor scenario, a system combining visible light communication (VLC), indoor positioning technology, and path planning algorithms is used. Visible light receivers (VLC receivers) and data storage modules are installed at emergency supply storage points (such as shelves and supply boxes). Light-emitting diode (LED) lighting equipment with communication capabilities is deployed within the building (serving as the VLC receiver transmitter). Dynamic updates of supply data: When the quantity of supplies changes, the control terminal (such as a handheld device or central control system) sends a modulated light signal through the LED light source of the lighting equipment. The receiving device at the supply storage point demodulates the light signal, obtains the latest quantity information, and writes it to the local data storage device, achieving "update upon illumination." High-precision positioning and visualization based on Visible Light Communication (VLC): Utilizing the characteristics of visible light signals (such as identification and received signal strength (RSS)), the system accurately calculates the three-dimensional coordinates of material storage points. This coordinate information is mapped to the building's Building Information Modeling (BIM) model, 3D map, or 2D floor plan, enabling a visual display of material distribution. Emergency event triggering and intelligent guidance: When the system receives an emergency alarm (such as a fire alarm), it immediately locates the necessary emergency supplies. Combining building map data and current environmental conditions (such as avoiding hazardous areas), the algorithm automatically plans the shortest or safest path from rescue personnel (or the entrance) to the material storage point. Path information can be guided by on-site light signals (such as flashing lights) or sent to rescue personnel's mobile terminals for navigation.
[0068] By integrating data transmission, positioning, and guidance through indoor lighting equipment, the problems of delayed data updates, unclear locations, and inefficient rescue guidance for indoor emergency supplies have been solved, improving the real-time nature of supplies management and the efficiency of locating and retrieving items, and ensuring rapid response in indoor emergency scenarios.
[0069] Based on any of the above embodiments, in Embodiment 2 of this application, step S10 includes steps A11 to A13:
[0070] Step A11: Verify the collected environmental data, remove invalid or distorted collected data, match the verified valid environmental data with the preset standard environmental parameters according to the corresponding monitoring dimensions, and output the environmental parameter comparison base set after dimension matching.
[0071] In this embodiment, invalid or distorted collected data refers to collected data that does not conform to the collection specifications or is inconsistent with the actual environmental conditions. Valid environmental data refers to collected data that, after verification and judgment, conforms to the specifications and reflects the actual environmental conditions. Corresponding monitoring dimension refers to the classification dimension of environmental data, which is the basis for classifying the collected data and standard parameters. The environmental parameter comparison base set refers to the dataset formed by matching valid collected data with standard parameters according to the corresponding monitoring dimensions, which can be used for subsequent comparative analysis.
[0072] As an optional implementation method, layered verification is performed on the collected environmental data. The first layer verifies the completeness of data collection-related information, confirming that information such as data collection identifiers and collection periods are not missing. The second layer verifies the rationality of the data status, confirming that the data is within the normal fluctuation range of environmental parameters. Invalid or distorted data that fails both layers of verification are filtered out, resulting in valid environmental data after verification. Subsequently, preset monitoring dimension association rules are retrieved to accurately match the valid environmental data with standard environmental parameters according to the collection location and collection time sequence of the monitoring dimensions. At the same time, a verification traceability identifier is added to each set of matched data, and finally, a basic set of environmental parameters for comparison after dimension matching is output. This method has rigorous verification and matching logic, and the output basic set of data has high accuracy, providing reliable support for subsequent environmental comparison analysis.
[0073] Step A12: Based on the environmental parameter comparison base set, calculate the difference between each environmental parameter and the corresponding standard environmental parameter, extract the environmental parameter items whose difference exceeds the preset threshold range, and obtain the abnormal environmental parameter set.
[0074] In this embodiment, each environmental parameter refers to a single environmental state data point from the collected data in the environmental parameter comparison baseline set. The corresponding standard environmental parameter refers to the environmental benchmark data in the environmental parameter comparison baseline set, which shares the same monitoring dimension as the collected environmental parameters. The preset threshold range refers to a pre-defined numerical range where differences can be considered normal environmental conditions. The abnormal environmental parameter set refers to the collection of all environmental parameter items whose differences exceed the threshold.
[0075] As an optional implementation method, each set of matching data in the environmental parameter comparison base set is analyzed. Based on the environmental impact weight of the monitoring dimension, an appropriate correction coefficient is set for the difference calculation of that monitoring dimension. The corrected difference between each environmental parameter and its corresponding standard environmental parameter is then calculated. Simultaneously, historical difference data for that parameter is retrieved to verify whether the differences from multiple consecutive collections exceed a preset threshold. Environmental parameter items that continuously exceed the threshold are extracted, and all qualified parameter items are summarized to obtain a set of abnormal environmental parameters. This method, combining dimension weights and historical data verification, achieves high accuracy in extracting abnormal parameters.
[0076] Step A13: Match and verify the abnormal environment parameter set with the sudden event triggering conditions in the event judgment rules. When the matching result meets the triggering requirements, generate an alarm command corresponding to the sudden event.
[0077] In this embodiment, the event determination rule refers to a pre-defined set of rules used to determine whether an environmental anomaly constitutes a sudden event. The sudden event triggering condition refers to the abnormal environmental parameter requirements explicitly defined in the event determination rule that can trigger a sudden event. The matching result refers to the conclusion obtained after matching and verification, showing the conformity between the abnormal environmental parameter set and the triggering condition. The triggering requirement refers to the matching result standard set in the event determination rule that can generate an alarm command.
[0078] As an optional implementation method, this approach analyzes the parameter attributes and distribution characteristics of the abnormal environment parameter set, retrieves the corresponding emergency event triggering conditions from the event judgment rules, and matches the parameters in the abnormal environment parameter set according to the parameter combination logic set by the triggering conditions. Simultaneously, it verifies the association attributes of the abnormal parameters. Only when the combination of abnormal parameters completely matches the requirements of the triggering conditions and the association attributes conform to the rule settings can the triggering requirements be determined, generating an alarm command corresponding to the emergency event containing details of the abnormal parameters, event type, and triggering basis. This method features rigorous matching and verification logic, and by combining parameter combination and association attribute checks, it can effectively filter out occasional anomalies of single parameters, reducing the probability of false triggers.
[0079] For example, in an indoor emergency shelter, environmental data collected includes smoke concentrations of 0.8 mg / m³, -0.2 mg / m³, and 0.7 mg / m³ in the computer room area, and a temperature of 28 degrees Celsius in the corridor area. The collected data is validated, and distorted data at -0.2 mg / m³ is removed. The valid data is then matched against preset standard environmental parameters (smoke concentration of 0.1 mg / m³ in the computer room area and temperature of 25 degrees Celsius in the corridor area) according to the monitoring dimensions of "area and parameter type," outputting a basic set of environmental parameter comparisons. The base set calculates the differences for each item: 0.8-0.1=0.7mg / m³, 0.7-0.1=0.6mg / m³, and 28-25=3 degrees Celsius. The preset thresholds are smoke concentration difference ≤0.5mg / m³ and temperature difference ≤2 degrees Celsius. The two smoke concentration parameters that exceed the thresholds are extracted to obtain the abnormal environmental parameter set. A multi-parameter linkage matching model is used for verification. The trigger condition of "smoke concentration abnormal parameters ≥2 items" in the event judgment rule is matched. After the requirement is met, an alarm command for a sudden smoke event in the computer room is generated.
[0080] By implementing a linked process of data verification, difference analysis, and condition matching, the problems of misjudgment of environmental anomalies and inaccurate alarm triggering in indoor scenarios have been solved, thereby improving the timeliness and reliability of response to indoor emergency events.
[0081] Based on any of the above embodiments, in Embodiment 3 of this application, step S30 includes steps B11 to B14:
[0082] Step B11: Analyze the alarm command to obtain the event type and scope of impact of the corresponding emergency, and determine the list of emergency supplies required to deal with the emergency by combining the preset emergency supplies configuration rules.
[0083] In this embodiment, the event type refers to a specific category of emergency. The scope of impact refers to the spatial or population coverage area affected by the emergency. The preset emergency supplies configuration rules are pre-defined specifications used to match corresponding emergency supplies based on event attributes. The emergency supplies list is a detailed collection of various emergency supplies needed to respond to an emergency.
[0084] As an optional implementation method, upon receiving an alarm command, the signal is comprehensively analyzed to extract the specific event type and detailed impact range of the emergency. Pre-set multi-dimensional emergency supplies configuration rules are retrieved, which cover the precise correspondence between event types and supply categories, the matching standards between the size of the impact range and the quantity of supplies, and the requirements for supply functions and scenario adaptation. The analyzed event types, impact ranges, and configuration rules are compared dimension by dimension. Through multiple rounds of cross-validation, mismatched supplies are eliminated, and necessary auxiliary supplies are added, ultimately determining a complete emergency supplies list covering core and potential needs. This method offers high accuracy and comprehensive coverage in list matching, and can adapt to the diverse needs of complex emergencies.
[0085] Step B12: Based on the emergency supplies list, query the visualization information of the supplies distribution, extract the three-dimensional spatial coordinates corresponding to each required emergency supplies, and lock the storage point coordinates corresponding to the emergency supplies.
[0086] As an optional implementation, the received emergency supplies list is structured and parsed to extract the unique identifier and type of each item. Based on this core information, a multi-dimensional search is performed on the visualized information of the supplies' distribution. Simultaneously, the identification information of the supplies is correlated with the labeled data in the visualized information, and the spatial location markers corresponding to each required emergency supply are matched one by one to extract the corresponding three-dimensional spatial coordinates. Cross-validation is performed using auxiliary information such as supply type and storage area to confirm the correspondence between the coordinates and the supplies. Once this is confirmed, the specific storage point coordinates for each emergency supply are locked. This method offers high coordinate extraction accuracy, avoids mismatches through multi-dimensional retrieval and cross-validation, and ensures high reliability of the locked storage point coordinates.
[0087] Step B13: Using visible light positioning technology, determine the signal fed back by the receiving terminal carried by the rescuer, determine the coordinates of the rescuer's current location, and combine the data on the dangerous state inside the building to dynamically assign path weights and obtain the target weights.
[0088] In this embodiment, visible light positioning technology is a technique that uses visible light signals to determine location. The receiving terminal carried by rescue personnel is a portable terminal device capable of transmitting signals. The transmitted signal is a signal containing location-related information sent by the receiving terminal. The building's hazard status data records data related to hazardous areas and hazard levels within the building. Path weight is a quantitative indicator measuring the safety and convenience of a path. The target weight is the final path weight value obtained after dynamic assignment.
[0089] As an optional implementation method, visible light positioning technology is used to receive signals from receivers carried by rescue personnel. The signals are analyzed from multiple dimensions to extract location features. Combined with calibration calculations based on multiple sets of signals, the precise coordinates of the rescue personnel's current location are determined. Comprehensive data on the hazardous status within buildings is retrieved, including the extent of hazardous areas, hazard levels, and dynamic changes. Factors such as hazard level, accessibility, and path distance are considered according to preset rules. Various indicators for each feasible path are quantitatively analyzed, and the weight values of each path are dynamically adjusted. Through multiple rounds of verification and optimization, a target weight that balances safety and convenience is finally obtained. This method offers accurate positioning, comprehensive weight assignment dimensions, and high reliability of the target weights.
[0090] Step B14: Invoke the path planning algorithm, combine the target weights, calculate the feasible path between the coordinates of the rescue personnel's location and the coordinates of the material storage point, and select the optimal path.
[0091] In this embodiment, the path planning algorithm is used to calculate the passable route between two points and select the optimal solution. A feasible route is a route between rescue personnel and a material storage point that is passable.
[0092] As an optional implementation, a multi-dimensional path planning algorithm is invoked, comprehensively incorporating various quantitative indicators such as safety, traffic efficiency, and path length from the target weights into the computational logic. First, all potential routes between the coordinates of rescue personnel and the coordinates of material storage points are traversed, forming a complete set of feasible paths. Then, for each path, a comprehensive suitability score is calculated based on the proportion of the target weight indicators. Through multiple rounds of iterative comparison, paths with low suitability are eliminated. Simultaneously, the score is dynamically adjusted based on the real-time traffic status of the paths, ultimately selecting the optimal path with the highest comprehensive score that balances safety and efficiency. This method provides comprehensive path evaluation dimensions, strong optimal path suitability, and can best meet the needs of emergency scenarios.
[0093] As an alternative implementation, dynamic environmental data within the building is first collected in real time. This data is then converted into path weight adjustment coefficients and combined with preset safety weights, traffic efficiency weights, and path length weights to construct a dynamic weighted path planning model. All feasible paths between the location of rescue personnel and the coordinates of the material storage point are traversed, and a comprehensive weighted score is calculated for each path. Simultaneously, the movement speed of the rescue personnel is incorporated to predict the travel time for each path. Finally, the optimal path with the highest comprehensive score and shortest travel time is selected. Furthermore, changes in dynamic environmental data are monitored in real time during path planning, and the path weights and comprehensive scores are updated every preset update time to dynamically correct the optimal path. This method improves the real-time performance and adaptability of path planning by incorporating dynamic environmental data and using multi-dimensional weight modeling.
[0094] For example, in an indoor scenario, parsing the indoor fire alarm command reveals the event type as fire and the affected area as Zone A on the 3rd floor (10m × 8m). Combining this with pre-defined emergency supplies configuration rules (fire corresponds to fire extinguishers, first aid kits, and smoke masks), an emergency supplies list is determined. Based on the list, the visual information of the supplies' distribution is retrieved, and the three-dimensional spatial coordinates of the fire extinguisher (14.2m, 6.8m, 2.8m), first aid kit (12.5m, 9.3m, 2.8m), and smoke mask (13.7m, 8.1m, 2.8m) are extracted, locking the storage point coordinates. Visible light positioning technology is used to receive feedback signals from the receiving terminal carried by rescue personnel, determining their current coordinates (9.1m, 5.3m, 2.8m). Combined with the building's hazard status data (Zone B on the 3rd floor is a high-risk area), dynamic values are assigned to path safety and distance weights (safety weight 0.7, distance weight 0.3), yielding the target weight. The Dijkstra path planning algorithm is called, and feasible paths are calculated in combination with the target weights. The optimal path is then selected (9.1m, 5.3m→10.8m, 6.2m→12.5m, 9.3m→13.7m, 8.1m→14.2m, 6.8m).
[0095] By combining alarm analysis, material location, and dynamic path planning, the problem of unclear material dispatch paths and delayed response in indoor emergency scenarios has been solved, thereby improving the efficiency of emergency material retrieval and the safety of rescue personnel.
[0096] Based on any of the above embodiments, in Embodiment 4 of this application, step S40 includes steps C11 to C13:
[0097] Step C11: Based on the optimal path and the distribution information of the lighting equipment, traverse the lighting equipment along the optimal path in the building space map, select the target lighting equipment that can cover the entire path, and integrate them to form a lighting sequence.
[0098] In this embodiment, the target lighting equipment is selected from those that can achieve full path coverage. The lighting sequence is an ordered set formed by integrating the target lighting equipment according to preset rules.
[0099] As an optional implementation, the spatial extension range and coordinate trajectory of the optimal path are first analyzed to retrieve complete information on the distribution of lighting equipment, including the location, illumination coverage angle, and range parameters of each device. The lighting equipment along the path is then traversed segment by segment in the architectural space map, and the coverage overlap between the illumination range of each device and the path segment is calculated. Devices with high coverage overlap are prioritized. Simultaneously, it is ensured that the illumination ranges of adjacent devices form a continuous connection without coverage blind spots. The selected target lighting equipment is then sorted according to the path's progression order, eliminating devices with redundant illumination ranges or discontinuous coverage. Finally, a complete and tightly connected sequence of lighting fixtures is formed. This method provides seamless path coverage and smooth lighting connections, offering continuous and stable illumination support for rescue personnel, thus improving traffic safety and efficiency.
[0100] Step C12: Based on preset light guidance rules, assign corresponding light state transformation parameters to each target lighting device in the lamp sequence, and generate a set of light guidance control instructions to be executed in the path sequence.
[0101] In this embodiment, the preset light guidance rules are pre-defined specifications used to guide the direction of travel through changes in light states. The light state change parameters are specific parameters that control the changes in light brightness, color, and flashing frequency. The light guidance control instruction set is a set of instructions that includes the light state change parameters corresponding to each target lighting device, arranged in path order.
[0102] As an optional implementation, a preset multi-dimensional light guidance rule is invoked. This rule encompasses the correspondence between travel direction indication and light color, the matching standard between distance threshold and flashing frequency, and the adjustment specifications for path nodes and brightness gradients. Following the sequence of lighting fixtures, and considering the position of each target lighting device on the optimal path, its distance from adjacent devices, and surrounding environmental characteristics, precise light state transformation parameters are assigned to each device, including a unique guidance color, an adapted flashing frequency, and a brightness level. Simultaneously, the continuity of parameters for adjacent devices is verified to ensure that light changes form a continuous directional guidance flow. Finally, a light guidance control instruction set is generated, executed sequentially along the path, with precisely adapted parameters. This method features rigorous guidance logic, high adaptability of light parameters to the path scene, and precise and intuitive guidance.
[0103] Step C13: The light guidance control command set is sent to the corresponding target lighting equipment one by one in sequence, and each lamp is controlled to perform light state changes in sequence to form a light signal guidance that extends continuously along the optimal path, so as to realize the precise guidance of rescue personnel to emergency supplies.
[0104] In this embodiment, the continuously extending light signal guidance is a coherent directional guidance formed by sequentially changing the lights along the optimal path.
[0105] As an optional implementation, the timing logic of the light guidance control command set is analyzed, and the corresponding target lighting devices for each command are identified. Commands are sent sequentially to the corresponding target lighting devices according to the timing order of the path's travel direction. After each command is sent, an execution confirmation signal is awaited from the device to ensure that the current light fixture has completed its light state change before sending the next command. Simultaneously, the change state of each light fixture is monitored in real time, and any timing deviations are corrected to ensure seamless transitions between adjacent light fixtures. Ultimately, this results in continuous and rhythmically consistent light signal guidance along the optimal path. This method offers precise timing control, smooth light transitions, and strong guidance stability, enabling rescue personnel to clearly identify a continuous guidance path and avoid directional confusion.
[0106] As an alternative implementation, the path is divided into units based on the curvature variation of the optimal path. Different light guidance modes are designed for different path units: straight sections use constant brightness and gradual brightness guidance; gentle curves use slow flashing and directional light strip guidance; and sharp curves use rapid flashing and dual-light strip flanking guidance. Simultaneously, the movement speed data fed back from the receiving terminal carried by the rescue personnel is analyzed. When the movement speed is greater than a preset threshold, the flashing frequency and light strip brightness are increased; when the movement speed is less than the preset threshold, the flashing frequency is reduced to avoid visual fatigue. The guidance modes of different path units are integrated with speed adaptation rules to generate a personalized light signal guidance scheme. This method improves the accuracy and comfort of guidance through differentiated guidance by path units and speed adaptation.
[0107] For example, in an indoor scene, the A* (A-Star) algorithm based on dynamic weights is used. Spatial modeling: Map construction: The building floor plan is transformed into a weighted undirected graph G=(V,E). V (nodes): Represents the locations of corridor intersections, room entrances, and material storage points. E (edges): Represents the connecting paths between nodes. W (weights): Initial weights. Let be the physical distance from node i to j. Dynamic weight update: When a fire or collapse occurs, the system modifies the graph weights in real time based on sensor data: Let be... This is the set of hazardous areas detected by fire sensors. For any node... If v is located Within the coverage radius, the weights of all edges connected to v are set to infinity: This ensures that the algorithm-planned path automatically avoids danger zones. Path search algorithm: The algorithm aims to find a path from the rescuers' current location ( ) to the location of the supplies ( Find the minimum cost path. Evaluation function: . From the starting point The actual cost of moving to the current node n (based on a real-time updated weighted graph, which already includes risk mitigation factors). From the current node n to the target node The estimated cost (heuristic function) is calculated using Manhattan distance or Euclidean distance in this embodiment. Calculation process: Algorithm-first expansion The process continues until the target node is reached, starting from the node with the smallest value. The output is a sequence of coordinates. ,in, , : The x and y coordinates of the current node n in two-dimensional space. , The x and y coordinates of the target node in two-dimensional space.
[0108] By filtering path lights, allocating parameters, and controlling timing, the problem of unclear path guidance in indoor emergency scenarios has been solved, improving the efficiency and accuracy of rescuers in finding supplies.
[0109] Based on any of the above embodiments, in Embodiment 5 of this application, referring to Figure 2 , Figure 2 This is a flowchart illustrating the fifth embodiment of the emergency material dispatching method based on visible light communication in this application. Before step S10, steps D11-D13 are also included:
[0110] Step D11: Receive the triggered material update instruction, convert the material-related information in the material update instruction into a binary bit stream, and encode the binary bit stream using clock synchronization encoding rules to generate a digital signal.
[0111] In this embodiment, the material update instruction is an instruction that records changes in material quantity, identification information, and other related content. Material-related information refers to the specific data in the instruction concerning material quantity and identification. The binary bit stream is a data stream that converts material-related information into only two states: 0 and 1. The clock synchronization encoding rule is a specification used to ensure that the encoding process is synchronized with the timing. The digital signal is a digital signal that has been encoded and can be used for transmission.
[0112] As an optional implementation, upon receiving a triggered material update command, all material-related information contained in the command is first completely parsed, and the information is categorized and organized according to a preset data format. The organized information is then converted bit by bit into corresponding binary code, forming a continuous binary bitstream. Subsequently, an encoding rule embedding a clock synchronization identifier is used to add a timing synchronization field at the beginning of each bitstream segment, performing segmented encoding on the bitstream. Simultaneously, clock calibration is performed on each encoded segment to ensure that the encoding rhythm remains consistent with the preset timing, ultimately generating a digital signal containing synchronization information and complete material data. This method offers high clock synchronization accuracy, strong anti-interference capability of the encoded data signal, avoids decoding misalignment at the receiving end, and allows the receiving end to quickly achieve clock synchronization and accurate decoding.
[0113] Step D12: After determining the pulse width modulation duty cycle based on the dimming requirements of the lighting equipment, the position of the pulse within the signal period is adjusted according to the variable pulse position modulation technology and the digital signal to generate a modulated electrical signal.
[0114] In this embodiment, the pulse width modulation duty cycle is a parameter that determines the ratio of the high and low level durations of the pulse signal. Variable pulse position modulation (VPM) is a modulation method that carries information by changing the position of the pulse within the signal period. A pulse is a periodically changing electrical signal unit. The signal period is the time interval for the pulse signal to complete one complete change. The modulated electrical signal is an electrical signal that carries digital signal information and is adapted for driving lighting equipment.
[0115] As an optional implementation method, the pulse width modulation duty cycle adapted to the current dimming requirements is first calculated based on the dimming needs of the lighting equipment and a preset correspondence between brightness and duty cycle. Then, the received digital signal is parsed bit by bit, extracting the information state corresponding to each bit. The signal period is divided into fixed durations, and the initial position and offset of the pulse are planned within each signal period according to the bit state of the digital signal. Variable pulse position modulation technology is used to map the bit information to the specific position of the pulse within the period, while simultaneously calibrating the matching degree of the pulse width and duty cycle in real time to avoid affecting the dimming effect due to pulse position adjustments. Finally, a modulated electrical signal that carries complete digital signal information and meets dimming requirements is generated. This method has strong compatibility between dimming requirements and signal modulation, ensuring the integrity of information transmission while stabilizing lighting brightness, and achieving coordinated operation of dimming function and data transmission.
[0116] Step D13: Input the modulated electrical signal to the driving circuit of the lighting device, and control the on / off state of the light-emitting element of the lighting device through the driving circuit to obtain and emit the modulated light signal.
[0117] In this embodiment, the driving circuit is a circuit that connects the modulated electrical signal and the light-emitting element, used to amplify the signal and control the on / off state of the light-emitting element.
[0118] As an optional implementation, the modulated electrical signal is first amplified, and then filtered to remove noise interference. The processed modulated electrical signal is then input to the driving circuit of the lighting device, where a power amplification module further enhances the signal output power. Based on the high and low level changes of the electrical signal, corresponding on / off control commands are generated, providing real-time feedback on the operating status of the light-emitting element. The control command parameters are dynamically adjusted to precisely control the light-emitting element to switch the current on or off according to the timing of the electrical signal, causing the element to emit pulsed light synchronized with the electrical signal. This ultimately forms a modulated light signal carrying complete digital information, which is then emitted. This method provides thorough signal preprocessing, precise drive control, strong anti-interference capability, and high stability and accurate information carrying of the emitted modulated light signal.
[0119] For example, in an indoor scenario, the transmitter (modulation and drive) employs a combination of On-Off Keying (OOK) and Pulse Width Modulation (PWM) to balance lighting dimming requirements with data transmission stability. Signal Encoding: The management system converts material update instructions (e.g., Item ID: 101, Quantity: 50) into a binary bit stream. To prevent consecutive 0s or 1s from causing clock synchronization issues at the receiver, Manchester Coding (MC) is used, dividing each bit cycle in half and using level transitions to represent logic values. Modulation Process: Variable Pulse Position Modulation (VPPM) technology is employed. While maintaining the overall brightness of the LED lighting fixtures (determined by the PWM duty cycle), the position of the pulse within the cycle is changed to carry the data. The formula states: Let the signal period be T. If the transmitted logic is "0", the pulse is located in [0, T / 2]; if the transmitted logic is "1", the pulse is located in [T / 2, T]. The driving circuit: The encoded signal is input to a high-speed MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistor) driving circuit to control the on / off state of the lighting device's LEDs. Because the frequency is higher than 100Hz (typically in the kHz or MHz range), flicker is imperceptible to the human eye.
[0120] By using lighting equipment to coordinate command transmission and dimming, the problem of conflict between material update command transmission and lighting function in indoor scenarios is solved, improving the real-time performance of command transmission and lighting compatibility.
[0121] Based on any of the above embodiments, in Embodiment Six of this application, referring to Figure 3 , Figure 3 This is a flowchart illustrating the sixth embodiment of the emergency material dispatching method based on visible light communication in this application. Before step S10, steps E11-E13 are also included:
[0122] Step E11: Separate the signal components used for positioning from the material data uploaded from local storage, extract the positioning features from the signal components, and integrate them to form a positioning feature dataset.
[0123] In this embodiment, the signal component used for positioning is a specific signal segment in the modulated optical signal that specifically carries spatial location information. The positioning feature dataset is a structured data set formed by integrating various extracted positioning features according to preset rules.
[0124] As an optional implementation, after receiving the modulated optical signal, a signal separation module divides the signal into frequency bands and identifies its components, selecting specific frequency bands relevant to positioning as the signal components used for positioning. These signal components are then analyzed in multiple dimensions to extract various positioning-related attributes, such as inherent identifiers, intensity attenuation patterns, and phase change characteristics. Each extracted positioning feature is validated for validity, interfering features are removed, and features are categorized and sorted according to type and priority. Using structured storage rules, the validated positioning features are sequentially entered into a data framework, forming a positioning feature dataset containing complete positioning information. This method provides comprehensive positioning feature extraction, high data validity, and strong dataset integrity, offering rich and reliable feature support for subsequent coordinate calculations and ensuring positioning accuracy.
[0125] Step E12: Call the deployment location information of the lighting equipment in the building, associate and match the location feature dataset with the location information of the lighting equipment, and construct the multi-source parameter model required for location calculation.
[0126] In this embodiment, the deployment location information of the lighting equipment within the building is pre-stored structured data that records the spatial coordinates and installation locations of each lighting device within the building. The multi-source parameter model is a model framework that integrates positioning feature data and lighting equipment location information to provide multi-dimensional input parameters for positioning calculations.
[0127] As an optional implementation, complete deployment location information of lighting equipment within the building is retrieved, and the completeness and accuracy of the information are verified, eliminating invalid or erroneous location data. Then, multi-dimensional association matching is performed between the feature types in the location feature dataset and the attributes of the lighting equipment location information to establish a one-to-one mapping relationship. Subsequently, the matched equipment location coordinates, location feature parameters, equipment deployment density, and other types of data are integrated, and the parameter hierarchy and association rules are sorted according to the logical requirements of location calculation, constructing a multi-source parameter model containing complete input dimensions and computational logic. This method has comprehensive parameter dimensions, rigorous model logic, and high data reliability, providing accurate and rich parameter support for subsequent location calculations.
[0128] Step E13: Based on the multi-source parameter model, the distance relationship between the lamp position and the received signal strength in the lighting equipment location information is calculated by a spatial coordinate calculation algorithm to generate the three-dimensional spatial coordinates of the material storage point.
[0129] In this embodiment, the spatial coordinate calculation algorithm is a computational method used to comprehensively calculate spatial location-related parameters to obtain coordinates. Received signal strength refers to the strength of the signal captured by the visible light receiving device. The distance relationship is the correlation between the received signal strength and the spatial distance from the lamp to the material storage point.
[0130] As an optional implementation method, based on a multi-source parameter model, the precise location information of multiple associated lighting fixtures included in the model is comprehensively extracted. The received signal strength data corresponding to each lighting fixture is matched one by one, and each set of signal strengths is converted into the actual distance relationship between the lighting fixture and the material storage point according to a preset correspondence rule. Multiple sets of cross-calculations are then performed on the location parameters and distance relationships of all lighting fixtures using a spatial coordinate calculation algorithm. During the process, abnormal data points are dynamically removed, and multiple error corrections and coordinate calibrations are performed. The calculation results are optimized by combining building spatial structure parameters, ultimately generating highly accurate three-dimensional spatial coordinates of the material storage point. This method has comprehensive calculation dimensions and high coordinate accuracy, providing precise location support for subsequent material positioning.
[0131] As an alternative implementation, the visible light receiving device employs a multi-frequency parallel demodulation mechanism, simultaneously receiving the main carrier frequency and two backup carrier frequencies from the modulated optical signal. The three signals are demodulated to obtain three sets of material information and location feature data. A preset voting verification algorithm is used to compare the consistency of the three sets of data. If they match, valid data is directly extracted; otherwise, an error correction model is activated. Based on the signal-to-noise ratio weights of the signals, the differing data is fused and calibrated. The calibrated latest material information is written to the local database to update the target material data. Simultaneously, by combining the phase difference and propagation delay data of the multi-frequency signals, a three-dimensional coordinate joint calculation model is constructed to calculate more accurate three-dimensional spatial coordinates of the material storage point. This method improves the accuracy of data demodulation and coordinate calculation through multi-frequency parallel demodulation and data fusion calibration.
[0132] For example, in an indoor scenario, a visible light receiving device in an indoor warehouse receives a modulated light signal with a frequency of 1MHz, separates the signal components for positioning from 800kHz to 1MHz, extracts the unique identifiers (ID101, ID102, ID103) and received signal strengths (-55dBm, -58dBm, -60dBm) of three lighting devices from these components, and integrates them to form a positioning feature dataset. The deployment location information of the lighting devices within the building (ID101: (8.2m, 7.1m, 2.8m), ID102: (15.6m, 7.3m, 2.8m), ID103: (11.9m, 12.4m, 2.8m)) is called, and the positioning feature dataset is associated and matched with the device location information to construct a multi-source parameter model containing device coordinates and signal strength parameters. Based on this model, the distance relationship between the lamp position and the signal strength is calculated by the triangulation algorithm (4.3m, 4.1m, and 3.2m respectively), and the three-dimensional spatial coordinates of the material storage point (12.5m, 9.3m, and 2.8m) are generated.
[0133] By associating the location features of optical signals with the location of lighting equipment, the problem of low positioning accuracy of material storage points in indoor scenes is solved, thus improving the accuracy and efficiency of indoor material positioning.
[0134] Based on any of the above embodiments, in Embodiment 7 of this application, after step E13, steps F11~F13 are further included:
[0135] Step F11: Based on the three-dimensional spatial coordinates of the material storage point and its corresponding target material data, bind the identification information, quantity information and corresponding spatial coordinates of each material according to the data association rules to form a one-to-one material and coordinate association dataset.
[0136] In this embodiment, the data association rules are preset matching specifications used to bind material information and coordinates. Identification information is feature data used to uniquely identify materials. The material-coordinate association dataset is a structured data set formed by binding material identifiers, quantities, and corresponding coordinates one by one.
[0137] As an optional implementation, the three-dimensional spatial coordinates of the extracted material storage points are matched with the corresponding target material data, and the uniqueness of the identification information in the target material data is verified. Then, according to preset multi-dimensional data association rules, the identification information of each material is used as the core matching field, associated with the corresponding quantity information and three-dimensional spatial coordinates. Secondary verification is performed using auxiliary fields such as material type and storage area to avoid mismatches. Subsequently, the associated information is structured and organized according to a unified data format, and sequentially entered into a preset data framework to form a material-coordinate association dataset containing complete association relationships. This method features rigorous association logic, ensures data accuracy through multiple verifications, and has a high degree of dataset structure.
[0138] Step F12: Adapt and transform the material and coordinate association dataset according to the coordinate system of the building space map, and match the material location corresponding to each associated data to the corresponding area of the building space map to obtain the space map data.
[0139] In this embodiment, coordinate adaptation transformation is the process of converting the coordinates in the material-coordinate association dataset into a coordinate system that is compatible with the coordinate system. Spatial map data is a set of associated data formed after the material locations are adapted to the building spatial map.
[0140] As an optional implementation method, this approach analyzes the coordinate system of the architectural spatial map, extracting core parameters such as coordinate reference points, coordinate axis directions, and scale ratios. It then verifies the coordinate format of each associated data point in the material-coordinate association dataset to ensure data integrity. Next, it performs reference alignment according to the coordinate system's parameter rules, achieving precise adaptation and transformation through coordinate scaling and offset correction. The transformed coordinates are then matched point-by-point with the grid partitions of the architectural spatial map to pinpoint specific spatial areas. Simultaneously, the compatibility between material locations and area attributes is verified. Finally, all matching results are integrated to form structured spatial map data. This method boasts high coordinate transformation accuracy, rigorous area matching logic, and strong adaptability.
[0141] Step F13: Visualize the spatial map data, synchronously label each material data in the building spatial map, and generate visual information on the distribution of materials.
[0142] In this embodiment, visualization processing is the process of transforming spatial map data into an intuitive graphical representation. Annotation is the operation of attaching target material data to the corresponding location on the architectural spatial map. The architectural spatial map is an information model or two-dimensional / three-dimensional map used to present the internal structure of a building. The visualization information of material distribution is the information that intuitively presents the spatial location of materials and related data on the architectural spatial map.
[0143] As an optional implementation method, the spatial map data is structurally analyzed, and data modules are split according to material storage areas and types, establishing multi-dimensional visual mapping rules. Precise material location markers are drawn at the corresponding coordinate positions on the building spatial map, and complete data of the target materials, including the marker, real-time quantity, and update time, are simultaneously overlaid. Specific colors and graphic symbols are assigned to different categories of materials. An interactive association mechanism is set up to allow linked viewing of location markers and labeled data. Simultaneously, the graphic layer overlay logic is optimized to avoid data occlusion, ensuring clear coexistence of building spatial structure and material information, ultimately generating rich and complete material distribution visualization information. This method presents comprehensive information, has high visual differentiation, strong interactivity, accurately conveys the full-dimensional data and spatial distribution relationship of materials, and supports refined querying and management.
[0144] For example, in an indoor warehouse, based on the three-dimensional spatial coordinates of the material storage points (first aid kits: 12.5m, 9.3m, 2.8m; fire extinguishers: 14.2m, 6.8m, 2.8m) and their corresponding target material data, according to the "identification, quantity, coordinates" data association rules, the first aid kit identifier ID001, quantity 38, and corresponding coordinates are bound together; the fire extinguisher identifier ID002, quantity 15, and corresponding coordinates are also bound together, forming a one-to-one material-coordinate association dataset. Following the Cartesian coordinate system of the building space diagram, the association dataset is subjected to coordinate adaptation transformation, matching the first aid kit association data to warehouse area A and the fire extinguisher association data to warehouse area B, resulting in spatial map data. The spatial map data is then visualized; in the building space BIM model, the locations of first aid kits are marked with red graphics and fire extinguishers with blue graphics, simultaneously annotating the identification and quantity information of each target material, generating visualized information on material distribution.
[0145] By associating and adapting material data with spatial coordinates and using visual annotations, the problem of disconnect between material information and location and the lack of intuitive distribution in indoor scenarios has been solved, thus improving the visualization and query efficiency of indoor material management.
[0146] Based on any of the above embodiments, in Embodiment 8 of this application, after step S40, steps G11~G13 are further included:
[0147] Step G11: Monitor the status of the supplies using a visible light receiving device at the coordinates of the target storage point, and combine the signal fed back by the receiving terminal carried by the rescue personnel to determine whether the emergency supplies have been successfully retrieved, and generate a supplies retrieval confirmation result.
[0148] In this embodiment, monitoring the status of supplies involves obtaining real-time information on whether the supplies are in place and whether their location has changed. Whether emergency supplies have been successfully retrieved determines whether they have been removed from their storage location and taken by rescue personnel. The supply retrieval confirmation result records the final determination information of whether the emergency supplies were successfully retrieved or not.
[0149] As an optional implementation, a visible light receiving device at the material storage point continuously collects changes in the light signal of the storage area, extracting information such as the material's obstruction of the light signal and the light reflection intensity at the storage location, thereby monitoring whether the materials maintain their original storage state. Simultaneously, signals from receivers carried by rescue personnel are received, and the real-time location coordinates, retrieval operation trigger commands, and the unique identifier of the terminal are analyzed. The material storage status information is matched with the terminal location coordinates, and combined with the trigger sequence of the retrieval command and the validity verification of the terminal identifier, multi-dimensional cross-verification confirms whether the materials have been removed from their storage location and whether the terminal operation conforms to preset rules, ultimately generating an accurate material retrieval confirmation result. This method has rigorous verification logic, and multi-dimensional data support improves the accuracy of the confirmation result, effectively avoiding misjudgments.
[0150] Step G12: Based on the material receipt confirmation result, if it is determined that the material has been received, the corresponding emergency material inventory data in the local database is updated accordingly, and the material distribution visualization information in the building space map is corrected simultaneously.
[0151] As an optional implementation, the method receives confirmation results of material requisition, verifies the validity and completeness of the results, and extracts the unique identifier and quantity information of the requisitioned emergency supplies. Based on this unique identifier, it queries the corresponding inventory data in the local database, performs precise deduction calculations according to the requisitioned quantity, and verifies the rationality of the inventory data after deduction. Subsequently, it retrieves the material distribution visualization information from the building space map, locates the corresponding storage point marking position of the emergency supplies, and corrects the inventory display data in the markings. At the same time, it updates the material status identifier to ensure that the inventory data in the database is completely consistent with the material inventory and status in the visualization information, ultimately completing the data update of the entire process. This method features rigorous data processing, ensuring the accuracy and consistency of inventory data and visualization information through multiple verifications.
[0152] Step G13: After data synchronization is completed, a reset command is sent to the target lighting equipment deployed along the optimal path to control the target lighting equipment to stop light signal guidance and restore normal lighting mode, and the system returns to the monitoring state to respond to subsequent material replenishment or new emergency event commands.
[0153] In this embodiment, data synchronization refers to a state where inventory data and material distribution visualization information are completely and consistently updated. A reset command is an instruction to control the lighting equipment to stop guiding and return to normal operation. Monitoring status is the initial working state where the system continuously monitors material status and emergency signals. A material replenishment command is an operational command that triggers emergency material replenishment. A new emergency event command is an emergency response command triggered by a new sudden event.
[0154] As an optional implementation, the synchronization status of inventory data and visualization information is confirmed, the consistency and integrity of the synchronization results are verified, and a precise reset command containing the unique identifier of each device is generated. Commands are sent sequentially to the target lighting devices deployed along the optimal path in reverse order of the lamp sequence, and reset feedback signals from each device are received in real time to confirm that the devices have stopped light signal guidance and switched to normal lighting mode. Subsequently, the state reset process of each functional module of the system is initiated, allowing modules such as material monitoring, signal reception, and command processing to sequentially restore their initial working logic, ultimately enabling the system to fully return to a continuous monitoring state to respond to possible subsequent material replenishment or new emergency event commands. This method features a rigorous reset process, precise and controllable switching between device and system states, and avoids interference from residual guidance signals.
[0155] For example, in an indoor scenario, the visible light receiving device (ID301) at the material storage point monitors the status of emergency supplies. It detects the disappearance of the light-blocking signal from the first-aid kit (ID001) and simultaneously receives signals from the receiving terminal (ID401) carried by rescue personnel. The terminal coordinates (12.5m, 9.3m, 2.8m) (consistent with the coordinates of the first-aid kit storage point) and the retrieval trigger command are then analyzed, generating a confirmation result that the supplies have been retrieved. Based on this result, the inventory data of the first-aid kit ID001 in the local database is updated (from 38 to 37 units). Simultaneously, the visualization information of the material distribution at the location (12.5m, 9.3m, 2.8m) in the building space diagram is corrected, changing the inventory label from 38 units to 37 units, and the status label to "retrieved." After data synchronization is completed (takes 0.5 seconds), a reset command is sent to the target lighting equipment (ID201-204) deployed along the optimal path. The control equipment stops the green flashing light guidance and restores the normal white light lighting mode. The control system returns to the real-time monitoring status of material status and emergency signals to respond to subsequent material replenishment or new emergency event commands.
[0156] By linking receipt confirmation, data synchronization, and device reset, the problems of delayed data updates and failure to promptly shut down guidance signals after material receipt in indoor scenarios have been solved, thus improving the real-time performance and standardized system response of indoor emergency material management.
[0157] Based on any of the above embodiments, in Embodiment Nine of this application, referring to Figure 4 , Figure 4 This is a framework diagram of the emergency material dispatching system of this application. The emergency material dispatching method based on visible light communication is applied to the emergency material dispatching system, which includes a control terminal, a lighting device, a receiving device, an environmental monitoring device on the lighting device, and a storage device connected to the receiving device.
[0158] As an optional implementation, when material information needs to be updated, a material update command is triggered, and the control terminal transmits this command to the lighting devices within the building. Upon receiving the triggered material update command, the lighting devices first convert the material-related information in the command into a binary bit stream, then encode this binary bit stream using clock synchronization encoding rules to generate a digital signal. Next, based on their own dimming requirements, they determine the pulse width modulation duty cycle and, according to variable pulse position modulation technology and the aforementioned digital signal, adjust the position of the pulse within the signal period to generate a modulated electrical signal. This modulated electrical signal is then input into their own drive circuit, which controls the on / off state of the light-emitting element, resulting in a modulated light signal that is emitted towards the material storage point. The receiving device at the material storage point (i.e., the visible light receiving device) captures this modulated light signal, first converting it into a voltage signal, then filtering out ambient light interference and low-frequency noise through filtering and bandpass filtering to obtain an analog voltage signal. This analog voltage signal is then shaped and converted into a digital square wave signal. Decoding is completed by identifying the rising and falling edge timing characteristics of the digital square wave signal, restoring the original data packet, performing cyclic redundancy check, and outputting the latest material information that has passed the check. The information is then written to the local storage device (i.e., the local database), overwriting the original corresponding material data, completing the update and generating the target material data. Environmental monitoring devices deployed on the lighting installations continuously collect regional environmental data and transmit it to the control terminal. The control terminal verifies the environmental data, removes invalid data, matches the valid data with preset standard environmental parameters according to the monitoring dimensions, outputs a basic set of environmental parameter comparisons, calculates parameter differences, extracts a set of abnormal environmental parameters exceeding thresholds, and then matches and verifies these with the trigger conditions of the event judgment rules. If the requirements are met, an emergency alarm command is generated and transmitted to the lighting installation. Upon receiving the alarm command, the lighting installation converts the command and emergency material association information into a new modulated light signal according to the encoding modulation rules and sends it to the receiving device. The receiving device repeats the demodulation process to obtain the alarm command details, transmits them back to the control terminal, and simultaneously synchronizes the emergency material association information to the local storage device to update the association attributes of the target material data. Upon receiving the alarm command details, the control terminal synchronizes the target material data from the local storage device, determines the coordinates of the target storage point corresponding to the emergency material, calculates the optimal path using a path planning algorithm based on the coordinates of the rescue personnel's location, and transmits the path information to the lighting installation. The lighting device generates a light signal guidance pattern based on its own distribution information (such as adjusting the flashing frequency and color of the light signal according to the path segments), and continuously sends modulated light signals adapted to the path to guide rescuers. Simultaneously, the receiving device continuously monitors the status data of the material storage points, synchronizing it to the local storage device in real time and periodically transmitting it back to the control terminal. After rescuers complete the material retrieval, the receiving device detects the change in the material status, demodulates and generates material retrieval confirmation information, writes it to the local storage device, and transmits it back to the control terminal.After receiving the confirmation message, the control terminal sends a reset command to the lighting device, which stops guiding the light signal and resumes normal lighting mode, and the system returns to the monitoring state.
[0159] This application provides an emergency material dispatching device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the emergency material dispatching method based on visible light communication in the above embodiment 1.
[0160] The following is for reference. Figure 5 The diagram illustrates a structural schematic of an emergency material dispatching device suitable for implementing embodiments of this application. The emergency material dispatching device in this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, mobile emergency material coordination and dispatching cabins, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), dispatching workstations, etc., as well as fixed terminals such as integrated intelligent emergency material dispatching workstations, desktop computers, etc. Figure 5 The emergency material dispatching equipment shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0161] like Figure 5As shown, the emergency supplies dispatching equipment may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to programs stored in read-only memory (ROM) 1002 or programs loaded from storage device 1003 into random access memory (RAM) 1004. The random access memory 1004 also stores various programs and data required for the operation of the emergency supplies dispatching equipment. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the emergency supplies dispatching equipment to exchange data wirelessly or via wired communication with other devices. Although the figure shows emergency supplies dispatching equipment with various systems, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems can be implemented alternatively.
[0162] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0163] The emergency material dispatching equipment provided in this application employs the visible light communication-based emergency material dispatching method described in the above embodiments, which can solve the technical problem of rescue delays. Compared with the prior art, the beneficial effects of the emergency material dispatching equipment provided in this application are the same as those of the visible light communication-based emergency material dispatching method provided in the above embodiments, and other technical features of this emergency material dispatching equipment are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0164] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0165] 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.
[0166] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the emergency material dispatching method based on visible light communication in the above embodiments.
[0167] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination thereof.
[0168] The aforementioned computer-readable storage medium may be included in the emergency material dispatching equipment; or it may exist independently and not be assembled into the emergency material dispatching equipment.
[0169] The aforementioned computer-readable storage medium carries one or more programs. When these programs are executed by the emergency supplies dispatching equipment, the emergency supplies dispatching equipment: according to preset event determination rules, compares and analyzes standard environmental parameters with collected environmental data to generate an alarm command for an emergency; responds to and parses the alarm command to determine the coordinates of the target storage point corresponding to the emergency supplies required for the emergency; calculates the optimal path from the location of the rescuers to the coordinates of the target storage point based on the coordinates of the target storage point and the coordinates of the rescuers' location using a path planning algorithm; and generates a light signal guide corresponding to the lighting equipment based on the optimal path and the distribution information of the lighting equipment to guide the rescuers to find the required emergency supplies.
[0170] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0171] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0172] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0173] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described emergency material dispatching method based on visible light communication, which can solve the technical problem of rescue delays. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the emergency material dispatching method based on visible light communication provided in the above embodiments, and will not be repeated here.
[0174] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. An emergency material dispatching method based on visible light communication, characterized in that, The method includes: According to the preset event judgment rules, the standard environmental parameters are compared and analyzed with the collected environmental data to generate alarm instructions for emergencies. Respond to and parse the alarm command to determine the coordinates of the target storage point corresponding to the emergency supplies required for the emergency event; The alarm command is analyzed to obtain the event type and scope of impact of the corresponding emergency, and combined with the preset emergency material configuration rules, the list of emergency materials required to deal with the emergency is determined. Based on the emergency supplies list, query the visualization information of the supplies distribution, extract the three-dimensional spatial coordinates corresponding to each required emergency supplies, and lock the coordinates of the storage point corresponding to the emergency supplies. The signal fed back by the receiving terminal carried by the rescuer is determined by visible light positioning technology, and the coordinates of the rescuer's current location are determined. Combined with the dangerous status data inside the building, the path weight is dynamically assigned to obtain the target weight. The path planning algorithm is invoked, and the feasible path between the coordinates of the rescue personnel's location and the coordinates of the material storage point is calculated by combining the target weights, and the optimal path is selected. Based on the optimal path and the distribution information of the lighting equipment, the lighting equipment along the optimal path in the architectural space map is traversed, and the target lighting equipment that can cover the entire path is selected and integrated to form a lighting sequence. Based on preset light guidance rules, corresponding light state transformation parameters are assigned to each target lighting device in the lamp sequence, and a set of light guidance control instructions to be executed in the path sequence is generated. The light guidance control command set is sent sequentially to the corresponding target lighting equipment, controlling each lamp to perform light state changes in turn, forming a light signal guidance that extends continuously along the optimal path, so as to achieve precise guidance of rescue personnel to emergency supplies.
2. The emergency material dispatching method based on visible light communication as described in claim 1, characterized in that, The step of generating an alarm command for an emergency by comparing and analyzing standard environmental parameters with collected environmental data according to preset event determination rules includes: After verifying the collected environmental data and removing invalid or distorted data, the verified valid environmental data is matched with the preset standard environmental parameters according to the corresponding monitoring dimensions, and the environmental parameter comparison base set after dimension matching is output. Based on the environmental parameter comparison base set, the difference between each environmental parameter and the corresponding standard environmental parameter is calculated, and environmental parameter items whose difference exceeds the preset threshold range are extracted to obtain an abnormal environmental parameter set. The abnormal environment parameter set is matched and verified with the sudden event triggering conditions in the event judgment rules. When the matching result meets the triggering requirements, an alarm command corresponding to the sudden event is generated.
3. The emergency material dispatching method based on visible light communication as described in claim 1, characterized in that, Before the step of generating an alarm command for an emergency by comparing and analyzing standard environmental parameters with collected environmental data according to preset event determination rules, the emergency material dispatching method based on visible light communication further includes: Upon receiving a triggered material update instruction, the material-related information in the material update instruction is converted into a binary bit stream, and the binary bit stream is encoded and processed using clock synchronization encoding rules to generate a digital signal; After determining the pulse width modulation duty cycle based on the dimming requirements of the lighting equipment, the position of the pulse within the signal period is adjusted according to the variable pulse position modulation technology and the digital signal to generate a modulated electrical signal. The modulated electrical signal is input to the driving circuit of the lighting device, and the driving circuit controls the on / off state of the light-emitting element of the lighting device to obtain and emit the modulated light signal.
4. The emergency material dispatching method based on visible light communication as described in claim 1, characterized in that, Before the step of generating an alarm command for an emergency by comparing and analyzing standard environmental parameters with collected environmental data according to preset event determination rules, the emergency material dispatching method based on visible light communication further includes: Separate the signal components used for positioning from the material data uploaded from local storage, extract the positioning features from the signal components, and integrate them to form a positioning feature dataset; The location information of the lighting equipment in the building is called, and the location feature dataset is associated and matched with the location information of the lighting equipment to construct a multi-source parameter model required for location calculation. Based on the multi-source parameter model, the distance relationship between the lamp position and the received signal strength in the lighting equipment location information is comprehensively calculated by the spatial coordinate calculation algorithm to generate the three-dimensional spatial coordinates of the material storage point.
5. The emergency material dispatching method based on visible light communication as described in claim 4, characterized in that, After the step of generating the three-dimensional spatial coordinates of the material storage point by comprehensively calculating the distance relationship between the lamp position and the received signal strength in the lighting equipment location information based on the multi-source parameter model and using a spatial coordinate calculation algorithm, the emergency material dispatching method based on visible light communication further includes: Based on the three-dimensional spatial coordinates of the material storage point and its corresponding material data, the identification information, quantity information and corresponding spatial coordinates of each material are bound according to the data association rules to form a one-to-one material and coordinate association dataset. The material and coordinate association dataset is adapted and transformed according to the coordinate system of the architectural space map. The material location corresponding to each associated data is matched to the corresponding area of the architectural space map to obtain the space map data. The spatial map data is visualized, and the material data are simultaneously labeled on the building spatial map to generate visualized information on the distribution of materials.
6. The emergency material dispatching method based on visible light communication as described in claim 1, characterized in that, Following the step of sending the light guidance control command set sequentially to the corresponding target lighting equipment, controlling each lamp to perform light state changes in sequence, and forming a light signal guidance that extends continuously along the optimal path to achieve precise guidance of rescue personnel to emergency supplies, the emergency supplies dispatching method based on visible light communication further includes: The visible light receiving device at the coordinates of the target storage point monitors the status of the supplies. Combined with the signal fed back by the receiving terminal carried by the rescue personnel, it is determined whether the emergency supplies have been successfully received and a supply receipt confirmation result is generated. Based on the material receipt confirmation result, if it is determined that the material has been received, the corresponding emergency material inventory data in the local database will be updated accordingly, and the material distribution visualization information in the building space diagram will be corrected simultaneously. After data synchronization is completed, a reset command is sent to the target lighting equipment deployed along the optimal path to control the target lighting equipment to stop light signal guidance and restore normal lighting mode, and the system returns to the monitoring state to respond to subsequent material replenishment or new emergency event commands.
7. An emergency material dispatching device, characterized in that, The emergency material dispatching equipment includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the emergency material dispatching method based on visible light communication as described in any one of claims 1 to 6.
8. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the emergency material dispatching method based on visible light communication as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Mine search and rescue system and method based on visible light communication
CN109339859A
Low-altitude fire fighting system and method based on urban CIM and Beidou positioning
CN120960676A