A task dispatching method and system
By generating temperature heat maps and rationally distributing construction tasks, the health and quality issues of construction workers in high-temperature environments were resolved, ensuring construction progress and improving efficiency.
Patent Information
- Application Number
- CN202511247706.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2045-09-03
AI Technical Summary
When working in high-temperature environments, existing technologies cannot effectively protect the health of construction workers while ensuring construction quality and progress.
By acquiring construction drawings and sensor-collected construction environment information, a temperature heat map is generated, and construction tasks are rationally assigned to avoid the impact of high temperatures on the health of construction workers.
It improves the accuracy and real-time performance of construction monitoring in high-temperature environments, ensuring the health of construction personnel while enhancing construction quality and efficiency.
Smart Images

Figure CN120746226B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present specification relates to the field of construction management, and in particular, to a task assignment method and system. BACKGROUND
[0002] In the construction industry, due to open-air construction, high-temperature operation, construction equipment heat production and other reasons, construction personnel often need to work in high-temperature environments. In the current construction management method, in order to protect the health of construction personnel, when the temperature is high, all construction projects need to be suspended, which not only causes the construction progress to stagnate, but also cannot guarantee the safety and quality of key construction processes that need continuous operation.
[0003] Therefore, it is desirable to provide a task assignment method and system that can reasonably assign construction tasks by monitoring construction environment information, thereby protecting the health of construction personnel while improving construction quality and efficiency and ensuring the smooth progress of construction tasks. SUMMARY
[0004] The summary includes a task assignment method, the method comprising: obtaining construction drawings of a construction project; obtaining construction environment information collected by at least one sensor, the construction environment information comprising environmental data, thermal signal data and spatial data; determining a temperature thermal map of the construction project based on the construction drawings and the construction environment information; and assigning a construction task based on the temperature thermal map.
[0005] The summary includes a task assignment system, the system comprising a first obtaining module, a second obtaining module, a determining module and an assigning module; the first obtaining module is configured to obtain construction drawings of a construction project; the second obtaining module is configured to obtain construction environment information collected by at least one sensor, the construction environment information comprising environmental data, thermal signal data and spatial data; the determining module is configured to determine a temperature thermal map of the construction project based on the construction drawings and the construction environment information; and the assigning module is configured to assign a construction task based on the temperature thermal map.
[0006] Beneficial effects: By collecting multi-dimensional construction environment information through sensors, the accuracy and real-time performance of high-temperature monitoring can be improved. Based on the construction drawings and the construction environment information, the temperature thermal map can be determined, and based on the temperature thermal map, the construction tasks can be more reasonably assigned, thereby protecting the health of construction personnel while improving construction quality and efficiency and ensuring the smooth progress of construction tasks. BRIEF DESCRIPTION OF DRAWINGS
[0007] The specification will be further described in the manner of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. The embodiments are not restrictive, and in the embodiments, the same reference numbers denote the same structures, in which:
[0008] Figure 1 is an exemplary module diagram of a task assignment system according to some embodiments of the present specification;
[0009] Figure 2 is an exemplary flow chart of a task assignment method according to some embodiments of the present specification;
[0010] Figure 3 is an exemplary flow chart of assigning a construction task according to some embodiments of the present specification;
[0011] Figure 4 is an exemplary flow chart of exception handling according to some embodiments of the present specification. DETAILED DESCRIPTION
[0012] In order to more clearly illustrate the technical solutions of the embodiments of the present specification, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some examples or embodiments of the present specification, and for those skilled in the art, the present specification can be applied to other similar scenarios without creative labor on the basis of these drawings. Unless it is clear from the language environment or otherwise stated, the same reference numbers in the drawings represent the same structure or operation.
[0013] It should be understood that the "system", "device", "unit" and / or "module" used herein is a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the words can be replaced by other expressions.
[0014] Unless the context clearly indicates otherwise, the words "one", "an", "a", and / or "the" do not mean singular, but can also include plural. Generally, the terms "comprise" and "include" only indicate that the steps and elements explicitly identified are included, and these steps and elements do not constitute an exclusive list, and the method or device can also include other steps or elements.
[0015] Flow charts are used in the present specification to illustrate the operations performed by the system according to the embodiments of the present specification. It should be understood that the preceding or subsequent operations are not necessarily performed in sequence. On the contrary, each step can be processed in reverse order or simultaneously. At the same time, other operations can be added to these processes, or one or more steps of the operation can be removed from these processes.
[0016] Figure 1 is an exemplary module diagram of a task dispatching system according to some embodiments of the present specification. In some embodiments, as shown in Figure 1 , the task dispatching system 100 can include a first acquisition module 110, a second acquisition module 120, a determination module 130, and a dispatching module 140, etc.
[0017] In some embodiments, the first acquisition module 110 is configured to acquire construction drawings of a construction project.
[0018] In some embodiments, the first acquisition module 110 is further configured to acquire a heat tolerance capability index of a construction worker.
[0019] In some embodiments, the second acquisition module 120 is configured to acquire construction environment information collected by at least one sensor.
[0020] In some embodiments, the determination module 130 is configured to determine a temperature heat map of the construction project based on the construction drawings and the construction environment information.
[0021] In some embodiments, the determination module 130 is further configured to determine a heat source type based on the environment data and the heat signal data; determine heat source location information based on the heat signal data and the space data; and determine a first heat source distribution based on the heat source type and the heat source location information.
[0022] In some embodiments, the determination module 130 is further configured to determine construction material information, a construction area, and at least one construction task item corresponding to the construction area based on the construction drawings; determine a plurality of grids of the construction drawings based on the construction area; determine a plurality of heat field distributions of the plurality of grids based on the first heat source distribution and the construction material information; and determine the temperature heat map based on the plurality of heat field distributions.
[0023] In some embodiments, the determination module 130 is further configured to determine a plurality of temperature zones based on the plurality of heat field distributions; and determine the temperature heat map based on the plurality of temperature zones.
[0024] In some embodiments, the determination module 130 is further configured to determine a task temperature condition of the at least one construction task item; filter out a to-be-dispatched task satisfying the task temperature condition based on the plurality of temperature zones of the temperature heat map; and determine a target construction worker based on the to-be-dispatched task and the plurality of temperature zones.
[0025] In some embodiments, the determination module 130 is further configured to determine the construction worker as the target construction worker of a target temperature zone in response to the heat tolerance capability index satisfying the target temperature zone.
[0026] In some embodiments, the determining module 130 is further configured to determine a time-series heat map of a future preset time based on an influence of the dispatched task on the first heat source distribution; obtain priority information of a task to be dispatched within the future preset time; and determine a priority task and a task temperature condition of the priority task based on the priority information.
[0027] In some embodiments, the determining module 130 is further configured to adjust the dispatched task in response to the time-series heat map and the task temperature condition of the priority task being unable to match; and update the time-series heat map based on the adjusted dispatched task.
[0028] In some embodiments, the determining module 130 is further configured to determine a second heat source distribution based on an executing construction task item; determine a heat source abnormal area based on the first heat source distribution and the second heat source distribution; determine a temperature heat map based on the first heat source distribution in response to the investigation result being normal; and determine the temperature heat map based on the second heat source distribution in response to the investigation result being abnormal.
[0029] In some embodiments, the dispatching module 140 is configured to dispatch the construction task based on the temperature heat map.
[0030] In some embodiments, the dispatching module 140 is further configured to dispatch the construction task to a target construction worker.
[0031] In some embodiments, the dispatching module 140 is further configured to match dispatching of the priority task based on the time-series heat map and the task temperature condition of the priority task.
[0032] In some embodiments, the dispatching module 140 is further configured to match dispatching of the priority task based on the updated time-series heat map and the task temperature condition of the priority task.
[0033] In some embodiments, the task dispatching system 100 further includes a processor, a user terminal, a memory, and the like.
[0034] The processor can process data and / or information obtained from other devices or system components. The processor can execute program instructions based on these data, information, and / or processing results to perform one or more functions described in the present application.
[0035] In some embodiments, the processor can include one or more sub-processing devices (e.g., single-core processing devices or multi-core multi-core processing devices). For example only, the processor can include a central processing unit (CPU), an application-specific integrated circuit (ASIC), an application-specific instruction-set processor (ASIP), a graphics processing unit (GPU), a physics processing unit (PPU), a controller, a microcontroller unit, a reduced instruction set computer (RISC), a microprocessor, or the like, or any combination thereof.
[0036] In some embodiments, the first obtaining module 110, the second obtaining module 120, the determining module 130 and the dispatching module 140 can be integrated in a processor.
[0037] The user terminal is a device through which a user interacts with other modules in the task dispatching system 100. For example, the user terminal can include a smartphone, a tablet, a desktop computer, etc.
[0038] The user refers to a person participating in a construction project. For example, the user includes a construction worker, a technician, a manager, etc.
[0039] In some embodiments, the user can interact with other modules in the task dispatching system 100 through the user terminal. For example, a technician can send construction drawings to the first obtaining module 110 through the user terminal, a construction worker can obtain a construction task dispatched by the dispatching module 140 through the user terminal, etc.
[0040] The storage can be used to store data and / or instructions. The storage can include one or more storage components, each of which can be a separate device or part of other devices.
[0041] In some embodiments, the storage is configured to store data related to the task dispatching system 100. For example, the storage can store construction drawings of a construction project, etc.
[0042] In some embodiments, the storage can include random access memory (RAM), read-only memory (ROM), mass storage, removable storage, volatile read-write memory, etc. or any combination thereof. For example, the mass storage can include a magnetic disk, an optical disk, a solid-state disk, etc. In some embodiments, the storage can be implemented on a cloud platform. For example, the cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-tier cloud, etc. or any combination thereof.
[0043] It should be noted that the above description of the task dispatching system 100 and its modules is for convenience of description only, and does not limit the scope of the present specification to the embodiments described. It can be understood that, for those skilled in the art, after understanding the principles of the system, any combination of the modules or connection of the modules to form a subsystem can be made without departing from the principles. In some embodiments, Figure 1 The first obtaining module 110, the second obtaining module 120, the determining module 130 and the dispatching module 140 disclosed in the present specification can be different modules in a system, or one module can implement the functions of two or more modules described above. For example, the modules can share a storage module, or each module can have its own storage module. Variations such as these are within the scope of the present specification.
[0044] Figure 2 is an exemplary flowchart of a task assignment method according to some embodiments shown in the specification. As shown in the flowchart 200, the flowchart 200 includes the following steps. In some embodiments, the flowchart 200 can be executed by a processor. Figure 2
[0045] Step 210, obtaining construction drawings of a construction project.
[0046] A construction project refers to a series of planned and organized building and installation activities and management processes for completing a specific construction goal. For example, a construction project includes house building, road paving, etc. A complete construction project can include multiple construction task items. Construction drawings refer to design drawings of a construction project. The construction drawings include construction area, construction material information, construction task items associated with each construction area, etc.
[0047] For more information about the construction area, construction material and construction task item, see the relevant description in step 230.
[0048] In some embodiments, the processor can obtain the construction drawings of the construction project by accessing the memory.
[0049] Step 220, obtaining construction environment information collected by at least one sensor.
[0050] Construction environment information refers to the environment information of the construction area (i.e. construction site) corresponding to the construction project. In some embodiments, the construction environment information includes environment data, thermal signal data and spatial data of the construction area, etc.
[0051] Environment data refers to real-time physical environment parameters of the construction site. For example, the environment data includes at least one of temperature, humidity, wind speed, etc.
[0052] Thermal signal data refers to heat source feature data of the construction site. For example, the thermal signal data includes heat radiation intensity of the heat source, heat flow direction, etc.
[0053] Spatial data refers to three-dimensional coordinate data of the sensor. Through the spatial data, the spatial position corresponding to the environment data and the thermal signal data collected by the sensor can be determined.
[0054] In some embodiments, the processor can obtain the environment data and the thermal signal data in real time by the sensors arranged at various positions in the construction site.
[0055] The sensor includes a fixed sensor and a mobile sensor, etc.
[0056] The fixed sensor refers to a fixed monitoring device arranged at the construction site, which is used to collect sensor data at a fixed position. For example, the fixed sensor includes a high-precision thermocouple, a thermistor array, etc.
[0057] The mobile sensor refers to a monitoring device carried by a construction worker or installed on a mobile device (e.g., a safety helmet, a bracelet, etc.). The mobile sensor can collect sensor data at different positions as the construction worker or the mobile device moves. For example, the mobile sensor includes a smart safety helmet integrated with infrared thermal imaging, a portable temperature and humidity meter with GPS positioning, etc. Through the mobile sensor, more extensive construction environment information can be collected, and a more accurate temperature and thermal map can be generated.
[0058] In some embodiments, the sensor is internally provided with a positioning module, which can collect three-dimensional coordinate data of the sensor, and the processor can determine the spatial data based on the three-dimensional coordinate data.
[0059] In step 230, based on the construction drawings and the construction environment information, a temperature and thermal map of the construction project is determined.
[0060] The temperature and thermal map is a map used to show the temperature distribution of the construction site.
[0061] In some embodiments, the processor can determine the temperature at each position of the construction site based on the temperature collected by the sensor and the construction drawings, such as by interpolation, to obtain the temperature and thermal map.
[0062] In some embodiments, the processor can determine the heat source type based on the environmental data and the heat signal data, determine the heat source position information based on the heat signal data and the spatial data, and determine the first heat source distribution based on the heat source type and the heat source position information.
[0063] The heat source type refers to the source category of heat radiation. For example, the heat source type includes solar radiation, equipment heat dissipation, building material heat accumulation, etc.
[0064] In some embodiments, the processor can correct and denoise the thermal signal data based on the environment data by using a sliding average filter, a Kalman filter, etc., and then process the thermal signal data by using a time-frequency analysis method, so as to determine the type of the heat source. The processing of the thermal signal data by using the time-frequency analysis method includes: performing a Short Time Fourier Transform (STFT) on the thermal signal data, extracting a frequency domain feature, and determining the type of the heat source based on the frequency domain feature. Different frequency domain features correspond to different types of heat sources. For example, when the frequency domain feature is a low-frequency high-energy feature, the type of the heat source is solar radiation; when the frequency domain feature is a high-frequency pulse that fluctuates periodically, the type of the heat source is equipment heat dissipation, etc. The low-frequency high-energy feature refers to that the energy of a thermal signal with a low frequency in the thermal signal data is highly concentrated, for example, the energy of a 0-0.1 Hz frequency band accounts for more than 70%, etc. The high-frequency pulse can be a pulse in a 1-5 Hz frequency band, etc. The division method of the low-frequency high-energy feature and the high-frequency pulse can also be adjusted by the technician according to the actual situation.
[0065] The heat source position information refers to three-dimensional coordinate data of the heat source.
[0066] In some embodiments, the processor can determine the heat source position information of the heat source by using a triangular positioning method, etc., based on the frequency domain feature of the thermal signal data and the spatial data. For example, the processor can determine the three-dimensional coordinates of the sensors based on the spatial data determine the direction vector of the heat radiation based on the heat flow direction calculate the three-dimensional coordinates of the heat source by using a triangular positioning method based on the three-dimensional coordinates of the multiple sensors and the direction vector of the heat radiation. Wherein, and are the direction angles of the heat radiation.
[0067] The first heat source distribution refers to the heat source distribution determined by real-time measurement data. The heat source distribution includes the position of the heat source on the construction drawing and the type of the heat source.
[0068] In some embodiments, the processor can perform position mapping and labeling on the construction drawing based on the type of the heat source and the heat source position information of all the heat sources, to obtain the first heat source distribution.
[0069] In some embodiments, the processor can determine construction material information, a construction area, and at least one construction task item corresponding to the construction area based on the construction drawing; determine multiple grids of the construction drawing based on the construction area; determine multiple heat field distributions of the multiple grids based on the first heat source distribution and the construction material information; and determine a temperature and heat map based on the multiple heat field distributions.
[0070] Construction material information refers to information related to construction materials used in the construction drawing. For example, the construction material information includes construction material types, physical properties of construction materials, and the like. The construction material types include steel, concrete, thermal insulation materials, and the like. The physical properties include the density, thermal conductivity, specific heat capacity, thermal radiation emissivity, and the like of the construction materials.
[0071] In some embodiments, the processor can extract the construction material information based on the material specification table in the construction drawing.
[0072] Construction area refers to a plurality of functional or work areas included in the construction site. For example, the construction area includes a foundation construction area, a main body construction area, a material stacking area, and the like. The temperature distribution of different construction areas can be different due to different material types, equipment distribution, and construction work activities, and the like.
[0073] Construction task item refers to one or more construction tasks corresponding to each construction area. For example, the construction task items corresponding to the main body construction area include wall building, pipeline laying, precision instrument installation, and the like. Different construction task items have different requirements for temperature, and different construction task items need to be reasonably allocated according to the temperature thermal map.
[0074] In some embodiments, the processor can directly obtain the construction area and the construction task item divided in advance from the construction drawing.
[0075] The grid is a basic unit that constitutes each construction area.
[0076] In some embodiments, the processor can obtain the boundary of each construction area based on the plan view and the section view of the construction drawing, and then divide the construction area into one or more grids. The grid size of each construction area can be the same or different.
[0077] In some embodiments, the grid size is related to the size of the construction area and the construction task item corresponding to the construction area. For example, the larger the construction area and the simpler the construction task item, the larger the grid size; the smaller the construction area and the more complex the construction task item, the smaller the grid size.
[0078] The thermal field distribution includes the temperature distribution and the heat flow direction in each grid in the construction drawing. One grid can correspond to one thermal field distribution.
[0079] In some embodiments, the processor can calculate the temperature distribution and heat flow direction of each grid based on the first heat source distribution and the construction material information, through a heat conduction and heat radiation model, to obtain the thermal field distribution of each grid. The heat conduction and heat radiation model is used to calculate the transfer of heat and heat radiation in the construction area. The heat conduction and heat radiation model can be constructed based on the laws of thermodynamics. For example, the processor can determine the change rule of the temperature of different construction materials over time under the influence of the heat source based on the first heat source distribution and the construction material information, in combination with the Fourier heat conduction law, through formula (1).
[0080] (1)
[0081] wherein, is the density of the construction material, is the specific heat capacity of the construction material, is the temperature of the construction material, is the time, is the thermal conductivity of the construction material, is the heat source term.
[0082] In some embodiments, the processor can also determine the heat radiation power of different construction materials based on the construction material information, in combination with the Stefan-Boltzmann law, through formula (2).
[0083] (2)
[0084] wherein, is the heat radiation power of the construction material, is the thermal radiation emissivity of the construction material, is the Stefan-Boltzmann constant, is the surface area of the construction material, is the temperature of the construction material.
[0085] In some embodiments, the processor can predict the thermal field distribution of the grid where the sensor is not arranged based on the first heat source distribution and the construction material information, through the heat conduction and heat radiation model.
[0086] In some embodiments, the processor can also obtain the thermal field distribution based on the first heat source distribution and the construction material information, through thermal field distribution simulation by a finite element analysis software (for example, ANSYS Fluent).
[0087] In some embodiments, the processor can also adjust the parameters of the heat conduction and heat radiation model based on the results of the thermal field distribution simulation, so as to improve the prediction accuracy of the heat conduction and heat radiation model.
[0088] In some embodiments, the processor can map the grid to the construction drawing to obtain a thermal field distribution of each position in the construction drawing, and determine the temperature heat map based on the temperature distribution of each position in the construction drawing.
[0089] In some embodiments, the processor can determine a plurality of temperature zones based on the plurality of thermal field distributions, and determine the temperature heat map based on the plurality of temperature zones.
[0090] The temperature zone refers to a temperature range in which the construction area is located. For example, the temperature zone can include a low temperature zone, a normal temperature zone, and a high temperature zone.
[0091] In some embodiments, the processor can determine a plurality of temperature zones based on a plurality of thermal field distributions in a plurality of ways. For example, the processor can calculate a mean thermal radiation intensity and a temperature fluctuation standard deviation of the construction area based on the thermal field distribution of the plurality of grids included in the construction area, and determine the temperature zone corresponding to the construction area based on the mean thermal radiation intensity and the temperature fluctuation standard deviation. For example, when the mean thermal radiation intensity is not greater than 200 W / m 2 and the temperature fluctuation standard deviation is not greater than 1℃, the temperature zone is a low temperature zone; when the mean thermal radiation intensity is greater than 200 W / m 2 and not greater than 400 W / m 2 , and / or the temperature fluctuation standard deviation is greater than 1℃ and not greater than 3℃, the temperature zone is a normal temperature zone; when the mean thermal radiation intensity is greater than 400 W / m 2 and / or the temperature fluctuation standard deviation is greater than 3℃, the temperature zone is a high temperature zone.
[0092] It should be noted that when the mean thermal radiation intensity and the temperature fluctuation standard deviation meet the normal temperature zone and the high temperature zone respectively, the temperature zone is determined as the high temperature zone. For example, when the mean thermal radiation intensity is greater than 200 W / m 2 and not greater than 400 W / m 2 and the temperature fluctuation standard deviation is greater than 3℃, the temperature zone is determined as the high temperature zone; for another example, when the mean thermal radiation intensity is greater than 400 W / m 2 and the temperature fluctuation standard deviation is greater than 1℃ and not greater than 3℃, the temperature zone is determined as the high temperature zone.
[0093] In some embodiments, the division method of the temperature zone can also be adjusted by the technician according to the actual needs.
[0094] In some embodiments, the processor can label the temperature zone of different construction areas in the temperature heat map.
[0095] In some embodiments, the processor can use different colors to label different temperature zones. For example, green represents a low temperature zone, yellow represents a normal temperature zone, red represents a high temperature zone, and the like.
[0096] In some embodiments, the processor can further determine, based on the temperature mean of the temperature zone of the construction area, the RGB value corresponding to the temperature zone through a temperature-RGB function, and mark the temperature zone of the construction area with a color corresponding to the RGB value in the temperature heat map.
[0097] The temperature-RGB function is used to represent the corresponding relationship between the temperature mean of the temperature zone of the construction area and the marking color. The temperature-RGB function can be manually set by a technician.
[0098] In some embodiments, the processor can further mark the heat source position and the heat flow direction in the temperature heat map.
[0099] By marking the temperature zone with different colors and combining the heat source position and the heat flow direction, the construction personnel and the management personnel can quickly identify the high-temperature area, so that the temperature heat map is more intuitive and clear.
[0100] In some embodiments of the present specification, the construction area is divided into multiple grids, which can more accurately monitor and analyze the heat field distribution of each construction area. By changing the grid size, the accuracy and efficiency of the heat field distribution calculation of different construction areas can be met. Considering the influence of construction material information on the heat field distribution, the temperature heat map determined based on the construction material information is more accurate.
[0101] In step 240, the construction task is assigned based on the temperature heat map.
[0102] In some embodiments, the processor can determine the temperature of the position corresponding to the construction task item based on the temperature heat map, determine the requirement of the work capacity of the construction personnel based on the construction drawing, and determine the construction personnel corresponding to the construction task item as the construction personnel who can meet the temperature requirement and the work capacity requirement, and assign the construction task.
[0103] In some embodiments, the processor can determine the task temperature condition of at least one construction task item, filter out the to-be-assigned task meeting the task temperature condition based on the multiple temperature zones, and determine the target construction personnel based on the to-be-assigned task and the multiple temperature zones, and assign the construction task to the target construction personnel. For more details, see Figure 3 and related descriptions.
[0104] In some embodiments of the present specification, the multi-dimensional construction environment information is collected through the sensor, which can improve the accuracy and real-time performance of high-temperature monitoring. The temperature heat map is determined based on the construction drawing and the construction environment information, which can be more reasonably assigned based on the temperature heat map, so as to ensure the health of the construction personnel, improve the construction quality and efficiency, and ensure the smooth progress of the construction task.
[0105] Figure 3is an exemplary flowchart of dispatching construction tasks according to some embodiments of the present specification. As shown in Figure 3 The flow 300 includes the following steps. In some embodiments, the flow 300 can be executed by a processor.
[0106] Step 310, determine the task temperature condition of at least one construction task item.
[0107] For more information about the construction task item, see the relevant description in step 230.
[0108] The task temperature condition refers to the temperature condition required to ensure the normal execution of the construction task item. Different construction task items may need to be performed in different temperature zones. For example, precision instrument installation, operation of high-precision electric vehicle equipment, and other temperature-sensitive construction tasks are suitable for being performed in a low-temperature zone; wall construction and other construction tasks are suitable for being performed in a normal-temperature zone; remote device inspection and other construction tasks are suitable for being performed in a high-temperature zone, etc.
[0109] For more information about the temperature thermal map and the temperature zone, see Figure 2 and the relevant description.
[0110] In some embodiments, the processor can query the first preset table based on at least one construction task item to determine the task temperature condition corresponding to the construction task item.
[0111] The first preset table includes the correspondence between different construction task items and task temperature conditions. The first preset table can be constructed by engineers based on historical experience.
[0112] Step 320, based on the plurality of temperature zones of the temperature thermal map, screen out the to-be-dispatched task satisfying the task temperature condition.
[0113] The to-be-dispatched task refers to the construction task item that needs to be assigned to a construction personnel for execution.
[0114] In some embodiments, for a construction area, the processor can match the temperature zone of the construction area in the temperature thermal map with the task temperature condition of the construction task item corresponding to the construction area, and determine the construction task item whose temperature zone satisfies the task temperature condition as the to-be-dispatched task.
[0115] Step 330, based on the to-be-dispatched task and the plurality of temperature zones, determine the target construction personnel, and dispatch the construction task to the target construction personnel.
[0116] The target construction personnel refers to the construction personnel whose heat tolerance ability supports the execution of the to-be-dispatched task in the temperature zone.
[0117] In some embodiments, the processor can determine a temperature requirement of the task to be dispatched based on a temperature zone where the task to be dispatched is located, and determine a construction worker meeting the temperature requirement and the work capacity requirement of the task to be dispatched as a target construction worker corresponding to the task to be dispatched.
[0118] In some embodiments, the processor can obtain a heat tolerance capability index of the construction worker, and determine the construction worker as a target construction worker of a target temperature zone in response to the heat tolerance capability index meeting a requirement of the target temperature zone.
[0119] The heat tolerance capability index is a parameter for measuring the work capacity of the construction worker in a high-temperature environment. The higher the heat tolerance capability index, the stronger the work capacity of the construction worker in the high-temperature environment.
[0120] In some embodiments, the heat tolerance capability index is related to the health condition of the construction worker. The processor can determine the heat tolerance capability index based on health data of the construction worker. The health data includes a physical endurance score, a basal body temperature, and a historical high-temperature discomfort number, etc. The higher the physical endurance score, the lower the basal body temperature, and the fewer the historical high-temperature discomfort number, the higher the heat tolerance capability index. In some embodiments, the processor can calculate the heat tolerance capability index of the construction worker based on the health data by formula (3).
[0121] (3)
[0122] wherein, is the heat tolerance capability index, is the physical endurance score, is the basal body temperature, is the historical high-temperature discomfort number.
[0123] In some embodiments, the processor can obtain the physical endurance score and the basal body temperature based on physical examination data of the construction worker pre-stored in the memory, and obtain the historical high-temperature discomfort number based on historical work records.
[0124] In some embodiments, different temperature zones have different requirements for the heat tolerance capability index. For example, the heat tolerance capability index in a high-temperature zone is required to be not less than 2, the heat tolerance capability index in a normal-temperature zone is required to be not less than 1.5, etc.
[0125] In some embodiments, the processor can determine the construction worker whose heat tolerance capability index meets the requirement of a target temperature zone as a target construction worker corresponding to the target temperature zone. The target temperature zone refers to a temperature zone where there is a task to be dispatched at present.
[0126] In some embodiments of the present specification, the target construction personnel are determined based on the heat tolerance index of the construction personnel, and the tasks are assigned, so that the construction personnel can work in a temperature environment suitable for them, avoid damage to health due to high temperature exposure, and ensure efficient completion of construction tasks.
[0127] In some embodiments, the processor can obtain the work capacity of the target construction personnel from the memory, match the work capacity with the to-be-assigned task in the target temperature zone based on the work capacity and the to-be-assigned task, obtain the to-be-assigned task matched with the work capacity through the second preset table, and assign the to-be-assigned task as the construction task to the target construction personnel. The work capacity includes work efficiency, professional skill level, etc. The to-be-assigned task matched with the work capacity can be that the professional skill level of the construction personnel meets the demand of the to-be-assigned task. For example, when the to-be-assigned task is electrical wiring, the construction personnel with a skill level of four or above are matched with the to-be-assigned task.
[0128] The second preset table includes the correspondence between the to-be-assigned task and the work capacity, and the second preset table can be constructed based on experience.
[0129] In some embodiments, the processor can determine a time-series thermal map of a future preset time based on the influence of the assigned task on the first heat source distribution; obtain priority information of the to-be-assigned task in the future preset time; determine a priority task and a task temperature condition of the priority task based on the priority information; and match and assign the priority task based on the time-series thermal map and the task temperature condition of the priority task.
[0130] The assigned task refers to a to-be-executed construction task item to which a construction personnel has been assigned.
[0131] In some embodiments, during the construction process, some construction tasks themselves will generate heat sources, for example, welding work, hoisting equipment operation, etc. The heat generated by these construction tasks will affect the heat field distribution of the construction site. The influence of the assigned task on the first heat source distribution includes the time of generating the heat source, the type of the heat source, the position information of the heat source, and the duration of the heat source, etc. The processor can obtain historical environmental data and historical thermal signal data when executing a historical construction task item same as the assigned task based on historical data, determine the type of the heat source, the position information of the heat source, and the duration of the heat source generated when executing the assigned task based on the historical environmental data and the historical thermal signal data, determine the time of generating the heat source in combination with the execution time of the assigned task, and obtain the influence of the assigned task on the first heat source distribution.
[0132] In some embodiments, in order to more accurately determine the influence of the assigned task on the first heat source distribution, the processor can also combine the predicted weather in the future preset time to obtain the influence of the assigned task on the first heat source distribution.
[0133] For more information on how to determine the heat source type and heat source location information, see the relevant description in step 230.
[0134] The time series heat map refers to a dynamic temperature heat map in a future preset time. The future preset time can be 6 hours in the future, 12 hours in the future, etc.
[0135] In some embodiments, the processor can generate a time series heat map based on the influence of the dispatched task on the first heat source distribution through a time series prediction algorithm, etc. The time series prediction algorithm includes but is not limited to an autoregressive integrated moving average model (ARIMA), a long short-term memory network (LSTM) model, etc.
[0136] The priority information is information for indicating the importance of the to-be-dispatched task in the future preset time. The greater the influence of the to-be-dispatched task on the progress and quality of the entire construction project, the higher the priority of the construction task item. For example, concrete pouring is a critical path task that needs to be completed within a certain time, otherwise it will affect the progress of the entire construction project, so the priority of this to-be-dispatched task is high.
[0137] In some embodiments, the processor can query the third preset table based on the to-be-dispatched task to obtain the priority corresponding to the to-be-dispatched task, and sort the to-be-dispatched task according to the priority.
[0138] The third preset table includes the correspondence between different construction tasks and priorities, and the third preset table can be constructed based on experience.
[0139] The priority task refers to a to-be-dispatched task with a high priority.
[0140] In some embodiments, the processor can determine the N to-be-dispatched tasks with the highest priority as the priority task, and N can be set based on experience.
[0141] In some embodiments, the processor can match and determine the target construction personnel corresponding to the priority task based on the task temperature condition of the priority task and the multiple temperature zones in the time series heat map through the same method as determining the target construction personnel, and dispatch the priority task to the target construction personnel.
[0142] In some embodiments of the present specification, based on the influence of the dispatched task on the first heat source distribution, the time series heat map in the future preset time is predicted, which can plan task allocation in advance, ensure the smooth progress of the construction task item with a high priority, and avoid affecting the progress and quality of the construction project.
[0143] In some embodiments, in response to the timing thermal map not matching the task temperature condition of the priority task, the processor can adjust the dispatched tasks; update the timing thermal map based on the adjusted dispatched tasks; and match the dispatched priority task based on the updated timing thermal map and the task temperature condition of the priority task.
[0144] In some embodiments, when the temperature zone in the timing thermal map does not match the task temperature condition of the priority task, the processor can adjust the dispatched tasks. The adjustment includes, but is not limited to, one or any combination of adjusting the execution order of the dispatched tasks, canceling the dispatched tasks with low priority, changing the construction area corresponding to the dispatched tasks, and the like.
[0145] In some embodiments, the processor can determine the impact of the adjusted dispatched tasks on the first heat source distribution based on the adjusted dispatched tasks, and re-determine the updated timing thermal map based on the impact of the adjusted dispatched tasks on the first heat source distribution by the method of determining the timing thermal map as described above.
[0146] In some embodiments, the processor determines the target construction personnel corresponding to the priority task by the same method as determining the target construction personnel based on the plurality of temperature zones in the updated timing thermal map and the task temperature condition of the priority task, and dispatches the priority task to the target construction personnel.
[0147] In some embodiments, in response to the timing thermal map matching the task temperature condition of the priority task, the processor completes the dispatch of the priority task. Otherwise, the processor repeats the above steps of adjusting the dispatched tasks, updating the timing thermal map, and matching the dispatched priority task until the timing thermal map matches the task temperature condition of the priority task, and completes the dispatch of the priority task.
[0148] In some embodiments of the present specification, by adjusting the dispatched construction tasks, updating the timing thermal map, and re-matching the dispatched priority task based on the updated timing thermal map, it can be ensured that the priority task can be executed smoothly under suitable temperature conditions.
[0149] In some embodiments, the processor can determine a second heat source distribution based on the dispatched tasks being executed, determine a heat source abnormal area based on the first heat source distribution and the second heat source distribution, and obtain an investigation result of the heat source abnormal area. For more information about abnormal investigation, see Figure 4 and related descriptions.
[0150] In some embodiments of the present specification, the temperature zones based on the temperature thermal map and the task temperature condition are matched with each other to screen out the target construction task and the target construction personnel, which can avoid blind task allocation, enable the construction personnel to work in a suitable temperature, avoid the construction personnel from suffering from heatstroke and the construction task from being affected by the temperature, and ensure the health of the construction personnel and the smooth progress of the construction task.
[0151] Figure 4 is an exemplary flowchart of abnormality investigation according to some embodiments of the present specification. As shown in Figure 4 , the flowchart 400 includes the following steps. In some embodiments, the flowchart 400 can be executed by the processor.
[0152] Step 410, determining a second heat source distribution based on the construction task item being executed.
[0153] The second heat source distribution refers to the distribution of the heat source generated by executing the construction task item. The second heat source distribution includes the construction area where the heat source is located.
[0154] In some embodiments, the processor can determine whether the construction task item being executed will generate a heat source based on the construction task item being executed by querying the fourth preset table, and further determine the construction area corresponding to the construction task item being executed which generates a heat source to obtain the second heat source distribution.
[0155] The fourth preset table includes the corresponding relationship between the construction task item and whether the heat source is generated. The fourth preset table can be set based on experience.
[0156] Step 420, determining a heat source abnormal area based on the first heat source distribution and the second heat source distribution.
[0157] For more information about the first heat source distribution, see the related description in step 230.
[0158] The heat source abnormal area refers to the construction area where the heat source exists in the first heat source distribution but does not exist in the second heat source distribution.
[0159] In some embodiments, the processor can compare the first heat source distribution and the second heat source distribution to obtain the heat source that exists in the first heat source distribution but does not exist in the second heat source distribution, and determine the construction area where the heat source is located as the heat source abnormal area, and the remaining area as the heat source normal area.
[0160] Step 430, obtaining the investigation result of the heat source abnormal area.
[0161] The abnormality investigation refers to the inspection and analysis of the heat source abnormal area to determine the nature and cause of the abnormal heat source.
[0162] The troubleshooting result refers to a result of troubleshooting the abnormal heat source area. The troubleshooting result includes normal and abnormal.
[0163] In some embodiments, the security officer can perform abnormal troubleshooting by manual on-site inspection, calling up image data of the abnormal heat source area for troubleshooting, calling up operation data of the equipment in the abnormal heat source area for troubleshooting, etc. The security officer determines the troubleshooting result and inputs the troubleshooting result into the storage through the user terminal. The processor obtains the troubleshooting result of the abnormal heat source area stored in the storage.
[0164] In some embodiments, when the security officer performs manual on-site inspection, the security officer can directly handle the faults or hidden dangers that can be directly solved and input the handling result into the storage.
[0165] Step 441, in response to the troubleshooting result being normal, determining a temperature heat map based on the first heat source distribution.
[0166] The troubleshooting result being normal indicates that the heat source in the abnormal heat source area is generated by the normal operation of the lighting equipment and production equipment in the construction process, which will not affect the construction.
[0167] In some embodiments, in response to the troubleshooting result being normal, the processor can determine a temperature heat map based on the first heat source distribution.
[0168] For more information on how to determine the temperature heat map, see the related description in step 230.
[0169] Step 442, in response to the troubleshooting result being abnormal, determining a temperature heat map based on the second heat source distribution.
[0170] The troubleshooting result being abnormal indicates that there may be equipment failure, fire hazard, or other safety hazards in the abnormal heat source area. When the troubleshooting result is abnormal, it indicates that the first heat source distribution determined based on the heat source type and heat source position information of the construction site may not be reliable, and thus the temperature heat map determined based on the first heat source distribution is not accurate. The processor can determine a temperature heat map based on the second heat source distribution. For example, the processor can determine the heat source type, heat source duration, etc. of the second heat source corresponding to the abnormal heat source area. The processor can query and determine a similar second heat source similar to the second heat source of the abnormal heat source area in the normal heat source area based on the heat source type, heat source duration, etc. of the second heat source corresponding to the abnormal heat source area, and determine the first heat source corresponding to the similar second heat source as a reference first heat source of the abnormal heat source area. The processor can replace the original first heat source of the abnormal heat source area with the reference first heat source, re-determine the first heat source distribution, and then determine the temperature heat map.
[0171] In some embodiments, in response to the investigation result being abnormal, the processor can warn the abnormal heat source area in various ways. For example, the processor can remind the construction personnel around the abnormal heat source area through sound and light warning, notify the manager through short message, or display the warning information of the abnormal heat source area on the interface of the task dispatching system, etc.
[0172] In some embodiments of the present specification, through comparative analysis of the first heat source distribution and the second heat source distribution, the abnormal heat source area can be found in time, and investigation can be carried out to determine the investigation result. In response to the investigation result being normal, the temperature heat map is updated by the first heat source distribution collected in real time, which can accurately reflect the real-time heat field distribution of the construction site. In response to the investigation result being abnormal, potential safety hazards can be handled in time to ensure the safety of the construction site.
[0173] It should be noted that the above description of the process 200, the process 300 and the process 400 is only for example and illustration, and does not limit the scope of the present specification. Those skilled in the art can make various modifications and changes to the process 200, the process 300 and the process 400 under the guidance of the present specification. However, these modifications and changes are still within the scope of the present specification.
[0174] The above has described the basic concept, and it is obvious that the above detailed disclosure is only for example and does not limit the present specification. Although it is not explicitly stated here, those skilled in the art can make various modifications, improvements and modifications to the present specification. Such modifications, improvements and modifications are suggested in the present specification, so such modifications, improvements and modifications are still within the spirit and scope of the exemplary embodiments of the present specification.
[0175] At the same time, the present specification uses specific words to describe the embodiments of the present specification. As "one embodiment", "an embodiment", and / or "some embodiments" means a certain feature, structure or characteristic related to at least one embodiment of the present specification. Therefore, it should be emphasized and noted that the "an embodiment" or "one embodiment" or "one alternative embodiment" mentioned in different places in the present specification does not necessarily refer to the same embodiment. In addition, some features, structures or characteristics in one or more embodiments of the present specification can be properly combined.
[0176] Furthermore, the order of the processing elements and sequences described in this specification are not intended to be construed as a limitation, unless specifically stated, but are included to provide a complete description of one or more embodiments of the present specification. Regardless of the particular sequence of processing elements and sequences, however, the description herein of a process should be understood to include any and all combinations of one or more elements, and sequences that can be perceived as either open-ended or specific.
[0177] Similarly, it is to be noticed that the term "comprising", used in the description, should not be interpreted as being restricted only to the means listed thereafter. It is to be understood that the term "comprising" means that other elements can also be present. Moreover, in the description of embodiments of the application in the present specification, any statement of a technical effect solely in reference to a single feature of an embodiment is intended to apply mutatis mutandis to all claim limitations (feature combinations) where the single feature is a member of the feature combination. It is believed that the method steps and / or compositions will conform to the bounds of the claims, the spirit and scope of the disclosure, and any licensed prior art.
[0178] Some embodiments use numerals to describe components, quantities of attributes. It should be understood that such numerals used in the description of embodiments are, in some examples, modified by the adjectives "about", "approximately", or "generally". Unless otherwise stated, "about", "approximately", or "generally" indicates that the stated numerical value allows for a variation of ±20%. Accordingly, numerical parameters in the description and claims are approximations, and may vary depending upon the requirements of a given embodiment. In some embodiments, numerical parameters are determined by the use of common rounding techniques. Although the numerical ranges and parameters setting forth the broad scope of the embodiments of the specification are approximations, the numerical values set forth in the specific examples are reported as precisely as possible. The numerical values set forth in the specific examples are provided to be as precise as reasonably possible. However, some variations may occur depending on the choice of the device used in the examples, on round-off errors in various measurements, and the like.
[0179] Each patent, patent application, patent publication, and other material, articles, books, instructions, documents, that has been identified herein, is hereby incorporated herein by reference in its entirety for all purposes pursuant to 37 C.F.R. § 1.57. Except to the extent, if any, of the aforementioned incorporated material having been inconsistent with a particular claim element of this specification, in which case the particular claim element prevails, no disclaimer of any such incorporated material is intended. It is to be understood that the use of any element or component in this specification does not mean that such element or component is essential to the practice of this specification unless expressly stated otherwise. It is to be understood that the use of "or" in reference to a list of at least two items suggests that every combination of such items is within the scope of the present specification. It is to be understood that "comprising" is not intended to exclude other elements or components not specifically listed.
[0180] Finally, it should be understood that the embodiments described herein are only given by way of example and that other modifications can occur to persons skilled in the art. Therefore, the scope of the present description is not intended to be limited to the embodiments described herein but is only limited by the claims that follow.
Claims
1. A task dispatching method, characterized by, The method comprises: obtaining construction drawings of a construction project; obtaining construction environment information collected by at least one sensor, the construction environment information comprising environment data, thermal signal data, and spatial data; the thermal signal data comprising thermal radiation intensity and heat flow direction of a heat source; and determining a spatial position corresponding to the environment data and the thermal signal data through the spatial data; determining a temperature and thermal map of the construction project based on the construction drawings and the construction environment information; the determination of the temperature and thermal map based on the construction drawings and the construction environment information comprising: determining a heat source type based on the environment data and the thermal signal data, the heat source type being a source category of thermal radiation; determining heat source position information based on the thermal signal data and the spatial data; determining a first heat source distribution based on the heat source type and the heat source position information; determining construction material information, a construction area, and at least one construction task item corresponding to the construction area based on the construction drawings; determining a plurality of grids of the construction drawings based on the construction area; determining a plurality of heat field distributions of the plurality of grids based on the first heat source distribution and the construction material information; determining the temperature and thermal map based on the plurality of heat field distributions; dispatching a construction task based on the temperature and thermal map; the dispatching of the construction task based on the temperature and thermal map comprising: determining a task temperature condition of the at least one construction task item; screening a to-be-dispatched task that meets the task temperature condition based on a plurality of temperature zones of the temperature and thermal map; determining a target construction worker based on the to-be-dispatched task and the plurality of temperature zones, and dispatching the construction task to the target construction worker.
2. The method of claim 1, wherein, The determination of the temperature and thermal map based on the plurality of heat field distributions comprises: determining the plurality of temperature zones based on the plurality of heat field distributions; determining the temperature and thermal map based on the plurality of temperature zones.
3. The method of claim 1, wherein, The determination of the target construction worker based on the to-be-dispatched task and the plurality of temperature zones comprises: obtaining a heat resistance capability index of a construction worker; determining the construction worker as a target construction worker of a target temperature zone in response to the heat resistance capability index meeting the target temperature zone.
4. The method of claim 1, wherein, The method further comprises: determining a time-series thermal map of a future preset time based on an influence of a dispatched task on the first heat source distribution; obtaining priority information of a to-be-dispatched task within the future preset time; determining a priority task and a task temperature condition of the priority task based on the priority information; matching and dispatching the priority task based on the time-series thermal map and the task temperature condition of the priority task.
5. The method of claim 4, wherein, The matching and dispatching of the priority task based on the time-series thermal map and the task temperature condition of the priority task comprises: adjusting the dispatched task in response to the time-series thermal map and the task temperature condition of the priority task being unable to match; updating the time-series thermal map based on the adjusted dispatched task; matching and dispatching the priority task based on the updated time-series thermal map and the task temperature condition of the priority task.
6. The method of claim 1, wherein, The method further comprises: determine a second heat source distribution based on the construction task item being executed; determine a heat source abnormal area based on the first heat source distribution and the second heat source distribution; obtain an investigation result of the heat source abnormal area; determine the temperature heat map based on the first heat source distribution in response to the investigation result being normal; determine the temperature heat map based on the second heat source distribution in response to the investigation result being abnormal.
7. A task dispatching system characterized by comprising: The system comprises a first obtaining module, a second obtaining module, a determining module, and a dispatching module; The first obtaining module is configured to obtain construction drawings of a construction project; The second obtaining module is configured to obtain construction environment information collected by at least one sensor, the construction environment information comprising environment data, heat signal data, and spatial data; the heat signal data comprising heat radiation intensity and heat flow direction of a heat source; the spatial data is used to determine the spatial position corresponding to the environment data and the heat signal data; The determining module is configured to determine a temperature heat map of the construction project based on the construction drawings and the construction environment information; the determining module is further configured to: determine a heat source type based on the environment data and the heat signal data, the heat source type being a source category of heat radiation; determine heat source position information based on the heat signal data and the spatial data; determine a first heat source distribution based on the heat source type and the heat source position information; determine construction material information, a construction area, and at least one construction task item corresponding to the construction area based on the construction drawings; determine a plurality of grids of the construction drawings based on the construction area; determine a plurality of heat field distributions of the plurality of grids based on the first heat source distribution and the construction material information; determine the temperature heat map based on the plurality of heat field distributions; The dispatching module is configured to dispatch a construction task based on the temperature heat map; the dispatching module is further configured to: determine a task temperature condition of the at least one construction task item; screen out a to-be-dispatched task satisfying the task temperature condition based on a plurality of temperature zones of the temperature heat map; determine a target construction worker based on the to-be-dispatched task and the plurality of temperature zones, and dispatch the construction task to the target construction worker.
Citation Information
Patent Citations
Building construction task allocation method and device, terminal equipment and storage medium
CN120450360A