A double-layer beam storage detection system
The double-layer beam storage detection system uses a three-dimensional laser scanner and data processing to align fulcrum centers and determine optimal storage positions, addressing stability and safety issues in beam placement.
Patent Information
- Application Number
- CN202110867968.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-29
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2041-07-29
AI Technical Summary
The manual alignment and storage of large double-layer storage beams pose challenges due to stability, safety, and height differences, leading to potential tilting during the construction process.
A double-layer beam storage detection system utilizing a scanning unit with a three-dimensional laser scanner to create point cloud data, a data processing unit for model construction, and a comparison unit to align fulcrum centers, along with a target storage position determination unit to ensure safe and stable beam placement.
Ensures consistent fulcrum centers for upper and lower beams, preventing tilting during manual lowering, and optimizes storage positions for safety and efficiency by aligning beams with lower layers and bases.
Smart Images

Figure CN113628177B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of detection systems, and in particular to a beam body double-layer storage beam detection system. Background Art
[0002] At present, the lifting machine lifts the box beam, hoists it to the pedestal for preparing the double-layer storage beam, moves it to the top of the first layer of box beam, and the command personnel command the driver of the lifting machine to align it with the center line of the bottom layer of box beam, then the winch of the lifting machine starts, and the top layer of box beam falls. That is, the beam is manually commanded to fall. During the construction process, the volume of the double-layer storage beam is large, which leads to the difficulty of beam falling. Stability, safety, and the height difference of the fulcrum are practical problems that need to be solved. Summary of the invention
[0003] One of the purposes of the present invention is to provide a double-layer beam storage detection system for a beam body. Through detection, the fulcrum centers of the upper box beam and the lower box beam in use are made consistent, and the fulcrum positions of the top box beam and the bottom box beam are the same, to ensure that no tilting occurs when the beam is manually directed to be lowered, thereby ensuring the safety of personnel and facilities.
[0004] An embodiment of the present invention provides a double-layer beam storage detection system, comprising:
[0005] A scanning unit, used for scanning the beam body to be inspected by a three-dimensional laser scanning device to obtain point cloud data;
[0006] A data processing unit, used for processing point cloud data and constructing a first three-dimensional model of the beam to be inspected;
[0007] The comparison unit is used to compare the first three-dimensional model with a preset corresponding standard model, and generate a detection report based on the comparison result.
[0008] Preferably, the comparison unit performs the following operations:
[0009] Get the test items input by the user;
[0010] Based on the detection item, obtaining an extraction rule table corresponding to the detection item from an extraction rule library;
[0011] Based on the extraction rule table, extract data from the first three-dimensional model to obtain sampling data;
[0012] Based on the extraction rule table, data is extracted from the standard model to obtain standard data;
[0013] Compare and generate reports based on sampled data and standard data.
[0014] Preferably, the test items include:
[0015] One or more combinations of flatness, arch, torsion and deformation of each surface of the beam.
[0016] Preferably, the beam body double-layer storage beam detection system further includes:
[0017] A target storage position determination unit, used to determine the target storage position of the beam to be inspected;
[0018] The target storage location determination unit performs the following operations:
[0019] Obtain all possible storage locations in the beam yard;
[0020] When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base;
[0021] Determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model;
[0022] When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained;
[0023] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model;
[0024] Based on the first adaptation value and the second adaptation value, a target storage location is determined.
[0025] Preferably, the beam body double-layer storage beam detection system further includes:
[0026] A target storage position determination unit, used to determine the target storage position of the beam to be inspected;
[0027] The target storage location determination unit performs the following operations:
[0028] Obtain all possible storage locations in the beam yard;
[0029] When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base;
[0030] Determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model;
[0031] When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained;
[0032] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model;
[0033] Based on the first adaptation value and the second adaptation value, the available storage positions are screened to obtain a plurality of reference positions; the first adaptation value or the second adaptation value is used as a third adaptation value of the reference position;
[0034] Obtain path information and storage mode of the reference location;
[0035] Determine the priority value of each reference position based on the path information, the storage mode, and the third adaptation value;
[0036] The reference position with the largest priority value is used as the target storage position.
[0037] Preferably, determining the priority value of each reference position based on the path information, the storage mode, and the third adaptation value includes:
[0038] Parse the path information and determine the travel time corresponding to the path information; use the travel time as the first parameter value;
[0039] Based on a preset storage identification template, identify the storage mode and determine the second parameter value;
[0040] using the third adaptation value as the third parameter value;
[0041] Based on the first parameter, the second parameter value and the third parameter value, the priority value is calculated. The calculation formula of the priority value is as follows:
[0042] Y = α1A1 + α2A2 + α3A3;
[0043] Among them, Y is the priority value; A1 is the first parameter value; A2 is the second parameter value; A3 is the third parameter value; α1, α2, α3 are the relationship coefficients corresponding to the first parameter value, the second parameter value and the third parameter value respectively.
[0044] Preferably, determining the first adaptation value based on the second three-dimensional model and the first three-dimensional model includes:
[0045] Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values;
[0046] Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values;
[0047] Inputting the first eigenvalue and the second eigenvalue into a preset first neural network to obtain a first adaptation value;
[0048] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model includes:
[0049] Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values;
[0050] Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values;
[0051] Performing feature extraction on the third three-dimensional model to obtain a plurality of third feature values;
[0052] Inputting the first eigenvalue, the second eigenvalue and the third eigenvalue into a preset second neural network to obtain a second adaptation value;
[0053] Based on the first adaptation value and the second adaptation value, the available storage positions are screened to obtain multiple reference positions; including:
[0054] Determine the maximum value between the first adaptation value and the second adaptation value;
[0055] Based on the maximum value and a preset reference threshold, a storable position where the difference between the first adaptation value or the second adaptation value and the maximum value is within the range of the reference threshold is extracted as a reference position.
[0056] Preferably, the target storage position determination unit performs the following operations when acquiring each available storage position in the beam yard:
[0057] Get the free positions in the beam yard;
[0058] When the free position is the first-layer storage position, the free position is directly used as the storage position;
[0059] When the idle position is a second-level storage position, the first expected usage time of the beam body at the first-level storage position corresponding to the idle position is obtained. When the first expected usage time is greater than or equal to the second expected usage time of the beam body to be detected, the idle position is used as a possible storage position. Otherwise, the idle position is not used as a possible storage position.
[0060] Preferably, the beam body double-layer storage beam detection system further includes:
[0061] A positioning unit is used to determine the alignment position of the beam to be inspected with the beam or base at the lower layer when the beam is stored at the target storage position;
[0062] Output unit, used to output the alignment position.
[0063] Preferably, the output unit includes:
[0064] Two auxiliary alignment mechanisms are symmetrically arranged at both ends of the beam to be inspected;
[0065] Auxiliary alignment mechanisms include:
[0066] A first body and a second body; the cross section of the first body is adapted to the outer size of the cross section of the beam body to be tested; the cross section of the second body is adapted to the outer size of the inner cavity of the cross section of the beam body to be tested; an anti-slip ring is embedded on the side of the second body;
[0067] A display screen is arranged on a side of the first body corresponding to the upper end surface of the beam body to be detected;
[0068] The opening slot is arranged on a side of the first body away from the display screen;
[0069] A guide rail is arranged in the open slot body, and a slider is slidably arranged on the guide rail;
[0070] Camera, set on a slider.
[0071] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0072] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0074] Figure 1 A schematic diagram of a double-layer beam storage detection system for a beam body according to an embodiment of the present invention;
[0075] Figure 2 This is a front view of an auxiliary alignment mechanism in an embodiment of the present invention;
[0076] Figure 3 A bottom view of an auxiliary alignment mechanism in an embodiment of the present invention;
[0077] Figure 4 It is a top view of an auxiliary alignment mechanism in an embodiment of the present invention. DETAILED DESCRIPTION
[0078] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0079] The embodiment of the present invention provides a beam body double-layer beam storage detection system, such as Figure 1 As shown, including:
[0080] Scanning unit 1, used for scanning the beam body to be inspected by a three-dimensional laser scanning device to obtain point cloud data;
[0081] A data processing unit 2 is used for processing the point cloud data to construct a first three-dimensional model of the beam to be inspected;
[0082] The comparison unit 3 is used to compare the first three-dimensional model with a preset corresponding standard model, and generate a detection report based on the comparison result.
[0083] The working principle and beneficial effects of the above technical solution are:
[0084] The double-layer storage beam detection system is mainly used before the beam is transported to the storage location. The beam is used as the beam to be detected, and it is scanned by a three-dimensional laser scanning device to form a three-dimensional model. The scanned three-dimensional model is compared with the standard three-dimensional model, and then a beam inspection report is generated. The center of gravity of the beam can be determined through the scanned inspection report, so that the fulcrum centers of the upper and lower box beams are consistent during storage, and the fulcrum positions of the top and bottom box beams are the same, ensuring that there is no tilt when the beam is manually directed to fall, etc., to ensure the safety of personnel and facilities. Among them, the hardware foundation of the system includes: three-dimensional laser scanning equipment, computing equipment; communication connection between the three-dimensional laser equipment and the computing equipment; the three-dimensional laser scanning equipment can be composed of a tripod placed in the four corners of the beam and a three-dimensional laser scanner on it.
[0085] In one embodiment, the comparison unit 3 performs the following operations:
[0086] Get the test items input by the user;
[0087] Based on the detection item, obtaining an extraction rule table corresponding to the detection item from an extraction rule library;
[0088] Based on the extraction rule table, extract data from the first three-dimensional model to obtain sampling data;
[0089] Based on the extraction rule table, data is extracted from the standard model to obtain standard data;
[0090] Compare and generate reports based on sampled data and standard data.
[0091] Preferably, the test items include:
[0092] One or more combinations of flatness, arch, torsion and deformation of each surface of the beam.
[0093] The working principle and beneficial effects of the above technical solution are:
[0094] A three-dimensional model of the beam is constructed based on the scanned point cloud data; the actual parameters of the beam can be mapped from the parameters of the beam on the measured three-dimensional model. The parameters that need to be extracted and measured from the three-dimensional model are determined by the test items input by the user; the test items include: the flatness of each surface of the beam, anti-arch, torsion, deformation, the length of each edge line, etc.; the sampling data representing the beam is extracted from the first three-dimensional model, i.e. the three-dimensional model of the beam scanned in real time, and the standard data representing the standard is extracted from the standard model; the difference between the sampling data and the standard data is compared, and then a report is formed. For example: when the test item is the flatness of one of the surfaces of the beam, the coordinate values of multiple sampling points in the three-dimensional model are extracted from the corresponding surface in the three-dimensional model, and the coordinate values of multiple standard points in the standard model are extracted from the corresponding surface in the standard model based on the same position, and the difference between the coordinate values of the sampling points and the coordinate values of the standard points is compared. Of course, when comparing the difference in coordinate values, the coordinate system corresponding to the coordinate values of the sampling points needs to be unified with the coordinate system of the coordinate values of the standard points.
[0095] In one embodiment, the beam body double-layer beam detection system further includes:
[0096] A target storage position determination unit, used to determine the target storage position of the beam to be inspected;
[0097] The target storage location determination unit performs the following operations:
[0098] Obtain all possible storage locations in the beam yard;
[0099] When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base;
[0100] Determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model;
[0101] When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained;
[0102] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model;
[0103] Based on the first adaptation value and the second adaptation value, a target storage location is determined.
[0104] The working principle and beneficial effects of the above technical solution are:
[0105] In order to achieve reasonable storage of beams and reduce possible dangers during placement, it is necessary to select a suitable storage location for each beam to be inspected. Among them, the storable positions are divided into two situations: one is to place it directly on the base, and when placing it on the base, it only needs to be based on the adaptation between the first three-dimensional model of the beam body and the second three-dimensional model of the base; mainly consider the degree of fit between the fulcrum position of the second three-dimensional model of the base and the center of each supportable area of the first three-dimensional model; the other is to store the second layer above the first layer of beam body that has been stored. At this time, it is necessary to consider both the adaptation of the first layer of beam body and the beam body to be detected, and the overall adaptation of the first layer of beam body, the beam body to be detected and the base. Therefore, the second adaptation value is jointly determined by the second three-dimensional model, the third three-dimensional model and the first three-dimensional model; the adaptation values of the two storable position situations are compared to determine the final target storage position. The final target storage position can be determined according to the size of the adaptation value, that is, the storable position with the largest adaptation value is used as the target storage position; the adaptation value is mainly determined by the size, shape, center of gravity offset, the correspondence between the preset fulcrum position of the base and the position of the load-bearing fulcrum on the beam body, and the center of gravity offset of the upper beam body and the lower beam body from the central axis. Taking the case where the center of gravity of the upper beam and the lower beam is offset from the central axis as an example, the center of gravity of the lower beam is offset from the central axis by 5cm, and the center of gravity of the upper beam is offset from the central axis by -5CM, which is the best fit.
[0106] In one embodiment, the beam body double-layer beam detection system further includes:
[0107] A target storage position determination unit, used to determine the target storage position of the beam to be inspected;
[0108] The target storage location determination unit performs the following operations:
[0109] Obtain all possible storage locations in the beam yard;
[0110] When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base;
[0111] Determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model;
[0112] When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained;
[0113] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model;
[0114] Based on the first adaptation value and the second adaptation value, the available storage positions are screened to obtain a plurality of reference positions; the first adaptation value or the second adaptation value is used as a third adaptation value of the reference position;
[0115] Obtain path information and storage mode of the reference location;
[0116] Determine the priority value of each reference position based on the path information, the storage mode, and the third adaptation value;
[0117] The reference position with the largest priority value is used as the target storage position.
[0118] The working principle and beneficial effects of the above technical solution are:
[0119] Whether it is the first adaptation value or the second adaptation value, only the adaptation between the base or the first layer of beams and the beam to be detected is considered. However, in actual situations, it is also necessary to consider the difference between the path and the second layer storage and the storage mode directly on the base; therefore, after calculating the first adaptation value and the second adaptation value, sort the various storage locations according to the numerical value, and then select the preset number of storage locations as the reference positions for the second comparison; in the second comparison, the path information, storage mode, and the third adaptation value are comprehensively considered to determine the priority value of each reference position, and then determine the target storage position. For example: the shorter the path time, the higher the priority value; in the storage mode, the priority value of storing directly on the base is higher than the priority value of storing on the second layer; the larger the third adaptation value, the higher the priority value.
[0120] In one embodiment, determining the priority value of each reference location based on the path information, the storage mode, and the third adaptation value includes:
[0121] Parse the path information and determine the travel time corresponding to the path information; use the travel time as the first parameter value;
[0122] Based on a preset storage identification template, identify the storage mode and determine the second parameter value;
[0123] using the third adaptation value as the third parameter value;
[0124] Based on the first parameter, the second parameter value and the third parameter value, the priority value is calculated. The calculation formula of the priority value is as follows:
[0125] Y = α1A1 + α2A2 + α3A3;
[0126] Among them, Y is the priority value; A1 is the first parameter value; A2 is the second parameter value; A3 is the third parameter value; α1, α2, α3 are the relationship coefficients corresponding to the first parameter value, the second parameter value and the third parameter value respectively.
[0127] The working principle and beneficial effects of the above technical solution are:
[0128] This embodiment provides a method for determining the priority value of each reference position based on path information, storage mode, and third adaptation value, extracting the moving time in the path information as the first reference element, taking the storage mode as the second reference element, and taking the third adaptation value as the third reference element; using the preset relationship coefficient to process them, and then calculating the priority value. Among them, the moving time determined as the first reference element is the time value of moving from the starting point to the end point of the path information; the second reference element is mainly to identify the storage mode through a preset storage identification template, for example, it can be defined as the second reference value of 2 when stored at the base, and the second reference value of 1 when stored on the second layer. The path information, storage mode and third adaptation value are unified and linked, and then the priority value of each reference position is determined.
[0129] In one embodiment, determining the first adaptation value based on the second three-dimensional model and the first three-dimensional model includes:
[0130] Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values;
[0131] Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values;
[0132] Inputting the first eigenvalue and the second eigenvalue into a preset first neural network to obtain a first adaptation value;
[0133] Determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model includes:
[0134] Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values;
[0135] Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values;
[0136] Performing feature extraction on the third three-dimensional model to obtain a plurality of third feature values;
[0137] Inputting the first eigenvalue, the second eigenvalue and the third eigenvalue into a preset second neural network to obtain a second adaptation value;
[0138] Based on the first adaptation value and the second adaptation value, the available storage positions are screened to obtain multiple reference positions; including:
[0139] Determine the maximum value between the first adaptation value and the second adaptation value;
[0140] Based on the maximum value and a preset reference threshold, a storable position where the difference between the first adaptation value or the second adaptation value and the maximum value is within the range of the reference threshold is extracted as a reference position.
[0141] The working principle and beneficial effects of the above technical solution are:
[0142] Applying artificial intelligence technology, firstly extract the features of the three-dimensional model, and input the extracted feature values into the neural network to achieve fast and intelligent determination of the adaptation value. Among them, the feature values include: length, width, coordinates of each preset position point, etc. The first neural network model and the second neural network model are obtained through a large amount of data training in advance.
[0143] In one embodiment, the target storage location determination unit performs the following operations after obtaining each available storage location in the beam yard:
[0144] Get the free positions in the beam yard;
[0145] When the free position is the first-layer storage position, the free position is directly used as the storage position;
[0146] When the idle position is a second-level storage position, the first expected usage time of the beam body at the first-level storage position corresponding to the idle position is obtained. When the first expected usage time is greater than or equal to the second expected usage time of the beam body to be detected, the idle position is used as a possible storage position. Otherwise, the idle position is not used as a possible storage position.
[0147] The working principle and beneficial effects of the above technical solution are:
[0148] When selecting a storage location, it is necessary to consider the usage time of the beams already stored on the first floor and the usage time of the beams to be stored; and to achieve rational storage without affecting the usage of the beams already stored.
[0149] In one embodiment, the beam body double-layer beam detection system further includes:
[0150] A positioning unit is used to determine the alignment position of the beam to be inspected with the beam or base at the lower layer when the beam is stored at the target storage position;
[0151] Output unit, used to output the alignment position.
[0152] Preferably, the output unit includes:
[0153] Two auxiliary alignment mechanisms are symmetrically arranged at both ends of the beam to be inspected;
[0154] like Figure 2 , Figure 3 and Figure 4 As shown, the auxiliary alignment mechanism includes:
[0155] A first body 12 and a second body 11; the cross section of the first body 12 is adapted to the size of the cross section of the beam to be detected; the cross section of the second body 11 is adapted to the size of the inner cavity of the cross section of the beam to be detected; an anti-slip ring 13 is embedded on the side of the second body 11;
[0156] A display screen 18 is arranged on a side of the first body 12 corresponding to the upper end surface of the beam to be detected;
[0157] The opening slot 14 is disposed on a side of the first body 12 away from the display screen 18;
[0158] A guide rail 15 is disposed in the open slot 14, and a slider 16 is slidably disposed on the guide rail 15;
[0159] The camera 17 is arranged on the slider 16 .
[0160] The working principle and beneficial effects of the above technical solution are:
[0161] The alignment unit is used to align the beam to be inspected with the lower beam or base when the beam to be inspected is placed at the target position. When in use, the auxiliary alignment mechanism is inserted at both ends of the beam, and the anti-slip ring 13 is used to achieve tight clamping. At the same time, a display is installed in the control room of the beam lifting machine, the display is connected to the computing device for communication, and the auxiliary alignment mechanism is also connected to the computing device for communication, and the image of the camera 17 is synchronized to the display; a crosshair is preset in the middle of the display image of the display; when the target position is the second layer storage, the alignment mark is displayed on the display on the auxiliary alignment mechanism at both ends of the beam stored in the lower layer. Based on the crosshair and the alignment mark, the operator of the beam lifting machine can confirm the alignment independently, without the need for personnel to provide alignment guidance around the beam, thereby avoiding the possibility of accidents. The alignment position is determined based on the analysis of the first three-dimensional model of the beam to be inspected, the second three-dimensional model of the base, and the third three-dimensional model of the beam in the lower layer; in order to achieve more accurate alignment, multiple cameras 17 can be set on the guide rail 15 to achieve alignment between multiple cameras 17 and multiple alignment marks. For example, one of the cameras 17 is located on the central axis of the beam to be detected, and the lower layer displays are also located on the central axis of the beam at the lower layer. In addition, display screens 18 can be embedded at the corresponding beam ends of the base to be used as the alignment of the first layer of beams.
[0162] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A double-layer beam storage detection system, It is characterized in that include: A scanning unit, used for scanning the beam body to be inspected by a three-dimensional laser scanning device to obtain point cloud data; A data processing unit, used for processing the point cloud data to construct a first three-dimensional model of the beam to be inspected; A comparison unit, used to compare the first three-dimensional model with a preset corresponding standard model, and generate a test report based on the comparison result; Also includes: A target storage position determination unit, used to determine the target storage position of the beam to be detected; The target storage location determination unit performs the following operations: Obtain all possible storage locations in the beam yard; When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base; determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model; When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained; determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model; Determining a target storage location based on the first adaptation value and the second adaptation value; Also includes: A target storage position determination unit, used to determine the target storage position of the beam to be detected; The target storage location determination unit performs the following operations: Obtain all possible storage locations in the beam yard; When the storable position is directly storing on the base, obtaining a second three-dimensional model of the base; determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model; When the storage position is at the second layer, a second three-dimensional model of the base at the storage position and a third three-dimensional model of the beam stored at the first layer are obtained; determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model; Based on the first adaptation value and the second adaptation value, the available storage positions are screened to obtain a plurality of reference positions; the first adaptation value or the second adaptation value is used as a third adaptation value of the reference position; Obtaining path information and storage mode of the reference position; Determining a priority value of each reference position based on the path information, the storage mode, and the third adaptation value; Taking the reference position with the largest priority value as the target storage position; The determining a first adaptation value based on the second three-dimensional model and the first three-dimensional model includes: Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values; Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values; Inputting the first eigenvalue and the second eigenvalue into a preset first neural network to obtain the first adaptation value; The determining a second adaptation value based on the second three-dimensional model, the third three-dimensional model, and the first three-dimensional model includes: Performing feature extraction on the second three-dimensional model to obtain a plurality of first feature values; Performing feature extraction on the first three-dimensional model to obtain a plurality of second feature values; Performing feature extraction on the third three-dimensional model to obtain a plurality of third feature values; Inputting the first eigenvalue, the second eigenvalue and the third eigenvalue into a preset second neural network to obtain the second adaptation value; The method of screening the available storage locations based on the first adaptation value and the second adaptation value to obtain a plurality of reference locations comprises: Determine a maximum value between the first adaptation value and the second adaptation value; Based on the maximum value and a preset reference threshold, the storable position where the difference between the first adaptation value or the second adaptation value and the maximum value is within the range of the reference threshold is extracted as the reference position.
2. The double-layer beam storage detection system of claim 1, It is characterized in that The comparison unit performs the following operations: Get the test items input by the user; Based on the detection item, obtaining an extraction rule table corresponding to the detection item from an extraction rule library; Based on the extraction rule table, extract data from the first three-dimensional model to obtain sampling data; Based on the extraction rule table, extracting data from the standard model to obtain standard data; A comparison is performed based on the sampled data and the standard data and a report is generated.
3. The double-layer beam storage detection system of claim 2, It is characterized in that The test items include: One or more combinations of flatness, arch, torsion and deformation of each surface of the beam.
4. The double-layer beam storage detection system of claim 1, It is characterized in that The determining the priority value of each reference position based on the path information, the storage mode, and the third adaptation value includes: Parsing the path information to determine the travel time corresponding to the path information; using the travel time as the first parameter value; Based on a preset storage identification template, identifying the storage mode, and determining a second parameter value; Using the third adaptation value as a third parameter value; Based on the first parameter, the second parameter value and the third parameter value, the priority value is calculated, and the calculation formula of the priority value is as follows: Y=a 1 A 1 +a 2 A 2 +a 3 A 3 ; Wherein, Y is the priority value; A 1 is the first parameter value; A 2 is the second parameter value; A 3 is the third parameter value; α 1 , α 2 , α 3 are the relationship coefficients corresponding to the first parameter value, the second parameter value and the third parameter value respectively.
5. The double-layer beam storage detection system of claim 1, It is characterized in that The target storage location determination unit performs the following operations when acquiring each available storage location in the beam yard: Obtaining free positions in the beam yard; When the idle position is a first-layer storage position, the idle position is directly used as the available storage position; When the idle position is a second-layer storage position, obtain the first expected usage time of the beam body at the first-layer storage position corresponding to the idle position; when the first expected usage time is greater than or equal to the second expected usage time of the beam body to be detected, use the idle position as the available storage position; otherwise, do not use the idle position as the available storage position.
6. The double-layer beam storage detection system of claim 4, It is characterized in that Also includes: A positioning unit, used to determine the alignment position of the beam to be detected with the beam or base at the lower layer when the beam to be detected is stored at the target storage position; An output unit is used to output the alignment position.
7. The double-layer beam storage detection system of claim 6, It is characterized in that The output unit comprises: Two auxiliary alignment mechanisms are symmetrically arranged at two ends of the beam to be inspected; The auxiliary alignment mechanism comprises: A first body and a second body; the cross section of the first body is adapted to the outer size of the cross section of the beam body to be detected; the cross section of the second body is adapted to the outer size of the inner cavity of the cross section of the beam body to be detected; an anti-slip ring is embedded on the side of the second body; A display screen is arranged on a side of the first body corresponding to the upper end surface of the beam to be detected; An opening slot body is arranged on a side of the first body away from the display screen; A guide rail is arranged in the open slot body, and a slider is slidably arranged on the guide rail; A camera is arranged on the slider.
