High-altitude operation safety management method, device and equipment and storage medium
By obtaining basic information and operation information of high-altitude workers, formulating personalized behavioral norms, and monitoring and adjusting their behavior in real time, it solves the problem of difficulty in accurately judging the safety of high-altitude operations in the existing technology, and achieves efficient safety management.
Patent Information
- Application Number
- CN202411665613.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-11-20
AI Technical Summary
It is difficult for the prior art to accurately determine whether the behavior of high-altitude workers complies with safety standards through video surveillance, which is affected by environmental factors such as light, angle and occlusion.
By obtaining basic information and operation information of target workers, personalized behavioral norms are formulated, and the installation location of monitoring equipment is determined based on the guidelines. Obtain monitoring data in real time, calculate the relationship parameters between target parts, determine whether they meet preset requirements, and send adjustment information to regulate behavior.
It realizes accurate judgment and real-time adjustment of the behavior of high-altitude workers, improves the accuracy and effectiveness of safety management, and effectively prevents potential safety accidents.
Smart Images

Figure CN119672799A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of industrial safety management, and in particular to a method, device, equipment and storage medium for high-altitude work safety management. Background Art
[0002] With the rapid development of industrialization and urbanization, aerial work has become more and more common in the fields of construction, maintenance, installation, etc. However, the danger of aerial work has also increased, especially in complex operations such as welding, the safety of workers faces huge challenges. How to effectively manage the safety of aerial welding operations and protect the lives of workers has become a technical problem that needs to be solved urgently.
[0003] In the prior art, video surveillance is generally used to manage workers working at heights. Video surveillance equipment is installed at the height work site to monitor the behavior of workers in real time through the monitoring screen. However, although the video surveillance method can record the behavior of workers in real time, the video screen of the video surveillance is affected by environmental factors such as light, angle, and obstructions, and may not be able to clearly capture the specific posture and small movements of the workers, resulting in an inability to accurately judge whether the workers' behavior complies with safety regulations. Summary of the invention
[0004] The present application provides a high-altitude work safety management method, device, equipment and storage medium for accurately determining whether the worker's behavior complies with safety regulations.
[0005] In the first aspect, the present application provides a method for high-altitude work safety management, the method comprising: obtaining basic personnel information of a target worker, and work information of the welding work to be performed by the target worker at high altitude; formulating behavioral norms for the target worker in combination with the basic personnel information and the work information, and determining, based on the behavioral norms, a plurality of target parts where the target worker needs to install monitoring equipment; when the target worker performs the welding work, obtaining monitoring data sent by the monitoring equipment of each target part; calculating, based on the monitoring data, relationship parameters between each target part; based on the behavioral norms, judging whether the relationship parameters between each target part meet the preset requirements, and if there are any two target parts whose relationship parameters do not meet the preset requirements, generating and sending adjustment information to the terminal device of the target worker to standardize the behavior of the target worker.
[0006] By adopting the above technical solution, by obtaining the basic personnel information and specific operation information of the target workers, a personalized safety management system for each worker can be established. Based on the information obtained, the system formulates targeted behavioral norms and determines the installation location of the monitoring equipment accordingly. This precise monitoring equipment layout scheme ensures the accuracy and comprehensiveness of data collection and provides a reliable data basis for subsequent safety assessments. When the worker performs welding operations, the system obtains the data sent by the monitoring equipment of each target part in real time and calculates the relationship parameters between the target parts. This real-time data collection and processing mechanism enables the system to capture subtle changes in the worker's posture in a timely manner and accurately determine whether the worker's behavior complies with safety regulations. When the system detects that the relationship parameters between any two target parts do not meet the preset requirements, it will immediately generate and send adjustment information to the worker's terminal device, so that the worker can adjust his posture or behavior in time, effectively preventing potential safety accidents.
[0007] Optionally, the basic information of the personnel includes height and weight, the working information includes working height, working environment and working type, and the behavioral code for the target worker is formulated in combination with the basic information of the personnel and the working information, including: selecting initial behavioral code from a preset database according to the working type; adjusting the initial behavioral code according to the working height and the working environment to obtain a first behavioral code; adjusting the first behavioral code according to the height and weight of the target worker to obtain a second behavioral code, and using the second behavioral code as the behavioral code for the target worker.
[0008] By adopting the above technical solution, the method adopts a step-by-step optimization strategy in the process of formulating behavioral norms. First, the initial behavioral norms are selected from the preset database according to the type of operation, which ensures the professionalism and reliability of the basic norms. Subsequently, the initial norms are adjusted according to the operating height and the operating environment to obtain the first behavioral norms. This step takes into account the particularity of the specific operating environment, making safety management more in line with the actual operating conditions. Finally, the first behavioral norms are further adjusted according to the height and weight of the target workers to obtain the final second behavioral norms. This multi-level adjustment process ensures that the behavioral norms not only meet the requirements of the operation, but also adapt to the physical characteristics of each worker.
[0009] Optionally, the initial behavioral norm is adjusted according to the working height and the working environment to obtain a first behavioral norm, including: determining a high-risk action threshold corresponding to the working height according to the working height and historical accident data, and adjusting the initial behavioral norm according to the high-risk action threshold to obtain a third behavioral norm; determining an adjustment coefficient corresponding to the environmental characteristics of the working environment according to the environmental characteristics, and adjusting the third behavioral norm by the adjustment coefficient to obtain the first behavioral norm.
[0010] By adopting the above technical scheme, the high-risk action threshold is first determined according to the working height and historical accident data. This step combines past accident experience with the specific working height, providing data support and risk warning basis for safety management. By applying the high-risk action threshold to the adjustment of the initial behavioral norms, the third behavioral norms are obtained. This adjustment ensures the close correspondence between the safety standards and the actual risk level, effectively improving the pertinence and effectiveness of safety management. Subsequently, the method determines the corresponding adjustment coefficients according to the environmental characteristics of the working environment, and uses these coefficients to further adjust the third behavioral norms, and finally obtains the first behavioral norms. This step fully considers the impact of different environmental factors on safety management, such as temperature, humidity, wind speed, etc., so that the final behavioral norms can better adapt to the specific working environment. This multi-level and multi-factor adjustment process significantly improves the accuracy and adaptability of the behavioral norms, and can provide the most suitable safety guidance for high-altitude welding operations at different heights and in different environments.
[0011] Optionally, adjusting the first behavioral norm criterion according to the height and weight of the target worker to obtain a second behavioral norm criterion includes: inputting the height and weight of the target worker into a preset human body size model, calculating the relative position coordinates of each joint point and limb length parameters of the target worker; establishing a personalized human skeleton model of the target worker according to the relative position coordinates of each joint point and the limb length parameters; and adjusting the key part thresholds in the first behavioral norm criterion according to the personalized human skeleton model to obtain a second behavioral norm criterion.
[0012] By adopting the above technical solution, the height and weight of the target worker are first input into the preset human body size model to calculate the relative position coordinates and limb length parameters of each joint point of the worker. This step converts the physical characteristics of the worker into quantifiable data, laying the foundation for subsequent personalized adjustments. Subsequently, based on the calculated relative position coordinates of the joint points and limb length parameters, the system establishes a personalized human skeleton model for the target worker. This personalized model accurately reflects the physical structure characteristics of each worker, so that safety management can truly be tailored to the individual. Finally, based on this personalized human skeleton model, the system adjusts the thresholds of key parts in the first behavioral norms to obtain the final second behavioral norms. This fine adjustment based on individual characteristics ensures that the safety standards are highly matched with the physical structure of each worker, greatly improving the pertinence and practicality of safety management.
[0013] Optionally, determining multiple target locations where the target worker needs to install monitoring equipment based on the behavioral code includes: determining multiple target locations where the target worker needs to install monitoring equipment and determining the type of monitoring equipment installed at each target location based on a standard posture that the target worker needs to maintain when performing the welding operation as specified in the behavioral code.
[0014] By adopting the above technical solution, firstly, according to the standard posture that the target worker needs to maintain when performing welding operations as specified in the code of conduct, multiple target parts where monitoring equipment needs to be installed are determined, and the type of monitoring equipment required to be installed at each target part is further determined. This monitoring equipment layout scheme based on standard posture ensures the accuracy and comprehensiveness of data collection, and provides a reliable data basis for subsequent safety assessment. This method brings many significant technical effects. First, it greatly improves the accuracy and effectiveness of safety monitoring. By matching the installation location and type of monitoring equipment with the prescribed standard posture, the system can more accurately capture slight changes and deviations in the worker's posture. For example, for welding operations that require maintaining a specific arm angle, the system may install angle sensors on the wrist and elbow; while for operations that require maintaining a specific body balance, acceleration sensors may be installed at the waist and ankle. This precise monitoring equipment layout ensures that the system can detect potential dangerous postures or movements in a timely manner, thereby improving the timeliness and effectiveness of safety management.
[0015] Optionally, the relationship parameters include spatial distance and relative angle, and the calculating the relationship parameters between each target part based on the monitoring data includes: extracting the three-dimensional spatial position coordinates of each target part and the direction vector of each target part based on the monitoring data; calculating the spatial distance between each target part based on the three-dimensional spatial position coordinates of each target part; and calculating the relative angle between each target part based on the direction vector of each target part.
[0016] By adopting the above technical solution, the three-dimensional spatial position coordinates and direction vectors of each target part are first extracted from the monitoring data, laying the foundation for subsequent calculations. Then, the system uses these three-dimensional spatial position coordinates to calculate the spatial distance between each target part, and uses the direction vector to calculate the relative angle between each target part. This calculation method not only considers the relative position of the target parts in space, but also considers their orientation, thereby providing more comprehensive and accurate posture information. First, it greatly improves the accuracy and comprehensiveness of posture analysis. By considering both spatial distance and relative angle, the system can more accurately describe the relative position and orientation relationship between various parts of the worker's body. The system can not only monitor the distance between the arm and the torso, but also accurately calculate the angle of the arm relative to the torso, thereby more comprehensively evaluating whether the worker's posture meets safety standards. This multi-dimensional analysis greatly improves the system's ability to identify potentially dangerous postures and effectively reduces safety risks.
[0017] Optionally, based on the behavioral norms, judging whether the relationship parameters between the target parts all meet the preset requirements, including: converting the standard posture specified in the behavioral norms into target relationship parameter thresholds, and establishing a target matrix based on the target relationship parameter thresholds; judging whether the relationship parameters between the target parts all meet the preset requirements based on the difference between the relationship parameters between the target parts and the corresponding thresholds in the target matrix.
[0018] By adopting the above technical solution, the method first converts the standard posture specified in the code of conduct into target relationship parameter thresholds, and constructs a target matrix based on these thresholds. Subsequently, the system determines whether the relationship parameters of each target part meet the preset requirements by comparing the difference between the actually measured relationship parameters and the corresponding thresholds in the target matrix. This method converts qualitative safety standards into a quantitative evaluation system, greatly improving the accuracy and objectivity of safety management. It realizes the precise quantification and systematization of safety standards. By converting standard postures into specific target relationship parameter thresholds, the system establishes a comprehensive and quantifiable evaluation standard. This quantification not only covers the requirements of a single part, but also considers the relationship between the parts, forming a complete posture evaluation system. For example, for high-altitude welding operations, the target matrix may contain parameters of multiple dimensions such as the angle threshold between the arm and the torso and the distance threshold between the head and the shoulder. This comprehensive quantitative standard enables the system to make a more accurate and objective evaluation of the overall posture of the worker.
[0019] In the second aspect, the present application provides a high-altitude work safety management device, which includes: a first acquisition module, a combination module, a second acquisition module, a calculation module and a generation module; wherein the first acquisition module is used to obtain the basic personnel information of the target worker and the operation information of the welding operation to be performed by the target worker at high altitude; the combination module is used to combine the basic personnel information and the operation information to formulate the behavioral norms of the target worker, and determine the multiple target parts of the target worker that need to install monitoring equipment according to the behavioral norms; the second acquisition module is used to obtain the monitoring data sent by the monitoring equipment of each target part when the target worker performs the welding operation; the calculation module is used to calculate the relationship parameters between each target part according to the monitoring data; the generation module is used to determine whether the relationship parameters between each target part meet the preset requirements based on the behavioral norms, and if there are any two relationship parameters between the target parts that do not meet the preset requirements, then generate and send adjustment information to the terminal device of the target worker to standardize the behavior of the target worker.
[0020] In the third aspect, the present application provides an electronic device that adopts the following technical solution: it includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes a computer program such as any of the above-mentioned methods for safety management of aerial work.
[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: storing a computer program that can be loaded by a processor and execute any of the above-mentioned high-altitude work safety management methods.
[0022] In summary, the present application includes at least one of the following beneficial technical effects: By obtaining the basic personnel information and specific operation information of the target workers, a personalized safety management system can be established for each worker. Based on the information obtained, the system formulates targeted behavioral norms and determines the installation location of the monitoring equipment accordingly. This precise monitoring equipment layout scheme ensures the accuracy and comprehensiveness of data collection and provides a reliable data basis for subsequent safety assessments. When the worker performs welding operations, the system obtains the data sent by the monitoring equipment of each target part in real time and calculates the relationship parameters between the target parts. This real-time data collection and processing mechanism enables the system to capture subtle changes in the worker's posture in a timely manner and accurately determine whether the worker's behavior complies with safety regulations. When the system detects that the relationship parameters between any two target parts do not meet the preset requirements, it will immediately generate and send adjustment information to the worker's terminal device, allowing the worker to adjust his posture or behavior in time, effectively preventing potential safety accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a flowchart of a method for high-altitude work safety management provided by an embodiment of the present application; Figure 2 It is a structural schematic diagram of a high-altitude work safety management device provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0024] Description of reference numerals: 1000, electronic device; 1001, processor; 1002, communication bus; 1003, user interface; 1004, network interface; 1005, memory. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0026] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.
[0027] Figure 1 Schematic diagram of a method for high-altitude work safety management provided by an embodiment of the present application. Figure 1 As shown, the method includes S101-S105: S101, obtaining basic personnel information of the target worker and operation information of the welding operation to be performed by the high-altitude target worker.
[0028] In one example, it is first necessary to obtain the basic personnel information of the target worker and the operation information of the welding operation to be performed by the target worker at high altitude. This step is the basis of the entire high-altitude operation safety management method, and its purpose is to provide necessary data support for the subsequent formulation of personalized behavioral norms.
[0029] Specifically, basic personnel information includes but is not limited to the worker's height, weight, age, work experience, etc., which are directly related to the worker's physical condition and operational ability; while operation information includes operation height, operation environment, operation type, etc. These factors will significantly affect the risk level of the operation and the required safety measures.
[0030] There are many ways to obtain this information, such as obtaining basic information of workers through the company's human resources system and obtaining specific operation information through the engineering management system. In order to ensure the accuracy and timeliness of the information, workers can be required to confirm and update the information through mobile terminal devices before each aerial operation. At the same time, IoT technology, such as RFID tags or QR code scanning, can be used to automatically read and update relevant information when workers enter the work area.
[0031] The work information specifically includes the following aspects: first, the working height, that is, at what height the worker will perform welding work, which is directly related to the degree of falling risk; second, the working environment, including whether it is indoors or outdoors, the characteristics of the surrounding structures, weather conditions, etc. These factors will affect the difficulty of the workers' work and the potential dangers; third, the type of work, specifically the type of welding (such as arc welding, argon arc welding, etc.), welding materials, welding positions (such as flat welding, vertical welding, overhead welding, etc.), different welding types and postures will bring different risks; in addition, it also includes the estimated working time, the tools and equipment required, etc.
[0032] The acquisition of this operation information can be achieved through a variety of channels: basic operation arrangement information can be extracted from the engineering management system, and more detailed environment and task information can be input by on-site managers through mobile terminal devices, or workers can fill in specific operation contents through a special safety information collection app before the operation. In some cases, intelligent sensors can also be used to automatically collect environmental data, such as altitude sensors, temperature and humidity sensors, etc., to ensure the accuracy and real-time nature of the information.
[0033] The purpose of obtaining this detailed operation information is to more accurately assess the risk level of each specific task and formulate corresponding safety strategies accordingly. For example, for ultra-high altitude operations, the system will automatically increase safety standards; for welding tasks in complex environments, it may be necessary to increase the number of monitoring devices or adjust the alarm threshold; and for specific types of welding operations, special behavioral norms can be formulated.
[0034] S102, combining basic personnel information and operation information, formulating behavioral norms for target workers, and determining multiple target locations where the target workers need to install monitoring equipment based on the behavioral norms.
[0035] In one example, the system first selects appropriate basic criteria from a preset behavioral code database based on work information, such as work height, environmental conditions, and welding type. Then, these criteria are further adjusted and optimized based on the worker's personal information, such as height, weight, and work experience.
[0036] For example, for taller workers, the threshold for safe distance may need to be increased appropriately; while for experienced workers, the speed limit for certain actions may be slightly relaxed. This personalized adjustment ensures that the code of conduct meets general safety requirements while adapting to the individual characteristics of each worker.
[0037] In the process of formulating the code of conduct, the system will take into account multiple aspects, including but not limited to: the safe distance between workers and surrounding objects, the maximum allowable value of the body tilt angle, the speed threshold of sudden movements, the upper limit of the operation duration, etc. These parameters will be dynamically adjusted according to the specific working environment and worker characteristics. For example, in an open-air environment with strong winds, the allowable value of the body tilt angle may be set smaller to reduce the risk of imbalance.
[0038] Based on the established code of conduct, the system then determines the target parts of the worker where monitoring devices need to be installed. These parts usually include the head, torso, hands, and feet, because the movements and states of these parts are critical to the safety of high-altitude welding operations. Specifically, the head can be equipped with a posture sensor to monitor the position and orientation of the worker's head; the torso can be equipped with a tilt angle sensor to detect the overall posture of the body; the hands can be equipped with position sensors to track hand movements; and the feet can be equipped with pressure sensors to monitor standing stability.
[0039] Not only the independent status of each part should be considered, but also the relative relationship between the parts should be fully considered. This comprehensive consideration can more comprehensively reflect the workers' working posture and movements, thereby more effectively preventing potential safety hazards. Specifically, when formulating behavioral norms, in addition to considering the individual parameters of each part (such as head posture, torso tilt angle, hand movement speed, etc.), the relative relationship between the parts should also be included. For example, the minimum safe distance between the head and the wrist can be set, because when welding, the distance between the worker's eyes and the welding point is directly related to vision protection and work quality.
[0040] The reason for selecting these target parts for monitoring is that they can fully reflect the worker's working status. Head and torso monitoring can promptly detect whether the worker is at risk of losing balance; hand monitoring can detect whether there are overly risky movements; and foot monitoring can warn of possible slip or fall risks. By installing sensors in these key parts, the system can obtain the worker's full range of movement data in real time, thereby conducting safety analysis.
[0041] Based on the above embodiment, as an optional implementation, in S102, the basic information of the personnel includes height and weight, and the operation information includes operation height, operation environment and operation type. In combination with the basic information of the personnel and the operation information, the behavior norms of the target workers are formulated, which specifically include S201-S203: S201, selecting initial behavior norms from a preset database according to the type of operation.
[0042] In one example, the current type of work needs to be identified first. High-altitude welding work may include many types, such as steel structure welding, pipeline welding, equipment installation welding, etc. The system will obtain the current type of work information by connecting with the work order management system or manually input by the on-site manager.
[0043] After obtaining the job type information, the system will connect to the preset behavioral code database. This database is built based on long-term industry experience, safety regulations, and historical data analysis. It contains initial behavioral code for various types of jobs. Each job type has its corresponding set of guidelines, which cover various safety key points of this type of job, such as worker posture requirements, tool usage specifications, environmental parameter restrictions, etc.
[0044] The system will retrieve the corresponding initial behavioral norms from the database based on the type of work entered. This process is automated, and through pre-set mapping relationships, the system can quickly locate and extract the required set of norms. For example, if the current job is identified as "high-altitude steel structure welding", the system will retrieve a specific set of norms for this type of job.
[0045] These initial guidelines usually include multiple aspects: posture specifications: such as standing posture during welding, maximum arm extension angle allowed, etc.; operating specifications: such as the correct way to hold the welding gun, reasonable range of welding speed, etc.; safety distance specifications: such as the minimum safe distance between the head and the welding point, the minimum interval with other workers, etc.; environmental parameter restrictions: such as maximum allowable wind speed, minimum visibility requirements, etc.; personal protective equipment requirements: such as the protective equipment that must be worn and its correct use.
[0046] After selecting the initial criteria, the system will convert them into quantifiable parameters and thresholds. For example, the criterion of "maintaining an appropriate welding distance" may be converted into a specific parameter requirement such as "the distance between the head and the welding point should be maintained between 40-60 cm." This quantification process enables the system to make accurate judgments and analyses in subsequent monitoring.
[0047] S202, adjusting the initial behavior norm criterion according to the working height and the working environment to obtain a first behavior norm criterion.
[0048] In one example, the current working height and environmental information are obtained. The working height can be obtained in a variety of ways, such as a height sensor on the working platform, a height measurement device worn by a worker, or integration with a building information model (BIM) system. The working environment information may include parameters such as temperature, humidity, wind speed, visibility, etc., which can be collected in real time through on-site environmental monitoring equipment.
[0049] After obtaining this information, the initial behavior norms are modified according to the preset adjustment rules. These adjustment rules are formulated based on safety engineering principles and a large amount of historical data analysis. For example, as the working height increases, the system may tighten the thresholds of certain safety parameters accordingly. Specifically, the following adjustments may occur: Impact of operating altitude: When the height exceeds a certain threshold (such as 30 meters), the system may increase the lower limit of the "safe distance between the head and the welding point" from 40 cm to 50 cm.
[0050] For every 10 meters increase in altitude, the system may reduce the "maximum allowed wind speed" by 0.5 m / s.
[0051] Environmental factors: If the current temperature is higher than 35°C, the system may shorten the upper limit of continuous operation time and increase the frequency of mandatory breaks. If the humidity exceeds 85%, the system may increase the requirements for insulation protection measures.
[0052] When visibility falls below a certain threshold, the system may reduce the maximum speed a worker is allowed to move.
[0053] These adjustments are not simple linear relationships, but are based on complex safety models. The system takes into account the interaction of multiple factors. For example, the combination of high temperature and high humidity may result in more stringent safety requirements than considering these two factors alone.
[0054] The adjustment process is automated, and the system will modify the parameters in the initial criteria based on the altitude and environmental data obtained in real time. This process not only includes adjusting the numerical thresholds, but may also involve adding new rules or temporarily disabling certain inapplicable rules.
[0055] After these adjustments, the first set of rules generated by the system will be more in line with the current operational reality. This set of rules not only includes the basic safety requirements for specific types of operations, but also incorporates specific considerations for the current altitude and environmental conditions.
[0056] S203, adjusting the first behavioral norm according to the height and weight of the target worker to obtain a second behavioral norm, and using the second behavioral norm as the behavioral norm for the target worker.
[0057] In one example, the system first needs to obtain the height and weight data of the target worker. This data can be obtained in a variety of ways, such as the worker's electronic health record, smart work card, or real-time measurement before the start of the work. The system will compare this data with the pre-set height and weight range to determine which physical characteristic group the worker belongs to.
[0058] After obtaining this information, the system will modify the first behavior standard according to the preset adjustment rules. These adjustment rules are based on ergonomic principles and a large amount of historical data analysis. The adjustment process will take into account the impact of height and weight on various safety parameters, such as: Height influence: For workers who are shorter than average height, the system may lower the upper limit of the "safe distance between head and welding point" to ensure they can operate comfortably.
[0059] For workers who are taller than average, the system may increase the "maximum allowable reach height" to accommodate their greater range of motion.
[0060] Weight effect: For lighter workers, the system may lower the "maximum allowed wind speed" threshold to prevent them from losing balance in strong winds. For heavier workers, the system may adjust the trigger threshold of the "work platform load warning" to ensure the safety of the platform.
[0061] Combined impact of height and weight: The system will calculate the worker's body mass index (BMI) and adjust the "maximum continuous working time" and "mandatory rest frequency" according to the BMI value to adapt to the physical exertion of workers of different body types.
[0062] For workers with special body types (such as particularly tall or short stature), the system may adjust the "recommended height of the safety belt anchor point" to ensure the best protection effect.
[0063] These adjustments are not simple linear relationships, but are based on complex ergonomic models. The system considers the combined effects of height and weight on various safety parameters. For example, a tall but light worker may require specially tailored safety guidelines.
[0064] The adjustment process is automated, and the system will apply a preset adjustment algorithm based on the height and weight data of the worker to fine-tune the parameters in the first behavioral norm. This process not only includes adjusting the numerical thresholds, but may also involve adding specific personalized rules or modifying the priority of certain rules.
[0065] After these adjustments, the second set of behavioral norms generated by the system will become the final behavioral norms for the target workers. This set of norms not only contains safety requirements for specific job types and environmental conditions, but also incorporates specific considerations for the individual physical characteristics of workers.
[0066] Based on the above embodiment, as an optional implementation, in S202, the initial behavior norm is adjusted according to the working height and the working environment, and the first behavior norm is obtained, which specifically includes S301-S302: S301, according to the working height and historical accident data, determine the high-risk action threshold corresponding to the working height, and adjust the initial behavior norm criterion according to the high-risk action threshold to obtain a third behavior norm criterion.
[0067] In one example, the current working height information is obtained. This can be achieved by real-time docking with the working platform height sensor or the height measurement device worn by the worker. At the same time, the system accesses a database containing historical accident data. This database records various types of high-altitude welding accidents that have occurred in the past, including detailed information such as the height at which the accident occurred, the specific action type, the cause of the accident, and the consequences.
[0068] Based on the current operating height, the system will filter out all accident records that occurred within a similar height range from historical data. For example, if the current operating height is 40 meters, the system may select all historical accident data within the range of 35-45 meters for analysis. This method ensures that the analyzed data has a high relevance to the current operating situation.
[0069] Next, the filtered historical data is deeply analyzed to identify the types of actions that most often lead to accidents within this height range. This analysis process may include statistical methods and machine learning algorithms to accurately identify high-risk action patterns. For example, the system may find that at an altitude of about 40 meters, "rapid turning" and "excessive forward leaning" are the two actions that are most likely to cause imbalance and fall.
[0070] Based on these analysis results, the system sets corresponding thresholds for each type of high-risk action identified. These thresholds define the safety limits of the action, exceeding which is considered a high-risk behavior. For example, for "quick turn", the system may set a rotation speed of no more than 45 degrees per second as a safety threshold. For "excessive forward leaning", the system may set the body's center of gravity 50 cm beyond the support surface as a warning line.
[0071] After determining these high-risk action thresholds, the system will adjust the initial behavioral norms and generate the third behavioral norms. This adjustment process includes but is not limited to the following aspects: Add newly identified high-risk actions and their thresholds to the criteria. For example, add a rule that "turning speed should not exceed 45 degrees per second".
[0072] Strengthen existing rules related to high-risk movements. For example, if the original guidelines had a general rule about maintaining balance, it might now be specified as "the body's center of gravity must not extend more than 50 cm beyond the support surface."
[0073] Adjust the alert values for the relevant parameters. For example, if the data shows that at the current altitude, wind speed has a greater impact on balance, the system may lower the threshold for "maximum allowed wind speed".
[0074] Add specific precautions. For example, if the data shows that certain combinations of actions are particularly dangerous, the system might add new rules to prohibit those combinations.
[0075] Adjust the priority of safety measures. Based on the analysis results, the system may increase the importance of certain safety measures, such as increasing the requirements for protective equipment for specific parts.
[0076] S302, determining an adjustment coefficient corresponding to the environmental characteristics of the working environment, and adjusting the third behavior standard criterion by the adjustment coefficient to obtain the first behavior standard criterion.
[0077] In one example, the system first needs to obtain various environmental characteristic data of the current working environment. This data may include parameters such as temperature, humidity, wind speed, visibility, noise level, air quality, etc. This information can be collected in real time through environmental monitoring equipment deployed on site, or obtained by connecting to the data system of the meteorological department.
[0078] The system will compare the acquired environmental characteristic data with the preset environmental parameter range to determine the severity of the current environmental conditions. For example, the system may classify the temperature into normal (15-25℃), high temperature (25-35℃) and extremely high temperature (>35℃). Each environmental characteristic will have a similar classification.
[0079] Based on the classification of these environmental characteristics, the system will determine the corresponding adjustment coefficient for each environmental factor. These adjustment coefficients reflect the degree of impact of each environmental factor on safe operation. For example: The temperature adjustment factor might be 1.0 for normal temperature, 1.2 for high temperature, and 1.5 for extremely high temperature.
[0080] The wind speed adjustment factor is: a light breeze might be 1.0, a strong wind might be 1.3, and a gust might be 1.8.
[0081] Visibility adjustment factor: good might be 1.0, fair might be 1.2, and poor might be 1.5.
[0082] The determination of these adjustment factors is based on a large amount of experimental data and expert experience, reflecting the impact of various environmental factors on operational safety.
[0083] Next, the system will use these adjustment coefficients to adjust the third behavior standard to generate the first behavior standard. This adjustment process includes: Adjustment of safety parameter thresholds: The system will multiply the safety parameter thresholds in the third behavioral specification criteria by the corresponding environmental adjustment factor. For example, if the "maximum allowed operating time" in the third criteria is 4 hours, and the current temperature is high (adjustment factor 1.2), then in the first criteria, this time may be adjusted to 3.33 hours (4 / 1.2).
[0084] Enhanced safety measures: Certain environmental factors may require additional safety measures. For example, in high humidity environments, the system may increase the frequency of insulation checks on electrical equipment.
[0085] Adjustment of operating limits: Certain environmental conditions may require limiting specific operations. For example, in high wind conditions, the system may reduce the maximum allowed operating altitude.
[0086] Adjustment of warning thresholds: The system may adjust the triggering thresholds of various warning systems according to environmental conditions. For example, in conditions of poor visibility, the triggering distance of the collision warning system may be reduced.
[0087] Adjustment of rest periods: Under extreme environmental conditions, the system may increase the frequency and duration of mandatory rest periods.
[0088] Based on the above embodiment, as an optional implementation, in S203, adjusting the first behavior standard criterion according to the height and weight of the target worker to obtain the second behavior standard criterion specifically includes S401-S403: S401, inputting the height and weight of the target worker into a preset human body size model, and calculating the relative position coordinates of each joint point and limb length parameters of the target worker.
[0089] In one example, the system first needs to obtain the height and weight data of the target worker. This data can be obtained through the physical examination records of the worker when he / she joins the company, or collected in real time by special measuring equipment before each operation. The purpose of obtaining this data is to adjust the general human body model into a personalized model that matches the specific worker.
[0090] Next, the system will input this data into a preset human body size model. This preset model is based on a large amount of anthropometric data and biomechanical research, and can estimate the size and proportion of various parts of the human body based on height and weight. This model usually includes multiple key parameters, such as head size, torso length, upper arm length, forearm length, thigh length, calf length, etc.
[0091] The system uses this preset model, combined with the input height and weight data, to calculate a personalized human model of the target worker. This process includes: Based on height and the average proportions of various parts of the human body, make a preliminary estimate of the length of each limb.
[0092] According to the weight, the thickness of each part is adjusted to more accurately reflect the body shape of the worker.
[0093] Indicators such as body mass index (BMI) are used to further optimize model parameters to make them closer to actual body shape.
[0094] Based on this personalized model, the system calculates the relative position coordinates of each joint of the worker. These joints usually include key positions such as the top of the head, neck, shoulders, elbows, wrists, hips, knees, ankles, etc. Each joint is assigned a three-dimensional coordinate indicating its position relative to the center of the human body (usually defined as the center of the hip).
[0095] At the same time, the system will also calculate the length parameters of each limb, including upper arm length, forearm length, trunk length, thigh length, calf length, etc. These length parameters are an important basis for subsequent kinematic analysis.
[0096] S402: Establish a personalized human skeleton model of the target worker according to the relative position coordinates of each joint point and the limb length parameters.
[0097] In one example, the system first uses the relative position coordinates of the joints and limb length parameters calculated in the previous step as input data. These data include the three-dimensional coordinates of key joints such as the top of the head, neck, shoulder, elbow, wrist, hip, knee, ankle, and the length parameters of limbs such as the upper arm, forearm, torso, thigh, and calf.
[0098] The system uses this data to build a skeletal structure model in three-dimensional space. This process usually includes the following steps: First, the system marks the location of each joint point in three-dimensional space. These points will become the key nodes of the skeletal structure. Then, the system creates connecting segments between adjacent joint points based on the location of these joint points and the limb length parameters. These segments represent the skeletal structure of the human body, such as the cervical vertebrae, upper arm bones, forearm bones, femurs, tibias, etc. Next, the system assigns appropriate thickness and shape to these skeletal segments. This step usually takes into account the weight and body shape information of the worker, making the skeletal model closer to the actual human structure.
[0099] The system also adds joint range of motion limits to the model. These limits are based on human physiology data and define the maximum range of motion that each joint can move. This is crucial for subsequent motion analysis and safety assessment.
[0100] Finally, the system optimizes and smoothes the entire skeleton model to ensure that the various parts of the model maintain the correct proportions and connections.
[0101] S403, adjusting the threshold of the key part in the first behavior standard criterion according to the personalized human skeleton model to obtain the second behavior standard criterion.
[0102] In one example, the system first refers to the thresholds of key parts in the first behavioral specification criteria. These thresholds usually include the maximum range of motion of each joint, the maximum extension distance of each part of the body, the maximum allowable range of center of gravity deviation, etc. These general thresholds are based on a large amount of statistical data and safety standards and are applicable to general situations.
[0103] Next, the system adjusts these universal thresholds in conjunction with the personalized human skeleton model established in the previous step. This process involves multiple aspects: First, the system adjusts the maximum range of motion of each joint based on the worker's actual bone length and proportions. For example, for workers with longer arms, the system may slightly increase the maximum range of motion thresholds for the shoulder and elbow to accommodate their greater range of motion. Conversely, for workers with shorter arms, these thresholds may be slightly lowered.
[0104] Secondly, the system will adjust the maximum reach of each part of the body according to the height and body shape of the worker. For example, for taller workers, the system may increase the maximum allowable distance for upward reach, but at the same time, it will also adjust the allowable range of center of gravity deviation accordingly to ensure safety.
[0105] Thirdly, the system will take into account the weight distribution of the worker and adjust the maximum permissible range of the center of gravity deviation. For example, for a worker with a heavier upper body, the system may reduce the maximum permissible angles of forward and side tilt to reduce the risk of imbalance.
[0106] In addition, the system will adjust the safety thresholds of some specific actions based on the worker's bone structure. For example, for workers with a larger spinal curvature, the system may reduce the maximum angle limit for bending.
[0107] Through this personalized adjustment, the system generates a second behavioral code, which contains a series of precise safety thresholds for specific workers, covering various key parts and movements.
[0108] Based on the above embodiment, as an optional implementation, in S102, according to the code of conduct, determining the multiple target parts where the target worker needs to install the monitoring equipment specifically includes: Based on the standard posture that the target worker needs to maintain when performing welding operations as specified in the code of conduct, multiple target locations where the target worker needs to install monitoring equipment are determined, and the type of monitoring equipment installed at each target location is determined.
[0109] In one example, the system first analyzes the standard postures specified in the code of conduct. These standard postures usually include key elements such as the body position, arm angle, head orientation, etc. that workers should maintain during welding. The system focuses on those body parts and movement characteristics that are critical to safety.
[0110] Based on these standard postures, the system will determine the target areas that need to be monitored. These areas usually include but are not limited to: head, neck, shoulders, elbows, wrists, torso, waist, knees and ankles. These areas are selected based on their importance in maintaining standard postures and performing welding operations, as well as their indicative role in the overall safety status of workers.
[0111] After the target area is determined, the system will select the appropriate type of monitoring device for each area. This selection process will take into account multiple factors, including the accuracy requirements of the monitoring, the wearing comfort of the device, the particularity of the working environment (such as high temperature, electromagnetic interference, etc.), and the convenience of data transmission. Common types of monitoring devices include: Inertial Measurement Unit (IMU): This device typically contains accelerometers, gyroscopes, and magnetometers that can accurately measure the posture and motion of body parts. They may be mounted on the head, torso, and limbs.
[0112] Flexible angle sensor: This sensor can measure the bending angle of the joint and is suitable for installation at joints such as elbows and knees.
[0113] Pressure sensors: can be installed on the feet to monitor the worker’s center of gravity and balance.
[0114] Electromyography (EMG) sensors: These can be placed on key muscle groups to monitor muscle fatigue.
[0115] Heart rate and blood oxygen monitors: Usually worn as a wristband, they monitor a worker’s overall physiological status.
[0116] Temperature sensor: can be installed on work clothes to monitor the worker's body temperature changes and the surrounding environment temperature.
[0117] Miniature cameras: can be mounted on helmets to record workers’ vision and working environment.
[0118] When selecting and configuring these devices, the system will consider the synergy between the devices to ensure that they can provide comprehensive and non-redundant monitoring data. At the same time, the system will also consider the lightweight and miniaturization of the equipment to reduce the impact on the normal work of workers.
[0119] S103, when the target worker performs welding work, the monitoring data sent by the monitoring equipment of each target part is obtained.
[0120] In one example, high-altitude welding operations are highly risky, and every movement and posture of the worker may affect the safety of the operation. By acquiring monitoring data in real time, the worker's operating status can be understood immediately, including key information such as the position, posture, and movement speed of various parts of the body. These data can not only reflect the worker's current safety status, but also predict potential dangerous behaviors, thereby achieving active prevention rather than passive response to safety accidents.
[0121] When implementing it, we first need to ensure that each monitoring device can stably and continuously collect and transmit data. These devices include but are not limited to posture sensors installed on the worker's head, inclination angle sensors on the torso, position sensors on the wrist, and pressure sensors on the feet. Each sensor is assigned a unique identification code so that the system can accurately distinguish data from different parts.
[0122] The frequency of data collection needs to be set according to the importance and change speed of different parts. For example, hand movements change quickly, so a higher sampling frequency may be required, such as 100 times per second; while the changes in torso posture are relatively slow, so a lower frequency, such as 10 times per second, can be used. This differentiated sampling strategy can ensure the accuracy of key data while optimizing the data processing load of the system.
[0123] Data is transmitted using real-time wireless transmission technology, such as Bluetooth Low Energy (BLE) or industrial IoT protocols (such as MQTT). In order to cope with possible signal interference in high-altitude environments, the system uses multiple backup mechanisms: the main data is transmitted in real time via the wireless network and stored in the local device for a short period of time. If there is a momentary network interruption, the locally stored data will be retransmitted immediately after the network is restored to ensure data continuity and integrity.
[0124] The data receiving end sets up multiple data processing nodes and adopts a distributed architecture for preliminary data cleaning and preprocessing. This design can reduce the burden on the central server and improve the response speed of the system. The preprocessed data will be transmitted to the central server in real time for deeper analysis and judgment.
[0125] During the data acquisition process, the system will also conduct real-time data quality checks. If the data of a sensor is abnormal (such as a sudden data interruption or unreasonable value jump), the system will immediately mark and notify the on-site management personnel so that the equipment failure can be checked and eliminated in time to ensure the continuity and reliability of monitoring.
[0126] S104, calculating the relationship parameters between the target parts according to the monitoring data.
[0127] In one example, the system first needs to preprocess and standardize the raw data obtained from various monitoring devices. This includes removing noisy data, correcting possible measurement errors, and converting different types of data (such as position, angle, pressure, etc.) into a unified calculation unit. This step ensures the accuracy and comparability of subsequent calculations.
[0128] Next, the system will calculate various relationship parameters according to the preset algorithm. These parameters mainly include: spatial distance parameters, angle parameters, speed parameters and relative motion parameters. For example, the distance between the head and the wrist is a key spatial distance parameter, which is directly related to the safety of welding operations; the angle between the torso and the ground is an important angle parameter used to evaluate the overall balance of the worker; the rotation speed of the head relative to the torso is a speed parameter, which can be used to determine whether the worker has potential dangerous actions such as sudden head turns; and the movement trajectory of the hand relative to the torso is a relative motion parameter, which can be used to analyze the standardization of welding actions.
[0129] When calculating these relationship parameters, the system uses a combination of real-time calculation and batch processing. For key parameters with high safety requirements, such as head-hand distance, the system will perform real-time calculations to ensure that potential dangers can be discovered immediately. For parameters used for long-term analysis, such as the regularity of movement trajectories, the system uses periodic batch processing to reduce the calculation burden.
[0130] During the calculation process, the system also takes into account individual differences of workers and working environment factors. For example, when calculating the head-hand distance, appropriate corrections are made based on the worker's height and arm length; when analyzing the torso tilt angle, environmental factors such as the tilt of the working platform are considered. This personalized parameter calculation ensures the accuracy and applicability of the analysis results.
[0131] The calculated relationship parameters will be stored in the database in real time and associated with worker ID, timestamp and other information for subsequent analysis and tracing. At the same time, the system will compare these parameters with the preset safety thresholds. If a parameter is found to be out of the safety range, the system will immediately trigger the corresponding alarm mechanism.
[0132] Based on the above embodiment, as an optional implementation, in S104, the relationship parameters include spatial distance and relative angle, and according to the monitoring data, calculating the relationship parameters between the target parts specifically includes S501-S503: S501, extracting the three-dimensional spatial position coordinates of each target part and the direction vector of each target part according to the monitoring data.
[0133] In one example, the system first collects raw data from various monitoring devices. These data may include acceleration, angular velocity, and magnetic field strength data from the inertial measurement unit (IMU), bending angle data from the flexible angle sensor, and pressure distribution data from the pressure sensor. The system preprocesses these raw data, including denoising, calibration, and time synchronization, to ensure data quality and consistency.
[0134] Next, these preprocessed data are converted into the three-dimensional spatial position coordinates and direction vectors of each target part. This process usually involves the following steps: First, for the target part equipped with IMU, the system will use attitude estimation algorithms (such as Kalman filtering or complementary filtering) to fuse acceleration, angular velocity and magnetic field data to obtain the orientation quaternion or rotation matrix of the part. This information directly represents the orientation vector of the target part.
[0135] The system then uses the kinematic model and the orientation information obtained in the previous step, combined with the worker's human skeleton model, to calculate the three-dimensional spatial coordinates of each target part relative to a reference point (usually the ground or a workbench). This process may involve complex forward kinematics calculations.
[0136] For joints equipped with flexible angle sensors, the system converts the angle data into the rotation matrix of the joint to further improve the orientation information of the target part.
[0137] For the pressure sensor data of the foot, the system estimates the center of gravity by analyzing the pressure distribution, which helps to determine the overall posture more accurately.
[0138] During this process, the system considers various possible error sources, such as sensor drift, installation deviation, etc., and uses appropriate correction algorithms to improve accuracy. In addition, the system also uses multi-sensor fusion technology to comprehensively utilize the advantages of different types of sensors to obtain more reliable position and direction estimates.
[0139] In this way, the system finally obtains a set of structured data, including the precise position coordinates (x, y, z) and direction vectors (i, j, k) of each target part in three-dimensional space. These data constitute a complete mathematical description of the worker's current posture.
[0140] S502: Calculate the spatial distance between the target parts according to the three-dimensional spatial position coordinates of the target parts.
[0141] In one example, the system first uses the three-dimensional spatial position coordinates of each target part obtained in the previous step. These coordinates are usually expressed in the form of (x, y, z), representing the positions on three orthogonal axes. The system selects the target part pairs for which the distance needs to be calculated. The selection of these part pairs is based on the needs of safety assessment, usually including adjacent body parts (such as elbow to wrist), key operating parts (such as the distance between the hands), and part pairs that have an important impact on the overall posture safety (such as the distance from the head to the welding point).
[0142] For each pair of selected target parts, the system uses the Euclidean distance formula in three-dimensional space to calculate the spatial distance between them. Assuming that the coordinates of the two target parts are (x1, y1, z1) and (x2, y2, z2), the spatial distance d between them can be calculated by the following formula: d=; The system performs this calculation for all selected pairs of parts, resulting in a series of spatial distance values. These calculations are usually performed at a high frequency in real-time systems to capture the dynamic changes in the worker's posture.
[0143] During the calculation process, the system takes into account possible sources of error, such as error propagation in coordinate measurements. To improve accuracy, the system may use optimization techniques, such as using a Kalman filter to smooth the distance estimate or exploiting the statistical properties of multiple measurements to improve reliability.
[0144] In addition, the system compares the calculated distance with pre-set safety thresholds. These thresholds may come from behavioral norms or may be dynamically adjusted based on the worker's personalized human skeleton model. When a distance exceeds or approaches a safety threshold, the system will flag the situation for subsequent processing.
[0145] S503, calculating the relative angles between the target parts according to the direction vectors of the target parts.
[0146] In one example, the system first uses the direction vectors of each target part obtained in the previous step. These direction vectors are usually expressed in the form of unit vectors (i, j, k), where i, j, and k represent the components on three orthogonal axes, respectively. The system selects the target part pairs for which relative angles need to be calculated. These selections are based on the needs of safety assessment, usually including the relative angles of adjacent joints (such as the angle of the arm relative to the torso), the orientation of key operating parts (such as the angle of the handheld welding gun relative to the work surface), and the angles required for overall posture safety assessment (such as the angle of the head orientation relative to the body's central axis).
[0147] For each pair of selected target parts, the system uses the dot product formula in vector algebra to calculate the relative angle between them. Assuming that the direction vectors of the two target parts are v1=(i1, j1, k1) and v2=(i2, j2, k2), the relative angle θ between them can be calculated by the following formula: θ = arccos((i1i2 + j1j2+k1k2) / (|v1||v2|)) Among them, |v1| and |v2| represent the vector modulus, which is equal to 1 for a unit vector. The angle returned by the arccos function is usually in radians, and the system may convert it to a more intuitive angle system.
[0148] The system performs this calculation for all selected pairs of parts, resulting in a series of relative angle values. These calculations are usually performed at a high frequency in real-time systems to capture dynamic changes in the worker's posture. During the calculation process, the system takes into account possible sources of error, such as noise and accumulated errors in vector measurements.
[0149] In addition, the system compares the calculated angles with pre-set safety thresholds. These thresholds may be derived from behavioral norms or dynamically adjusted based on the worker’s personalized ergonomic model. When an angle exceeds or approaches a safety threshold, the system flags the situation for follow-up.
[0150] S105, based on the behavioral norms, determine whether the relationship parameters between the target parts meet the preset requirements. If the relationship parameters between any two target parts do not meet the preset requirements, generate and send adjustment information to the terminal device of the target worker to enable the target worker to regulate his behavior.
[0151] In one example, the system first compares the calculated relationship parameters with pre-defined behavioral norms. These norms are based on industry standards, expert experience, and historical data analysis, and include safety thresholds for various parameters. For example, the minimum safe distance between the head and wrist, the maximum tilt angle of the torso, the maximum allowable speed of hand movement, etc. The system checks the relationship parameters between each pair of target parts one by one to determine whether they meet these preset requirements.
[0152] The judgment process uses a multi-level evaluation mechanism. The first is a single parameter threshold judgment to check whether each relationship parameter is within the allowable range. The second is a comprehensive evaluation of multiple parameters, because some safety risks may be the result of multiple parameters working together. For example, even if the head-hand distance is within the safe range, it may still pose a potential risk if it is accompanied by a rapid head turn. Therefore, the system uses a pre-set multi-parameter evaluation model to make a more comprehensive judgment.
[0153] Once the system detects that the relationship parameters between any two target parts do not meet the preset requirements, it will immediately generate adjustment information. This process is highly personalized and contextual. The system not only takes into account the specific parameter out-of-limit situations, but also combines the personal characteristics of the workers (such as experience level, physical condition) and the current working environment (such as platform height, weather conditions) to customize the adjustment suggestions.
[0154] The generated adjustment information is then sent out through the worker's terminal device. This terminal device may be a smart watch worn by the worker, a micro display on a hard hat, or an audible and visual alarm system in the work area. The way of transmitting information is also diverse, which may include visual prompts (such as graphic warnings on the display), auditory prompts (such as voice warnings or specific alarm sounds), tactile prompts (such as vibration of smart bracelets), or a combination of these methods. Which method is chosen depends on the current working environment and risk level.
[0155] The content of the adjustment information includes not only warnings, but also specific suggestions for improvement. For example, if it detects that the head and hands are too close, the system may prompt: "Please tilt your head back 15 degrees to increase the safe distance from the welding point." This specific guidance helps workers quickly adjust to a safe working posture.
[0156] Based on the above embodiment, as an optional implementation, in S105, based on the behavioral norms, judging whether the relationship parameters between the target parts meet the preset requirements specifically includes S601-S602: S601, converting the standard posture specified in the behavioral norms into a target relationship parameter threshold, and establishing a target matrix according to the target relationship parameter threshold.
[0157] In one example, the system first analyzes the standard postures specified in the code of conduct. These standards are usually formulated by industry experts and safety managers based on long-term experience and research, and contain descriptions of various safe postures, such as "arms should not be overextended", "torso tilt angle should not exceed a certain value", etc. The system needs to convert these qualitative descriptions into quantifiable parameters.
[0158] During the conversion process, the system considers two types of key parameters calculated in the previous step: spatial distance and relative angle. For each specification, the system determines the corresponding parameter type and threshold. For example, "the arm should not be overextended" may be converted to "the distance from the shoulder to the wrist should not exceed X centimeters"; "the angle of the torso should not exceed a certain value" may be converted to "the angle between the torso and the vertical line should not exceed Y degrees". The determination of these thresholds may require the participation of safety experts or may be based on statistical analysis of a large amount of historical data.
[0159] After determining the thresholds for each parameter, the system constructs a target matrix. The rows and columns of this matrix represent different target parts, and each element of the matrix represents the threshold of the relationship parameter between two target parts. The diagonal elements may represent specific parameter thresholds for a single part (such as angular velocity limits). The matrix may contain multiple levels, corresponding to different types of parameters (such as distance, angle).
[0160] The target matrix is constructed as follows: Determine the matrix dimensions: Determine the size of the matrix based on the number of target sites to be monitored. Fill in the matrix elements: Fill in the corresponding matrix positions with the threshold of the relationship parameter between each pair of target sites. Symmetrization: Since some parameters (such as distance) are symmetrical, ensure the symmetry of the matrix. Standardization: It may be necessary to standardize different types of parameters to make them comparable on the same scale.
[0161] In addition, the system may establish multiple goal matrices for different work tasks or different groups of workers (such as novices and experts) to accommodate different safety requirements.
[0162] S602: judging whether the relationship parameters between the target parts meet the preset requirements according to the difference between the relationship parameters between the target parts and the corresponding thresholds in the target matrix.
[0163] In one example, the system first obtains the relationship parameters between the target parts of the current worker's posture. These parameters include the spatial distance and relative angle calculated in the previous step. Then, the system accesses the pre-established target matrix and extracts the corresponding parameter thresholds. For each pair of target parts, the system calculates the difference between the actual parameter value and the threshold. This difference can be expressed as: difference = actual parameter value - threshold parameter value.
[0164] For different types of parameters, the system may use different comparison logic. For example, for distance parameters, if the actual distance is less than the threshold, it may be considered safe; while for angle parameters, the actual angle may need to be within a specific range to be considered safe. The system will set appropriate judgment logic based on the characteristics of each parameter.
[0165] In the process of calculating the difference, the system also considers the error tolerance. Since there may be slight errors in the measurement and calculation process, the system may set an allowable range, and only when the difference exceeds this range will it be judged as non-compliant. This helps to reduce false alarms and improve the reliability of the system.
[0166] The judgment process may use a multi-level warning mechanism. For example, when the difference is close to but not exceeding the threshold, the system may issue a mild warning; when the difference significantly exceeds the threshold, a severe warning is issued. This grading mechanism helps workers better understand and adjust their posture.
[0167] In addition, the system will also consider the relationship between parameters. Some parameters may be correlated, and the change of one parameter may affect the safety assessment of other parameters. Therefore, the system will adopt a comprehensive evaluation method when making judgments, considering the combined effects of multiple parameters.
[0168] The results of the judgment are recorded and analyzed in real time. The system not only focuses on the judgment results at a single time point, but also analyzes the trend of parameters over time. This helps to identify potential risk patterns, such as whether workers tend to gradually deviate from safe postures.
[0169] In one example, based on the above method, the present application also discloses a high-altitude operation safety management device, such as Figure 2 As shown, Figure 2 is a structural diagram of a high-altitude work safety management device provided in an embodiment of the present application, the device includes: a first acquisition module, a combination module, a second acquisition module, a calculation module and a generation module; wherein, The first acquisition module is used to obtain the basic personnel information of the target worker and the operation information of the high-altitude target worker to be performed welding work; the combination module is used to combine the basic personnel information and the operation information to formulate the behavioral code of the target worker, and determine the multiple target parts where the target worker needs to install monitoring equipment based on the behavioral code; the second acquisition module is used to obtain the monitoring data sent by the monitoring equipment of each target part when the target worker performs the welding work; the calculation module is used to calculate the relationship parameters between each target part based on the monitoring data; the generation module is used to determine whether the relationship parameters between each target part meet the preset requirements based on the behavioral code. If the relationship parameters between any two target parts do not meet the preset requirements, the adjustment information is generated and sent to the terminal device of the target worker to standardize the behavior of the target worker.
[0170] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0171] See also Figure 3, is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .
[0172] The communication bus 1002 is used to realize the connection and communication between these components.
[0173] The user interface 1003 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.
[0174] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0175] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.
[0176] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may optionally also be at least one storage device located away from the aforementioned processor 1001. As Figure 3 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for a method for high-altitude work safety management.
[0177] exist Figure 3 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call an application program storing a method for high-altitude work safety management in the memory 1005. When executed by one or more processors, the electronic device executes one or more methods described in the above embodiments.
[0178] An electronic device readable storage medium stores instructions, which, when executed by one or more processors, enable the electronic device to execute one or more of the methods described in the above embodiments.
[0179] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0180] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0181] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0182] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0183] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0184] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
[0185] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A method for high-altitude work safety management, characterized in that: The method comprises: Obtaining basic personnel information of the target worker and operation information of the welding operation to be performed by the target worker at high altitude; Formulate a code of conduct for the target worker in combination with the basic information of the personnel and the operation information, and determine multiple target parts of the target worker where monitoring equipment needs to be installed based on the code of conduct; When the target worker performs the welding operation, acquiring monitoring data sent by the monitoring equipment at each target part; Calculating the relationship parameters between the target parts according to the monitoring data; On the basis of the behavioral norms, it is determined whether the relationship parameters between the target parts meet the preset requirements. If the relationship parameters between any two target parts do not meet the preset requirements, adjustment information is generated and sent to the terminal device of the target worker to enable the target worker to regulate his behavior.
2. The high-altitude operation safety management method according to claim 1 is characterized in that: The basic information of the personnel includes height and weight, and the operation information includes operation height, operation environment and operation type. The behavior code of the target worker is formulated by combining the basic information of the personnel and the operation information, including: According to the type of operation, an initial behavioral code is selected from a preset database; According to the working height and the working environment, the initial behavior norm is adjusted to obtain a first behavior norm; The first behavioral norm is adjusted according to the height and the weight of the target worker to obtain a second behavioral norm, and the second behavioral norm is used as the behavioral norm for the target worker.
3. The high-altitude operation safety management method according to claim 2 is characterized in that: The initial behavior standard is adjusted according to the working height and the working environment to obtain a first behavior standard, including: Determine a high-risk action threshold corresponding to the working height according to the working height and historical accident data, and adjust the initial behavior norm criterion according to the high-risk action threshold to obtain a third behavior norm criterion; According to the environmental characteristics of the working environment, an adjustment coefficient corresponding to the environmental characteristics is determined, and the third behavior norm criterion is adjusted by the adjustment coefficient to obtain a first behavior norm criterion.
4. The high-altitude operation safety management method according to claim 2 is characterized in that: The step of adjusting the first behavioral norm according to the height and the weight of the target worker to obtain a second behavioral norm includes: Inputting the height and weight of the target worker into a preset human body size model, and calculating the relative position coordinates of each joint point and limb length parameters of the target worker; Establishing a personalized human skeleton model of the target worker according to the relative position coordinates of each joint point and the limb length parameters; According to the personalized human skeleton model, the key part thresholds in the first behavioral norm criterion are adjusted to obtain a second behavioral norm criterion.
5. The high-altitude operation safety management method according to claim 1 is characterized in that: According to the code of conduct, multiple target locations where the target worker needs to install monitoring equipment are determined, including: According to the standard posture that the target worker needs to maintain when performing the welding operation as specified in the code of conduct, multiple target locations where the target worker needs to install monitoring equipment are determined, and the type of monitoring equipment installed at each target location is determined.
6. The high-altitude operation safety management method according to claim 1 is characterized in that: The relationship parameters include spatial distance and relative angle, and the calculation of the relationship parameters between the target parts according to the monitoring data includes: Extracting the three-dimensional spatial position coordinates of each target part and the direction vector of each target part according to the monitoring data; Calculating the spatial distance between the target parts according to the three-dimensional spatial position coordinates of the target parts; According to the direction vectors of the target parts, the relative angles between the target parts are calculated.
7. The high-altitude operation safety management method according to claim 1 is characterized in that: On the basis of the behavioral norms, judging whether the relationship parameters between the target parts meet the preset requirements includes: Converting the standard posture specified in the behavioral code into a target relationship parameter threshold, and establishing a target matrix according to the target relationship parameter threshold; According to the difference between the relationship parameters between the target parts and the corresponding thresholds in the target matrix, it is judged whether the relationship parameters between the target parts meet the preset requirements.
8. A high-altitude operation safety management device, characterized in that: The device comprises: a first acquisition module, a combination module, a second acquisition module, a calculation module and a generation module; wherein, The first acquisition module is used to acquire basic personnel information of the target worker and operation information of the welding operation to be performed by the target worker at high altitude; The combining module is used to combine the basic personnel information and the operation information to formulate the behavioral norms of the target worker, and determine the multiple target parts of the target worker where the monitoring equipment needs to be installed according to the behavioral norms; The second acquisition module is used to acquire the monitoring data sent by the monitoring equipment of each target part when the target worker performs the welding operation; The calculation module is used to calculate the relationship parameters between the target parts according to the monitoring data; The generation module is used to determine whether the relationship parameters between the target parts meet the preset requirements based on the behavioral norms. If the relationship parameters between any two target parts do not meet the preset requirements, adjustment information is generated and sent to the terminal device of the target worker to enable the target worker to regulate his behavior.
9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Personnel behavior compliance detection method and device and electronic device
CN112668398A
Construction risk assessment method and device based on multi-source data fusion
CN115660247A
Intelligent anti-falling system for aloft work
CN115920265A
Operation monitoring method and device, equipment, storage medium and computer program product
CN118038364A
High-altitude operation anti-falling safety monitoring method and monitoring system
CN118628320A
Cited By
Automatic angle correction control system based on target parameters
CN120233799A
Intelligent safety management system of digital production line
CN120375263A
Intelligent safety management system of digitized production line
CN120375263B
High-altitude operation anti-falling visual monitoring and early warning system and method
CN120472642A
A visual monitoring and early warning system and method for preventing falling at height
CN120472642B