Building settlement detection system

文档序号:1902796 发布日期:2021-11-30 浏览:6次 中文

阅读说明:本技术 建筑物沉降检测系统 (Building settlement detection system ) 是由 童超 胡明兰 于 2021-08-30 设计创作,主要内容包括:本发明提供一种建筑物沉降检测系统,包括移位辅助装置以及位于移位辅助装置左侧的激光距离传感器,移位辅助装置包括测距机构以及电动机,电动机固定在建筑物上,其旋转输出轴与测距机构的后侧面固定连接,电动机带动测距机构转动,激光距离传感器未固定在建筑物上,用于检测其与测距机构之间的距离;本发明将电动机固定在建筑物上,电动机可视为一个质点,检测到的距离更能准确反映出建筑物的偏移;本发明首先对建筑物的左右移动距离进行检测,以进行修正,可以消除建筑物左右移动对建筑物沉降检测的影响;本发明对测距机构进行设计,将检测到的距离与一个范围区间进行比较,即便激光距离传感器出现误差,也能对建筑物的下沉程度进行准确检测。(The invention provides a building settlement detection system, which comprises a displacement auxiliary device and a laser distance sensor positioned on the left side of the displacement auxiliary device, wherein the displacement auxiliary device comprises a distance measuring mechanism and a motor, the motor is fixed on a building, a rotary output shaft of the motor is fixedly connected with the rear side surface of the distance measuring mechanism, the motor drives the distance measuring mechanism to rotate, and the laser distance sensor is not fixed on the building and is used for detecting the distance between the laser distance sensor and the distance measuring mechanism; the motor is fixed on the building, the motor can be regarded as a particle, and the detected distance can reflect the deviation of the building more accurately; the invention firstly detects the left-right movement distance of the building for correction, and can eliminate the influence of the left-right movement of the building on the building settlement detection; the invention designs the distance measuring mechanism, compares the detected distance with a range interval, and can accurately detect the sinking degree of the building even if the laser distance sensor has errors.)

1. A building settlement detection system is characterized by comprising a displacement auxiliary device and a laser distance sensor positioned on the left side of the displacement auxiliary device, wherein the displacement auxiliary device comprises a distance measuring mechanism and a motor, a base of the motor is fixed on a building, a rotary output shaft of the motor is fixedly connected with the rear side face of the distance measuring mechanism, the motor drives the distance measuring mechanism to rotate, and the laser distance sensor is not fixed on the building and is used for detecting the distance between the laser distance sensor and the distance measuring mechanism; setting the emitting point of the laser signal emitted by the laser distance sensor as the original point, the horizontal right direction is the positive direction of the X axis, and the vertical upward direction is the positive direction of the Y axis; in an initial state, a central rotating shaft of the motor is intersected with a first laser signal emitted by the first laser distance sensor;

when the motor drives the distance measuring mechanism to rotate, so that the right side surface of the distance measuring mechanism faces the laser distance sensor and is vertically arranged, the distance detected by the laser distance sensor represents the left-right movement distance of the building;

when the motor drives the distance measuring mechanism to rotate clockwise for the first time, the rotation angle alpha is1If the building sinks within the range of 0 to-M]Interval, corresponding to the downward moving range of the central rotating shaft of the motor is [0, -M%]Interval when the laser distance sensor detects a distance equal to X11

When the motor drives the distance measuring mechanism to rotate clockwise for the jth time, the rotation angle alpha is formedjWhen the building sinks to the range of- (j-1) M, -j M]The interval is corresponding to the downward movement range of the central rotating shaft of the motor (j-1) M, -j M]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)1(j-1),X1j) Internal; wherein X11~X1NWherein each value is different and the value is gradually increased, N represents the number of times that the motor drives the distance measuring mechanism to rotateJ is an integer greater than 1 and less than N +1, M represents a detectable amount of sinking of a building unit;

when the motor drives the distance measuring mechanism to rotate clockwise for the Nth time, the rotation angle alpha is formedNIf the Y-axis coordinate value corresponding to the sinking position of the building is smaller than-N M and the Y-axis coordinate value corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, the laser distance sensor detects that the distance is larger than X1N

The controller is respectively connected with the motor and the laser distance sensor and used for firstly controlling the motor to drive the distance measuring mechanism to rotate, so that the right side surface of the distance measuring mechanism faces the laser distance sensor and is vertically arranged, and X is measured according to the current distance detected by the laser distance sensor11~X1NThe motor is controlled to drive the distance measuring mechanism to rotate gradually in the clockwise direction according to the distance detected by the laser distance sensor until the distance detected by the laser distance sensor is correspondingly equal to X11Or within the corresponding X-axis coordinate range or greater than X1NAnd thereby determine the amount of sinking of the building.

