Mounting bracket for fuel tank and manufacturing method thereof
By designing a fuel tank installation bracket containing multiple mechanical components, the problems of fuel tank height in the prior art are solved, such as unadjustable, difficult to disassemble, easy to collide with transportation and high temperatures and fires, etc., and the effects of height adjustment, easy installation and disassembly, shock absorption and cooling are achieved, and the safety of the car is improved.
Patent Information
- Application Number
- CN202510213645.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-13
AI Technical Summary
The existing installation bracket for fuel tanks cannot adjust the fuel tank height, it is difficult to disassemble, it is prone to collision during transportation, and it is prone to fire in high temperature environments, affecting the safety of the car.
A mounting bracket including gravity plate, support plate, rotating ring, rotating rod, lifting groove, screw rod, movable ring, slide rod, moving block, stable rod, clamping block, compression spring and positioning plate is designed. The rotating rod drives the screw rod and movable ring to rotate, and the slide rod drives the moving block to move, realizing the adjustment of the fuel tank height. At the same time, the buffer tube and shock absorbing spring are used to provide shock absorption during transportation, and the temperature is reduced in high temperature environments through the water spray plate and the extraction pump system.
It realizes flexible adjustment of fuel tank height, simplifies the installation and disassembly process, reduces collision risks in transportation, and effectively cools down in high temperature environments, improving the safety of the car.
Smart Images

