An intelligent positioning method, system and terminal for prefabricated components of fabricated buildings
By acquiring and integrating information on buildings and components within the construction area, the system ensures that precast components are accurately hoisted to their corresponding positions, thus solving the problem of incorrect hoisting of precast components and improving construction efficiency and the utilization rate of hoisting tools.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-18
- Publication Date
- 2026-04-07
AI Technical Summary
Precast components are prone to errors during hoisting at the construction site, and may not match the corresponding building structure, thus affecting construction efficiency.
By acquiring the overall building information and component label information within the construction area, the data is filtered and integrated into building information, which is then sent to the hoisting tools to ensure that the components are accurately hoisted to the corresponding building locations.
It improved construction efficiency, avoided hoisting errors, prioritized urgent construction projects and vacant locations, reduced waiting time, and increased the utilization rate of hoisting tools.
Smart Images

Figure CN116592856B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of prefabricated components, and in particular to an intelligent positioning method, system and terminal for prefabricated components of assembled buildings. Background Technology
[0002] Prefabricated buildings refer to buildings where a large amount of on-site work in traditional construction methods is transferred to factories. Building components (such as floor slabs, wall panels, stairs, balconies, etc.) are processed and manufactured in factories, then transported to the construction site, and assembled on-site using reliable connection methods.
[0003] When prefabricated components enter the construction area, due to the large number of construction buildings and the variety and complexity of prefabricated components, it is easy for prefabricated components to be hoisted incorrectly or mismatched with the corresponding construction buildings, thus affecting the overall construction efficiency. Summary of the Invention
[0004] In order to ensure that prefabricated components correspond to the building under construction as much as possible, thereby improving the overall construction efficiency, this application provides an intelligent positioning method, system and terminal for prefabricated components of prefabricated buildings.
[0005] Firstly, this application provides an intelligent positioning method for prefabricated components in prefabricated buildings, which adopts the following technical solution:
[0006] A method for intelligent positioning of prefabricated components in prefabricated buildings includes:
[0007] Obtain the overall building information of the construction buildings within the construction area. The overall building information includes the location data, building type data, component type data, and component size data corresponding to each construction building within the construction area.
[0008] When a component enters the construction area, the label information on the component is obtained. The label information includes the current component type data, component size data, and applicable building type data.
[0009] Filter out data that matches the tag information from the overall building information;
[0010] The data is integrated into the building information, which includes building location data and building type data;
[0011] The building information is sent to the hoisting tool, which then performs the hoisting based on the building information.
[0012] By adopting the above technical solution, after obtaining the overall building information, the location data, building type data, component type data, and component size data of all construction buildings within the construction area are known. After obtaining the label information on the component, the current component type data, size data, and applicable building type data are known. The component is located from the overall building information, and the corresponding building type data and the location data of the building are integrated into building information and sent to the hoisting tool. The hoisting tool then hoists the component to the location of the building corresponding to the component. Because of the acquisition, filtering, and integration of information, the building corresponding to the component and its location are determined before hoisting, allowing the hoisting tool to hoist the component according to the corresponding building and its location. This ensures that the prefabricated components correspond to the construction building, improving the overall construction efficiency.
[0013] Optionally, before sending the building information to the hoisting tool, the positioning method includes:
[0014] Determine the quantity of the building information;
[0015] If there are more than two building information entries, an urgency sequence list is generated.
[0016] Based on the urgency sequence list, the most urgent building information is determined;
[0017] Distribute the most urgent building information to the hoisting equipment.
[0018] By adopting the above technical solution, if there are more than two building information items, it means that there are multiple construction buildings corresponding to the component. When there are multiple construction buildings, the component should be hoisted to the construction building with the most urgent needs in order to avoid affecting the construction progress.
[0019] Optionally, the step of generating the urgency sequence list includes:
[0020] Get the position data of the current component;
[0021] Based on the location data of the building corresponding to the current component and the location data of the current component, the spacing priority is obtained, wherein the spacing priority is arranged from smallest to largest.
[0022] Obtain the construction progress of the building according to the stated priority;
[0023] Based on the aforementioned construction progress, the difference in construction progress between them is obtained;
[0024] Determine whether the construction progress difference is less than a preset construction progress threshold. If yes, generate an urgency sequence list according to the spacing priority. If no, generate an urgency sequence list according to the construction progress.
[0025] By adopting the above technical solution, the construction progress is the first priority. If the construction progress is within the construction progress range, it means that the construction progress of the buildings is not much different. Therefore, an urgency sequence list is generated according to the spacing priority. If the construction progress is outside the construction progress range, an urgency sequence list is generated according to the construction progress.
[0026] Optionally, after generating the urgency sequence list, the location method further includes:
[0027] According to the urgency sequence list, it is determined whether the corresponding building information contains a status information indicating that it is idle. If the first building information in the urgency sequence list contains an idle status information, the first building information is sent to the hoisting tool. If not, the determination continues until a building information containing an idle status information appears, and the building information is sent to the hoisting tool.
[0028] By adopting the above technical solution, when the hoisting tool is hoisting the component according to the building information, it is possible that a certain building corresponding to the component is under construction or temporarily under construction, making it inconvenient to place the component. Therefore, it is necessary to hoist the component to an vacant building.
[0029] Optionally, the positioning method further includes:
[0030] Generate a lifting tool operation table;
[0031] According to the arrangement of the hoisting tools in the hoisting tool operation table, determine in turn whether the hoisting tools are in an idle state. If so, send the building information to the idle hoisting tools.
[0032] By adopting the above technical solutions, the waiting time for component hoisting can be minimized, thereby further improving construction efficiency.
[0033] Optionally, the step of generating the hoisting tool operation table includes:
[0034] Obtain the position data of the hoisting tools;
[0035] Based on S = 2X + Y, the hoisting priority is obtained, and the hoisting priorities are arranged from smallest to largest; where S represents a single hoisting trip, X represents the grabbing distance obtained based on the position data of the hoisting tool and the position data of the current component, and Y represents the movement distance obtained based on the position data of the hoisting tool and the position data of the building corresponding to the current component;
[0036] Based on the lifting priority, a lifting tool operation table is generated.
[0037] Optionally, before sending the building information to the hoisting tool, the positioning method further includes:
[0038] Get the current number of components;
[0039] If the quantity is one, the building information is sent directly to the hoisting tool;
[0040] If the quantity is two or more, then based on the building information, obtain the required quantity of the same components for the corresponding building;
[0041] The current quantity of the component is compared with the required quantity of the component for the corresponding building and the lifting capacity of the hoisting equipment; the current component is processed based on the comparison results.
[0042] After processing is complete, the building information is sent to the hoisting equipment.
[0043] By adopting the above technical solution, when there are many of the same type of components, multiple lifting tools can be lifted at once, thereby further improving construction efficiency.
[0044] Secondly, this application provides an intelligent positioning system for prefabricated building components, employing the following technical solution: An intelligent positioning system for prefabricated building components, comprising:
[0045] The information acquisition module is used to acquire the total building information of the construction buildings within the construction area. The total building information includes the location data, building type data, component type data, and component size data corresponding to each construction building within the construction area. It is also used to acquire the label information on the component when the component enters the construction area. The label information includes the current component type data, component size data, and applicable building type data.
[0046] The information filtering module is used to filter out data that matches the tag information from the total building information;
[0047] The information integration module is used to integrate the data into the building information, which includes building location data and building type data;
[0048] An information sending module is used to send the building information to the hoisting tool, and the hoisting tool performs hoisting according to the building information.
[0049] By adopting the above technical solution, after the information acquisition module obtains the overall building information, it knows the location data, building type data, and component type and size data of all construction buildings within the construction area. After the information acquisition module obtains the label information on the component, it knows the current component type data, size data, and applicable building type data. The information filtering module finds the component from the overall building information, the information integration module integrates the building type data and the location data of the building corresponding to the component into building information, and the information sending module sends the building information to the hoisting tool. The hoisting tool then hoists the component to the location of the building corresponding to the component. Because of the acquisition, filtering, and integration of information, the building corresponding to the component and its location are determined before hoisting, allowing the hoisting tool to hoist the component according to its corresponding building and location. This ensures that the prefabricated components correspond to the construction building, improving the overall construction efficiency.
[0050] Thirdly, this application provides a terminal that adopts the following technical solution:
[0051] A terminal, comprising:
[0052] The memory is used to store the intelligent positioning program for prefabricated components of assembled buildings;
[0053] The processor is used to execute the intelligent positioning program stored in the memory to implement the steps of the above-described intelligent positioning method for prefabricated building components.
[0054] In summary, this application has at least the following beneficial effects:
[0055] 1. By acquiring general building information and tag information, filtering data that matches the tag information from the general building information, integrating this data into building information, and sending the building information to the hoisting tool, the hoisting tool can perform hoisting based on the building information. Through the acquisition, filtering, and integration of information, the corresponding building and its location can be determined before the component is hoisted, allowing the hoisting tool to perform hoisting based on the corresponding building and its location. This ensures that prefabricated components correspond to the construction building, improving overall construction efficiency.
[0056] 2. By determining the number of building information items, and when the number of building information items is greater than 1, an urgency sequence list is generated. This allows the most urgent building information items to be dispatched to the hoisting tools, thus prioritizing the hoisting of components to the urgent construction sites and avoiding impacting the construction progress.
[0057] 3. The purpose of determining whether the corresponding building information contains status information indicating vacancy by sequentially judging according to the urgency level list is that when the hoisting tool is hoisting the component according to the building information, it is possible that a certain building corresponding to the component is under construction or temporarily under construction, making it inconvenient to place the component. Therefore, it is necessary to hoist the component to an vacant building. Attached Figure Description
[0058] Figure 1 This is a flowchart of an embodiment of the method described in this application;
[0059] Figure 2 This is a flowchart of the steps that can be executed before S150;
[0060] Figure 3 This is a flowchart of one implementation of the specific steps in S142;
[0061] Figure 4 This is a flowchart of another embodiment of the method of this application;
[0062] Figure 5 This is a flowchart of the specific implementation method of step one in S210;
[0063] Figure 6 This is a flowchart of another embodiment of the method of this application;
[0064] Figure 7 This is a structural block diagram of an embodiment of the system described in this application;
[0065] Figure 8 This is a structural block diagram of another embodiment of the system in this application.
[0066] Explanation of reference numerals in the attached diagram: 110, Information acquisition module; 120, Information filtering module; 130, Information integration module; 140, Information sending module; 150, Judgment module; 160, Table generation module; 161, Location acquisition unit; 162, Priority unit; 163, Construction progress acquisition unit; 164, Difference acquisition unit; 165, Table generation unit; 170, Quantity acquisition module; 180, Comparison module; 190, Processing module. Detailed Implementation
[0067] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will be described in conjunction with the appendices in the embodiments of the present invention. Figure 1 - Appendix Figure 8The technical solutions in the embodiments of the present invention are clearly and completely described herein. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0068] One embodiment of this application discloses an intelligent positioning method for prefabricated components in assembled buildings. (Refer to...) Figure 1 As one embodiment of this positioning method, the positioning method may include S110-S150:
[0069] S110, Obtain the overall building information of the buildings under construction within the construction area;
[0070] Specifically, the overall building information includes location data, building type data, and component type and size data for each construction building within the construction area. This overall building information can be stored in a table, allowing direct retrieval of data during construction. Table 1 below illustrates one such format:
[0071] Building type Location Component type Component dimensions Building A No. 4 floor slab Length 3m * Width 0.4m * Thickness 0.2m Building B No. 3 Wall 2.2m long * 1m wide * 2m high Building C No. 2 floor slab Length 3m * Width 0.4m * Thickness 0.2m Building D No. 1 Wall Length 2m * Width 1.2m * Height 2m
[0072] Table 1
[0073] It should be noted that the data in Table 1 can be pre-entered according to the pre-established construction plan after the construction area is delineated. The location data can be represented by numbers or by latitude and longitude, etc.
[0074] S120: When a component enters the construction area, the label information on the component is obtained. The label information includes data on the current component type, component size, and applicable building type.
[0075] Specifically, the label information can be a label affixed to the component after it has been processed in the factory, or a label affixed to the component before it enters the construction area. The label can be an RFID tag, which is read by a label reader when entering the construction area.
[0076] S130, Filter out data that matches the tag information from the overall building information;
[0077] Specifically, for example, if the label information of the current component is read as Building B, a wall with a length of 2.2m, a width of 1m, and a height of 2m, then search in Table 1, filter out the data containing this label information, and integrate the relevant data into building information.
[0078] S140 integrates data into building information;
[0079] Specifically, building information includes the location data of the building corresponding to the current component, building type data, etc.
[0080] S150: Send building information to the hoisting tool, which then performs hoisting based on the building information.
[0081] Reference Figure 2 Before executing S150, S141-S144 also need to be executed:
[0082] S141, Determine the quantity of building information;
[0083] S142, If there are more than two building information entries, then generate an urgency sequence list;
[0084] S143, Based on the urgency sequence list, determine the most urgent building information;
[0085] S144, dispatch the most urgent construction information to hoisting equipment.
[0086] Specifically, for example, if the label information of the current component is read as a floor slab with a length of 3m * width of 0.4m * thickness of 0.2m, applicable to both Building A and Building C, then since the floor slab is detected to be applicable to two buildings, the integrated building information will also be two separate sets.
[0087] Reference Figure 3 The steps for generating the urgency sequence list include S1421-S1425:
[0088] S1421, Obtain the position data of the current component;
[0089] Specifically, a location sending module is installed at the tag reader. When the tag reader reads tag information, the location information sent by the location sending module is the location data of the current component.
[0090] S1422, Based on the location data of the building corresponding to the current component and the location data of the current component, obtain the spacing priority, with the priority from smallest to largest spacing;
[0091] Specifically, the location data of the building and the current component are both converted into coordinates in a Cartesian coordinate system. The distance between the two coordinates is obtained using the formula for the distance between two points, and priorities are generated in ascending order. Taking the label information in S144 as an example, the priority is Building C and Building A.
[0092] S1423, Obtain the construction progress of the building according to priority;
[0093] Specifically, the construction progress of the corresponding buildings is obtained sequentially according to the above priority. The construction progress can be obtained by sending a construction progress inquiry request to the management personnel. After receiving the request, the management personnel input the construction progress and send it, thus obtaining the building's construction progress. For example, the construction progress of Building C is 80%, and the construction progress of Building A is 75%.
[0094] S1424, Based on the construction progress, obtain the difference in construction progress between each other;
[0095] S1425, determine whether the construction progress difference is less than the preset construction progress threshold. If yes, generate an urgency sequence list according to the spacing priority. If no, generate an urgency sequence list according to the construction progress.
[0096] Specifically, the construction progress difference between Building C and Building A is 5%, and the construction progress threshold is 10%. It can be seen that the construction progress difference is less than the construction progress threshold, indicating that the construction progress of the two buildings is not significantly different. Therefore, an urgency sequence list can be generated according to the spacing priority, as shown in Table 2. If the construction progress of Building C is 60% and the construction progress of Building A is 75%, then the construction progress difference between the two buildings is 15%, which is greater than the construction progress threshold. Therefore, it indicates that the construction progress of the two buildings differs significantly, and an urgency sequence list can be generated according to the construction progress, as shown in Table 3.
[0097] Building type Spacing / m Building C 20m Building A 15m
[0098] Table 2
[0099] Building type Construction progress / % Building A 75% Building C 60%
[0100] Table 3
[0101] Looking at S143 again, for Table 2, the building information related to Building C is the most urgent building information; for Table 3, the building information related to Building A is the most urgent building information.
[0102] As another implementation of the location method, after generating the urgency sequence list, the location method may further include:
[0103] According to the urgency sequence list, it is checked in turn whether the corresponding building information contains the status information indicating that it is idle. If the first building information in the urgency sequence list contains the status information of idle, the first building information is sent to the hoisting tool. If not, the check continues until a building information containing the status information of idle is found, and the building information is sent to the hoisting tool.
[0104] Specifically, building information also includes status information, such as busy, idle, and tentative; this status information is updated in the overall building information by management personnel based on the actual construction progress. See Table 4:
[0105] Building type Location Component type Component dimensions Status information Building A No. 4 floor slab Length 3m * Width 0.4m * Thickness 0.2m idle Building B No. 3 Wall 2.2m long * 1m wide * 2m high Busy Building C No. 2 floor slab Length 3m * Width 0.4m * Thickness 0.2m idle Building D No. 1 Wall Length 2m * Width 1.2m * Height 2m pause
[0106] Table 4
[0107] Taking Table 2 as an example, first determine Building C. If the building information in Building C contains idle status information, then directly send the corresponding building information to the hoisting tool; if the building information in Building C contains busy or paused status information, then continue to determine Building A. If Building A contains idle status information, then send the corresponding building information of Building A to the hoisting tool.
[0108] Reference Figure 4 As another implementation of the positioning method, the positioning method may include S210-S220:
[0109] S210, Generate the hoisting tool operation table;
[0110] S220: According to the arrangement of lifting tools in the lifting tool operation table, determine whether the lifting tools are in an idle state in turn. If so, send building information to the idle lifting tools. If none of the lifting tools in the lifting tool operation table are in an idle state, wait.
[0111] Specifically, refer to Figure 5 The steps for generating the hoisting tool operation table may include S211-S213:
[0112] S211, Obtain the position data of the hoisting tools;
[0113] Specifically, the hoisting equipment is equipped with a position transmission module for transmitting position information in real time.
[0114] S212, based on S=2X+Y, obtains the hoisting priority, which is arranged from smallest to largest; where S represents a single hoisting trip, X represents the grabbing distance obtained based on the position data of the hoisting tool and the position data of the current component, and Y represents the movement distance obtained based on the position data of the hoisting tool and the position data of the building corresponding to the current component;
[0115] Specifically, the position data of the hoisting tool, the position data of the current component, and the position data of the corresponding building are all converted into two-dimensional coordinate points in the plane direct coordinate system. X and Y are obtained through the distance formula between the two points.
[0116] S213, Generate a lifting tool operation table based on lifting priority.
[0117] Specifically, for example, if there are three hoisting tools, namely hoist 1, hoist 2 and hoist 3, and if S1 is 10m, S2 is 20m and S3 is 15m, then the hoisting tool operation table can be shown in Table 5 below:
[0118] hoisting tools S / m Hanging 1S1 10m 3S3 15m 2S2 20m
[0119] Table 5
[0120] Returning to S220, according to the hoisting tool operation table, determine whether hoist 1 is in an idle state. If so, send construction information to hoist 1; if not, determine hoist 2, and so on.
[0121] One way to determine whether a lifting tool is in an idle state is to pre-install a pressure sensor at the lifting clamp of the lifting tool. If the pressure value detected by the pressure sensor is less than the pressure threshold, it means that the lifting tool is in an idle state.
[0122] Reference Figure 6 As another implementation of the positioning method, before sending building information to the hoisting tool, the positioning method may include steps S310-S360:
[0123] S310, Get the current number of components;
[0124] Specifically, before entering the construction area, the components pass through the first label reader. The first label reader identifies the component label information, obtains the component type data, and counts the component types, associating each type of component with its corresponding quantity. When the current component enters the construction area, the second label reader identifies the label information on the current component and obtains the corresponding quantity of the current component based on the component type.
[0125] S320, if the quantity is one, the building information is sent directly to the hoisting tool;
[0126] S330, if the quantity is two or more, then based on the building information, obtain the quantity of the same components required for the corresponding building;
[0127] Specifically, the building information includes quantity data corresponding to the component types.
[0128] S340, compare the current number of components with the required number of the same components for the corresponding building and the lifting capacity of the hoisting tool. Specifically, if the current number of components is greater than the hoisting tool's lifting capacity but less than the required number of the same components for one of the buildings, then the hoisting tool will lift the maximum number of components it can lift. If the current number of components is greater than the hoisting tool's lifting capacity and greater than the required number of the same components for the building, and the hoisting tool's lifting capacity is greater than the required number of the same components for the building, then the hoisting tool will lift the required number of components for the building, etc. The purpose is to enable the hoisting tool to lift multiple components in batches based on the current number of components, the required number of the same components for the building, and its own lifting capacity.
[0129] S350, Process the current component based on the comparison results;
[0130] Specifically, after the components pass through the second card reader, components of the same type will be stored in the same place according to the hoisting requirements, while components of different types will be placed separately. The components can be moved to the storage location by on-site construction personnel or by a conveyor mechanism. The conveyor mechanism can be a reversible conveyor mechanism or a conveyor mechanism corresponding to each storage location. The conveyor mechanism can be a crane, etc.
[0131] After processing, the S360 sends building information to the hoisting equipment.
[0132] The implementation principle of this embodiment is as follows:
[0133] Obtain the overall building information of the construction buildings within the construction area. When components enter the construction area, obtain the label information on the components. Filter out the data that matches the label information from the overall building information, integrate the data into building information, and send the building information to the hoisting tool. The hoisting tool then performs hoisting based on the building information.
[0134] Based on the above method embodiments, the second embodiment of this application discloses an intelligent positioning system for prefabricated components of assembled buildings. (Refer to...) Figure 7 As one implementation of the positioning system, the positioning system may include:
[0135] The information acquisition module 110 is used to acquire the total building information of the construction buildings within the construction area. The total building information includes the location data, building type data, component type data, and component size data of all construction buildings within the construction area. It is also used to acquire the label information on the components when they enter the construction area. The label information includes the current component type data, size data, and applicable building type data.
[0136] The information filtering module 120 is used to filter out data that matches the tag information from the total building information;
[0137] The information integration module 130 is used to integrate data into building information, which includes building location data and building type data, etc.
[0138] The information sending module 140 is used to send building information to the hoisting tool, which then performs hoisting based on the building information.
[0139] The positioning system may also include:
[0140] Module 150 is used to determine the quantity of building information;
[0141] Table generation module 160 is used to generate an urgency sequence table when there are more than two building information items.
[0142] The information sending module 140 determines the most urgent building information based on the urgency sequence list and dispatches the most urgent building information to the hoisting tool.
[0143] The table generation module 160 may include:
[0144] Position acquisition unit 161 is used to acquire the position data of the current component;
[0145] Priority unit 162 obtains spacing priority based on the building's location data and the current component's location data;
[0146] Construction progress acquisition unit 163 is used to acquire the construction progress of the building according to priority;
[0147] The difference acquisition unit 164 obtains the difference in construction progress between each other based on the construction progress.
[0148] The table generation unit 165 is used to generate an urgency sequence table according to the spacing priority when the judgment module 150 determines that the construction progress difference is less than the preset construction progress threshold; and to generate an urgency sequence table according to the construction progress when the judgment module 150 determines that the construction progress difference is not less than the construction progress threshold.
[0149] Then, the judgment module 150 will also judge whether the corresponding building information contains idle status information according to the urgency sequence list. If the first building information contains idle status information, the information sending module 140 will send the first building information to the hoisting tool. If not, the judgment module 150 will continue to judge until a building information containing idle status information appears. Then the information sending module 140 will send the building information containing idle status information to the hoisting tool.
[0150] In addition, the table generation module 160 generates a hoisting tool operation table, and the judgment module 150 determines whether the hoisting tool is in an idle state according to the arrangement of the hoisting tools in the hoisting tool operation table. If so, the information sending module 140 sends building information to the idle hoisting tool.
[0151] Reference Figure 8 As another implementation of the positioning system, the positioning system may further include:
[0152] The quantity acquisition module 170 is used to acquire the quantity of the current component; the judgment module 150 is used to determine whether the quantity is one or more. If it is one, the information sending module 140 directly sends the building information to the hoisting tool; if it is more than one, the quantity acquisition module 170 acquires the quantity of the same component in the corresponding building based on the building information.
[0153] Comparison module 180 is used to compare the current number of components with the required number of the same component for the corresponding building and the lifting capacity of the hoisting tools.
[0154] Processing module 190 is used to process the current component based on the comparison results;
[0155] The information sending module 140 is used to send building information to the hoisting tool after processing is completed.
[0156] The implementation principle of this embodiment is as follows:
[0157] The information acquisition module 110 acquires the total building information of the construction buildings within the construction area. When the components enter the construction area, it also acquires the label information on the components. The information filtering module 120 filters out the data that matches the label information from the total building information. The information integration module 130 integrates the data into building information. The information sending module 140 sends the building information to the hoisting tool, and the hoisting tool performs hoisting according to the building information.
[0158] The third embodiment of this application also provides a terminal, which may be a client such as a computer or a smartphone, and the above-mentioned system is built into the terminal. The terminal may include: a memory and a processor.
[0159] The memory is used to store the intelligent positioning program for the prefabricated components of the prefabricated building described above.
[0160] The processor is used to execute the program stored in the memory to implement the steps of the above-described intelligent positioning method for prefabricated building components.
[0161] The memory can communicate with the processor via a communication bus, which can be an address bus, a data bus, a control bus, etc.
[0162] Additionally, the memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device.
[0163] Furthermore, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0164] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A method for intelligent positioning of prefabricated components in prefabricated buildings, characterized in that, include: Obtain the overall building information of the construction buildings within the construction area. The overall building information includes the location data, building type data, component type data, and component size data corresponding to each construction building within the construction area. When a component enters the construction area, the label information on the component is obtained. The label information includes the current component type data, component size data, and applicable building type data. Filter out data that matches the tag information from the overall building information; The data is integrated into building information, which includes building location data and building type data; Determine the quantity of the building information; If there are more than two pieces of building information, then obtain the location data of the current component; Based on the location data of the building corresponding to the current component and the location data of the current component, the spacing priority is obtained, wherein the spacing priority is arranged from smallest to largest. Obtain the construction progress of the building according to the stated priority; Based on the aforementioned construction progress, the difference in construction progress between them is obtained; Determine whether the construction progress difference is less than a preset construction progress threshold. If yes, generate an urgency sequence list according to the spacing priority. If no, generate an urgency sequence list according to the construction progress. Based on the urgency sequence list, the most urgent building information is determined; Get the current number of components; If the quantity is one, the most urgent building information will be sent directly to the hoisting equipment. If the number is two or more, then based on the most urgent building information, obtain the number of identical components required for the corresponding building; Compare the current quantity of the component with the required quantity of the component for the corresponding building and the hoisting capacity of the hoisting tool; If the current number of components is greater than the lifting capacity of the hoisting tool but less than the number of components required for one of the buildings, then the number of components that the hoisting tool can lift is the maximum number of components it can lift. If the current number of components is greater than the lifting capacity of the hoisting tool and also greater than the number of components required for the building, and the hoisting tool's lifting capacity is greater than the number of components required for the building, then the number of components hoisted by the hoisting tool is the number of components required for the building. Process the current component based on the comparison results; After processing is completed, the most urgent building information is sent to the hoisting tool, which then performs hoisting based on the building information. The positioning method further includes: Obtain the position data of the hoisting tools; Based on S=2X+Y, the hoisting priority is obtained, and the hoisting priorities are arranged from smallest to largest; where S represents a single hoisting trip, X represents the grabbing distance obtained based on the position data of the hoisting tool and the position data of the current component, and Y represents the movement distance obtained based on the position data of the hoisting tool and the position data of the building corresponding to the current component; Based on the lifting priority, a lifting tool operation table is generated; According to the arrangement of the hoisting tools in the hoisting tool operation table, determine in turn whether the hoisting tools are in an idle state. If so, send the building information to the idle hoisting tools.
2. The intelligent positioning method for prefabricated components of assembled buildings according to claim 1, characterized in that, After generating the urgency sequence list, the location method further includes: According to the urgency sequence list, it is determined whether the corresponding building information contains a status information indicating that it is idle. If the first building information in the urgency sequence list contains an idle status information, the first building information is sent to the hoisting tool. If not, the determination continues until a building information containing an idle status information appears, and the building information is sent to the hoisting tool.
3. An intelligent positioning system for prefabricated components of assembled buildings, characterized in that, The method for intelligent positioning of prefabricated building components as described in any one of claims 1-2 includes: The information acquisition module (110) is used to acquire the total building information of the construction buildings in the construction area. The total building information includes the location data, building type data, component type data and component size data of all construction buildings in the construction area. It is also used to acquire the label information on the component when the component enters the construction area. The label information includes the current component type data, component size data and applicable building type data. The information filtering module (120) is used to filter out data that matches the tag information from the total building information; The information integration module (130) is used to integrate the data into building information, which includes building location data and building type data; The information sending module (140) is used to send the building information to the hoisting tool, and the hoisting tool performs hoisting according to the building information.
4. A terminal, characterized in that, include: The memory is used to store the intelligent positioning program for prefabricated components of assembled buildings; A processor is configured to execute a smart positioning program stored in the memory to implement the steps of the smart positioning method for prefabricated building components as described in any one of claims 1-2.
Citation Information
Patent Citations
Method for planning path of lift object for crane
CN102542361A
Fabricated building management method and system based on BIM and cloud service
CN111881501A
Intelligent construction site management platform based on Internet of Things
CN115511430A
Informatization control method for fabricated building construction progress
CN115564381A