2. The building settlement detection system of claim 1, wherein the controller is configured to perform the following steps for X based on the current distance detected by the laser distance sensor11~X1NCorrecting each value of (1):

step S201, judging whether the current distance detected by the laser distance sensor is equal to the initial distance detected by the laser distance sensor in the initial state, if so, not aligning X11~X1NCorrecting each value in the step (2), otherwise, executing the step (S202);

step S202, judging whether the current distance detected by the laser distance sensor is smaller than the initial distance detected by the laser distance sensor, if so, calculating the difference between the initial distance and the current distance, and calculating X11~X1NThe difference is added to each value in (1), otherwise, step S203 is executed;

step S203, calculating the difference between the current distance and the initial distance, and calculating X11~X1NMinus the difference.

3. The building settlement detection system of claim 1, wherein the controller controls the motor to rotate the distance measuring mechanism clockwise according to the distance information detected by the laser distance sensor until the distance detected by the laser distance sensor is equal to X11Or within the corresponding X-axis coordinate range or greater than X1N

Step S101, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the 1 st time, and rotating the angle alpha1Judging whether the distance detected by the laser distance sensor is equal to X11If yes, determining that the downward moving range of the central rotating shaft of the motor is in a Y-axis coordinate value interval [ 0-M ]]Correspondingly, the sinking range of the building is within the coordinate value interval [ 0-M ] of the Y axis]Otherwise, executing step S102;

step S102, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the jth time by a rotation angle alphajJudging whether the distance detected by the laser distance sensor is in the X-axis coordinate range (X)1(j-1),X1j) And if the initial value of j is 2, determining that the downward moving range of the central rotating shaft of the motor is in the Y-axis coordinate value interval (- (j-1) × M, -j × M]Correspondingly, the building sinking range is within the Y-axis coordinate value interval (- (j-1) × M, -j × M]Otherwise, executing step S103;

step S103, judging whether j is equal to N, if so, executing step S104, otherwise, j + +, and returning to execute step S102;

step S104, determining that the distance detected by the laser distance sensor is greater than X1NThe coordinate value of the Y axis corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, and correspondingly, the coordinate value of the Y axis corresponding to the sinking position of the building is smaller than-N M.

4. According to claimThe building settlement detection system of any one of claims 1 to 3, wherein when the distance detected by the laser distance sensor is equal to X11When the building is sinking, the building is rated as a first level of sinking when the distance detected by the laser distance sensor is within the X-axis coordinate range (X)1(j-1),X1j]When the building is in the interior, the building settlement is evaluated as j-level settlement, and when the distance detected by the laser distance sensor is greater than X1NThe building settlement is rated as a N +1 level settlement.

Technical Field

The invention belongs to the field of building detection, and particularly relates to a building settlement detection system.

Background

Conventionally, when detecting the settlement of a building, a stepped structure shown in fig. 1 is usually fixed to the building, and a distance from the stepped structure is detected by a laser distance sensor, and the degree of settlement of the building is reflected on the basis of the distance. As can be seen from fig. 1, as the stepped structure is moved downward, the distance detected by the laser distance sensor gradually increases. Although the settlement of the building can be detected by relying on the stepped structure, in the case of a high-rise building, not only the settlement but also the left and right deviation may occur, and the building may drive the stepped structure to incline, which may cause the distance detected by the laser distance sensor to change, so that the settlement of the building cannot be accurately detected by the above method.

Disclosure of Invention

The invention provides a building settlement detection system, which aims to solve the problem of low building settlement detection accuracy at present.

According to a first aspect of the embodiments of the present invention, a building settlement detection system is provided, which includes a displacement auxiliary device and a laser distance sensor located on the left side of the displacement auxiliary device, where the displacement auxiliary device includes a distance measuring mechanism and a motor, a base of the motor is fixed on the building, a rotation output shaft of the motor is fixedly connected with a rear side surface of the distance measuring mechanism, the motor drives the distance measuring mechanism to rotate, and the laser distance sensor is not fixed on the building and is used for detecting a distance between the laser distance sensor and the distance measuring mechanism; setting the emitting point of the laser signal emitted by the laser distance sensor as the original point, the horizontal right direction is the positive direction of the X axis, and the vertical upward direction is the positive direction of the Y axis; in an initial state, a central rotating shaft of the motor is intersected with a first laser signal emitted by the laser distance sensor;

