In-oil autonomous operation detection robot of storage tank bottom plate and autonomous operation detection method
12608019 ยท 2026-04-21
Assignee
Inventors
- Bin Hu (Beijing, CN)
- Gongtian Shen (Beijing, CN)
- Xinjun Wu (Beijing, CN)
- Zhiquan WANG (Beijing, CN)
- Yan Zhang (Beijing, CN)
- Ting WANG (Beijing, CN)
- Baoxuan Wang (Beijing, CN)
- Xiyue Zou (Beijing, CN)
Cpc classification
G05D2105/89
PHYSICS
G05D1/648
PHYSICS
G01B7/10
PHYSICS
G05D2107/50
PHYSICS
International classification
Abstract
An in-oil autonomous operation detection robot of a storage tank bottom plate and an autonomous operation detection method are provided. The in-oil autonomous operation detection robot of the storage tank bottom plate includes a motion module, a positioning and attitude recognition module, an obstacle avoidance module, a detection module and a control module, wherein the motion module is configured to adjust and control a motion direction, a speed and an attitude of the robot under the control of the control module; the positioning and attitude recognition module is configured to recognize a position and an attitude of the robot under the control of the control module; the obstacle avoidance module is configured to avoid obstacles under the control of the control module; and the detection module is configured to detect corrosions of the bottom plate.
Claims
1. An in-oil autonomous operation detection robot of a storage tank bottom plate, wherein the in-oil autonomous operation detection robot of the storage tank bottom plate comprises a motion module, a positioning and attitude recognition module, an obstacle avoidance module, a detection module, a control module and a dredging module; wherein the control module is connected with the motion module, the positioning and attitude recognition module, the obstacle avoidance module, the dredging module and the detection module, respectively; the motion module is configured to adjust and control a motion direction, a speed and an attitude of the robot under a control of the control module; the positioning and attitude recognition module is configured to recognize a position and the attitude of the robot under the control of the control module; the obstacle avoidance module is configured to avoid obstacles under the control of the control module; and the detection module is configured to detect corrosions of the bottom plate under the control of the control module; the detection module comprises a detection component, a communication component and a detection control board; the detection component comprises a combination of one or more of a magnetic flux leakage detection sensor, an electromagnetic acoustic detection sensor, a guided wave detection sensor and a pulsed eddy current detection sensor; the detection component and the communication component are both connected with the detection control board; the detection control board is connected with the control module via the communication component and is configured to transmit a detection result back to the control module; wherein the control module is configured to activate the positioning and attitude recognition module to recognize the position and the attitude of the robot, control the motion module to adjust the position and the attitude at a start of the autonomous operation to a predetermined position and attitude and allow the robot to move according to an autonomously pre-planned traveling route; when the obstacle avoidance module explores unexpected obstacles in a traveling process, the control module is further configured to plan an optimal route, and control the motion module to modify the traveling route to avoid obstacles; wherein, the control module is further configured to control the detection module to perform a required detection on the storage tank bottom plate in the traveling process, and meanwhile, transmit a detection result back, during which the positioning and attitude recognition module continuously positions the robot to realize a one-to-one correspondence between position information and the detection result; wherein, the control module is further configured to control the motion module return the robot to an initial position according to a set traveling route, after a detection task is completed; wherein the positioning and attitude recognition module comprises acoustic signal generators installed on the robot, acoustic signal receivers installed on a tank wall and a gyroscope placed inside the robot; the positioning and attitude recognition module determines the position and a horizontal attitude of the robot via a robot positioning and attitude algorithm based on transmitted and received acoustic signals, and calculates a pitch attitude of the robot based on the gyroscope; the motion module comprises a wheel set and a driving motor; the obstacle avoidance module comprises pairs of acoustic signal generator and acoustic signal receiver; the control module comprises an upper computer and a main control board which are connected with each other; and the dredging module comprises dredging wheels arranged at both ends of the robot and is configured to cut oil sludge on a traveling route to expose the bottom plate to be detected; wherein, a path tracking algorithm is stored in the control module, wherein, at time t.sub.k, position coordinates of the robot itself are taken as coordinates of one of the acoustic signal generators in the positioning and attitude recognition module, which are denoted as M.sub.k; a direction angle is calculated by an included angle between a connecting line of two acoustic signal generators and a front of the robot, and two front and rear positioning points of the two acoustic signal generators, which is denoted as .sub.k; original values of an attitude of the robot are denoted as {M.sub.k, .sub.k}; at time t.sub.k+1, if abnormal noise occurs, which leads to a change of a position or a direction beyond allowable values, measured values of the attitude are discarded, but the attitude at time t.sub.k+1 is predicted by using a speed, an angular speed and the attitude at the time t.sub.k instead, to obtain predicted values {{tilde over (M)}.sub.k+1, {circumflex over ()}.sub.k+1} of the attitude; otherwise, the attitude is updated; considering that there are errors in the positioning points of the two front and rear acoustic signal generators of the robot, a Kalman filter is used to reduce errors of the direction angle of the robot; an estimated value of the direction angle is {circumflex over ()}.sub.k; in order to eliminate distortion of a motion trajectory, a piecewise fitting method is used; every K points form a group to perform piecewise fitting; coordinates form a set M{M.sub.1, M.sub.2, . . . M.sub.K}; a line segment L.sub.1 defined in a range of point set is obtained by a linear fitting formula; at this time, a robot coordinate is M.sub.K, that is, k=K; a vertical line of L.sub.1 is taken from point M.sub.K, and an obtained intersection point is an estimated value B.sub.K of current position of the robot; estimated values of the attitude is {B.sub.K, {circumflex over ()}.sub.K}; a path update scale coefficient is assumed to be , first rounded K points in the set M are discarded, thereafter, (K-K) points are updated to obtain a new set M{M.sub.K+1, M.sub.K+2, . . . M.sub.K+K} to be fit to obtain a line segment L.sub.2; wherein, for a point set B{M.sub.1, B.sub.1, B.sub.2, . . . , B.sub.P}, M.sub.1 and B.sub.P are estimated values of starting point and current point; P+1 is a number of points in the point set B; in order to allow a curve to be continuous and local, a B-spline curve is used to draw the motion trajectory of the robot, which is used to give a mapping of detection data in a movement; a previous path point of the robot is denoted as T, and a target path point is T; according to a geometric relationship, a vertical deviation d of a path between a current path point B.sub.K and a path TT of the robot is calculated, and a direction deviation between a current direction and a path direction is ; it is assumed that .sub.max is a maximum allowable direction deviation, and .sub.min is a minimum allowable direction deviation; d.sub.max is a maximum allowable position error, and d.sub.min is a minimum allowable position error; when <.sub.min and d<d.sub.min, left and right drivers of the robot output a same rotational speed; when >.sub.max, and d<d.sub.min, the direction deviation is input into a Proportion Integration Differentiation (PID) controller A as a control variable to correct a movement direction of the robot, and a speed ratio of left and right motors is proportional to an output of the controller until <.sub.min; when d>d.sub.max, the vertical deviation d of the path is input into PID controller B as a control variable until d<d.sub.min; if the coordinates of the robot are located in a circle in which a radius is a positioning error for many times in succession, it is judged that the robot has stopped due to manual operation or abnormal conditions, and path tracking stops.
2. The in-oil autonomous operation detection robot of the storage tank bottom plate according to claim 1, wherein the wheel set is installed at both sides of long rectangular sides of the robot and comprises a combination of one or more of a crawler type, universal wheels and Mecanum wheels; a main shaft of the wheel set is connected with the driving motor, and the wheel set is controlled by a rotation of the driving motor to adjust and control the motion direction, the speed and the attitude of the robot; the driving motor is connected with a main control board of the control module, and the main control board is controlled by an external remote controller or by an upper computer of the control module.
3. The in-oil autonomous operation detection robot of the storage tank bottom plate according to claim 1, wherein a number of the acoustic signal receivers installed on the tank wall is more than eight, at least three acoustic signal receivers are covered in each quadrant formed at an angle of 90 degrees in a circumferential direction of the tank wall, and when the robot is located in a certain quadrant, three adjacent acoustic signal receivers are used for positioning.
4. The in-oil autonomous operation detection robot of the storage tank bottom plate according to claim 1, wherein the acoustic signal generator transmits acoustic signals in front of a traveling route of the robot, and when the acoustic signals meet an obstacle and returns, returned signals are received by the signal receiver, and a distance of the obstacle is judged by a time difference between transmission and reception of acoustic signals; the traveling route of the robot is autonomously planned by an upper computer of the control module or is controlled by an external remote controller to avoid obstacles.
5. The in-oil autonomous operation detection robot of the storage tank bottom plate according to claim 1, wherein in the traveling process, the control module turns on the magnetic flux leakage detection sensor and the electromagnetic acoustic detection sensor to perform magnetic flux leakage detection and electromagnetic acoustic thickness measurement to collect magnetic flux leakage detection signals and electromagnetic acoustic thickness measurement signals as a detection result and transmit the detection result to the control module; when results of the magnetic flux leakage detection and the electromagnetic acoustic detection are transmitted back to the control module to show that there is no signals or a pitch angle measured by the gyroscope is greater than a threshold, the control module turns off the magnetic flux leakage detection sensor and the electromagnetic acoustic detection sensor, activates the pulsed eddy current detection sensor to perform pulsed eddy current thickness measurement to collect pulsed eddy current thickness measurement signals as a detection result and transmit the detection result to the control module; and at a specific position or when encountering an unexpected obstacle, the control module activates the guided wave detection sensor to perform single-point thickness measurement and deactivates other sensors to collect guided wave detection signals as a detection result, and transmit the detection result to the control module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In order to explain the technical solution in the embodiments of the present disclosure or the prior art more clearly, the drawings needed in the embodiments will be briefly introduced hereinafter. Obviously, the drawings described below are only some embodiments of the present disclosure. Other drawings can be obtained according to these drawings without paying creative labor for those skilled in the art.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(12) The technical solution in the embodiments of the present disclosure will be clearly and completely described with reference to the drawings hereinafter. Obviously, the described embodiments are only some embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without paying creative labor belong to the scope of protection of the present disclosure.
(13) In the present disclosure, in-oil detection means detection under oil or in oil, which is with respect to the traditional tank opening detection. At present, the storage tank detection method is to export the oil in the target storage tank to another storage tank, and then perform tank cleaning detection on the target storage tank. The robot of the present disclosure can directly perform autonomous operation detection in the oil without opening and cleaning the tank. In the prior art, the main method is to perform tank opening detection. The main difference between tank opening detection and in-oil detection is that the movement ability of the robot is limited due to the accumulation of a large amount of oil sludge on the bottom plate during in-oil detection, and the positioning, obstacle avoidance and navigation functions related to the conventional vision and optical detection technology are limited since the oil detection environment is the invisible environment. The existing in-oil detection robots rarely take into account the influence of the oil sludge environment. Most of the robots are limited to theoretical research or over-idealized in-oil detection robots, and do not take into account the autonomous operation detection after the robots get into the tank. In view of this, the present disclosure focuses on the problem of autonomous operation detection in the oil after the robot gets into the tank, and provides an in-oil autonomous operation detection robot of a storage tank bottom plate and an autonomous operation detection method, which have corresponding functions required for autonomous operation detection, and can detect corrosions of the bottom plate in the invisible environment of large oil sludge, improve the detection efficiency and reduce the operation and maintenance cost.
(14) In order to enable the above objects, features and advantages of the present disclosure to be more obvious and understandable, the present disclosure will be further described in detail with reference to the drawings and the detailed description.
(15) In some embodiments, as shown in
(16)
(17) As shown in
(18) Specifically, the acoustic signal generators 201 are installed on the robot, and are distributed at least in two non-overlapping positions on the robot. The installation positions can be adjusted. Different positions of the acoustic signal generators use different position and attitude calculation algorithms. For example, as shown in
(19) Specifically, two acoustic signal generators are designed to be foldable. When the positioning and attitude recognition module 2 is not operating, the acoustic signal generators are put down to reduce the height of the robot without causing obstacles to the traveling route of the robot. Therefore, in the mechanical space, there needs to be enough space to place the acoustic signal generators. Two acoustic signal generators are placed at any positions of the upper cover of the robot. Since the positions of the two positioning points are known, the position of the center point of the upper cover with respect to the two acoustic signal generators is also known, and the attitude of the robot is also known. At this time, when the robot is put into the storage tank, the positions of the two acoustic signal generators are determined by the positioning algorithm, and then the position and the attitude of the robot can be determined by the attitude calculation.
(20) In the embodiment shown in
(21) As shown in
(22)
(23) The acoustic signal receivers 202 use low-frequency acoustic signal receivers, which are distributed in the circumferential direction of the outer wall of the storage tank. The heights of the acoustic signal receiver 202 from the ground are at the same heights as that of the acoustic signal generators 201. The number of the acoustic signal receivers 202 is at least three for positioning the acoustic signal source. Preferably, the number of the acoustic signal receivers 202 should be greater than eight as far as possible, so that at least three acoustic signal receivers 202 are covered in each quadrant formed at an angle of 90 degrees. In this way, when the robot is located in a certain quadrant, three adjacent acoustic signal receivers can be selected for positioning to avoid serious signal attenuation when the acoustic signals are transmitted to the remote receiver.
(24) As shown in
(25) As shown in
(26) The detection module 4 is usually located in the abdomen of the main body of the robot, and the included components are arranged as required. Specifically, the detection module 4 includes a detection component, a communication component and a detection control board.
(27) The detection component includes a combination of one or more of a magnetic flux leakage detection sensor, an electromagnetic acoustic detection sensor, a guided wave detection sensor and a pulsed eddy current detection sensor. The detection component and the communication component are both connected with the detection control board. The detection control board is connected with the control module 5 via the communication component and is configured to transmit a detection result back to the control module 5.
(28) When the number of sensors is greater than 1, all sensors are integrated through the detection control board. The detection control board is provided with a communication component for transmitting the detection result back to the control module 5 and then back to the upper computer. The detection control board is directly connected and communicated with the main control board of the control module 5. After sensors such as a magnetic flux leakage detection sensor, an electromagnetic acoustic detection sensor, a guided wave detection sensor and a pulsed eddy current detection sensor are integrated, there are the following relationships between these integrated sensors because of the mutual interference between permanent magnets and excitation coils: the magnetic flux leakage detection sensor can operate when the robot is moving; the electromagnetic acoustic detection sensor can operate when the robot is stationary or moving; the guided wave detection sensor can operate when the robot is stationary; the magnetic flux leakage detection sensor and the electromagnetic acoustic detection sensor can operate at the same time; the electromagnetic acoustic detection sensor and the guided wave detection sensor can operate at the same time; and the magnetic flux leakage detection sensor, the electromagnetic acoustic detection sensor, and the guided wave detection sensor cannot operate at the same time.
(29) Guided wave detection excites and receives guided waves on the component through a magnetostrictive effect, and judges the defect position according to the defect echo. The defects are point defects, such as corrosion pits. Magnetic flux leakage detection measures the corrosion pit by measuring the leakage magnetic field at the defect. Electromagnetic acoustic detection excites and receives ultrasonic waves to measure the wall thickness under the joint action of a Lorentz force, a magnetization force and a magnetostrictive strain. When the pulsed eddy current detection sensor operates, other sensors need to stop operating. This is because other sensors are provided with permanent magnets and coils. In order to avoid electromagnetic interference, the pulsed eddy current can only operate alone to detect subsurface defects of materials, which mainly include uniform corrosion. Magnetic flux leakage detection and guided wave are mainly used to detect corrosion defects, mainly including point defects. Theoretically, the range of guided wave detection is larger than that of magnetic flux leakage detection. For example, the distance within 1 meter around falls within the detection range. Magnetic flux leakage detection can only detect the area directly below the sensor. The main function of electromagnetic acoustic detection and pulsed eddy current detection is to perform the thickness measurement, that is, to detect the uniform corrosion of the storage tank bottom plate. The difference between electromagnetic acoustic detection and pulsed eddy current detection is that the pulsed eddy current lift-off can be relatively large in theory, such as more than 100 mm, and the electromagnetic acoustic lift-off can be relatively small, such as a few millimeters. Therefore, when the oil sludge of the storage tank is up to a certain thickness, electromagnetic acoustic detection will not be able to detect the signals, and pulsed eddy current detection is needed to perform the thickness measurement.
(30) The control module 5 includes a main control board and an upper computer. The upper computer controls the corresponding modules by sending commands to the main control board, or the upper computer control the modules by directly sending commands to the corresponding modules. For example, the motion module 1 is controlled by controlling the driving motor of the wheel set. The positioning and attitude recognition module 2 is controlled to be turned on or turned off by controlling the acoustic signal generators 201 and the acoustic signal receivers 202. The detection module 4 is controlled to be turned on or turned off by sending commands to the detection control board of the detection module 4. The dredging module 7 is controlled by controlling the motor of the dredging wheel. The positioning and attitude recognition module 2 needs to cooperate with the detection module 4 to acquire the position information corresponding to the detection result, and to complete attitude correction in the operating process of the robot.
(31) As shown in
(32) As shown in
(33) Based on the in-oil autonomous operation detection robot of the storage tank bottom plate, the present disclosure further provides an autonomous operation detection method, which includes the following steps S1 to S5.
(34) S1, after the robot is put into the bottom plate by the retractable module 6, the control module 5 activates a positioning and attitude recognition module 2 to recognize a position and an attitude of the control module, and the position and the attitude at the start of the autonomous operation are adjusted to the predetermined position and attitude by controlling the motion module 1.
(35) Before the robot enters the storage tank for detection, the priority detection position is determined and the attitude is determined through the tank drawings. The determination of the attitude refers to the direction of the head and the tail of the robot, which facilitates subsequent detection. Therefore, the predetermined position and attitude are determined according to the actual needs. After the robot is put into the bottom plate through the cable, because the cable is long and soft, the position where the robot arrives at the bottom may deviate from the predetermined position and attitude. Therefore, it is necessary to control the motion module 1 to move to the predetermined position and adjust the attitude through the movement of the wheels.
(36) S2, the motion module 1 is controlled to allow the robot to move according to an autonomously pre-planned traveling route.
(37) The path tracking algorithm is stored in the control module 5, which can autonomously plan the traveling route of the robot, so that the motion module 1 is controlled to allow the robot to move according to an autonomously pre-planned traveling route. The flow chart of the path tracking algorithm is shown in
(38) S2.1, abnormal values are eliminated. At time t.sub.k, the position coordinates of the robot itself are taken as the coordinates of one of the acoustic signal generators in the positioning and attitude recognition module 2, which are denoted as M.sub.k. The direction angle is calculated by the included angle between the connecting line of two acoustic signal generators and the front of the robot and two front and rear positioning points of the two acoustic signal generators, which is denoted as .sub.k. The original values of the attitude (abbreviation for position and attitude) of the robot are denoted as {M.sub.k, .sub.k}. At time t.sub.k+1, if abnormal noise occurs, which may lead to the change of the position or the direction beyond the allowable values, the measured valued of the attitude are discarded, but the attitude at time t.sub.k+1 is predicted by using the speed, the angular speed and the attitude at time t.sub.k instead, to obtain the predicted values {{tilde over (M)}.sub.k+1, {tilde over ()}.sub.k+1} of the attitude. Otherwise, the attitude is updated.
(39) S2.2, the direction angle is filtered. Because there are errors in the positioning points of the two before and after acoustic signal generators of the robot, a Kalman filter is used to reduce the errors of the direction angle of the robot. The estimated value of the direction angle is {circumflex over ()}.sub.k.
(40) S2.3, the coordinates are filtered. On the two-dimensional plane, the motion trajectory of the coordinate points of the robot which was originally moving smoothly will oscillate and reciprocate due to the positioning errors. In order to eliminate the distortion of the motion trajectory, a piecewise fitting method is used. Straight line fitting is taken as an example. Every K points (abbreviation for positioning points) form a group to perform piecewise fitting. The coordinates form a set M{M.sub.1, M.sub.2, . . . M.sub.K}. The line segment L.sub.1 defined in the range of point sets is obtained by a linear fitting formula. At this time, the robot coordinate is M.sub.K, that is, k=K. The vertical line of L.sub.1 is taken from point M.sub.K, and the obtained intersection point is the estimated value B.sub.K of the current position of the robot. The estimated value of the attitude is {B.sub.K, {circumflex over ()}.sub.K}.
(41) S2.4, the path (or the route) is estimated. It is assumed that the path update scale coefficient is , the first rounded K points in the setM are discarded, thereafter, (K-K) points are updated to obtain a new set M{M.sub.K+1, M.sub.K+2, . . . M.sub.K+K} to be fit to obtain the line segment L.sub.2. There are point sets B{M.sub.1, B.sub.1, B.sub.2, . . . , B.sub.P}, where M.sub.1 and B.sub.P are the estimated values of the starting point and the current point. P+1 is the number of points in point set B. In order to allow the curve to be continuous and local, a B-spline curve is used to draw the motion trajectory of the robot, which is used to give the mapping of the detection data in the movement.
(42) S2.5, command control is performed. The previous path point of the robot is denoted as T, and the target path point is T. According to the geometric relationship, the vertical deviation d of the path between the current path point B.sub.K and the path TT of the robot is calculated, and the direction deviation between the current direction and the path direction is . When the vertical deviation of the path is taken as the control variable, the position error of the robot is smaller, but the traveling direction of the robot is in the adjustment state for a long time. Therefore, the traveling route will oscillate around the path in a small amplitude, which is not conducive to full coverage detection. When the direction deviation is taken as the control variable, the traveling direction of the robot is more stable, but there is an accumulated error in position. Therefore, it is necessary to combine the two methods. It is assumed that .sub.max is the maximum allowable direction deviation, and .sub.min is the minimum allowable direction deviation. d.sub.max is the maximum allowable position error, and d.sub.min is the minimum allowable position error. When <.sub.min and d<d.sub.min, the left and right drivers of the robot output the same rotational speed. When >.sub.max and d<d.sub.min, the direction deviation is input into a Proportion Integration Differentiation (PID) controller A as a control variable to correct the movement direction of the robot, and the speed ratio of the left and right motors is proportional to the output of the controller until <.sub.mmin. When d>d.sub.max, the vertical deviation d of the path is input into PID controller B as a control variable until d<d.sub.min.
(43) S2.6, stop. If the coordinates of the robot are located in the circle in which the radius is the positioning error for many times in succession, it is judged that the robot has stopped due to manual operation or abnormal conditions, and path tracking stops.
(44) The following two examples are explained specifically.
(45)
(46) S3, if the obstacle avoidance module 3 explores unexpected obstacles in the traveling process, the control module 5 plans an optimal route, and modifies the traveling route by controlling the motion module 1 to avoid obstacles. Specifically, the internal structure of the storage tank is acquired in advance through the storage tank processing drawing, and then the traveling route is planned autonomously. When encountering unexpected obstacles, the algorithm needs to be used to plan the optimal route to avoid obstacles and return to the original route.
(47) S4, the detection module 4 is controlled to perform the required detection on the storage tank bottom plate in the traveling process, and meanwhile, a detection result is transmitted back, during which the positioning and attitude recognition module 2 continuously positions the robot to realize a one-to-one correspondence between the position information and the detection result. The detection of the bottom plate is determined according to the requirements. For example, if the thickness of the bottom plate needs to be detected, the electromagnetic acoustic detection can be used, and the returned detection result is the acoustic echo data. The types of data returned by different detection sensors are different, and different data are returned as detection results according to the characteristics of detection sensors. Generally, the original data is transmitted back to the upper computer through the main control board. The final data processing and result analysis are performed in the upper computer.
(48) As shown in
(49) If the integrated sensor is an integrated probe of magnetic flux leakage detection, electromagnetic acoustic detection, guided wave detection and pulsed eddy current detection, the detection process is as follows.
(50) After the robot is adjusted to the predetermined position and attitude, the robot travels along the predetermined route. At this time, the magnetic flux leakage detection sensor and the electromagnetic acoustic detection sensor are turned on to perform magnetic flux leakage detection and electromagnetic acoustic thickness measurement, collect magnetic flux leakage detection signals and electromagnetic acoustic thickness measurement signals as a detection result, and transmit the detection result to the control module 5.
(51) When the results of magnetic flux leakage detection and electromagnetic acoustic detection are transmitted back to the upper computer to show that there is no signal or a pitch angle measured by a gyroscope is greater than a threshold, the above two sensors are turned off at this time, a pulsed eddy current detection sensor is activated to perform pulsed eddy current thickness measurement, pulsed eddy current thickness measurement signals are collected as a detection result, and the detection result is transmitted to the control module 5. This is because when the lift-off is higher, the magnetic flux leakage detection method and electromagnetic acoustic detection method fail, while pulsed eddy current detection can perform thickness measurement under the condition of large lift-off. When the pitch angle is greater than the threshold, it means that the oil sludge is too thick, and the magnetic flux leakage data and the electromagnetic acoustic data may lead to missed detection or false detection. Therefore, it is necessary to activate the pulsed eddy current for further detection. The threshold of the pitch angle is set according to the actual detection situation.
(52) At a specific position (in areas where defects are suspected and the robot cannot reach, such as some complex terrain areas or sheltered areas in the tank, a specific position is selected to stop the robot and activate guided wave detection) or when encountering an unexpected obstacle, a guided wave detection sensor is activated to perform single-point thickness measurement, other sensors are deactivated, guided wave detection signals are collected as a detection result, and the detection result is transmitted to the control module 5.
(53) The upper computer of the control module 5 stores the original signals. The stored data can be used for data analysis and result processing immediately or reserved for such purposes later. The result of the single-point thickness measurement is to measure the thickness of the bottom plate directly below the detection module 4. By comparing the data from different periods or with the original thickness, it can be analyzed whether the bottom plate has thinned. Thinning means that corrosion has occurred. Different detection methods have different detection advantages. The detection results obtained by different detection methods are also different for the same sample to be detected. The detection results obtained by different detection methods support each other, and finally a reliable detection conclusion is obtained, so that the corrosion of the bottom plate in the invisible environment of large oil sludge can be detected, and the detection accuracy can be improved.
(54) S5, the detection task is completed, and the robot returns to an initial position according to a set traveling route by controlling the motion module 1, that is, the predetermined position before the detection is started.
(55) According to the in-oil autonomous operation detection robot of the storage tank bottom plate and the autonomous operation detection method provided by the present disclosure, a motion module, a positioning and attitude recognition module, an obstacle avoidance module, a retractable module and a dredging module which are matched with the detection capability are arranged, which achieves the purpose of in-oil autonomous operation detection in the invisible environment of large oil sludge, has the characteristics of being low in cost, high in efficiency, short in time consumption, pollution-free, and good in timeliness, and greatly facilitates the operation and maintenance of the storage tank.
(56) In the present disclosure, specific examples are used to illustrate the principle and the implementation of the present disclosure. The description of the above embodiments is only used to help understand the method and the core idea of the present disclosure. At the same time, for those skilled in the art, there will be changes in the detailed description and the application scope according to the idea of the present disclosure. In summary, the contents of this specification should not be construed as limiting the present disclosure.