Figure CN119974951A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a mounting bracket for a fuel tank and a manufacturing method thereof, belonging to the technical field of mounting brackets for fuel tanks. Background Art
[0002] The strength of the automobile fuel tank mounting point must meet certain requirements according to actual needs, otherwise the mounting point will fall off during actual driving, resulting in serious consequences of safety accidents. Therefore, the structural design of the vehicle body mounting bracket corresponding to the fuel tank is very important.
[0003] There are still some problems in the use of the existing fuel tank mounting bracket. For example, the existing mounting bracket is generally fixedly connected to the outside of the fuel tank. Therefore, after the installation is completed, the height of the fuel tank cannot be adjusted, and it is troublesome to disassemble. At the same time, there will be bumps during transportation of the car, which will cause the bottom of the fuel tank to collide. When the outside weather is at high temperature, high temperature will be generated on the surface of the fuel tank. If the temperature is too high, it will catch fire, affecting the safe operation of the car. Summary of the invention
[0004] The object of the present invention is to provide a mounting bracket for a fuel tank and a manufacturing method thereof. The present invention has a simple structure and is easy to use. The height of the fuel tank can be adjusted after installation, and the installation and disassembly of the fuel tank can be facilitated. The fuel tank can also be shock-absorbing during transportation, and the fuel tank can be cooled when the outside weather is hot, so as to solve the problems raised in the above-mentioned background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] The top of the said gravity plate is fixedly connected with a supporting plate, the top of the said supporting plate is fixedly connected with a rotating circle, the inside of the said rotating circle is rotatably connected with a rotating rod, the inside of the said supporting plate is provided with a lifting groove, the bottom of the said rotating rod is fixedly connected with a No. 1 screw rod, the outer side of the said No. 1 screw rod is threadedly connected with a movable ring, the outer side of the said movable ring is fixedly connected with a sliding rod, the outer side of the said sliding rod is fixedly connected with a moving block, the outer side of the said moving block is fixedly connected with a stabilizing rod, the outer side of the said stabilizing rod is fixedly connected with a clamping block, the outer side of the said clamping block is fixedly connected with a compression spring, the outer side of the said compression spring is fixedly connected with a positioning plate, a fuel tank body is installed between the said supporting plates, the inside of the said fuel tank body is provided with a mounting hole, an L-shaped plate is fixedly connected between the said supporting plates, the top of the said L-shaped plate is fixedly connected with a buffer tube, the inside of the said buffer tube is movably connected with a nylon rod, the top of the said nylon rod is fixedly connected with a fixing plate, and the bottom of the said fixing plate is fixedly connected with a shock absorbing spring.
[0007] Furthermore, the outer side of the L-shaped plate is fixedly connected with a connecting plate, the outer side of the connecting plate is fixedly connected with a motor, the output end of the motor is fixedly connected with a No. 2 screw, the outer side of the No. 2 screw is threadedly connected with a ring, the outer side of the ring is fixedly connected with a limiting rod, the outer side of the limiting rod is fixedly connected with a water spray plate, a movable groove is opened inside the L-shaped plate, the outer side of the L-shaped plate is fixedly connected with a water tank, the outer side of the water tank is fixedly connected with a scale plate, the top of the water tank is clamped with a water inlet plate, the outer side of the water tank is fixedly connected with an extraction pump, the outer side of the extraction pump is fixedly connected with a conduit, and the top of the conduit is fixedly connected with a telescopic hose.
[0008] Furthermore, the gravity plate and the support plate are symmetrically distributed on the outside of the fuel tank body, and the first screw is rotatably connected to the inside of the support plate through a rotating rod.
[0009] Furthermore, the slide bar is slidably connected to the inside of the lifting slot, and the moving block is slidably connected to the outside of the supporting plate.
[0010] Furthermore, the compression springs are symmetrically distributed between the positioning plate and the clamping block, and the clamping block is located inside the mounting hole.
[0011] Furthermore, the buffer tubes are evenly distributed on the top of the L-shaped plate, the bottom of the shock absorbing spring is fixedly connected to the top of the buffer tube, and the fixing plate is located at the bottom of the fuel tank body.
[0012] Furthermore, the controller is electrically connected to the motor, and the second screw rod is rotatably connected between the two connecting plates.
[0013] Furthermore, the limit rod is slidably connected to the inside of the movable groove, the water spray plate is located outside the fuel tank body, the extraction pump is electrically connected to the controller, and one end of the telescopic hose is fixedly connected to the inside of the water spray plate.
[0014] Furthermore, the manufacturing method of the fuel tank mounting bracket comprises the following specific steps:
[0015] S1. Straighten the steel before cutting the bracket. Use a grinding wheel cutter to cut small steel, and flame cutting to cut large steel. Polish the edges and burrs of the cut surface with a grinding wheel polisher to ensure the beauty of the cut end surface;
[0016] S2. The drilling holes of the bracket should be done with a bench drill. It is strictly forbidden to use flames to cut holes. The corners of the right-angle bracket should be smooth and even. The support bracket should be free of burrs, notches, leaking welds and other defects. The brackets of this project are bent and galvanized steel brackets are used. Therefore, the brackets should be galvanized twice before installation. After installation, any damaged parts should be painted for corrosion protection in time;
[0017] S3. Use integrated brackets as much as possible for rows of pipes. The rooting points of the integrated brackets must be welded on embedded parts. If there are no embedded parts, expansion bolts that meet the requirements must be used to ensure the load-bearing capacity of the brackets.
[0018] S4. The installation of the load-bearing bracket of the riser must be firm and reliable. The form adopted and the quality of the combined welding must meet the requirements. If necessary, a load-bearing test should be carried out. The anchoring of the bracket and the pipeline must be reliable and firm.
[0019] S5. The position of the pipe support and hanger must be accurate, horizontal and vertical, flat and firm, and in close contact with the pipe. Fix the pipe on the bracket, use U-shaped pipe clamps. When making fixed pipe clamps, the clamp ring must fit closely with the outer diameter of the pipe, and the size of the fastener must match the pipe diameter. After tightening the fixing nut, the pipe must be firm and immovable. The exposed threads of the pipe clamps must be the same and of the same length;
[0020] S6. Inspection and acceptance: After processing, the workpiece is manually inspected and accepted.
[0021] According to S1, by introducing an intelligent straightening algorithm based on machine learning, using sensors to monitor the curvature of the steel in real time, and automatically adjusting the parameters of the straightening equipment through the control system, the steel can achieve the best straightness. Then the genetic algorithm is used to determine the optimal cutting path and parameters to achieve intelligent cutting optimization and reduce material waste and cutting time. The specific process is:
[0022] Step 1: Use laser sensors and computer vision technology to monitor the curvature of the steel section in real time.
[0023] 1. Install laser sensors on the steel sections to collect real-time curvature data.
[0024] Sensor selection: Use the high-precision laser displacement sensor Keyence LK-G5000 series, which has nanometer-level high resolution and 100kHz high sampling speed.
[0025] Determine the installation location: Select the appropriate sensor installation location based on the length of the steel section and the expected bending position. The typical configuration is to install a sensor at both ends and in the middle of the steel section to ensure that the bending can be fully monitored.
[0026] Fix the sensor: Use a special bracket and clamp to fix the sensor on the surface of the steel to ensure the stability and measurement accuracy of the sensor. The bracket should have a shockproof function to avoid the influence of vibration on the measurement results.
[0027] Calibrate the sensor: Use a known standard straight steel to calibrate the sensor to ensure the measurement accuracy of each sensor. Install the standard straight steel and adjust the sensor position to ensure that the output data matches the standard straightness.
[0028] Data acquisition module: The analog signals of the sensors are converted into digital signals using the data acquisition module NI DAQ 6363. The output signal of each sensor is connected to the input port of the data acquisition module through a BNC cable.
[0029] Data processing software: Install data processing software LabVIEW on the computer system to receive and process sensor data in real time. It can realize data reception, real-time display, data storage, and curvature calculation.
[0030] Real-time data storage and analysis: The collected curvature data is stored in the local database. Computer vision technology and algorithms are used to process the curvature data and generate a real-time curvature curve of the steel section.
[0031] 2. Use computer vision technology to process sensor data and generate real-time curvature curves of steel sections.
[0032] Noise removal: During data collection, the laser sensor may be affected by environmental noise. In order to improve the accuracy of the data, it is necessary to remove noise from the original data. Use the median filtering method to remove noise:
[0033] y[i]=median(l[i-k], l[i-k+1],..., l[i+k])
[0034] Among them, l[i] is the original data, which represents the curvature value of the i-th sampling point, l[ik] represents the value of the ik-th sampling point in the original data l. y[i] is the processed data, and k is the window size.
[0035] Data smoothing: After noise removal, the data may still have some fluctuations, which requires further smoothing to obtain a more continuous and smooth curve. Use Savitzky-Golay filter for smoothing:
[0036]
[0037] Among them, c j is the filter coefficient, m is the order of the polynomial, and l[i+j] represents the value of the original data that is offset by j positions relative to the i-th sampling point.
[0038] Data conversion: Convert the curvature data collected by the sensor into two-dimensional image data to facilitate computer vision technology processing. The curvature data collected by each sensor is represented as a pixel point in the image, with the horizontal axis being the sensor position and the vertical axis being the curvature value.
[0039] Feature extraction: Use convolutional neural network (CNN) to extract the features of curvature data and generate curvature curves.
[0040] Step 2: Use convolutional neural network (CNN) to process sensor data and determine the degree of bending of the steel section.
[0041] 1. Improved CNN model structure
[0042] In order to improve the analysis accuracy of curvature data, we can improve the traditional convolutional neural network (CNN) by adding more feature extraction layers and more efficient pooling operations. At the same time, we introduce the attention mechanism to improve the ability to capture key features.
[0043] Convolutional layer Conv1
[0044]
[0045] Among them, W1 is the convolution kernel of the first convolution layer, b1 is the bias vector of the first convolution layer, * represents the convolution operation, X (i) represents the i-th input fragment, is the output of the first convolutional layer, and ReLU is the activation function.
[0046] Pooling layer Pool1
[0047]
[0048] Among them, MaxPool represents the maximum pooling operation. is the output of the first pooling layer, and h1 represents the output feature map after Conv1 processing.
[0049] Convolutional layer Conv2
[0050]
[0051] Among them, W2 is the convolution kernel of the second convolution layer, b2 is the bias vector of the second convolution layer, is the output of the second convolutional layer.
[0052] Pooling layer Pool2
[0053]
[0054] in, is the output of the second pooling layer, h2 represents the output feature map after Conv2 processing, and MaxPool is the maximum pooling operation.
[0055] Attention Mechanism
[0056] Attention weight calculation:
[0057] Weighted eigenvectors:
[0058] Among them, W s is the weight matrix of the attention mechanism, b s The bias vector of the attention mechanism, α represents the attention weight, and h att is the weighted feature vector, and the sofemax function represents probability normalization.
[0059] Fully connected layer FC:
[0060] h fc =ReLU(W fc ·h att +b fc )
[0061] Among them, W fc The weight matrix of the fully connected layer, b fc is the bias vector of the fully connected layer, h fc is the output of the fully connected layer, and ReLU is the activation function.
[0062] Output layer: output bending degree and position
[0063] output=W out ·h fc +b out
[0064] Among them, W out is the weight matrix of the output layer, b out is the bias vector, and the output is the bending degree and position of the steel.
[0065] 2. Adjust the parameters of the straightening equipment
[0066] Through the control system, the straightening force and straightening angle are calculated according to the output results of CNN, and the parameters of the straightening equipment are automatically adjusted.
[0067] F=k1·θ
[0068] γ=k2·p
[0069] Among them, θ is the degree of bending, p is the bending position, F is the straightening force, γ is the straightening angle, and k1 and k2 are the parameters of the straightening equipment.
[0070] Step 3: Intelligent cutting optimization
[0071] Improved genetic algorithm GA to optimize cutting path:
[0072] In order to improve the efficiency and effect of cutting path optimization, we improve the traditional genetic algorithm and combine the adaptive genetic algorithm AGA and the elite retention strategy Elitism Strategy to enhance the diversity and convergence speed of the population.
[0073] Initialize the population, each individual represents a cutting path plan:
[0074] Define the population size N, each individual represents a cutting path plan, represented by a sequence of path points. That is, randomly generate N individuals to form the initial test population P(0).
[0075] P(0) = {x1, x2, ..., x N}
[0076] Among them, x i represents the i-th individual, the initial population size is N, and P(t) represents the population of the t-th generation.
[0077] Fitness function:
[0078] f(x)=w1·E+w2·U
[0079] Among them, cutting accuracy E: represents the deviation between the cutting path and the target path. The smaller the deviation, the higher the accuracy. Material utilization rate U: represents the percentage of material utilization rate. The higher the utilization rate, the better. w1 and w2 are weight coefficients: reflecting the importance of cutting accuracy and material utilization rate.
[0080] For each individual in the population, calculate its fitness value f(x).
[0081] Select an action:
[0082]
[0083] Among them, p iis the selection probability of each individual, f(x i ) is the fitness value of the ith individual, It represents the sum of all individual fitness values in the population, and the sum is the population size N.
[0084] The first k individuals with the highest fitness values are retained and directly enter the next generation population.
[0085] Crossover operation: Adaptive crossover probability
[0086]
[0087] Among them, p c,min and p c,max are the minimum and maximum crossover probabilities, respectively, and f avg is the average fitness of the population, f min and f max are the minimum and maximum fitness respectively, p c is the adaptive crossover probability.
[0088] Crossover operation: select two parent individuals, perform single-point or multi-point crossover, and generate two offspring individuals
[0089] Mutation operation: Randomly mutate the genes of an individual to generate a new individual.
[0090] Adaptive mutation probability:
[0091]
[0092] Among them, p m,min and p m,m a x are the maximum and minimum mutation probabilities, respectively, m is the mutation probability.
[0093] Update the population: The elite individuals and the new individuals generated by selection, crossover, and mutation operations constitute a new population P(t+1).
[0094] P(t+1)=Elites∪Offspring
[0095] Among them, Elites are elite individuals, and Offspring are new individuals generated by selection, crossover and mutation operations.
[0096] Repeat the selection, crossover and mutation operations until the fitness function converges or reaches a predetermined number of iterations, adjust the cutting path and parameters of the abrasive cutting machine or flame cutting machine, and output the optimal cutting path solution.
[0097] The beneficial effects of the present invention are:
[0098] (I) The present invention provides a gravity plate and a support plate, and a moving block is slidably connected to the outside of the support plate. First, the clamping block on the outside of the moving block is placed in the mounting hole inside the fuel tank body, and the clamping block is stably connected to the inside of the mounting hole by the cooperation of the compression spring and the positioning plate. At this time, the fuel tank body can be connected between the two support plates. When the height of the fuel tank body needs to be adjusted, the rotating rod is rotated inside the rotating circle, so that the rotating rod drives the No. 1 screw rod to rotate inside the support plate, and the rotation of the No. 1 screw rod drives the movable circle to rotate. Since a sliding rod is fixedly connected to the outside of the movable circle, and the sliding rod is slidably connected to the inside of the lifting groove, when the rotating rod drives the No. 1 screw rod to rotate inside the support plate When rotating, the movable ring can move on the outside of the No. 1 screw rod, and the movement of the movable ring drives the sliding rod to move, so that the sliding rod drives the moving block to move on the outside of the support plate. When the moving block moves, it can drive the fuel tank body between the stabilizing rods to move between the support plates, thereby achieving the effect of adjusting the height of the fuel tank body. An L-shaped plate is fixedly connected between the support plates, and a buffer tube is fixedly connected to the top of the L-shaped plate. When vibration is generated during transportation of the automobile, a fixed plate is installed at the bottom of the fuel tank body, and a shock-absorbing spring is fixedly connected to the bottom of the fixed plate. Therefore, the shock-absorbing spring can achieve a shock-absorbing effect on the fuel tank body, and the nylon rod moves up and down inside the buffer tube to eliminate the generated potential energy.
[0099] (ii) The present invention provides support plates, between which a fuel tank body is installed. When the outside weather is hot, the extraction pump on the outside of the water tank is first started by the controller. At this time, the extraction pump extracts the water inside the water tank, and then introduces it into the inside of the water spray plate through the conduit and the telescopic hose. Finally, it is sprayed from the water spray plate to the surface of the fuel tank body. Then, the motor is started by the controller, so that the motor drives the No. 2 screw rod to rotate between the two connecting plates, and the rotation of the No. 2 screw rod drives the ring to rotate. A limit rod is fixedly connected to the outside of the ring, and the limit rod is slidably connected to the inside of the movable groove. Therefore, when the No. 2 screw rod rotates, it drives the water spray plate outside the limit rod to move outside the fuel tank body, thereby achieving a rapid cooling effect.
[0100] (III) By introducing the improved convolutional neural network CNN and attention mechanism, adding more feature extraction layers and more efficient pooling operations, the curvature data can be processed more efficiently and more accurate curvature and position information can be generated. Combined with the control system, the parameters of the straightening equipment can be adjusted in real time to ensure that the steel reaches the best straightness and improve the intelligence level of the steel straightening process before the bracket is unloaded. Then, through the improved genetic algorithm, the cutting path can be effectively optimized, the cutting accuracy and material utilization rate can be improved, and the optimal cutting path plan can be generated. The path and cutting parameters of the cutting machine can be adjusted to solve the edge extension and burrs of the cut section and achieve the best cutting effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0101] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the specific embodiments of the present invention, but do not constitute a limitation of the present invention.
[0102] Figure 1 It is a structural schematic diagram of a mounting bracket for a fuel tank of the present invention;
[0103] Figure 2 It is a structural schematic diagram of the back side of a mounting bracket for a fuel tank of the present invention;
[0104] Figure 3 It is a schematic diagram of the structure between a support plate of a fuel tank mounting bracket and a fuel tank body of the present invention;
[0105] Figure 4 It is a structural schematic diagram of a mounting bracket for a fuel tank and a moving block of the present invention;
[0106] Figure 5 It is a structural schematic diagram of the outer side of an L-shaped plate of a mounting bracket for a fuel tank of the present invention;
[0107] Figure 6 It is a structural schematic diagram of a screw rod of a mounting bracket for a fuel tank and the outer side of a water spray plate of the present invention;
[0108] Figure 7 It is a flowchart that introduces the combination of improved convolutional neural network and improved genetic algorithm;
[0109] Numbers in the figure: 1. Gravity plate; 2. Support plate; 3. Rotating circle; 4. Rotating rod; 5. Lifting groove; 6. No. 1 screw; 7. Active circle; 8. Sliding rod; 9. Moving block; 10. Stabilizing rod; 11. Clamping block; 12. Compression spring; 13. Positioning plate; 14. Fuel tank body; 15. Mounting hole; 16. L-shaped plate; 17. Buffer tube; 18. Nylon rod; 19. Fixed plate; 20. Shock-absorbing spring; 21. Connecting plate; 22. Motor; 23. No. 2 screw; 24. Ring 25. Limit rod; 26. Water spray plate; 27. Moving groove 28. Water storage tank 29. Scale plate; 30. Water inlet plate 31. Extraction pump; 32. Conduit; 33. Telescopic hose; 34. Controller. DETAILED DESCRIPTION
[0110] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0111] Example 1 Please refer to Figure 1-Figure 6 , the present invention provides a technical solution:
[0112] A mounting bracket for a fuel tank and a manufacturing method thereof, comprising a gravity plate 1, a support plate 2 is fixedly connected to the top of the gravity plate 1, a rotating ring 3 is fixedly connected to the top of the support plate 2, a rotating rod 4 is rotatably connected to the inside of the rotating ring 3, a lifting groove 5 is provided inside the support plate 2, a No. 1 screw rod 6 is fixedly connected to the bottom of the rotating rod 4, a movable ring 7 is threadedly connected to the outer side of the No. 1 screw rod 6, a sliding rod 8 is fixedly connected to the outer side of the movable ring 7, a moving block 9 is fixedly connected to the outer side of the sliding rod 8, a stabilizing rod 10 is fixedly connected to the outer side of the moving block 9, and a stabilizing rod 10 is fixedly connected to the outer side of the stabilizing rod 10. A clamping block 11 is fixedly connected to the outside, a compression spring 12 is fixedly connected to the outside of the clamping block 11, a positioning plate 13 is fixedly connected to the outside of the compression spring 12, a fuel tank body 14 is installed between the support plates 2, a mounting hole 15 is opened inside the fuel tank body 14, an L-shaped plate 16 is fixedly connected between the support plates 2, a buffer tube 17 is fixedly connected to the top of the L-shaped plate 16, a nylon rod 18 is movably connected inside the buffer tube 17, a fixed plate 19 is fixedly connected to the top of the nylon rod 18, and a shock-absorbing spring 20 is fixedly connected to the bottom of the fixed plate 19.
[0113] Specifically, Figure 1As shown, the gravity plate 1 and the support plate 2 are symmetrically distributed on the outside of the fuel tank body 14, the No. 1 screw 6 is rotatably connected to the inside of the support plate 2 through the rotating rod 4, the slide bar 8 is slidably connected to the inside of the lifting groove 5, the moving block 9 is slidably connected to the outside of the support plate 2, the compression spring 12 is symmetrically distributed between the positioning plate 13 and the clamping block 11, and the clamping block 11 is located inside the mounting hole 15, the buffer tube 17 is evenly distributed on the top of the L-shaped plate 16, the bottom of the shock-absorbing spring 20 is fixedly connected to the top of the buffer tube 17, and the fixed plate 19 is located at the bottom of the fuel tank body 14.
[0114] In this embodiment: a gravity plate 1 and a support plate 2 are provided, and a moving block 9 is slidably connected to the outer side of the support plate 2. First, the clamping block 11 on the outer side of the moving block 9 is placed in the mounting hole 15 inside the fuel tank body 14. The compression spring 12 and the positioning plate 13 are used in cooperation to stably connect the clamping block 11 to the inside of the mounting hole 15. At this time, the fuel tank body 14 can be connected between the two support plates 2. When it is necessary to adjust the height of the fuel tank body 14, the rotating rod 4 is rotated inside the rotating circle 3, so that the rotating rod 4 drives the No. 1 screw rod 6 to rotate inside the support plate 2, and the rotation of the No. 1 screw rod 6 drives the movable circle 7 to rotate. Since a sliding rod 8 is fixedly connected to the outer side of the movable circle 7, and the sliding rod 8 is slidably connected to the inside of the lifting slot 5, when the rotating rod 4 drives the No. 1 screw rod 6 to rotate inside the support plate 2 When rotating, the movable ring 7 can move on the outside of the No. 1 screw rod 6, and the movement of the movable ring 7 drives the sliding rod 8 to move, so that the sliding rod 8 drives the moving block 9 to move on the outside of the support plate 2. When the moving block 9 moves, it can drive the fuel tank body 14 between the stabilizing rods 10 to move between the support plates 2, thereby achieving the effect of adjusting the height of the fuel tank body 14, and an L-shaped plate 16 is fixedly connected between the support plates 2, and a buffer tube 17 is fixedly connected to the top of the L-shaped plate 16. When vibration is generated during transportation of the automobile, a fixed plate 19 is installed at the bottom of the fuel tank body 14, and a shock-absorbing spring 20 is fixedly connected to the bottom of the fixed plate 19. Therefore, the shock-absorbing spring 20 can have a shock-absorbing effect on the fuel tank body 14, and the nylon rod 18 moves up and down inside the buffer tube 17 to eliminate the generated potential energy.
[0115] Example 2 Please refer to Figure 1 , Figure 2 and Figure 6The difference between this embodiment and embodiment 1 is that: the outer side of the L-shaped plate 16 is fixedly connected with a connecting plate 21, the outer side of the connecting plate 21 is fixedly connected with a motor 22, the output end of the motor 22 is fixedly connected with a No. 2 screw rod 23, the outer side of the No. 2 screw rod 23 is threadedly connected with a ring 24, the outer side of the ring 24 is fixedly connected with a limit rod 25, the outer side of the limit rod 25 is fixedly connected with a water spray plate 26, a movable groove 27 is opened inside the L-shaped plate 16, the outer side of the L-shaped plate 16 is fixedly connected with a water tank 28, the outer side of the water tank 28 is fixedly connected with a scale plate 29, the top of the water tank 28 is clamped with a water inlet plate 30, the outer side of the water tank 28 is fixedly connected with an extraction pump 31, the outer side of the extraction pump 31 is fixedly connected with a conduit 32, and the top of the conduit 32 is fixedly connected with a telescopic hose 33.
[0116] Specifically, Figure 1-6 As shown, the controller 34 is electrically connected to the motor 22, the No. 2 screw rod 23 is rotatably connected between the two connecting plates 21, the limit rod 25 is slidably connected inside the movable groove 27, the water spray plate 26 is located on the outside of the fuel tank body 14, the extraction pump 31 is electrically connected to the controller 34, and one end of the telescopic hose 33 is fixedly connected inside the water spray plate 26.
[0117] In this embodiment: by setting a support plate 2, a fuel tank body 14 is installed between the support plates 2. When the outside weather is relatively hot, the extraction pump 31 on the outside of the water storage tank 28 is first started by the controller 34. At this time, the extraction pump 31 will extract the water inside the water storage tank 28, and then introduce it into the inside of the water spray plate 26 through the guide tube 32 and the telescopic hose 33, and finally spray it from the water spray plate 26 to the surface of the fuel tank body 14, and then the motor 22 is started by the controller 34, so that the motor 22 drives the second screw rod 23 to rotate between the two connecting plates 21, and the rotation of the second screw rod 23 drives the ring 24 to rotate, and the limit rod 25 is fixedly connected to the outside of the ring 24, and the limit rod 25 is slidably connected to the inside of the moving groove 27. Therefore, when the second screw rod 23 rotates, it will drive the water spray plate 26 outside the limit rod 25 to move on the outside of the fuel tank body 14, thereby achieving a rapid cooling effect.
[0118] A fuel tank mounting bracket and a manufacturing method thereof, characterized in that the specific steps are as follows:
[0119] S1. Straighten the steel before cutting the bracket. Use a grinding wheel cutter to cut small steel, and flame cutting to cut large steel. Polish the edges and burrs of the cut surface with a grinding wheel polisher to ensure the beauty of the cut end surface;
[0120] S2. The drilling holes of the bracket should be done with a bench drill. It is strictly forbidden to use flames to cut holes. The corners of the right-angle bracket should be smooth and even. The support bracket should be free of burrs, notches, leaking welds and other defects. The brackets of this project are bent and galvanized steel brackets are used. Therefore, the brackets should be galvanized twice before installation. After installation, any damaged parts should be painted for corrosion protection in time;
[0121] S3. Use integrated brackets as much as possible for rows of pipes. The rooting points of the integrated brackets must be welded on embedded parts. If there are no embedded parts, expansion bolts that meet the requirements must be used to ensure the load-bearing capacity of the brackets.
[0122] S4. The installation of the load-bearing bracket of the riser must be firm and reliable. The form adopted and the quality of the combined welding must meet the requirements. If necessary, a load-bearing test should be carried out. The anchoring of the bracket and the pipeline must be reliable and firm.
[0123] S5. The position of the pipe support and hanger must be accurate, horizontal and vertical, flat and firm, and in close contact with the pipe. Fix the pipe on the bracket, use U-shaped pipe clamps. When making fixed pipe clamps, the clamp ring must fit closely with the outer diameter of the pipe, and the size of the fastener must match the pipe diameter. After tightening the fixing nut, the pipe must be firm and immovable. The exposed threads of the pipe clamps must be the same and of the same length;
[0124] S6. Inspection and acceptance: After processing, the workpiece is manually inspected and accepted.
[0125] According to S1 to S5, by introducing an intelligent straightening algorithm based on machine learning, using sensors to monitor the curvature of the steel in real time, and automatically adjusting the parameters of the straightening equipment through the control system, the steel is ensured to achieve the best straightness. Genetic algorithms are then used to determine the optimal cutting path and parameters to achieve intelligent cutting optimization and reduce material waste and cutting time. The specific process is:
[0126] Step 1: Use laser sensors and computer vision technology to monitor the curvature of the steel section in real time.
[0127] 1. Install laser sensors on the steel sections to collect real-time curvature data.
[0128] Sensor selection: Use the high-precision laser displacement sensor Keyence LK-G5000 series, which has nanometer-level high resolution and 100kHz high sampling speed.
[0129] Determine the installation location: Select the appropriate sensor installation location based on the length of the steel section and the expected bending position. The typical configuration is to install a sensor at both ends and in the middle of the steel section to ensure that the bending can be fully monitored.
[0130] Fix the sensor: Use a special bracket and clamp to fix the sensor on the surface of the steel to ensure the stability and measurement accuracy of the sensor. The bracket should have a shockproof function to avoid the influence of vibration on the measurement results.
[0131] Calibrate the sensor: Use a known standard straight steel to calibrate the sensor to ensure the measurement accuracy of each sensor. Install the standard straight steel and adjust the sensor position to ensure that the output data matches the standard straightness.
[0132] Data acquisition module: The analog signals of the sensors are converted into digital signals using the data acquisition module NI DAQ 6363. The output signal of each sensor is connected to the input port of the data acquisition module through a BNC cable.
[0133] Data processing software: Install data processing software LabVIEW on the computer system to receive and process sensor data in real time. It can realize data reception, real-time display, data storage, and curvature calculation.
[0134] Real-time data storage and analysis: The collected curvature data is stored in the local database. Computer vision technology and algorithms are used to process the curvature data and generate a real-time curvature curve of the steel section.
[0135] 2. Use computer vision technology to process sensor data and generate real-time curvature curves of steel sections.
[0136] Noise removal: During data collection, the laser sensor may be affected by environmental noise. In order to improve the accuracy of the data, it is necessary to remove noise from the original data. Use the median filtering method to remove noise:
[0137] y[i]=median(l[ik], l[i-k+1],..., l[i+k])
[0138] Among them, l[i] is the original data, which represents the curvature value of the i-th sampling point, l[ik] represents the value of the ik-th sampling point in the original data l. y[i] is the processed data, and k is the window size.
[0139] Data smoothing: After noise removal, the data may still have some fluctuations, which requires further smoothing to obtain a more continuous and smooth curve. Use Savitzky-Golay filter for smoothing:
[0140]
[0141] Among them, c jis the filter coefficient, m is the order of the polynomial, and l[i+j] represents the value of the position offset relative to the i-th sampling point in the original data.
[0142] Data conversion: Convert the curvature data collected by the sensor into two-dimensional image data to facilitate computer vision technology processing. The curvature data collected by each sensor is represented as a pixel point in the image, with the horizontal axis being the sensor position and the vertical axis being the curvature value.
[0143] Feature extraction: Use convolutional neural network (CNN) to extract the features of curvature data and generate curvature curves.
[0144] Step 2: Use convolutional neural network (CNN) to process sensor data and determine the degree of bending of the steel section.
[0145] 1. Improved CNN model structure
[0146] In order to improve the analysis accuracy of curvature data, we can improve the traditional convolutional neural network (CNN) by adding more feature extraction layers and more efficient pooling operations. At the same time, we introduce the attention mechanism to improve the ability to capture key features.
[0147] Convolutional layer Conv1
[0148]
[0149] Among them, W1 is the convolution kernel of the first convolution layer, b1 is the bias vector of the first convolution layer, * represents the convolution operation, X (i) represents the i-th input fragment, is the output of the first convolutional layer, and ReLU is the activation function.
[0150] Pooling layer
[0151]
[0152] Among them, MaxPool represents the maximum pooling operation. is the output of the first pooling layer, and h1 represents the output feature map after Conv1 processing.
[0153] Convolutional layer Conv2
[0154]
[0155] Among them, W2 is the convolution kernel of the second convolution layer, b2 is the bias vector of the second convolution layer, is the output of the second convolutional layer.
[0156] Pooling layer Pool2
[0157]
[0158] in, is the output of the second pooling layer, h2 represents the output feature map after Conv2 processing, and MaxPool is the maximum pooling operation.
[0159] Attention Mechanism
[0160] Attention weight calculation:
[0161] Weighted eigenvectors:
[0162] Among them, W s is the weight matrix of the attention mechanism, b s The bias vector of the attention mechanism, α represents the attention weight, and h att is the weighted feature vector, and the sofemax function represents probability normalization.
[0163] Fully connected layer FC:
[0164] h fc =ReLU(W fc ·h att +b fc )
[0165] Among them, W fc The weight matrix of the fully connected layer, b fc is the bias vector of the fully connected layer, h fc is the output of the fully connected layer, and ReLU is the activation function.
[0166] Output layer: output bending degree and position
[0167] output=W out ·h fc +b out
[0168] Among them, W out is the weight matrix of the output layer, b out is the bias vector, and the output is the bending degree and position of the steel.
[0169] 2. Adjust the parameters of the straightening equipment
[0170] Through the control system, the straightening force and straightening angle are calculated according to the output results of CNN, and the parameters of the straightening equipment are automatically adjusted.
[0171] F=k1·θ
[0172] γ=k2·p
[0173] Among them, θ is the degree of bending, p is the bending position, F is the straightening force, γ is the straightening angle, and k1 and k2 are the parameters of the straightening equipment.
[0174] Step 3: Intelligent cutting optimization
[0175] Improved genetic algorithm GA to optimize cutting path:
[0176] In order to improve the efficiency and effect of cutting path optimization, we improve the traditional genetic algorithm and combine the adaptive genetic algorithm AGA and the elite retention strategy Elitism Strategy to enhance the diversity and convergence speed of the population.
[0177] Initialize the population, each individual represents a cutting path plan:
[0178] Define the population size N, each individual represents a cutting path plan, represented by a sequence of path points. That is, randomly generate N individuals to form the initial test population P(0).
[0179] P(0) = {x1, x2, ..., x N}
[0180] Among them, x i represents the i-th individual, the initial population size is N, and P(t) represents the population of the t-th generation.
[0181] Fitness function:
[0182] f(x)=w1·E+w2·U
[0183] Among them, cutting accuracy E: represents the deviation between the cutting path and the target path. The smaller the deviation, the higher the accuracy. Material utilization rate U: represents the percentage of material utilization rate. The higher the utilization rate, the better. w1 and w2 are weight coefficients: reflecting the importance of cutting accuracy and material utilization rate.
[0184] For each individual in the population, calculate its fitness value f(x).
[0185] Select an action:
[0186]
[0187] Among them, p i is the selection probability of each individual, f(x i ) is the fitness value of the ith individual, It represents the sum of all individual fitness values in the population, and the sum is the population size N.
[0188] The first k individuals with the highest fitness values are retained and directly enter the next generation population.
[0189] Crossover operation: Adaptive crossover probability
[0190]
[0191] Among them, p c,min and p c,max are the minimum and maximum crossover probabilities, respectively, and f avg is the average fitness of the population, f min and FM ax are the minimum and maximum fitness respectively, p c is the adaptive crossover probability.
[0192] Crossover operation: select two parent individuals, perform single-point or multi-point crossover, and generate two offspring individuals
[0193] Mutation operation: Randomly mutate the genes of an individual to generate a new individual.
[0194] Adaptive mutation probability:
[0195]
[0196] Among them, p m,min and p m,max are the maximum and minimum mutation probabilities, respectively, m is the mutation probability.
[0197] Update the population: The elite individuals and the new individuals generated by selection, crossover, and mutation operations constitute a new population P(t+1).
[0198] P(t+1)=Elites∪Offspring
[0199] Among them, Elites are elite individuals, and Offspring are new individuals generated by selection, crossover and mutation operations.
[0200] Repeat the selection, crossover and mutation operations until the fitness function converges or reaches a predetermined number of iterations, adjust the cutting path and parameters of the abrasive cutting machine or flame cutting machine, and output the optimal cutting path solution.
[0201] Numerical example:
[0202] Initial conditions: Steel length: 10 meters. Sampling points: 1000
[0203] Initial curvature data:
[0204] X=[0.01,0.02,-0.01,0.03,0.02,-0.02,0.04,-0.03,0.02,0.01,...]
[0205] Data preprocessing:
[0206] Data after median filtering:
[0207] X′=[0.01,0.01,0.02,0.02,0.02,0.02,0.02,0.02,0.02,0.01,...]
[0208] Data after Savitzky-Golay filtering: X″=
[0209] =[0.010,0.013,0.018,0.021,0.021,0.020,0.020,0.018,0.014,0.010, ...]
[0210] CNN output:
[0211] Curvature: θ = 0.02
[0212] Bending position: p = 5
[0213] GA Optimization:
[0214] Initial population (partial individuals):
[0215] P(0) = {[P1, P2, ..., P 10 ], [Q1, Q2, ..., Q 10 ], ...}
[0216] Fitness function calculation:
[0217] For an individual: x = [P1, P2, ..., P 10 ]:E=0.05,U=0.85
[0218] f(x)=0.6·0.05+0.4·0.85=0.02+0.34=0.36
[0219] Selection operation: retain the 5 individuals with the highest fitness.
[0220] Crossover operation:
[0221] p c,min =0.7, p c,max =0.9, f avg =0.4, f min =0.2, f max =0.6
[0222] Mutation probability:
[0223]
[0224] Update population: P(1) = Elites∪Offspring
[0225] Through iterative selection, crossover and mutation operations, the optimal cutting path solution is finally generated, and the straightening device is adjusted according to the output of CNN.
[0226] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A fuel tank mounting bracket, comprising a gravity plate (1), characterized in that: The top of the gravity plate (1) is fixedly connected to a support plate (2), the top of the support plate (2) is fixedly connected to a rotating ring (3), the interior of the rotating ring (3) is rotatably connected to a rotating rod (4), the interior of the support plate (2) is provided with a lifting groove (5), the bottom of the rotating rod (4) is fixedly connected to a first screw rod (6), the outer side of the first screw rod (6) is threadedly connected to a movable ring (7), the outer side of the movable ring (7) is fixedly connected to a sliding rod (8), the outer side of the sliding rod (8) is fixedly connected to a moving block (9), the outer side of the moving block (9) is fixedly connected to a stabilizing rod (10), and the outer side of the stabilizing rod (10) is fixedly connected to a clamping block ( 11), a compression spring (12) is fixedly connected to the outer side of the clamping block (11), a positioning plate (13) is fixedly connected to the outer side of the compression spring (12), a fuel tank body (14) is installed between the support plates (2), a mounting hole (15) is provided inside the fuel tank body (14), an L-shaped plate (16) is fixedly connected between the support plates (2), a buffer tube (17) is fixedly connected to the top of the L-shaped plate (16), a nylon rod (18) is movably connected inside the buffer tube (17), a fixed plate (19) is fixedly connected to the top of the nylon rod (18), and a shock-absorbing spring (20) is fixedly connected to the bottom of the fixed plate (19).
2. A fuel tank mounting bracket according to claim 1, characterized in that: The outer side of the L-shaped plate (16) is fixedly connected to a connecting plate (21), the outer side of the connecting plate (21) is fixedly connected to a motor (22), the output end of the motor (22) is fixedly connected to a second screw rod (23), the outer side of the second screw rod (23) is threadedly connected to a ferrule (24), the outer side of the ferrule (24) is fixedly connected to a limiting rod (25), the outer side of the limiting rod (25) is fixedly connected to a water spray plate (26), and a moving groove (27) is provided inside the L-shaped plate (16). The outer side of the L-shaped plate (16) is fixedly connected to a water storage tank (28), the outer side of the water storage tank (28) is fixedly connected to a scale plate (29), the top of the water storage tank (28) is clamped with a water inlet plate (30), the outer side of the water storage tank (28) is fixedly connected to an extraction pump (31), the outer side of the extraction pump (31) is fixedly connected to a conduit (32), the top of the conduit (32) is fixedly connected to a telescopic hose (33), and the outer side of the support plate (2) is fixedly connected to a controller (34).
3. A fuel tank mounting bracket according to claim 1, characterized in that: The gravity plate (1) and the support plate (2) are symmetrically distributed on the outside of the fuel tank body (14), and the first screw rod (6) is rotatably connected to the inside of the support plate (2) via a rotating rod (4).
4. A fuel tank mounting bracket according to claim 1, characterized in that: The sliding rod (8) is slidably connected to the inside of the lifting groove (5), and the moving block (9) is slidably connected to the outside of the supporting plate (2).
5. The fuel tank mounting bracket according to claim 1, characterized in that: The compression spring (12) is symmetrically distributed between the positioning plate (13) and the clamping block (11), and the clamping block (11) is located inside the mounting hole (15).
6. A fuel tank mounting bracket according to claim 1, characterized in that: The buffer tubes (17) are evenly distributed on the top of the L-shaped plate (16), the bottom of the shock absorbing spring (20) is fixedly connected to the top of the buffer tube (17), and the fixing plate (19) is located at the bottom of the fuel tank body (14).
7. A fuel tank mounting bracket according to claim 2, characterized in that: The controller (34) is electrically connected to the motor (22), and the second screw rod (23) is rotatably connected between the two connecting plates (21).
8. The fuel tank mounting bracket according to claim 1, characterized in that: The limit rod (25) is slidably connected to the inside of the moving groove (27), the water spray plate (26) is located outside the fuel tank body (14), the extraction pump (31) is electrically connected to the controller (34), and one end of the telescopic hose (33) is fixedly connected to the inside of the water spray plate (26).
9. A fuel tank mounting bracket and a manufacturing method thereof according to claim 1, characterized in that: The specific steps are as follows: S1. Before cutting the bracket, straighten the steel first. Cut small steel with a grinding wheel cutter, and flame cut large steel. Cut the edge and burrs of the cut surface, and polish with a grinding wheel polisher to ensure the beauty of the cut end surface. S2. The drilling holes of the bracket should be done with a bench drill. It is strictly forbidden to use flames to cut holes. The corners of the right-angle bracket should be smooth and even. The support bracket should be free of burrs, notches, and leaking welds. The brackets of this project are bent and galvanized steel brackets are used. Therefore, the brackets should be galvanized twice before installation. After installation, any damaged parts should be painted for corrosion protection in time; S3. Use integrated brackets as much as possible for rows of pipes. The rooting points of the integrated brackets must be welded on embedded parts. If there are no embedded parts, expansion bolts that meet the requirements must be used to ensure the load-bearing capacity of the brackets. S4. The installation of the load-bearing bracket of the riser must be firm and reliable. The form adopted and the quality of the combined welding must meet the requirements. If necessary, a load-bearing test should be carried out. The anchoring of the bracket and the pipeline must be reliable and firm. S5. The position of the pipe support and hanger must be accurate, horizontal and vertical, flat and firm, and in close contact with the pipe. Fix the pipe on the bracket, use U-shaped pipe clamps. When making fixed pipe clamps, the clamp ring must fit closely with the outer diameter of the pipe, and the size of the fastener must match the pipe diameter. After tightening the fixing nut, the pipe must be firm and immovable. The exposed threads of the pipe clamps must be the same and of the same length; S6. Inspection and acceptance: After processing, the workpiece is manually inspected and accepted.
10. A fuel tank mounting bracket and a manufacturing method thereof according to claim 9, characterized in that: In S1, an intelligent straightening algorithm based on machine learning is introduced, sensors are used to monitor the curvature of the steel in real time, and the parameters of the straightening equipment are automatically adjusted through the control system to ensure that the steel reaches the best straightness; and then the optimization algorithm is used to determine the best cutting path and parameters; the specific process is: Step 1: Use laser sensors and computer vision technology to monitor the curvature of the steel in real time; 1.1 Install laser sensors on the steel sections to collect real-time curvature data; Select sensor: Use the high-precision laser displacement sensor Keyence LK-G5000 series, which has nanometer-level high resolution and 100kHz high sampling speed; Determine the installation location: Select the appropriate sensor installation location based on the length of the steel section and the expected bending position; the typical configuration is to install a sensor at both ends and in the middle of the steel section to ensure that the bending degree can be fully monitored; Fix the sensor: Use special brackets and clamps to fix the sensor on the surface of the steel to ensure the stability and measurement accuracy of the sensor; The bracket should be shockproof to avoid the influence of vibration on the measurement results; Calibrate the sensor: Use a known standard straight steel to calibrate the sensor to ensure the measurement accuracy of each sensor; Install standard straight steel and adjust the sensor position to ensure that the output data matches the standard straightness; Data acquisition module: Use the data acquisition module NIDAQ 6363 to convert the analog signal of the sensor into a digital signal; the output signal of each sensor is connected to the input port of the data acquisition module through a BNC cable; Data processing software: Install data processing software LabVIEW on the computer system to receive and process sensor data in real time; Realize data reception, real-time display, data storage, and curvature calculation; Real-time data storage and analysis: The collected curvature data is stored in the local database; the curvature data is processed using computer vision technology and algorithms to generate a real-time curvature curve of the steel section; 1.2 Use computer vision technology to process sensor data and generate real-time bending curve of steel; Noise removal: During data collection, the laser sensor may be affected by environmental noise. In order to improve the accuracy of the data, it is necessary to remove noise from the original data. Use the median filtering method to remove noise: y[i]=median(l[ik], l[i-k+1],..., l[i+k]) Where, l[i] is the original data, indicating the curvature value of the i-th sampling point, l[ik] represents the value of the ik-th sampling point in the original data l; y[i] is the processed data, k is the window size, and median refers to the median of all values in the window; Data smoothing: After noise removal, the data may still have some fluctuations, which requires further smoothing to obtain a more continuous and smooth curve; use Savitzky-Golay filter for smoothing: Among them, c j is the filter coefficient, m is the order of the polynomial, l[i+j] represents the value of the position offset relative to the i-th sampling point in the original data; Data conversion: Convert the curvature data collected by the sensor into two-dimensional image data to facilitate computer vision technology processing; represent the curvature data collected by each sensor as a pixel point of the image, with the horizontal axis representing the sensor position and the vertical axis representing the curvature value; Feature extraction: Use convolutional neural network (CNN) to extract the features of curvature data and generate curvature curves; Step 2: Use convolutional neural network (CNN) to process sensor data and determine the bending degree of the steel section; 2.1 Improved CNN model structure In order to improve the analysis accuracy of curvature data, the traditional convolutional neural network (CNN) is improved by adding more feature extraction layers and more efficient pooling operations. At the same time, the attention mechanism is introduced to improve the ability to capture key features. Convolutional layer Conv1 Among them, W1 is the convolution kernel of the first convolution layer, b1 is the bias vector of the first convolution layer, * represents the convolution operation, X (i) represents the i-th input fragment, is the output of the first convolutional layer, and ReLU is the activation function; Pooling layer Poo11 Among them, MaxPool represents the maximum pooling operation. is the output of the first pooling layer, and h1 represents the output feature map after Conv1 processing; Convolutional layer Conv2 Among them, W2 is the convolution kernel of the second convolution layer, b2 is the bias vector of the second convolution layer, is the output of the second convolutional layer; Pooling layer Pool2 in, is the output of the second pooling layer, h2 represents the output feature map after Conv2 processing, and MaxPool is the maximum pooling operation; Attention Mechanism Attention weight calculation: Weighted eigenvectors: Among them, W s is the weight matrix of the attention mechanism, b s The bias vector of the attention mechanism, α represents the attention weight, and h att is the weighted feature vector, and the sofemax function represents probability normalization; Fully connected layer FC: h fc =ReLU(W fc h att +b fc ) Among them, W fc The weight matrix of the fully connected layer, b fc is the bias vector of the fully connected layer, h fc is the output of the fully connected layer, and ReLU is the activation function; Output layer: output bending degree and position output=W out ·h fc +b out Among them, W out is the weight matrix of the output layer, b out is the bias vector, and output is the bending degree and position of the steel; 2.2 Adjust the parameters of the straightening equipment Through the control system, the straightening force and straightening angle are calculated according to the output results of CNN to automatically adjust the parameters of the straightening equipment; F=k1·θ γ=k2·p Where θ is the degree of bending, p is the bending position, F is the straightening force, γ is the straightening angle, and k1 and k2 are the parameters of the straightening equipment; Step 3: Intelligent cutting optimization Improved genetic algorithm GA to optimize cutting path: In order to improve the efficiency and effect of cutting path optimization, the traditional genetic algorithm is improved by combining the adaptive genetic algorithm AGA and the elite retention strategy Elitism Strategy to enhance the diversity and convergence speed of the population; Initialize the population, each individual represents a cutting path plan: Define the population size N, where each individual represents a cutting path plan, represented by a sequence of path points; that is, randomly generate N individuals to form the initial test population P(0); P(0)={x1,x2,...,x N } Among them, x i represents the i-th individual, the initial population size is N, and P(t) represents the population of the t-th generation; Fitness function: f(x)=w1·E+w2·U Among them, cutting accuracy E: represents the deviation between the cutting path and the target path. The smaller the deviation, the higher the accuracy. Material utilization rate U: represents the percentage of material utilization. The higher the utilization rate, the better. w1 and w2 are weight coefficients: reflecting the importance of cutting accuracy and material utilization rate. For each individual in the population, calculate its fitness value f(x); Select an action: Among them, p i is the selection probability of each individual, f(x i ) is the fitness value of the ith individual, Represents the sum of all individual fitness values in the population, and the sum is the population size N; The first k individuals with the highest fitness values are retained and directly enter the next generation population; Crossover operation: Adaptive crossover probability Among them, p c,min and p c,max are the minimum and maximum crossover probabilities, respectively, and f avg is the average fitness of the population, f min and f max are the minimum and maximum fitness respectively, p c is the adaptive crossover probability; Crossover operation: select two parent individuals, perform single-point or multi-point crossover, and generate two offspring individuals. Mutation operation: randomly mutate the genes of individuals to generate new individuals. Adaptive mutation probability: Among them, pm, min and p m,m a x are the maximum and minimum mutation probabilities, respectively, m is the mutation probability; Update the population: elite individuals and new individuals generated by selection, crossover, and mutation operations form a new population P(t+1); P(t+1)=Elites ∪ Offspring Among them, Elites are elite individuals, and Offspring are new individuals generated by selection, crossover and mutation operations; Repeat the selection, crossover and mutation operations until the fitness function converges or reaches a predetermined number of iterations, adjust the cutting path and parameters of the abrasive cutting machine or flame cutting machine, and output the optimal cutting path solution.