when the motor drives the distance measuring mechanism to rotate, so that the right side surface of the distance measuring mechanism faces the laser distance sensor and is vertically arranged, the distance detected by the laser distance sensor represents the left-right movement distance of the building;

when the motor drives the distance measuring mechanism to rotate clockwise for the first time, the rotation angle alpha is1If the building sinks within the range of 0 to-M]Interval, corresponding to the downward moving range of the central rotating shaft of the motor is [0, -M%]Interval when the laser distance sensor detects a distance equal to X11

When the motor drives the distance measuring mechanism to rotate clockwise for the jth time, the rotation angle alpha is formedjWhen the building sinks to the range of- (j-1) M, -j M]The interval is corresponding to the downward movement range of the central rotating shaft of the motor (j-1) M, -j M]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)1(j-1),X1j) Internal; wherein X11~X1NWherein each value is different and the numerical value is gradually increased, N represents the number of times that the motor drives the distance measuring mechanism to rotate, j is an integer which is more than 1 and less than N +1, and M represents the detectable single-position sinking amount of the building;

when the motor drives the distance measuring mechanism to rotate clockwise for the Nth time, the rotation angle alpha is formedNIf the Y-axis coordinate value corresponding to the sinking position of the building is smaller than-N M and the Y-axis coordinate value corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, the laser distance sensor detects that the distance is larger than X1N

The controller is respectively connected with the motor and the laser distance sensor and used for firstly controlling the motor to drive the distance measuring mechanism to rotate, so that the right side surface of the distance measuring mechanism faces the laser distance sensor and is vertically arranged, and X is measured according to the current distance detected by the laser distance sensor11~X1NThe motor is controlled to drive the distance measuring mechanism to rotate gradually in the clockwise direction according to the distance detected by the laser distance sensor until the distance detected by the laser distance sensor is correspondingly equal to X11Or within the corresponding X-axis coordinate range or greater than X1NAnd thereby determine the amount of sinking of the building.

In an alternative implementation manner, the controller performs the following steps on X according to the current distance detected by the laser distance sensor11~X1NCorrecting each value of (1):

step S201, judging whether the current distance detected by the laser distance sensor is equal to the initial distance detected by the laser distance sensor in the initial state, if so, not aligning X11~X1NCorrecting each value in the step (2), otherwise, executing the step (S202);

step S202, judging whether the current distance detected by the laser distance sensor is smaller than the initial distance detected by the laser distance sensor, if so, calculating the difference between the initial distance and the current distance, and calculating X11~X1NThe difference is added to each value in (1), otherwise, step S203 is executed;

step S203, calculating the difference between the current distance and the initial distance, and calculating X11~X1NMinus the difference.

In another optional implementation manner, the controller controls the motor to drive the distance measuring mechanism to rotate gradually in the clockwise direction according to the distance information detected by the laser distance sensor until the distance detected by the laser distance sensor is correspondingly equal to X11Or within the corresponding X-axis coordinate range or greater than X1N

Step S101, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the 1 st time, and rotating the angle alpha1Judging whether the distance detected by the laser distance sensor is equal to X11If yes, determining that the downward moving range of the central rotating shaft of the motor is in a Y-axis coordinate value interval [ 0-M ]]Correspondingly, the sinking range of the building is within the coordinate value interval [ 0-M ] of the Y axis]Otherwise, executing step S102;

step S102, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the jth time by a rotation angle alphajJudging whether the distance detected by the laser distance sensor is in the X-axis coordinate range (X)1(j-1),X1j) And if the initial value of j is 2, determining that the downward moving range of the central rotating shaft of the motor is in the Y-axis coordinate value interval (- (j-1) × M, -j × M]Correspondingly, the building sinking range is within the Y-axis coordinate value interval (- (j-1) × M, -j × M]Otherwise, executing step S103;

step S103, judging whether j is equal to N, if so, executing step S104, otherwise, j + +, and returning to execute step S102;

step S104, determining that the distance detected by the laser distance sensor is greater than X1NThe coordinate value of the Y axis corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, and correspondingly, the coordinate value of the Y axis corresponding to the sinking position of the building is smaller than-N M.

In another alternative implementation, the laser distance sensing is performed while the laser is in the same positionThe distance detected by the detector is equal to X11When the building is sinking, the building is rated as a first level of sinking when the distance detected by the laser distance sensor is within the X-axis coordinate range (X)1(j-1),X1j]When the building is in the interior, the building settlement is evaluated as j-level settlement, and when the distance detected by the laser distance sensor is greater than X1NThe building settlement is rated as a N +1 level settlement.

