A cloud computing-based engineering project management system and method
Through a cloud-based engineering project management system, combined with wind speed and tower crane boom transportation, it can identify and warn construction personnel without helmets in real time, and solve the problems of missing areas and high accident rates in construction safety management, achieving more accurate and efficient security monitoring.
Patent Information
- Application Number
- CN202410948703.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-16
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2044-07-16
AI Technical Summary
In the existing construction safety management, construction personnel consciously wear helmets and have omissions in patrols, resulting in a high incidence of safety accidents.
The project management system based on cloud computing is adopted to obtain the activity area of the construction site personnel, measure the wind speed and direction, identify people without helmets, calculate the limit distance, and detect the position and speed of the transported cargo of the tower crane boom in real time, and use different warning strategies for construction. The personnel provide voice warnings to ensure that the safety officer promptly reminds and monitors.
It effectively reduces the possibility of construction safety accidents, improves the accuracy and efficiency of safety management at the construction site, reduces hardware storage costs, and improves computing efficiency.
Smart Images

Figure CN118505165B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engineering project safety management, and in particular to an engineering project management system and method based on cloud computing. Background Art
[0002] Safety management is a central link in construction. It not only covers the entire process of construction site, but also includes many contents such as labor management, system management, and responsibility implementation. By strengthening safety management, it is not only possible to standardize and improve all aspects of construction, but also to significantly reduce the incidence of construction accidents and completely eliminate potential safety hazards in their infancy, thereby improving the overall quality of the project. Therefore, construction companies should strengthen their awareness of the importance of safety management and promptly improve all aspects of construction.
[0003] The existing construction safety management is that construction workers consciously wear helmets and stay away from areas where crane booms are used to transport goods. Safety officers patrol and monitor the safety of construction workers. When construction workers lack safety awareness, safety accidents are likely to occur. Safety officers may miss some areas during patrol and accidents are likely to occur in these areas.
[0004] This solution proposes to identify construction workers who are not wearing helmets, adopt different warning strategies according to the different positions of the construction workers who are not wearing helmets, adopt different warning strategies according to different construction scenes, and add voice warnings to construction safety, which greatly reduces the possibility of safety accidents. Summary of the invention
[0005] The present invention provides an engineering project management system and method based on cloud computing, which are used to promote the solution of the problems mentioned in the above background technology.
[0006] The present invention provides the following technical solution: a cloud computing-based engineering project management method, comprising:
[0007] Obtain the activity areas of all personnel on the construction site;
[0008] Measure the current wind speed and direction, measure the height of the building, and calculate the distance limit for construction workers to move around the building;
[0009] Identify construction workers not wearing helmets in images captured by cameras;
[0010] Construction workers who do not wear helmets will be recorded as persons to be warned;
[0011] If there is a person to be warned within the restricted distance from the building, the distance between the person to be warned and the building is determined and recorded as the restricted area;
[0012] According to the restricted area, the first warning strategy is adopted to warn the persons to be warned;
[0013] Real-time detection of the location of the cargo transported by the tower crane boom, and the use of a second warning strategy to warn construction workers;
[0014] Set up a dangerous area, which is an area where people are prohibited from approaching when the cargo on the tower crane arm falls to the ground;
[0015] Real-time detection of the speed and direction of the cargo transported by the tower crane arm, recorded as cargo speed and cargo direction;
[0016] Calculate the danger zone based on cargo speed and cargo direction;
[0017] When construction workers enter the danger zone, the third warning strategy is adopted to issue a warning to the construction workers entering the danger zone.
[0018] Optionally, the measuring of the current wind speed and direction, the measuring of the height of the building, and the calculating of the restricted distance of the construction workers when they move around the building include:
[0019] Get all the exterior walls of the building to form an exterior wall set;
[0020] Get any element from the external wall surface set and record it as the marked external wall surface;
[0021] Measure the wind speed and direction of the current marked external wall, recorded as the marked wind speed v 标 and marking wind direction;
[0022] Measure the angle between the marked wind direction and the marked outer wall, recorded as θ;
[0023] Calculate v 标 × sinθ, the result is recorded as v 垂 ;
[0024] Then, the wind speed perpendicular to the marked outer wall is v 垂 ;
[0025] Measure the height h of the marked outer wall and obtain the local gravitational acceleration g;
[0026] Calculate the limit distance of the marked outer wall as v 垂 ×(2×h÷g)½;
[0027] Traverse all elements in the exterior wall collection to obtain the limit distance of each exterior wall of the building.
[0028] Optionally, adopting the first warning strategy includes:
[0029] Obtain all cameras monitoring the construction site to form a camera set;
[0030] Traverse each element in the camera collection and process the personnel to be warned. The specific processing method is as follows:
[0031] Get any camera from the camera set and record it as the marked camera;
[0032] Get all the external walls monitored by the marked cameras to form a monitored external wall set;
[0033] For each element in the monitored external wall surface set, the following operations are performed, specifically: obtaining an element from the monitored external wall surface set, recorded as a restricted external wall surface;
[0034] Get the limit distance of the restricted external wall, recorded as d 低 ;
[0035] Recognition mark camera captures distance limit external wall limit distance d 低 Personnel to be warned are grouped into a group of persons to be warned;
[0036] Get any element in the set of persons to be warned and record it as the restricted person.
[0037] Optionally, the adopting the first warning strategy further includes:
[0038] Calculate half of the limit distance, recorded as the high limit distance d 高 , the area with a high limit distance from the restricted outer wall is the high limit area, the area with a limit distance from the restricted outer wall is the restricted area, and the area of the restricted area excluding the high limit area is the low limit area;
[0039] Set a warning period, starting from when the camera detects the restricted person, and give a voice warning to the person to be warned during the warning period;
[0040] When restricting people from moving in low-restriction areas;
[0041] If the restricted person wears a helmet during the warning period, the marking camera stops issuing voice warnings to the restricted person;
[0042] If the restricted person does not wear a helmet during the warning period, then at the end of the warning period, the safety officer will be notified to remind the restricted person to wear a helmet;
[0043] When restricted persons are in high-restriction areas, inform the safety officer to remind the restricted persons to wear helmets.
[0044] Optionally, the step of informing the safety officer to remind the restricted personnel to wear a helmet includes:
[0045] Restricted personnel who are active in high-restricted areas are recorded as first-level personnel to be processed;
[0046] Restricted personnel who move in low-restriction areas are recorded as second-level personnel to be processed;
[0047] Obtain the locations of all first-level personnel to be processed to form a first set;
[0048] Obtain the locations of all second-level personnel to be processed to form a second set;
[0049] The acquired location data is stored in the network space of the cloud computing service provider;
[0050] The current position of the safety officer is recorded as the initial position, and the position to be reached is recorded as the target position;
[0051] The state in which the safety officer warns the restricted personnel from the initial position to the target position is recorded as the working state;
[0052] The state where the safety officer is waiting at the initial position to determine the next target position is called the waiting state;
[0053] S1. When the first set is not empty, calculate the element in the first set that is shortest from the initial position; record the position of this element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer;
[0054] S2. When the first set is empty and the second set is not empty, calculate the element in the second set that is shortest from the initial position, and record the position of this element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer;
[0055] S3. Update the first set and the second set, and repeat S1-S2.
[0056] Optionally, adopting the second warning strategy includes:
[0057] Get the location of the cargo transported by the tower crane boom;
[0058] A prohibited area is set up to limit the movement of people around the tower crane boom;
[0059] The center point of the cargo on the tower crane arm mapped to the ground is the cargo center point, then the prohibited area is a circle with the cargo center point as the center and L as the radius, where L is a constant;
[0060] Then, when the construction workers are in the prohibited area, a warning will be given to the construction workers in the prohibited area.
[0061] Optionally, the adopting of the third warning strategy includes:
[0062] Let the first time interval be b;
[0063] Let the second time interval be, the length of the second time interval is b÷2;
[0064] When construction workers enter the prohibited area, they will be recorded as dangerous persons;
[0065] The time when the dangerous person is detected entering the prohibited area is recorded as the detection starting point, and the time of the first time interval from the detection starting point is recorded as the target time;
[0066] S4. Obtain the speed and direction of the tower crane boom transporting the cargo at the target time, and obtain the cargo speed v 塔 and cargo direction;
[0067] Get the height r of the tower crane boom to transport the cargo and calculate the danger zone:
[0068] Calculate the time it takes for the cargo on the tower crane boom to fall to the ground, denoted as t 塔 , t 塔 =(2×r÷g)½;
[0069] Calculate v 塔 ×t 塔 , get u 塔 , then, move u from the current cargo center point to the cargo direction 塔 The point at the distance is the center point of the danger zone and is recorded as the danger center point;
[0070] Then, the danger zone is a circle with the danger center point as the center and a as the radius, where a is a constant;
[0071] S5. Obtain the position of the dangerous person at the start of the detection, record it as the initial position, obtain the position of the dangerous person at the target time, record it as the end position, and calculate the distance r from the initial position to the end position 危 ;
[0072] Get the time period t from the detection start point to the target time 危 ;
[0073] Calculate the average speed v of the dangerous person 危 =r 危 ÷t 危 , v 危 The direction is from the initial position to the end position;
[0074] Calculate t 塔 ×v 危 , get u 危 , then, record in t 塔 Dangerous personnel during the period shall follow v 危 Move from the end position in the direction of u 危The distance to the arrival position is the predicted position;
[0075] S6. When the predicted position is in the dangerous area, a warning is issued to the dangerous person, the target time is recorded as the new detection start point, and the time after the detection start point is separated by the second time interval is the next target time;
[0076] S7. When the predicted position is not in the danger zone, the moment separated from the target moment by the first time interval is the next target moment;
[0077] S8. Repeat S4-S7.
[0078] A system for an engineering project management method based on cloud computing, comprising:
[0079] Data measurement module: measures the height of the exterior wall, current wind speed and direction, obtains the location of construction workers, obtains the location of safety officers; obtains the location and height of the tower crane boom transporting goods and the direction of movement, and sends the data to the data processing module;
[0080] Data processing module: obtains the data sent by the data measurement module, calculates the limit distance of the external wall, and marks the construction workers who are not wearing helmets; calculates the dangerous area of the tower crane boom transporting goods, calculates the predicted position of the construction workers, and sends the calculated data to the actual application module;
[0081] Practical application module: warn the personnel to be warned according to the restricted distance of the external wall and the positions of the construction personnel and safety officers; warn the construction personnel according to the dangerous area of the tower crane boom transporting goods and the predicted position of the construction personnel.
[0082] The present invention has the following beneficial effects:
[0083] 1. The engineering project management method based on cloud computing measures the wind speed and direction of each exterior wall, calculates the wind speed perpendicular to the exterior wall, obtains the local gravity acceleration, measures the height of the exterior wall, and calculates the time for the object to fall freely from the highest point of the exterior wall to the ground according to the height of the exterior wall and the local gravity acceleration. The maximum distance that the object can reach by falling from the exterior wall is obtained by multiplying the time and the speed perpendicular to the exterior wall, and the limit distance is obtained. Due to the uncertain distribution of buildings, the wind speed of each wall is different. The wind speed and wind direction of each exterior wall are measured to calculate the limit distance, so that the monitoring is more accurate and the warning personnel can be warned more accurately.
[0084] 2. The engineering project management method based on cloud computing calculates the high-restriction distance and the high-restriction area and the low-restriction area of each external wall. When the person to be warned is active in the high-restriction area, the safety officer is directly informed to warn the person to be warned. When the person to be warned is active in the low-restriction area, if the person to be warned wears a helmet during the warning period, a voice warning is used. If the person to be warned does not wear a helmet during the warning period, the safety officer is notified to warn the person to be warned. That is, when the person to be warned is close to the external wall, the person is more likely to be in danger and needs to be reminded by the safety officer. When the person to be warned is far away from the external wall but has not worn a helmet for a long time, the safety officer needs to remind him. The two situations in which the safety officer is used to warn can greatly reduce the possibility of dangerous accidents.
[0085] 3. The engineering project management method based on cloud computing divides the persons to be warned into first-level persons to be processed and second-level persons to be processed to obtain a first set and a second set, determines whether the elements in the first set and the second set are empty, and gives priority to processing the persons to be warned in the first set each time, that is, giving priority to warning the persons to be warned who are most likely to cause dangerous accidents, which can greatly reduce the possibility of dangerous accidents.
[0086] 4. This engineering project management method based on cloud computing can greatly reduce the cost of using hardware storage by storing the measured location data of the personnel to be warned in the network space of the cloud computing service provider. At the same time, cloud computing has a very high computing speed and improves computing efficiency.
[0087] 5. The engineering project management method based on cloud computing starts from the time when the construction personnel enter the prohibited area, calculates the detection starting point and target time, calculates the dangerous area of the goods at the target time according to the height, direction and speed of the goods, obtains the position of the construction personnel in real time, and predicts the possible position of the construction personnel if the goods fall according to the distance and time moved by the construction personnel from the detection starting point to the target time, obtains the predicted position, judges the relationship between the predicted position and the dangerous area, and gives different voice warning prompts to the construction personnel according to the obtained relationship. By setting the target time, the predicted position of the dangerous area and the construction personnel can be obtained at all times, and the construction personnel can be warned to reduce the possibility of danger.
[0088] 6. The engineering project management method based on cloud computing sets a first time interval and a second time interval, and the length of the first time interval is greater than the second time interval. Its purpose is that when the predicted position of the construction personnel is detected to be in the danger zone at the target time, the possibility of the construction personnel being in danger is very high. At this time, the predicted position of the construction personnel must be calculated frequently in the following time to determine whether the construction personnel are away from the danger zone and reduce the possibility of danger.
[0089] 7. When the predicted position of a dangerous person is detected in a dangerous area, the cloud computing-based project management method obtains the current position of the construction personnel, shortens the detection time interval, determines whether the dangerous person changes the movement trajectory after receiving the voice warning, detects the position of the dangerous person in real time, and reduces the possibility of danger. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] Figure 1 This is a system block diagram of the present invention. DETAILED DESCRIPTION
[0091] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0092] Embodiment 1: Obtaining the activity area of all personnel on the construction site;
[0093] Measure the current wind speed and direction, measure the height of the building, and calculate the distance limit for construction workers to move around the building;
[0094] Identify the construction workers without helmets in the images captured by the camera, and record the construction workers without helmets as persons to be warned. If there are persons to be warned within the restricted distance from the building, determine the range of the persons to be warned from the building and record it as the restricted area. According to the restricted area, adopt the first warning strategy to warn the persons to be warned.
[0095] Real-time detection of the location of the cargo transported by the tower crane boom, and the use of a second warning strategy to warn construction workers;
[0096] Set up a dangerous area, which is an area where people are prohibited from approaching when the cargo on the tower crane arm falls to the ground;
[0097] Real-time detection of the speed and direction of the cargo transported by the tower crane arm, recorded as cargo speed and cargo direction;
[0098] The danger zone is calculated based on the cargo speed and cargo direction. When construction workers enter the danger zone, the third warning strategy is adopted to issue a warning to the construction workers entering the danger zone.
[0099] The present wind speed and direction are measured, the building height is measured, and the distance limit for construction workers to move around the building is calculated, including:
[0100] Get all the exterior walls of the building to form an exterior wall set, get any element from the exterior wall set, record it as the marked exterior wall, measure the wind speed and wind direction of the current marked exterior wall, record it as the marked wind speed v 标 and mark the wind direction, measure the angle between the marked wind direction and the marked outer wall, and record it as θ;
[0101] Calculate v 标 × sinθ, the result is recorded as v 垂 , then the wind speed perpendicular to the marked outer wall is v 垂 ; Measure the height h of the marked outer wall, obtain the local gravity acceleration g, and calculate the limit distance v of the marked outer wall 垂 ×(2×h÷g)½;
[0102] Traverse all elements in the exterior wall collection to obtain the limit distance of each exterior wall of the building.
[0103] In this embodiment, the wind speed v of the marked outer wall is measured. 标 is 6m / s, the angle between the measured marked wind direction and the marked outer wall is 30°, calculate v 垂 is equal to 3m / s, the height of the measured outer wall is h=45m, and the local gravity acceleration is ;
[0104] Then the limit distance of marking the outer wall is 3×(2×45÷9.8)½≈9m.
[0105] By measuring the wind speed and direction of each exterior wall, calculating the wind speed perpendicular to the exterior wall, obtaining the local gravitational acceleration, and measuring the height of the exterior wall, the time for the object to fall freely from the highest point of the exterior wall to the ground is calculated based on the height of the exterior wall and the local gravitational acceleration. The maximum distance that the object can reach by falling from the exterior wall is obtained by multiplying the time and the speed perpendicular to the exterior wall, and the limit distance is obtained. Due to the uncertain distribution of buildings, the wind speed of each wall is different. The wind speed and wind direction of each exterior wall are measured to calculate the limit distance, which makes monitoring more accurate and more precise in warning personnel.
[0106] The first warning strategy is adopted, including:
[0107] Get all the cameras monitoring the construction site, form a camera set, traverse each element in the camera set, and process the personnel to be warned. The specific processing method is as follows:
[0108] Get any camera from the camera set, record it as the marked camera, get all the external walls monitored by the marked camera, form a monitored external wall set, and perform the following operations for each element in the monitored external wall set, specifically: get an element from the monitored external wall set, record it as the restricted external wall, get the restricted distance of the restricted external wall, record it as d 低 , the recognition mark camera captures the distance limit external wall limit distance d 低 The persons to be warned are grouped into a set of persons to be warned, and any element in the set of persons to be warned is obtained and recorded as a restricted person.
[0109] The adopting of the first warning strategy also includes:
[0110] Calculate half of the limit distance, recorded as the high limit distance d 高 , the area with a high limit distance from the restricted outer wall is the high limit area, the area with a limit distance from the restricted outer wall is the restricted area, and the area of the restricted area excluding the high limit area is the low limit area;
[0111] In this embodiment, the limiting distance d 低 =9m, high limit distance d 高 =4.5m, the high restriction area is the area 4.5m away from the restricted outer wall, and the low restriction area is the area 4.5m to 9m away from the restricted outer wall.
[0112] By calculating the high-restriction distance, the high-restriction area and the low-restriction area of each external wall are calculated. When the person to be warned is active in the high-restriction area, the safety officer is directly informed to warn the person to be warned. When the person to be warned is active in the low-restriction area, if the person to be warned wears a helmet during the warning period, a voice warning is used. If the person to be warned does not wear a helmet during the warning period, the safety officer is notified to warn the person to be warned. That is, when the person to be warned is close to the external wall, the possibility of danger is greater and the safety officer needs to remind him. When the person to be warned is far away from the external wall but has not worn a helmet for a long time, the safety officer needs to remind him. The two situations of using safety officers to warn can greatly reduce the possibility of dangerous accidents.
[0113] Set a warning period, starting from when the camera detects the restricted person, and give a voice warning to the person to be warned during the warning period;
[0114] In this embodiment, the length of the warning period is 10 minutes.
[0115] When a restricted person is in a low-restriction area, if the restricted person wears a helmet during the warning period, the marking camera stops issuing voice warnings to the restricted person;
[0116] If the restricted person does not wear a helmet during the warning period, then at the end of the warning period, the safety officer will be notified to remind the restricted person to wear a helmet;
[0117] When restricted persons are in high-restriction areas, inform the safety officer to remind the restricted persons to wear helmets.
[0118] The above-mentioned notification to the safety officer to remind the restricted personnel to wear helmets includes:
[0119] Restricted personnel who are active in high-restricted areas are recorded as first-level personnel to be processed;
[0120] Restricted personnel who move in low-restriction areas are recorded as second-level personnel to be processed;
[0121] Obtain the locations of all first-level personnel to be processed to form a first set;
[0122] Obtain the locations of all second-level personnel to be processed to form a second set;
[0123] The acquired location data is stored in the network space of the cloud computing service provider;
[0124] The current position of the safety officer is recorded as the initial position, the position to be reached is recorded as the target position, and the state of the safety officer warning the restricted personnel from the initial position to the target position is recorded as the working state;
[0125] The state where the safety officer is waiting at the initial position to determine the next target position is called the waiting state;
[0126] S1. When the first set is not empty, calculate the element in the first set that is shortest from the initial position, and record the position of the element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer;
[0127] S2. When the first set is empty and the second set is not empty, calculate the element in the second set that is shortest from the initial position, and record the position of this element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer;
[0128] S3. Update the first set and the second set, and repeat S1-S2.
[0129] In this embodiment, there are two elements in the first set, which are respectively recorded as the first position of the first-level person to be processed and the second position of the first-level person to be processed, and there is one element in the second set, which is recorded as the first position of the second-level person to be processed.
[0130] Get the initial position of the safety officer, calculate the position of the first-level person to be processed in the first set that is closest to the safety officer, then the position of the first-level person to be processed is the target position. When the safety officer arrives at the target position to warn the person to be warned, the initial position of the safety officer is updated to the current position of the first-level person to be processed.
[0131] Update the first set and the second set, and find that the first set is empty, and the elements in the second set are still the position No. 1 of the second-level person to be processed. Then, the target position of the safety officer is the position No. 1 of the second-level person to be processed. After the safety officer reaches the target position from the initial position and warns the person to be warned, the initial position of the safety officer is updated to the current position No. 1 of the second-level person to be processed.
[0132] The first set and the second set are updated to obtain that both the first set and the second set are empty, that is, there is no person to be warned.
[0133] By dividing the persons to be warned into first-level persons to be processed and second-level persons to be processed, a first set and a second set are obtained, and it is determined whether the elements in the first set and the second set are empty. The persons to be warned in the first set are processed first each time, that is, the persons to be warned who are most likely to cause dangerous accidents are given priority, which can greatly reduce the possibility of dangerous accidents.
[0134] The second warning strategy is adopted, including:
[0135] Get the location of the cargo transported by the tower crane arm, set a prohibited area to limit the activity area of personnel around the tower crane arm, and record the center point of the cargo on the tower crane arm mapped to the ground as the cargo center point. Then, the prohibited area is a circle with the cargo center point as the center and L as the radius, where L is a constant;
[0136] In this embodiment, the value of L is 2m.
[0137] Then, when the construction workers are in the prohibited area, a warning will be given to the construction workers in the prohibited area.
[0138] The third warning strategy is adopted, including:
[0139] Let the first time interval be b;
[0140] Let the second time interval be, the length of the second time interval is b÷2;
[0141] In this embodiment, the time length b of the first time interval is 1 minute, and the time length of the second time interval is 0.5 minute.
[0142] When a construction worker enters the prohibited area, the worker is recorded as a dangerous person; the moment when the dangerous person is detected entering the prohibited area is recorded as the detection start point;
[0143] The time of the first time interval from the start point of the detection is recorded as the target time;
[0144] S4. Obtain the speed and direction of the tower crane boom transporting the cargo at the target time, and obtain the cargo speed v 塔 and cargo direction;
[0145] Get the height r of the tower crane boom to transport the cargo and calculate the danger zone:
[0146] Calculate the time it takes for the cargo on the tower crane boom to fall to the ground, denoted as t 塔 , t 塔 =(2×r÷g)½, calculate v 塔 ×t 塔 , get u 塔 , then, move u from the current cargo center point to the cargo direction 塔 The point at the distance is the center point of the danger zone, recorded as the danger center point. Then, the danger zone is a circle with the danger center point as the center and a as the radius, where a is a constant;
[0147] S5. Obtain the position of the dangerous person at the start of the detection, record it as the initial position, obtain the position of the dangerous person at the target time, record it as the end position, and calculate the distance r from the initial position to the end position 危 , get the time period t from the detection start point to the target time 危 , calculate the average speed v of the dangerous person 危 =r 危 ÷t 危 , v 危 The direction is from the initial position to the end position;
[0148] Calculate t 塔 ×v 危 , get u 危 , then, record in t 塔 Dangerous personnel during the period shall follow v 危 Move from the end position in the direction of u 危 The distance to the arrival position is the predicted position;
[0149] S6. When the predicted position is in the dangerous area, a warning is issued to the dangerous person, the target time is recorded as the new detection start point, and the time after the detection start point is separated by the second time interval is the next target time;
[0150] S7. When the predicted position is not in the danger zone, the moment separated from the target moment by the first time interval is the next target moment;
[0151] S8. Repeat S4-S7.
[0152] In this embodiment, the time when the construction personnel enter the prohibited area is 10:00, and 10:01 is calculated as the target time. At the target time, the height of the cargo is 45m, then, t 塔 =(2×45÷9.8)½≈3s, the speed of the cargo is 3m / s, calculate u 塔 =3×3=9m, the radius a of the danger zone is 3m, then the danger center point of the danger zone is the position point 9m away from the center point of the cargo at 10:01 in the direction of the cargo speed, and the danger zone is a circle with the danger center point as the center and a radius of 3m.
[0153] The position of the dangerous person at 10:00 is taken as the initial position, and the position of the dangerous person at 10:01 is taken as the final position. The distance r from the initial position to the final position is measured. 危 =6m,t 危 =1×60s=60s, then the speed of the dangerous person is calculated as v 危 =6÷60=0.1m / s.
[0154] v 危 The direction is from the initial position to the end position, calculate u 危 =3×0.1=0.3m, then the predicted position of the dangerous person at 10:01 is obtained according to v 危 In the direction of the position 0.3m away from the end position, at this time, the predicted position is in the dangerous area of the tower crane boom transporting goods at 10:01, and a voice warning is given to the dangerous personnel, and the warning is "You are about to enter the dangerous area of the tower crane, please stay away as soon as possible!".
[0155] Calculate the time interval of 10:01 and the second time interval of 0.5 minutes as 10:01:30, then the next target time is 10:01:30, detect the height and speed of the cargo at 10:01:30 are unchanged, then the danger center point of the danger zone is the position point which is 9m away from the center point of the cargo at 10:01:30 according to the direction of the cargo speed, and the danger zone is a circle with the danger center point as the center and a radius of 3 meters.
[0156] Update the detection start point to 10:01, obtain the position of the dangerous person at 10:01 as the initial position, obtain the position of the dangerous person at 10:01:30 as the end position, and measure the distance r from the initial position to the end position 危 =3m,t 危 =0.5×60s=30s, then the speed of the dangerous person is calculated as v 危 =3÷30=0.1m / s.
[0157] v 危 The direction of is from the initial position to the end position, then u 危 =3×0.1=0.3m, then the predicted position of the dangerous person at 10:01:30 is obtained according to v 危 The predicted position is not within the danger zone calculated at 10:01:30, and a voice warning is given to the dangerous personnel, with the warning being "You have entered the prohibited area of the tower crane, please move away as soon as possible!".
[0158] From the moment the construction workers enter the prohibited area, the detection start point and target time are calculated. According to the height, direction and speed of the goods moving, the dangerous area of the goods at the target time is calculated, and the position of the construction workers is obtained in real time. According to the distance and time the construction workers move from the detection start point to the target time, it is predicted that if the goods fall, the construction workers may reach the position, obtain the predicted position, judge the relationship between the predicted position and the dangerous area, and give different voice warning prompts to the construction workers based on the obtained relationship. By setting the target time, the predicted position of the dangerous area and the construction workers can be obtained at all times, and the construction workers can be warned to reduce the possibility of danger.
[0159] Example 2, refer to Figure 1 , a system for implementing a cloud computing-based engineering project management method, comprising:
[0160] Data measurement module: measures the height of the exterior wall, current wind speed and direction, obtains the location of construction workers, obtains the location of safety officers; obtains the location and height of the tower crane boom transporting goods and the direction of movement, and sends the data to the data processing module;
[0161] Data processing module: obtains the data sent by the data measurement module, calculates the limit distance of the external wall, and marks the construction workers who are not wearing helmets; calculates the dangerous area of the tower crane boom transporting goods, calculates the predicted position of the construction workers, and sends the calculated data to the actual application module;
[0162] Practical application module: warn the personnel to be warned according to the restricted distance of the external wall and the positions of the construction personnel and safety officers; warn the construction personnel according to the dangerous area of the tower crane boom transporting goods and the predicted position of the construction personnel.
[0163] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0164] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A cloud computing-based engineering project management method, characterized by: include, Obtain the activity areas of all personnel on the construction site; Measure the current wind speed and direction, measure the height of the building, and calculate the distance limit for construction workers to move around the building; Identify construction workers not wearing helmets in images captured by cameras; Construction workers who do not wear helmets will be recorded as persons to be warned; If there are persons to be warned within the restricted distance from the building; Determine the distance between the person to be warned and the building and record it as a restricted area; According to the restricted area, the first warning strategy is adopted to warn the persons to be warned; Real-time detection of the location of the cargo transported by the tower crane boom, and the use of a second warning strategy to warn construction workers; The second warning strategy is adopted, including: Get the location of the cargo transported by the tower crane boom; A prohibited area is set up to limit the movement of people around the tower crane boom; The center point of the cargo on the tower crane arm mapped to the ground is the cargo center point, then the prohibited area is a circle with the cargo center point as the center and L as the radius, where L is a constant; Then, when the construction workers are in the prohibited area, the construction workers in the prohibited area will be warned; Set up a dangerous area, which is an area where people are prohibited from approaching when the cargo on the tower crane arm falls to the ground; Real-time detection of the speed and direction of the cargo transported by the tower crane arm, recorded as cargo speed and cargo direction; Calculate the danger zone based on cargo speed and cargo direction; When construction workers enter the dangerous area, the third warning strategy is adopted to issue a warning to the construction workers entering the dangerous area; The present wind speed and direction are measured, the building height is measured, and the distance limit for construction workers to move around the building is calculated, including: Get all the exterior walls of the building to form an exterior wall set; Get any element from the external wall surface set and record it as the marked external wall surface; Measure the wind speed and direction of the current marked external wall, recorded as the marked wind speed v 标 and marking wind direction; Measure the angle between the marked wind direction and the marked outer wall, recorded as θ; Calculate v 标 × sinθ, the result is recorded as v 垂 ; Then, the wind speed perpendicular to the marked outer wall is v 垂 ; Measure the height h of the marked outer wall and obtain the local gravitational acceleration g; Calculate the limit distance of the marked outer wall as v 垂 ×(2×h÷g)½; Traverse all elements in the exterior wall set to obtain the limit distance of each exterior wall of the building; The first warning strategy is adopted, including: Obtain all cameras monitoring the construction site to form a camera set; Traverse each element in the camera collection and process the personnel to be warned. The specific processing method is as follows: Get any camera from the camera set and record it as the marked camera; Get all the external walls monitored by the marked cameras to form a monitored external wall set; For each element in the monitored external wall surface set, the following operations are performed, specifically: obtaining an element from the monitored external wall surface set, recorded as a restricted external wall surface; Get the limit distance of the restricted external wall, recorded as d 低 ; Recognition mark camera captures distance limit external wall limit distance d 低 Personnel to be warned are grouped into a group of persons to be warned; Get any element in the set of persons to be warned and record it as the restricted person.
2. The cloud computing-based engineering project management method according to claim 1, characterized in that: The adopting of the first warning strategy also includes: Calculate half of the limit distance, recorded as the high limit distance d 高 , the area with a high limit distance from the restricted outer wall is the high limit area, the area with a limit distance from the restricted outer wall is the restricted area, and the area of the restricted area excluding the high limit area is the low limit area; Set a warning period, starting from when the camera detects the restricted person, and give a voice warning to the person to be warned during the warning period; When a restricted person is in a low-restriction area, if the restricted person wears a helmet during the warning period, the marking camera stops issuing voice warnings to the restricted person; If the restricted person does not wear a helmet during the warning period, then at the end of the warning period, the safety officer will be notified to remind the restricted person to wear a helmet; When restricted persons are in high-restriction areas, inform the safety officer to remind the restricted persons to wear helmets.
3. The cloud computing-based engineering project management method according to claim 2 is characterized in that: The above-mentioned informing the safety officer to remind the restricted personnel to wear helmets includes: Restricted personnel who are active in high-restricted areas are recorded as first-level personnel to be processed; Restricted personnel who move in low-restriction areas are recorded as second-level personnel to be processed; Obtain the locations of all first-level personnel to be processed to form a first set; Obtain the locations of all second-level personnel to be processed to form a second set; The acquired location data is stored in the network space of the cloud computing service provider; The current position of the safety officer is recorded as the initial position, and the position to be reached is recorded as the target position; The state in which the safety officer warns the restricted personnel from the initial position to the target position is recorded as the working state; The state where the safety officer is waiting at the initial position to determine the next target position is called the waiting state; S1. When the first set is not empty, calculate the element in the first set that is shortest from the initial position, and record the position of the element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer; S2. When the first set is empty and the second set is not empty, calculate the element in the second set that is shortest from the initial position, and record the position of this element as the target position. When the safety officer reaches the target position from the initial position and changes from the working state to the waiting state, update the initial position of the safety officer; S3. Update the first set and the second set, and repeat S1-S2.
4. The engineering project management method based on cloud computing according to claim 1 is characterized in that: The third warning strategy is adopted, including: Let the first time interval be b; Let the second time interval be, the length of the second time interval is b÷2; When construction workers enter the prohibited area, they will be recorded as dangerous persons; The time when the dangerous person is detected entering the prohibited area is recorded as the detection starting point, and the time of the first time interval from the detection starting point is recorded as the target time; S4. Obtain the speed and direction of the tower crane transporting the cargo at the target time, and obtain the cargo speed v 塔 and cargo direction; Get the height r of the tower crane boom to transport the cargo and calculate the danger zone: Calculate the time it takes for the cargo on the tower crane boom to fall to the ground, denoted as t 塔 , t 塔 =(2×r÷g)½; Calculate v 塔 ×t 塔 , get u 塔 , then, move u from the current cargo center point to the cargo direction 塔 The point at the distance is the center point of the danger zone and is recorded as the danger center point; Then, the danger zone is a circle with the danger center point as the center and a as the radius, where a is a constant; S5. Obtain the position of the dangerous person at the start of the detection, record it as the initial position, obtain the position of the dangerous person at the target time, record it as the end position, and calculate the distance r from the initial position to the end position 危 ; Get the time period t from the detection start point to the target time 危 ; Calculate the average speed v of the dangerous person 危 =r 危 ÷t 危 , v 危 The direction is from the initial position to the end position; Calculate t 塔 ×v 危 , get u 危 , then, record in t 塔 Dangerous personnel during the time shall follow v 危 Move from the end position in the direction of u 危 The distance to the arrival position is the predicted position; S6. When the predicted position is in the dangerous area, a warning is issued to the dangerous person, the target time is recorded as the new detection start point, and the time after the detection start point is separated by the second time interval is the next target time; S7. When the predicted position is not in the danger zone, the moment separated from the target moment by the first time interval is the next target moment; S8. Repeat S4-S7.
5. A system for implementing the cloud computing-based engineering project management method of claim 1, comprising: Data measurement module: measures the height of the exterior wall, current wind speed and direction, obtains the location of construction workers, obtains the location of safety officers; obtains the location and height of the tower crane boom transporting goods and the direction of movement, and sends the data to the data processing module; Data processing module: obtains the data sent by the data measurement module, calculates the limit distance of the external wall, and marks the construction workers who are not wearing helmets; calculates the dangerous area of the tower crane boom transporting goods, calculates the predicted position of the construction workers, and sends the calculated data to the actual application module; Practical application module: warn the personnel to be warned according to the restricted distance of the external wall and the positions of the construction personnel and safety officers; warn the construction personnel according to the dangerous area of the tower crane boom transporting goods and the predicted position of the construction personnel.