The invention has the beneficial effects that:

different from the step-shaped structure which is integrally fixed on a building, the motor is fixed on the building, the motor can be regarded as a mass point, and the distance measuring mechanism which is fixedly connected with the motor cannot incline due to the deviation of the building along with the movement of the building, so that the distance between the distance measuring mechanism and the motor, which is detected by the laser distance sensor, can reflect the deviation of the building more accurately; when the invention is used for detecting the settlement of the building, the invention firstly detects the left-right movement distance of the building so as to detect the X11~X1NThe influence of left and right movement of the building on the building settlement detection can be eliminated by correcting the values; in addition, the invention designs the distance measuring mechanism, so that the motor drives the distance measuring mechanism to rotate clockwise for the first time, and the rotation angle alpha is1If the building sinks within the range of 0 to-M]Interval, corresponding to the downward moving range of the central rotating shaft of the motor is [0, -M%]Interval when the laser distance sensor detects a distance equal to X11(ii) a The motor drives the distance measuring mechanism to rotate clockwise for the jth time by a rotation angle alphajWhen the building sinks to the range of- (j-1) M, -j M]The interval is corresponding to the downward movement range of the central rotating shaft of the motor (j-1) M, -j M]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)1(j-1),X1j) Internal; wherein X11~X1NWherein each value is different and the numerical value is gradually increased, N represents the number of times that the motor drives the distance measuring mechanism to rotate, j is an integer which is more than 1 and less than N +1, and M represents the detectable single-position sinking amount of the building; the motor drives the distance measuring mechanism to rotate clockwise for the Nth time by a rotation angle alphaNIf the Y-axis coordinate value corresponding to the sinking position of the building is smaller than-N M and the Y-axis coordinate value corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, the laser distance sensor detects that the distance is larger than X1N(ii) a That is, each sinking range of the building corresponds to a unique motor rotation angle and corresponds to one X-axis coordinate range, and it can be seen that the present invention does not compare the distance detected by the laser distance sensor with a unique numerical value but compares the distance detected by the laser distance sensor with one range interval when sinking detection is performed, and thus, the required sensitivity of the laser distance sensor is low, and the sinking degree of the building can be accurately detected even if the laser distance sensor has an error during use. In conclusion, the invention can realize accurate detection of building settlement.

Drawings

FIG. 1 is a schematic structural view of one embodiment of a prior art building settlement detection system;

FIG. 2 is a schematic structural diagram of one embodiment of the building settlement detection system of the present invention;

fig. 3 is a schematic view of the displacement assistance device of the present invention.

Detailed Description

In order to make the technical solutions in the embodiments of the present invention better understood and make the above objects, features and advantages of the embodiments of the present invention more comprehensible, the technical solutions in the embodiments of the present invention are described in further detail below with reference to the accompanying drawings.

In the description of the present invention, unless otherwise specified and limited, it is to be noted that the term "connected" is to be interpreted broadly, and may be, for example, a mechanical connection or an electrical connection, or a communication between two elements, or may be a direct connection or an indirect connection through an intermediate medium, and a specific meaning of the term may be understood by those skilled in the art according to specific situations.

Referring to fig. 2, a schematic structural diagram of an embodiment of the building settlement detecting system of the present invention is shown. The system can comprise a displacement auxiliary device and a laser distance sensor positioned on the left side of the displacement auxiliary device, wherein the displacement auxiliary device comprises a distance measuring mechanism 1 and a motor 2, the base of the motor 2 is fixed on the building, the rotary output shaft of the motor is fixedly connected with the rear side surface of the distance measuring mechanism, the motor drives the distance measuring mechanism 1 to rotate, and the laser distance sensor is not fixed on the building and is used for detecting the distance between the laser distance sensor and the distance measuring mechanism 1; referring to fig. 3, the emitting point of the laser signal emitted by the laser distance sensor is set as the origin, the horizontal right direction is the positive direction of the X axis, and the vertical upward direction is the positive direction of the Y axis; in an initial state, a central rotating shaft of the motor 2 is intersected with a first laser signal emitted by the laser distance sensor; when the motor 2 drives the distance measuring mechanism 1 to rotate, so that the right side surface of the distance measuring mechanism 1 faces the laser distance sensor and is vertically arranged, the distance detected by the laser distance sensor represents the left-right movement distance of the building, as shown in fig. 3 (b).

In this embodiment, the distance measuring mechanism 1 may include a first vertical block 11, a rear side surface of the first vertical block 11 is fixedly connected to the motor 2, the motor 2 is fixed to the building, and a rotating shaft of the motor 2 is arranged in a front-back direction and perpendicular to the rear side surface of the first vertical block 11, and is configured to drive the first vertical block 11 to rotate; in the initial state, the central rotating shaft of the motor 2 intersects with the first laser signal emitted by the laser distance sensor.

The left side surface of the first vertical block 11 is provided with N L-shaped distance measuring plates 12, N is an integer greater than 1, each L-shaped distance measuring plate 12 is composed of a first distance measuring plate 121 and a second distance measuring plate 122 which are perpendicular to each other, the free end of each first distance measuring plate 121 is fixedly connected with the corresponding position on the left side surface of the first vertical block 11, the fixed positions of the first distance measuring plates 121 on the left side surface of the first vertical block 11 are different, the free ends of the first distance measuring plates 121 are parallel to each other and correspond to each other, the widths of the first distance measuring plates in the front-back direction are equal, and the included angles between the first distance measuring plates 121 and the left side surface of the first vertical block 11 are different; by setting the laser signal emitted by the laser distance sensorThe launch point is the original point, and the level is the X positive direction right, and vertical ascending Y axle positive direction that is, this laser distance sensor's position is unchangeable, to the ith L type range finding board 12 of from the bottom up, i is for being greater than 0 and being less than the integer of N, and its initial value is 1, motor 2 drives first vertical square 11 carries out ith clockwise rotation, and the rotation corresponds angle alpha1iThen, the second distance measuring plate 122 of the ith L-shaped distance measuring plate 12 is vertically arranged, and the coordinate value of the corresponding X axis is X1iAnd the coordinate value range of the X axis corresponding to each L-shaped distance measuring plate 12 on the upper side is larger than X1iThe connecting end of the first distance measuring plate 121 and the second distance measuring plate 122 in the (i +1) th L-shaped distance measuring plate 12 from bottom to top is positioned below the upper end of the second distance measuring plate 122 in the ith L-shaped distance measuring plate 12; the motor 2 drives the first vertical square block 11 to rotate clockwise for the (i +1) th time by a corresponding angle alpha1(i+1)Then, the second distance measuring plate 122 of the (i +1) th L-shaped distance measuring plate 12 is vertically arranged from bottom to top, and the coordinate value of the corresponding X axis is X1(i+1)At this time, if the motor 2 drives the first vertical block 11 to move down by a distance i × M, the laser signal intersects with the second distance measuring plate 122 of the ith L-shaped distance measuring plate 12, and the intersection point is located in an interval (X) where the uppermost end of the ith L-shaped distance measuring plate 12 is located1i~X1(i+1)) If the motor 2 drives the first vertical block 11 to move down by a distance (i +1) × M, the upper end of the second distance measurement plate 122 of the ith L-shaped distance measurement plate 12 is aligned with the laser signal; to the Nth L-shaped distance measuring plate from bottom to top, the motor drives the first vertical square block to rotate clockwise for the Nth time and rotate by a corresponding angle alpha1NThen, the second distance measuring plate in the Nth L-shaped distance measuring plate is vertically arranged, and the coordinate value of the corresponding X axis is X1NIf the motor drives the first vertical square block to move downwards by a distance of N x M from the initial position, the upper end of a second distance measurement plate in the Nth L-shaped distance measurement plate is aligned with the laser signal; the motor 2 drives the first vertical block 11 to rotate clockwise by an angle α11~α1NSo as to vertically arrange the second distance measuring plates 122 of the respective L-shaped distance measuring plates 12 from bottom to top in the first vertical block 11 in sequence.

Taking N as an example, for the 1 st L-shaped distance measuring plate 12 from bottom to top in the first vertical block 11, the motor 2 drives the first vertical block 11 to rotate clockwise for the first time, and the rotation corresponds to the angle α11Then, as shown in fig. 3(c), the second distance measuring plate 122 of the 1 st L-shaped distance measuring plate 12 is vertically arranged, and the corresponding X-axis coordinate value is X11And the coordinate value range of the X axis corresponding to each L-shaped distance measuring plate 12 on the upper side is larger than X11And the connecting end of the first distance measuring plate 121 and the second distance measuring plate 122 in the 2 nd L-shaped distance measuring plate 12 from bottom to top is located below the upper end of the second distance measuring plate 122 in the 1 st L-shaped distance measuring plate 12. The motor 2 drives the first vertical square block 11 to rotate clockwise for 2 times, and the rotation corresponds to an angle alpha12Then, as shown in fig. 3(e), the second distance measuring plate 122 of the 2 nd L-shaped distance measuring plate 12 from bottom to top is vertically disposed, and the corresponding X-axis coordinate value is X12At this time, if the motor 2 drives the first vertical block 11 to move down by the distance M from the initial position, as shown in fig. 3(e), the laser signal intersects with the second distance measuring plate 122 of the 1 st L-shaped distance measuring plate 12, and the intersection point is located in the interval (X) where the top end of the 1 st L-shaped distance measuring plate 12 is located11~X12) To (c) to (d); at this time, if the motor drives the first vertical block to move down by a distance of 2 × M from the initial position, as shown in fig. 3(f), the upper end of the second distance measurement plate 122 of the 1 st L-shaped distance measurement plate 12 is aligned with the laser signal.

To the 2 nd L-shaped distance measuring plate 12 from bottom to top in the first vertical block 11, the motor 2 drives the first vertical block 11 to rotate clockwise for the 2 nd time, and the rotation angle α12Then, as shown in fig. 3(e), the second distance measuring plate 122 of the 2 nd L-shaped distance measuring plate 12 is vertically arranged, and the corresponding X-axis coordinate value is X12And the coordinate value range of the X axis corresponding to each L-shaped distance measuring plate 12 on the upper side is larger than X12The connecting end of the first distance measuring plate 121 and the second distance measuring plate 122 in the 3 rd L-shaped distance measuring plate 12 from bottom to top is positioned below the upper end of the second distance measuring plate 122 in the 2 nd L-shaped distance measuring plate 12; the motor 2 drives the first vertical square block 11 to rotate clockwise for 3 times, and the rotation corresponds to an angle alpha13Then, as shown in fig. 3(g), the second distance measuring plate 122 of the 3 rd L-shaped distance measuring plate 12 from bottom to top is vertically disposed, and the corresponding X-axis coordinate value is X13(ii) a At this time, if the motor 2 drives the first vertical block 11 to move down from the initial position by a distance of 2M, as shown in fig. 3(g), the laser signal intersects with the second distance measuring plate 122 of the 2 nd L-shaped distance measuring plate 12, and the intersection point is located in an interval (X) where the uppermost end of the 2 nd L-shaped distance measuring plate 12 is located12~X13) To (c) to (d); at this time, if the motor 2 drives the first vertical block 11 to move downward by a distance of 3 × M, as shown in fig. 3(h), the upper end of the second distance measurement plate of the 2 nd L-shaped distance measurement plate is aligned with the laser signal.

To the 3 rd L-shaped ranging plate from bottom to top, the motor drives the first vertical square block to rotate clockwise for 3 rd time, and the rotation corresponds to an angle alpha13Then, as shown in fig. 3(g), the second distance measuring plate of the 3 rd L-shaped distance measuring plate is vertically arranged, and the corresponding X-axis coordinate value is X13If the motor drives the first vertical block to move downwards by a distance of 3 × M from the initial position, the upper end of the second distance measurement plate in the 3 rd L-shaped distance measurement plate is aligned with the laser signal.

For the ith L-shaped distance measuring plate on the left side surface of the first vertical square from bottom to top, when the second distance measuring plate in the ith L-shaped distance measuring plate is vertically arranged, the range of the coordinate value of the X axis corresponding to each L-shaped distance measuring plate on the upper side of the ith L-shaped distance measuring plate is larger than the range of the coordinate value of the X axis corresponding to each L-shaped distance measuring plate on the upper side of the ith L-shaped distance measuring plate1iAnd each L-shaped distance measuring plate on the upper side of the controller is not intersected with the vertical extension line of the ith L-shaped distance measuring plate, so that the X-axis coordinate range corresponding to the sinking range of the building can be accurately divided, and the controller can accurately identify the sinking range of the building according to the divided X-axis coordinate range. In addition, for the ith L-shaped distance measuring plate from bottom to top on the left side surface of the first vertical block, when the second distance measuring plate in the ith L-shaped distance measuring plate is vertically arranged, the connecting end of the first distance measuring plate and the second distance measuring plate in the (i +1) th L-shaped distance measuring plate from bottom to top is positioned below the upper end of the second distance measuring plate in the ith L-shaped distance measuring plate, the motor drives the first vertical block to rotate clockwise for the (i +1) th time, and the rotation corresponds to the angle alpha1(i+1)Then, the second distance measuring plate in the (i +1) th L-shaped distance measuring plate from bottom to top is vertically arranged, and the corresponding X-axis coordinate value is X1(i+1)(ii) a At this time, if the motor drives the first vertical block to move downwards by a distance i X M from the initial position, the laser signal intersects with a second distance measuring plate in the ith L-shaped distance measuring plate, and the intersection point and the uppermost end of the ith L-shaped distance measuring plate are positioned in an interval (X)1i~X1(i+1)) M is any value greater than zero; at this time, if the motor drives the first vertical block to move downwards by a distance (i +1) × M from the initial position, the upper end of the second distance measurement plate of the ith L-shaped distance measurement plate is aligned with the laser signal, so that when the motor drives the first vertical block to rotate clockwise for the ith time, the rotation corresponding to the angle alpha can be ensured1iThen, the building is in the Y-axis coordinate interval (- (i-1) × M, -i × M]When moving, the laser distance sensor detects that the distance is in the X-axis coordinate range (X)1(i-1),X1i) And (4) the following steps. Compared with the traditional method that the distance detected by the laser distance sensor is compared with a unique numerical value, the method compares the distance detected by the laser distance sensor with a range interval, has low sensitivity required on the laser distance sensor, and can accurately detect the sinking degree of the building even if the laser distance sensor has errors in the using process.

Wherein, the width of each L-shaped distance measuring plate in the first vertical block in the front-back direction is equal to the thickness of the first vertical block in the front-back direction. The motor drives the first vertical square block to rotate, so that the right side face of the first vertical square block faces the laser distance sensor and is vertically arranged, if the motor drives the first vertical square block to move down by N M, the upper side face of the first vertical square block is aligned with or positioned on the laser signal, and therefore even if the first vertical square block moves down by N M, smooth detection of the left and right displacement of a building by the laser distance sensor can be guaranteed.

Based on the distance measuring mechanism 1, when the motor drives the distance measuring mechanism to rotate clockwise for the first time, the rotation angle alpha is1When the building is sunk, as shown in the combination of FIGS. 3(c) and (d), if the building is sunkAt [0, -M]Interval, corresponding to the downward moving range of the central rotating shaft of the motor is [0, -M%]Interval when the laser distance sensor detects a distance equal to X11. When the motor drives the distance measuring mechanism to rotate clockwise for the jth time, the rotation angle alpha is formedjWhen the building sinks to the range of- (j-1) M, -j M]The interval is corresponding to the downward movement range of the central rotating shaft of the motor (j-1) M, -j M]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)1(j-1),X1j) Internal; wherein X11~X1NWherein each value is different and the numerical value is gradually increased, N represents the number of times that the motor drives the distance measuring mechanism to rotate, j is an integer which is more than 1 and less than N +1, and M represents the detectable single-position sinking amount of the building; when j is 2, as shown in fig. 3(e) and (f), the building may sink to (-M, -2M) M]The interval is that the downward movement range of the central rotating shaft of the motor is (-M, -2M)]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)11,X12) And (4) the following steps.

When the motor drives the distance measuring mechanism to rotate clockwise for the Nth time, the rotation angle alpha is formedNIf the Y-axis coordinate value corresponding to the sinking position of the building is smaller than-N M and the Y-axis coordinate value corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, the laser distance sensor detects that the distance is larger than X1NAs shown in fig. 3 (h).

The controller is respectively connected with the motor and the laser distance sensor and used for firstly controlling the motor to drive the distance measuring mechanism to rotate, so that the right side surface of the distance measuring mechanism faces the laser distance sensor and is vertically arranged, and X is measured according to the current distance detected by the laser distance sensor11~X1NThe motor is controlled to drive the distance measuring mechanism to rotate gradually in the clockwise direction according to the distance detected by the laser distance sensor until the distance detected by the laser distance sensor is correspondingly equal to X11Or within the corresponding X-axis coordinate range or greater than X1NAnd thereby determine the amount of sinking of the building.

Wherein the controller is used for controlling X according to the current distance detected by the laser distance sensor according to the following steps11~X1NCorrecting each value of (1):

step S201, judging whether the current distance detected by the laser distance sensor is equal to the initial distance detected by the laser distance sensor in the initial state, if so, not aligning X11~X1NCorrecting each value in the step (2), otherwise, executing the step (S202);

step S202, judging whether the current distance detected by the laser distance sensor is smaller than the initial distance detected by the laser distance sensor, if so, calculating the difference between the initial distance and the current distance, and calculating X11~X1NThe difference is added to each value in (1), otherwise, step S203 is executed;

step S203, calculating the difference between the current distance and the initial distance, and calculating X11~X1NMinus the difference.

The controller controls the motor to drive the distance measuring mechanism to rotate gradually in the clockwise direction according to the distance information detected by the laser distance sensor and the following steps (shown in (c) to (h) of fig. 3) until the distance detected by the laser distance sensor is correspondingly equal to X11Or within the corresponding X-axis coordinate range or greater than X1N

Step S101, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the 1 st time, and rotating the angle alpha1Judging whether the distance detected by the laser distance sensor is equal to X11If yes, determining that the downward moving range of the central rotating shaft of the motor is in a Y-axis coordinate value interval [ 0-M ]]Correspondingly, the sinking range of the building is within the coordinate value interval [ 0-M ] of the Y axis]Otherwise, executing step S102;

step S102, controlling the motor to drive the distance measuring mechanism to rotate clockwise for the jth time by a rotation angle alphajJudging whether the distance detected by the laser distance sensor is in the X-axis coordinate range (X)1(j-1),X1j) In, j has an initial value ofIf yes, determining the downward moving range of the central rotating shaft of the motor in the Y-axis coordinate value interval (- (j-1) × M, -j × M]Correspondingly, the building sinking range is within the Y-axis coordinate value interval (- (j-1) × M, -j × M]Otherwise, executing step S103;

step S103, judging whether j is equal to N, if so, executing step S104, otherwise, j + +, and returning to execute step S102;

step S104, determining that the distance detected by the laser distance sensor is greater than X1NThe coordinate value of the Y axis corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, and correspondingly, the coordinate value of the Y axis corresponding to the sinking position of the building is smaller than-N M.

When the distance detected by the laser distance sensor is equal to X11When the building is sinking, the building is rated as a first level of sinking when the distance detected by the laser distance sensor is within the X-axis coordinate range (X)1(j-1),X1j]When the building is in the interior, the building settlement is evaluated as j-level settlement, and when the distance detected by the laser distance sensor is greater than X1NThe building settlement is rated as a N +1 level settlement.

It can be seen from the above embodiments that, unlike the step-like structure being fixed to a building in its entirety, the present invention fixes the motor to the building, the motor can be regarded as a mass point, and as the building moves, the distance measuring mechanism fixedly connected to the motor will not tilt due to the offset of the building, so that the distance between the distance measuring mechanism and the motor detected by the laser distance sensor of the present invention can reflect the offset of the building more accurately; when the invention is used for detecting the settlement of the building, the invention firstly detects the left-right movement distance of the building so as to detect the X11~X1NThe influence of left and right movement of the building on the building settlement detection can be eliminated by correcting the values; in addition, the invention designs the distance measuring mechanism, so that the motor drives the distance measuring mechanism to rotate clockwise for the first time, and the rotation angle alpha is1If the building sinks within the range of 0 to-M]Interval, corresponding to the downward moving range of the central rotating shaft of the motor is [0, -M%]Interval when the laser distance sensor detects a distance equal to X11(ii) a The electricityThe motor drives the distance measuring mechanism to rotate clockwise for the jth time by a rotation angle alphajWhen the building sinks to the range of- (j-1) M, -j M]The interval is corresponding to the downward movement range of the central rotating shaft of the motor (j-1) M, -j M]Interval, when the laser distance sensor detects that the distance is in X-axis coordinate range (X)1(j-1),X1j) Internal; wherein X11~X1NWherein each value is different and the numerical value is gradually increased, N represents the number of times that the motor drives the distance measuring mechanism to rotate, j is an integer which is more than 1 and less than N +1, and M represents the detectable single-position sinking amount of the building; the motor drives the distance measuring mechanism to rotate clockwise for the Nth time by a rotation angle alphaNIf the Y-axis coordinate value corresponding to the sinking position of the building is smaller than-N M and the Y-axis coordinate value corresponding to the downward moving position of the central rotating shaft of the motor is smaller than-N M, the laser distance sensor detects that the distance is larger than X1N(ii) a That is, each sinking range of the building corresponds to a unique motor rotation angle and corresponds to one X-axis coordinate range, and it can be seen that the present invention does not compare the distance detected by the laser distance sensor with a unique numerical value but compares the distance detected by the laser distance sensor with one range interval when sinking detection is performed, and thus, the required sensitivity of the laser distance sensor is low, and the sinking degree of the building can be accurately detected even if the laser distance sensor has an error during use. In conclusion, the invention can realize accurate detection of building settlement.

Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.

It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is to be controlled solely by the appended claims.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于UWB的施工升降机高度检测方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!