Mountain wind power equipment transportation path planning and hoisting control method and system
By using a laser ranging array and terrain-adaptive predictive control algorithm for dynamic path planning and real-time monitoring of mountain wind power equipment, combined with thermal deformation compensation from temperature sensors and hoisting control from a positioning system, safety hazards and accuracy issues in the transportation and hoisting of mountain wind power equipment have been resolved, thus improving both safety and accuracy.
Patent Information
- Application Number
- CN202511288492.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-10
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-10
AI Technical Summary
Existing technologies lack precise modeling of the dynamic space occupancy of ultra-long blades in the planning of transportation routes and hoisting control of mountain wind power equipment. They cannot accurately predict the sweep range of blades during transportation on mountain curves, and do not consider the mechanical properties of blade materials and temperature differences in the mountain environment, resulting in safety hazards and reduced hoisting accuracy during transportation.
Three-dimensional scanning modeling is performed using a laser ranging array, dynamic path planning is carried out by combining terrain-adaptive predictive control algorithms, the blade status is monitored in real time and trajectory correction is performed, thermal deformation compensation is performed using temperature sensors, and hoisting attitude control is performed by combining a positioning system, thereby achieving multi-system collaborative optimization.
It improves the safety of transporting mountain wind power equipment and the precision of hoisting control, avoids problems such as blade structure damage and reduced hoisting accuracy, and achieves coordinated optimization and precise control throughout the entire process.
Smart Images

Figure CN120782089B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of path planning, in particular to a mountain wind power equipment transportation path planning and hoisting control method and system. BACKGROUND
[0002] With the rapid development of the wind power industry, the transportation and hoisting technology of large-scale wind power equipment in complex mountainous terrain has become a key link in the construction of wind farms. The existing wind power equipment transportation mainly adopts traditional road survey and manual path planning method, and the transportation route is determined through GPS navigation and experience judgment, and the hoisting operation relies on the skill level and on-site experience of the operator to position and adjust the equipment posture. The traditional method has formed a relatively mature operation process in the construction of flat terrain wind farms, which can meet the transportation and installation needs of conventional wind power equipment.
[0003] However, the existing technology has significant deficiencies in mountain wind power equipment transportation path planning and hoisting control. First, the traditional path planning method lacks accurate modeling of the dynamic space occupation of the super-long blade, and cannot accurately predict the sweeping range of the blade in the mountain curve transportation, resulting in frequent safety hazards of blade collision with the mountain during transportation. Secondly, the existing path planning algorithm does not consider the mechanical properties of the blade material, ignoring the influence of path curvature on the stress of the blade root, which can easily cause damage to the blade structure. In addition, the traditional hoisting control lacks a compensation mechanism for temperature changes in mountainous environments, and the thermal expansion and contraction of the steel structure tower under large temperature differences will affect the hoisting precision and reduce the equipment installation quality.
[0004] Due to the lack of dynamic sweeping modeling of the blade, the space conflict problem is caused, which further leads to the safety path planning problem that needs to consider the stress constraints of the blade material, and further leads to the problem of real-time state monitoring and trajectory dynamic correction during transportation, and finally extends to the precise positioning problem that needs to consider thermal deformation compensation and multi-system collaborative control in the hoisting stage. These problems are interrelated and progressive, forming a complete technical chain of mountain wind power equipment transportation path planning and hoisting control, which needs to be solved by a systematic technical solution. SUMMARY
[0005] The present application provides a mountain wind power equipment transportation path planning and hoisting control method and system, which solves the technical problems of lack of dynamic sweeping modeling, stress constraint verification and real-time trajectory correction in wind power equipment transportation path planning in mountainous environments, and lack of thermal deformation compensation and multi-system collaborative optimization in hoisting control. The safety of mountain wind power equipment transportation and the precision of hoisting control are improved.
[0006] In a first aspect, the present application provides a mountain wind power equipment transportation path planning and hoisting control method, which comprises:
[0007] The road cross-section database is obtained by performing three-dimensional scanning on the mountain road through a laser ranging array, and the swept envelope data of the blade is obtained by modeling the spatial occupation of the blade according to the geometric parameters of the wind turbine blade;
[0008] The safety transport path is obtained by performing safety verification on the blade transport path according to the stress constraint condition.
[0009] The dynamic correction path is obtained by performing trajectory correction on the safety transport path according to the blade state data.
[0010] The tower compensation parameters are obtained by performing size prediction on the tower temperature data according to a thermal deformation compensation mechanism.
[0011] The equipment installation position is obtained by controlling the lifting posture according to the tower compensation parameters and the dynamic correction path.
[0012] In a second aspect, the present application provides a mountain wind power equipment transport path planning and lifting control system, which comprises:
[0013] The road cross-section database is obtained by performing three-dimensional scanning on the mountain road through a laser ranging array, and the swept envelope data of the blade is obtained by modeling the spatial occupation of the blade according to the geometric parameters of the wind turbine blade;
[0014] The safety transport path is obtained by performing safety verification on the blade transport path according to the stress constraint condition.
[0015] The dynamic correction path is obtained by performing trajectory correction on the safety transport path according to the blade state data.
[0016] The tower compensation parameters are obtained by performing size prediction on the tower temperature data according to a thermal deformation compensation mechanism.
[0017] The control module is configured to perform coordinate acquisition processing on the hoisting site through the positioning system to obtain hoisting reference coordinates, and to perform control processing on a hoisting posture according to the tower drum compensation parameters and the dynamic correction path to obtain a device installation position.
[0018] In a third aspect, a mountain wind power equipment transportation path planning and hoisting control device is provided, which comprises a memory and at least one processor, and the memory stores instructions; the at least one processor invokes the instructions in the memory to enable the mountain wind power equipment transportation path planning and hoisting control device to perform the mountain wind power equipment transportation path planning and hoisting control method described above.
[0019] In a fourth aspect, a computer readable storage medium is provided, which stores instructions, and when the instructions are run on a computer, the computer performs the mountain wind power equipment transportation path planning and hoisting control method described above.
[0020] In the technical scheme provided in the present application, the road cross-section database is obtained by performing three-dimensional scanning processing on the mountain road through the laser ranging array, and the blade swept envelope data is obtained by modeling according to the geometric parameters of the wind power blade, thereby solving the technical problem of lacking accurate modeling of the dynamic space occupation of the super-long blade in the prior art. The terrain adaptability prediction control algorithm performs dynamic path planning on the road data and the blade data, and performs safety verification according to the stress constraint condition, thereby overcoming the limitation of the traditional path planning algorithm that cannot process the mechanical properties of the blade material. The sensor array monitors the blade state in real time and corrects the trajectory according to the state data, thereby realizing dynamic optimization of the transportation process and making up for the deficiency of the prior art that lacks a real-time feedback mechanism. The temperature sensor collects tower drum temperature data and performs size prediction through a thermal deformation compensation mechanism, thereby effectively solving the problem of the influence of the temperature difference in the mountain environment on the size precision of the steel structure. The positioning system obtains hoisting reference coordinates and performs hoisting posture control in combination with the tower drum compensation parameters and the dynamic correction path, thereby realizing collaborative optimization of the whole process of transportation and hoisting, and breaking through the technical bottleneck of the prior art that splits the two links.
[0021] The terrain adaptive predictive control algorithm in the application of the mountain wind power equipment transportation path planning fully considers the special constraints of the complex mountain terrain on the transportation of the super-long blade, and the algorithm can find the optimal path under the premise of ensuring traffic safety through spatial matching analysis and multi-objective optimization calculation, and has stronger terrain adaptability compared with the traditional MPC algorithm. The introduction of the blade root stress calculation and stress threshold comparison makes the path planning not only consider geometric constraints, but also fully consider the mechanical properties of the blade material, avoiding structural damage during transportation. The application of the thermal deformation compensation mechanism in the tower cylinder hoisting control solves the size change problem of the steel structure in the mountainous large temperature difference environment, and through time series prediction and matching verification, the tower cylinder state at the hoisting moment can be calculated in advance to ensure the hoisting accuracy. The combination of the crane kinematics inverse solution algorithm and the six-degree-of-freedom control matrix realizes the accurate control of the hoisting posture, and through dynamic school verification and boundary constraint processing, the safety and reliability of the hoisting process are ensured, and compared with the traditional manual experience operation, the precision and consistency are higher. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor based on these drawings.
[0023] Figure 1 An embodiment schematic diagram of the mountain wind power equipment transportation path planning and hoisting control method in the embodiments of the present application;
[0024] Figure 2 An embodiment schematic diagram of the mountain wind power equipment transportation path planning and hoisting control system in the embodiments of the present application;
[0025] Figure 3 The structure schematic block diagram of the mountain wind power equipment transportation path planning and hoisting control device in the embodiments of the present application. DETAILED DESCRIPTION
[0026] The embodiment of the present application provides a mountain wind power equipment transportation path planning and hoisting control method and system. The terms "first", "second", "third", "fourth" and the like (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" or "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to only those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0027] For ease of understanding, the specific process of the embodiment of the present application is described below. Please refer to Figure 1 One embodiment of the mountain wind power equipment transportation path planning and hoisting control method in the embodiment of the present application comprises the following steps.
[0028] Step S101, performing three-dimensional scanning processing on the mountain road through a laser ranging array to obtain a road cross section database, modeling processing on the space occupation of the wind power blade according to the geometric parameters of the blade to obtain blade swept envelope data;
[0029] Step S102, performing dynamic path planning processing on the road cross section database and the blade swept envelope data through a terrain adaptability prediction control algorithm to obtain a blade transportation path, performing safety verification processing on the blade transportation path according to stress constraint conditions to obtain a safe transportation path;
[0030] Step S103, performing real-time monitoring processing on the blade transportation process through a sensor array to obtain blade state data, performing trajectory correction processing on the safe transportation path according to the blade state data to obtain a dynamic correction path;
[0031] Step S104, performing temperature collection processing on each section of the tower through a temperature sensor to obtain tower temperature data, performing size prediction processing on the tower temperature data according to a thermal deformation compensation mechanism to obtain tower compensation parameters;
[0032] Step S105, performing coordinate acquisition processing on the hoisting site through a positioning system to obtain hoisting reference coordinates, performing control processing on the hoisting posture according to the tower compensation parameters and the dynamic correction path to obtain an equipment installation position.
[0033] It can be understood that the execution subject of the present application can be a mountain wind power equipment transportation path planning and hoisting control system, and can also be a terminal or a server, and the specific implementation is not limited herein. The server is taken as an example for description of the embodiments of the present application.
[0034] Specifically, the mountain road is processed by three-dimensional scanning through a laser ranging array, and the three-dimensional coordinates of the ground reflection points are measured by laser beams emitted by the laser radar at every 10-meter interval along the road. Each laser in the laser ranging array scans according to a preset scanning angle range, and the acquired laser reflection points are correlated according to time sequence and spatial position to form road sampling point cloud data containing X, Y and Z coordinate information. Then, the road sampling point cloud data is processed by cross-section profile extraction, the ground boundary points and mountain contour points on each sampling section are identified, the boundary points are connected in elevation order to form road cross-section profile data of each sampling point, and the road cross-section profile data is sorted and stored according to the road mileage marker to establish a road cross-section database containing mileage marker, cross-section width and elevation information. The wind turbine blade geometry model is established according to the length, width and thickness of the wind turbine blade, the mathematical description method of the blade profile line is adopted, the variable cross-section characteristics of the blade from the root to the tip are represented by a segmented function, and then the dynamic swing range of the blade during turning is calculated according to the turning radius of the transportation vehicle. By analyzing the maximum deflection angle of the blade relative to the vehicle body during turning, the blade sweep envelope data is calculated, which contains the spatial occupation boundary of the blade under different turning radii.
[0035] The terrain adaptive predictive control algorithm dynamically plans a path by processing the road cross-section database and the blade swept envelope data. The algorithm spatially matches each cross-section in the road cross-section database with the blade swept envelope data, calculates the minimum distance between the blade swept boundary and the road boundary to determine the feasibility of passing through each road segment, generates a path feasibility matrix, and the values in the matrix represent the safety factor of passing through the road segment. Based on the path feasibility matrix, a multi-objective optimization calculation is performed, which considers multiple objective functions such as transportation distance, path safety, and passing time. The weighted sum method is used to convert the multi-objective problem into a single-objective optimization problem, and the genetic algorithm is used to search for a candidate path set. The curvature radius of each path in the candidate path set is calculated, the curvature radius of each road segment is calculated based on the geometric relationship of the adjacent three points on the path, the path curvature parameter is obtained, the blade root stress is calculated based on the blade length and the elastic modulus of the blade material, the stress distribution of the blade under bending load is calculated using beam bending theory, and the stress distribution data of the path is obtained. The stress distribution data of the path is compared with the preset stress threshold, and the path that meets the stress constraint condition is selected as the blade transportation path. The path is then smoothed and optimized, and the mountain crosswind influence factor is considered to obtain a safe transportation path.
[0036] The sensor array monitors the blade transportation process in real time. Strain sensors installed at the root, middle, and tip of the blade collect strain data during transportation. The strain sensors convert the small deformation of the blade surface into an electrical signal, which is then converted into a digital strain value by a signal conditioning circuit. Based on the strain data, the bending stress is calculated. According to the linear relationship between stress and strain in material mechanics, the strain value is multiplied by the elastic modulus of the blade material to obtain the real-time stress distribution of the blade. The real-time stress distribution of the blade is compared with the preset stress threshold. When the stress value exceeds the threshold, a stress overrun warning signal is generated. The warning signal is associated with the current location coordinates of the transportation vehicle to form blade state data. Based on the blade state data, the risk road segments of the safe transportation path are identified. By analyzing the characteristics of the road segments where stress overrun occurs, high-risk path nodes that are prone to cause stress concentration are identified. These nodes are then input into the path re-planning algorithm, which finds alternative trajectories that avoid high-risk nodes while keeping the start and end points unchanged. A revised trajectory scheme is generated. Finally, the revised scheme is optimized based on transportation time cost and safety factor to obtain a dynamic revised path.
[0037] The temperature sensor collects the temperature of each section of the tower drum. The distributed temperature sensor is arranged on the surface of the bottom section, middle section and top section of the tower drum. The sensor converts the temperature change into a voltage signal by using the thermocouple principle. The temperature values of each section of the tower drum are recorded in real time by the data acquisition system. The temperature gradient analysis is performed based on the temperature values of each section of the tower drum. The temperature difference value and the distance ratio between adjacent measuring points are calculated to obtain the tower drum temperature distribution curve. The curve reflects the temperature change rule of the tower drum along the height direction. The tower drum temperature data is obtained by calculating the difference between the tower drum temperature distribution curve and the environmental reference temperature. The thermal expansion amount is calculated based on the temperature data and the linear expansion coefficient of the steel material. The length change value of each section of the tower drum is calculated by using the linear expansion formula. The length change value of each section is multiplied by three parameters, i.e. the temperature difference value, the original length and the expansion coefficient, to obtain the length change amount. The cumulative deformation analysis is performed based on the length change value of each section. The length change values of each section are added in the order of the tower drum from bottom to top to obtain the overall size deviation of the tower drum. The deviation is input into the thermal deformation compensation mechanism to calculate the compensation amount and obtain the tower drum compensation parameter.
[0038] The positioning system obtains the coordinates of the hoisting site. The GPS-RTK positioning system measures the coordinates of the center point of the hoisting site foundation by receiving satellite signals and ground base station differential signals to obtain the centimeter-level precision of the foundation center coordinates. Then, the hoisting operation coordinate system is established with the coordinates as the origin to obtain the hoisting reference coordinates. The deviation correction calculation is performed on the tower drum compensation parameter and the hoisting reference coordinates. The installation position is corrected according to the size change caused by the thermal deformation to obtain the tower drum installation correction coordinates. The accuracy of the correction coordinates is verified according to the equipment arrival state information recorded in the dynamic correction path to ensure the accuracy of the installation coordinates. The spatial positioning control is performed on the crane hook position based on the installation coordinates. The three-dimensional deviation between the current position and the target position of the hook is calculated. The hook target position is planned by planning the motion trajectory of the hook. The position is input into the crane attitude control system. The target angle of each joint is calculated by using the inverse kinematics algorithm. The power school verification is performed by considering the load state of the crane to generate the six-degree-of-freedom hoisting attitude control instruction including the pitch angle, rotation angle, amplitude angle and lifting control to control the equipment installation position.
[0039] In a specific embodiment, the process of step S101 can specifically include the following steps:
[0040] Laser scanning sampling processing is performed on every 10-meter interval along the mountain road to obtain road sampling point cloud data. Cross-section profile extraction processing is performed based on the road sampling point cloud data to obtain road cross-section profile data of each sampling point.
[0041] The road cross-section profile data is sorted and stored according to the road mileage marker to obtain a road cross-section database.
[0042] The blade geometry model construction process is performed based on the wind turbine blade length, blade width and blade thickness parameters to obtain a blade three-dimensional geometry model. The blade three-dimensional geometry model is calculated for dynamic swing range based on the turning radius of the transport vehicle to obtain blade swept envelope data.
[0043] The blade swept envelope data is processed for spatial coordinate transformation to obtain blade swept envelope data matched with the road cross-section database.
[0044] Specifically, the laser scanning sampling process collects data every 10 meters along the mountain road by a laser ranging array. The laser ranging array includes multiple lasers, each of which emits a laser beam in a different direction. The laser beam reflects back to the sensor after encountering the ground or the surface of the mountain. The sensor calculates the distance based on the round-trip time of the laser and records the laser emission angle. The distance and angle information are converted into three-dimensional coordinates to form road sampling point cloud data. The road sampling point cloud data includes the X coordinate, Y coordinate, Z coordinate of each reflection point and the corresponding milepost information. These point cloud data are densely distributed on the road surface and the two sides of the mountain, reflecting the true three-dimensional shape of the mountain road. The cross-section profile extraction process groups the road sampling point cloud data according to the milepost. Each group of point cloud data represents the terrain information at the same cross-section location. By identifying the ground boundary points and mountain contour points in the point cloud, these key points are connected in order of elevation from low to high to form the road cross-section profile data of each sampling point. This profile data includes the width of the cross-section, the angle of the side slope on both sides, the elevation of the road surface and other geometric information.
[0045] The road cross-section profile data sorting and storage process arranges the cross-section profile data of each sampling point in order of the road milepost from the starting point to the ending point to establish a road cross-section database containing the milepost, cross-section width, left boundary coordinate, right boundary coordinate and road centerline elevation. This database uses a relational data structure, with each record corresponding to a cross-section. The record contains the complete geometric parameters of the cross-section. The database supports fast retrieval by milepost and filtering by geometric parameters.
[0046] The blade geometry model construction process is performed based on the wind turbine blade length, blade width and blade thickness parameters to obtain a blade three-dimensional geometry model. The blade three-dimensional geometry model is calculated for dynamic swing range based on the turning radius of the transport vehicle to obtain blade swept envelope data.
[0047] The dynamic swing range calculation process analyzes the change of the space occupied by the blade during transportation according to the turning radius of the transport vehicle, the turning radius of the transport vehicle refers to the radius of curvature of the vehicle gravity center track when the front wheels of the vehicle are turned, the blade is fixed at the rear of the vehicle, and the blade will be deflected relative to the longitudinal axis of the vehicle when the vehicle turns. The calculation process determines the position of the connecting point of the blade and the vehicle, and then calculates the maximum deflection distance of the tail end of the blade according to the turning radius of the vehicle and the length of the blade. Considering the bending deformation of the blade itself, the maximum space range swept by the blade during turning is calculated, and the blade swept envelope data is obtained. The blade swept envelope data describes the three-dimensional space boundary occupied by the blade under various turning conditions, including maximum swept width, swept height, swept length and other parameters.
[0048] The space coordinate transformation process converts the blade swept envelope data from the vehicle coordinate system to the road coordinate system. The vehicle coordinate system takes the vehicle gravity center as the origin, the vehicle forward direction as the X axis, the vehicle left side as the Y axis, and the vertical upward as the Z axis. The road coordinate system takes the road starting point as the origin, the road forward direction as the X axis, the road left side as the Y axis, and the road surface vertical upward as the Z axis. The coordinate transformation process needs to determine the position and attitude of the vehicle on the road. According to the current mileage and lateral offset of the vehicle, the translation matrix of the vehicle coordinate system relative to the road coordinate system is calculated, and the rotation matrix is calculated according to the angle between the vehicle driving direction and the road tangent direction. The translation matrix and the rotation matrix are applied to each coordinate point in the blade swept envelope data to obtain the blade swept envelope data matched with the road cross section database. The transformed blade swept envelope data and the road cross section database use a unified coordinate system, and the relative position relationship between the blade swept boundary and the road boundary is directly compared to determine the passability of the blade transportation.
[0049] In a specific embodiment, the process of performing step S102 can specifically include the following steps:
[0050] The road cross section database and the blade swept envelope data are input into the terrain adaptability prediction control algorithm for spatial matching analysis and processing to obtain a path feasibility matrix, and multi-objective optimization calculation and processing are performed based on the path feasibility matrix to obtain a candidate path set;
[0051] The curvature radius of each path in the candidate path set is calculated to obtain path curvature parameters, and the path curvature parameters are subjected to blade root stress calculation processing according to the length of the blade and the elastic modulus of the blade material to obtain path stress distribution data;
[0052] Based on the path stress distribution data, stress threshold comparison processing is performed to obtain a stress safety evaluation result, and paths that meet the stress constraint conditions are screened to obtain a blade transportation path;
[0053] The path smoothing optimization processing is performed on the blade transportation path to obtain an optimized transportation path, and the safety margin verification processing is performed on the optimized transportation path according to the mountain crosswind influence factor to obtain a safe transportation path.
[0054] Specifically, the terrain adaptability predictive control algorithm is a path planning algorithm specially designed for complex mountainous terrain. The algorithm performs spatial matching analysis processing on the road cross-section database and the blade swept envelope data as inputs. The spatial matching analysis compares the cross-section geometric parameters corresponding to each milepost in the road cross-section database with the spatial occupancy boundary at the same position in the blade swept envelope data one by one, calculates the minimum distance between the blade swept boundary and the left and right boundaries of the road, and records it as passable when the minimum distance is greater than the safety threshold, and records it as impassable when the minimum distance is less than the safety threshold. The passability judgment results of all mileposts are combined to form a path feasibility matrix. The path feasibility matrix is a two-dimensional array, with rows representing different milepost positions and columns representing different lateral offsets. The matrix element value represents the passable safety coefficient at that position, and a higher safety coefficient indicates safer passage. The multi-objective optimization calculation processing finds the optimal path combination from the starting point to the ending point based on the path feasibility matrix. This calculation process considers multiple optimization objectives such as shortest path length, highest passable safety coefficient, and largest turning radius. The weighted summation method is used to combine multiple objective functions into a single evaluation function. The genetic algorithm is used to search for the optimal solution in the feasible solution space to generate a set of candidate paths that meet the constraint conditions.
[0055] The curvature radius calculation processing performs geometric analysis on each path in the candidate path set. The curvature radius is an important parameter that describes the degree of path curvature. The calculation method is to select three consecutive points on the path and calculate the curvature radius based on the circular arc formed by these three points. A smaller curvature radius indicates a more curved path. The calculation process iterates through all points on the path, calculates the corresponding curvature radius value for each point, and arranges all curvature radius values according to the path mileage to form a path curvature parameter. The path curvature parameter contains the curvature radius value of each path point and the corresponding milepost number, reflecting the bending variation law of the entire path. The blade root stress calculation processing performs mechanical analysis on the path curvature parameter based on the blade length and the elastic modulus of the blade material. When the transportation vehicle travels along a curved path, the blade will be subjected to centrifugal force and will bend and deform. The bending moment and stress at the blade root are the largest. The calculation process calculates the centrifugal acceleration when the vehicle turns based on the path curvature radius, calculates the distributed load on the blade based on the blade length and mass distribution, and then calculates the bending moment and stress at the blade root using the bending theory of beams. The influence of the elastic modulus of the blade material on the stress distribution needs to be considered in the calculation. The greater the elastic modulus of the material, the smaller the stress generated under the same load. The blade root stress values of all points on the path are arranged in order of mileage to form path stress distribution data.
[0056] The stress threshold comparison process compares each stress value in the path stress distribution data with a preset stress threshold, which is a safety limit value determined according to the allowable stress of the blade material, and determines that it is unsafe when the calculated stress value exceeds the stress threshold. The comparison process traverses all stress values in the path stress distribution data, counts the number of points exceeding the threshold and the degree of over-limit, calculates the overall safety evaluation index of the path, and obtains the stress safety evaluation result. The stress safety evaluation result includes parameters such as the maximum stress value, the number of over-limit points, and the safety margin of the path, reflecting the degree of influence of the path on the safety of the blade structure. The path screening process selects a path that meets the stress constraint condition from the candidate path set according to the stress safety evaluation result, and the screening conditions include that the maximum stress value does not exceed the threshold, the number of over-limit points is zero, and the safety margin is greater than the minimum requirement, etc. The blade transportation path is obtained through screening.
[0057] The path smoothing optimization process geometrically optimizes the blade transportation path to eliminate sharp corners and discontinuous points in the path. The smoothing optimization uses a spline curve fitting method to replace the polyline segments in the original path with smooth curves while keeping the start and end points of the path unchanged, reducing the curvature change rate of the path and reducing the impact and vibration during vehicle driving. The optimization process identifies areas in the path where the curvature changes greatly, then inserts intermediate control points in these areas, connects all control points with cubic spline curves, and generates the optimized transportation path. The mountain crosswind influence factor is a correction parameter considering the influence of mountain terrain on wind field distribution. Mountain terrain can change the direction and speed of wind flow. Wind speed will significantly increase in special terrains such as ridges, valleys, and canyons, and wind direction will also be deflected. The safety margin verification process evaluates the risk of the optimized transportation path according to the mountain crosswind influence factor, calculates the influence of wind load on blade transportation safety at each point on the path, and adjusts the path or adds windproof measures when the wind load exceeds the vehicle's rollover resistance. The verification process associates the terrain characteristics of each point on the path with the wind field data, calculates the crosswind influence factor of the point, and then calculates the safety margin based on the wind-affected area of the blade and the stability parameters of the vehicle. When the safety margin of all path points meets the requirements, a safe transportation path is obtained.
[0058] In a specific embodiment, the process of performing step S103 can specifically include the following steps:
[0059] The strain sensors installed at the root, middle and tip of the blade are used to collect and process the deformation state of the blade in real time to obtain blade strain data. Based on the blade strain data, the bending stress calculation process is performed to obtain the real-time stress distribution of the blade.
[0060] The blade real-time stress distribution is compared and analyzed with a preset stress threshold value to obtain a stress overrun early warning signal, and the blade state data is obtained by position correlation processing of the stress overrun early warning signal according to the current position coordinates of the transport vehicle.
[0061] The high-risk path nodes are input into a path re-planning algorithm for alternative trajectory generation processing to obtain a modified trajectory scheme.
[0062] The modified trajectory scheme is subjected to path feasibility verification processing to obtain a verified modified scheme, and the verified modified scheme is subjected to optimization processing according to the transport time cost and the safety coefficient to obtain a dynamic modified path.
[0063] Specifically, the strain sensor is a sensor that can convert the deformation of an object into an electrical signal. The strain sensors installed at the root, middle and tip of the blade collect and process the deformation state of the blade in real time. The strain sensor uses the principle of resistance strain gauge. When the blade bends and deforms, the strain gauge pasted on the surface of the blade will deform with the blade. The resistance value of the strain gauge changes, and the change is proportional to the strain of the blade. During data acquisition, the strain sensor collects the strain value of the blade surface at a frequency of 100 times per second. After converting the analog signal into a digital signal, it is transmitted to the data processing unit to form blade strain data containing time stamp, position information and strain value. The bending stress calculation processing is based on blade strain data for mechanical analysis. According to Hooke's law, stress is equal to strain multiplied by the elastic modulus of the material. In the calculation process, the strain value of each sensor position is multiplied by the elastic modulus of the blade glass steel material to obtain the stress value at that position. Then, the stress distribution at any position on the blade surface is calculated through an interpolation algorithm to form the blade real-time stress distribution. The blade real-time stress distribution includes the stress value at each position of the blade from the root to the tip and the corresponding time information, reflecting the change in the stress state of the blade during transportation.
[0064] The comparative analysis process compares each stress value in the real-time stress distribution of the blade with a preset stress threshold value one by one. The preset stress threshold value is an upper limit of the allowable stress determined according to the fatigue limit of the blade material and the safety factor. When the real-time stress value exceeds the preset threshold value, it is determined that the stress is out of limit, and a stress out-of-limit early warning signal containing the out-of-limit position, out-of-limit degree, and out-of-limit time is generated. The position association process fuses the stress out-of-limit early warning signal with the current position coordinates of the transport vehicle, which are obtained through GPS positioning and contain longitude, latitude, and altitude information. The position association process matches the time of stress out-of-limit occurrence with the position trajectory recorded by GPS to determine the specific geographic location of stress out-of-limit occurrence, and combines the out-of-limit information with the position information to form blade state data. The blade state data contains information such as the mileage of the stress out-of-limit section, the out-of-limit stress value, the duration, and the terrain characteristics, describing the safety state of the blade in a specific section.
[0065] The risk section identification process analyzes the dangerous areas in the safe transportation path that are prone to cause stress concentration of the blade based on the blade state data. The identification process finds out the sections with high stress out-of-limit frequency and large out-of-limit degree by statistical analysis of the spatial distribution characteristics of stress out-of-limit events. These sections usually correspond to sharp turns, steep slopes, and poor road conditions such as uneven road surfaces. The identification algorithm divides the path into grids according to the mileage, and counts the number of stress out-of-limit events and the average out-of-limit degree in each grid. When the risk evaluation index of a grid exceeds the set threshold value, it is marked as a high-risk path node. The path re-planning algorithm is a dynamic path search algorithm that takes high-risk path nodes as obstacle points to be avoided. The algorithm searches for alternative paths while keeping the start and end points unchanged. The algorithm uses the A-star search method and takes path length and traffic safety as evaluation indexes to search for the optimal detour route from the current position to the target position, generating multiple alternative trajectory schemes. The alternative trajectory schemes contain different path choices that avoid high-risk nodes. Each trajectory scheme is labeled with parameters such as path length, estimated travel time, safety risk level, and other parameters.
[0066] The path feasibility verification process performs a technical feasibility test on the alternative trajectory scheme. The verification process includes a geometric feasibility test and a dynamic feasibility test. The geometric feasibility test checks whether the turning radius in the trajectory meets the minimum turning radius requirement for blade transportation and whether the trajectory width exceeds the road passable width. The dynamic feasibility test analyzes the stability and safety of the vehicle when driving on the trajectory and calculates whether the lateral acceleration and longitudinal acceleration at each point on the trajectory are within the vehicle performance range. The verification process screens the trajectory scheme that meets all the constraint conditions to form the verified modified scheme. The optimization process comprehensively evaluates and sorts the verified modified scheme according to the transportation time cost and the safety factor. The transportation time cost is calculated by dividing the trajectory length by the average driving speed. The safety factor is comprehensively evaluated by factors such as the minimum turning radius, the maximum slope, and the road condition. The optimization algorithm uses a multi-attribute decision method to weight and sum the time cost and the safety factor according to different weights, and selects the scheme with the highest comprehensive evaluation value as the dynamic modified path. The dynamic modified path is the transportation path optimized in real time, which can bypass the high-risk road section found in the transportation process to ensure the safety of blade transportation.
[0067] In a specific embodiment, the process of performing step S104 can specifically include the following steps:
[0068] Real-time acquisition and processing of the temperature of the bottom section, middle section and top section of the tower drum by the distributed temperature sensor to obtain the temperature values of each section of the tower drum, and temperature gradient analysis and processing based on the temperature values of each section of the tower drum to obtain a tower drum temperature distribution curve;
[0069] Difference calculation and processing of the tower drum temperature distribution curve and the environmental reference temperature to obtain tower drum temperature data, and heat expansion amount calculation and processing of the tower drum temperature data according to the linear expansion coefficient of steel to obtain length change values of each section of the tower drum;
[0070] Cumulative deformation analysis and processing based on the length change values of each section of the tower drum to obtain a tower drum overall size deviation, inputting the tower drum overall size deviation into a thermal deformation compensation mechanism for compensation amount calculation and processing to obtain tower drum compensation parameters;
[0071] Time series prediction processing of the tower drum compensation parameters to obtain a future size state of the tower drum, and matching verification processing of the future size state of the tower drum according to a hoisting operation time plan to obtain the tower drum compensation parameters.
[0072] Specifically, the distributed temperature sensor is a sensor network capable of measuring temperature at different positions in space at the same time. Through real-time collection and processing of the temperature of the bottom section, middle section and top section of the tower drum by the distributed temperature sensor, the sensor converts temperature changes into electrical signals using the thermocouple or thermistor principle. The bottom section sensor is installed at the tower drum base connection, the middle section sensor is installed at the tower drum middle flange position, and the top section sensor is installed at the tower drum top cabin connection. Each sensor collects temperature data at a frequency of once per minute to form temperature values of each section of the tower drum containing a timestamp, position identification and temperature value. Temperature gradient analysis and processing calculates the temperature variation of the tower drum along the height direction based on the temperature values of each section of the tower drum. The analysis process calculates the temperature difference between adjacent measuring points, and then divides the height difference between the measuring points to obtain the temperature gradient value. The temperature gradient values of all measuring points are interpolated and fitted according to the height position to form a continuous tower drum temperature distribution curve. The tower drum temperature distribution curve describes the temperature variation trend of the tower drum from the bottom to the top, reflecting the comprehensive influence of solar radiation, wind cooling, ground heat transfer and other factors on the tower drum temperature distribution.
[0073] The difference calculation process performs subtraction operation on the temperature value of each height position in the tower drum temperature distribution curve and the environmental reference temperature. The environmental reference temperature is the standard temperature condition during the design of the tower drum, which is usually set to 20 degrees Celsius. The difference calculation result represents the deviation of the actual temperature of the tower drum relative to the reference temperature. A positive value indicates that the temperature is higher than the reference value, and a negative value indicates that the temperature is lower than the reference value. These deviation values constitute the tower drum temperature data. The thermal expansion amount calculation process calculates the thermal deformation of the tower drum temperature data according to the linear expansion coefficient of steel. The linear expansion coefficient of steel is the ratio of the length change of the material to the product of the original length and the temperature change. For ordinary structural steel, this coefficient is 1.2 times 10 to the power of -5 per degree Celsius. The calculation process multiplies the temperature difference of each section of the tower drum by the original length of that section and then by the linear expansion coefficient to obtain the length change of that section of the tower drum. The length change values of all sections are arranged according to the position of the tower drum from the bottom to the top to form the length change values of each section of the tower drum. The length change values of each section of the tower drum include the elongation or contraction amount of the bottom section, middle section and top section. The positive and negative values indicate the direction of elongation or contraction.
[0074] The cumulative deformation analysis process calculates the size change of the tower tube as a whole based on the length change values of each section of the tower tube. In the analysis process, the length change values of each section are vector superimposed in the direction of the height of the tower tube. The length change of the bottom section affects the relative positions of the middle section and the top section, and the length change of the middle section affects the relative position of the top section. The total displacement of the top of the tower tube relative to the bottom is obtained by adding the length changes of the sections one by one. The total size deviation of the tower tube includes the height change in the vertical direction and the inclination deviation caused by uneven thermal expansion. These deviations will affect the assembly accuracy between the components of the wind turbine. The thermal deformation compensation mechanism is an algorithm for calculating the assembly correction amount based on the thermal deformation amount. The mechanism takes the total size deviation of the tower tube as input, calculates the correction amount required for the installation position and angle based on the assembly requirements and tolerance range of the components of the wind turbine, and the correction amount includes horizontal displacement compensation, vertical displacement compensation, angle compensation and other parameters. These parameters constitute the tower compensation parameters.
[0075] The time series prediction process analyzes the future trend of the tower compensation parameters. The process uses a time series analysis method to predict the size state of the tower at a specific future time point based on the historical temperature data and the change law of the compensation parameters. The prediction process analyzes the periodicity of the temperature change of the tower, identifies the periodic characteristics such as daily temperature difference cycle and seasonal change, and then establishes a mathematical relationship model between the temperature change and the change of the compensation parameters. The corresponding change of the compensation parameters is calculated based on the future temperature data from the weather forecast, and the future size state of the tower is obtained. The future size state of the tower includes the height, inclination angle and length of each section of the tower at the prediction time point. The matching verification process checks the feasibility of the future size state of the tower based on the lifting operation time plan. The lifting operation time plan specifies the specific time arrangement of each lifting link, including the tower section lifting time, nacelle installation time, blade installation time, etc. In the verification process, the predicted size state of the tower is compared with the accuracy requirements of each lifting link. When the predicted size deviation exceeds the allowed range of the lifting accuracy, the lifting time needs to be adjusted or additional compensation measures need to be taken. After verification and adjustment, the tower compensation parameters are obtained. The tower compensation parameters are compensation data obtained through time prediction and accuracy verification, and are directly used to guide the positioning control in the lifting operation.
[0076] In a specific embodiment, the process of performing step S105 can specifically include the following steps:
[0077] The coordinate measurement process of the lifting site base center point is performed by the GPS-RTK positioning system to obtain the base center coordinates. The lifting operation coordinate system establishment process is performed based on the base center coordinates to obtain the lifting reference coordinates.
[0078] The tower drum compensation parameter is subjected to deviation correction calculation and processing with the hoisting reference coordinate to obtain a tower drum installation correction coordinate, and the tower drum installation correction coordinate is subjected to precision verification processing according to the equipment arrival state in the dynamic correction path to obtain an installation coordinate.
[0079] The crane hook position is subjected to spatial positioning control processing based on the installation coordinate to obtain a hook target position, and the hook target position is input into a crane attitude control system for six-degree-of-freedom adjustment processing to obtain a hoisting attitude control instruction.
[0080] The hoisting attitude control instruction is subjected to execution monitoring processing to obtain real-time hoisting pose data, and the real-time hoisting pose data is subjected to deviation correction processing according to the millimeter-level positioning accuracy requirement to obtain a device installation position.
[0081] Specifically, the GPS-RTK positioning system is a global positioning technology capable of achieving centimeter-level positioning accuracy. The GPS-RTK positioning system is used to measure the coordinates of the hoisting site base center point. The RTK positioning principle is to use the differential correction signal sent by the ground reference station to real-time correct the GPS satellite signal, eliminate the influence factors such as atmospheric delay and satellite orbit error, and measure the three-dimensional coordinates of the base center point by accurately aligning the RTK receiver antenna to the base center point, continuously observing the satellite signal of multiple epochs, and calculating the three-dimensional coordinates of the base center point by the least square method. The coordinates include east coordinate, north coordinate, and height coordinate, which constitute the base center coordinate. The hoisting operation coordinate system is established based on the base center coordinate to build a special spatial coordinate system for wind power equipment hoisting. In the establishment process, the base center coordinate is taken as the coordinate origin, the tower drum design axis direction is taken as the positive direction of the Z axis, and the main wind direction is taken as the positive direction of the X axis. The Y axis direction is determined by the right-hand rule, the base center coordinate in the geographic coordinate system is converted into the coordinate in the hoisting operation coordinate system, and the hoisting reference coordinate is formed. The hoisting reference coordinate is the reference for all subsequent hoisting positioning calculations and contains information such as coordinate origin position, three-axis direction definition, and coordinate system parameters.
[0082] The deviation correction calculation process performs numerical operation on the tower drum compensation parameters and the hoisting reference coordinates. The tower drum compensation parameters include correction values of horizontal offset, vertical offset, angle offset and the like caused by thermal deformation. The calculation process superimposes these offset values on the corresponding components of the hoisting reference coordinates. The horizontal offset corrects the X and Y coordinate components, the vertical offset corrects the Z coordinate component, and the angle offset corrects the direction of the coordinate system through a rotation matrix transformation. After the deviation correction, the tower drum installation correction coordinates considering the influence of thermal deformation are obtained. The precision verification process performs reliability test on the tower drum installation correction coordinates according to the equipment arrival state in the dynamic correction path. The equipment arrival state includes the cumulative deformation in the tower drum transportation process, the installation attitude deviation, the transportation time delay and the like. The verification process quantifies the influence of these factors on the installation precision as coordinate deviation values, superimposes these values on the tower drum installation correction coordinates, and evaluates whether the coordinate precision meets the hoisting requirements. When the coordinate precision meets the millimeter-level positioning requirements, the installation coordinates are confirmed. When the precision does not meet the requirements, the compensation parameters need to be adjusted for recalculation. The installation coordinates are the accurate installation positions of the tower drum after multiple corrections and verifications, and are directly used to guide the positioning control of the crane.
[0083] The spatial positioning control process calculates the target position of the crane hook based on the installation coordinates. The control process analyzes the center of gravity position of the tower drum and the distribution of the hoisting points, calculates the center of gravity coordinates according to the geometric size and mass distribution of the tower drum, and determines the relative position relationship between the hook and the center of gravity of the tower drum according to the hoisting scheme. The installation coordinates are taken as the target position of the tower drum, and the target position of the hook is calculated through coordinate transformation. The target position of the hook includes the accurate coordinates and attitude angles of the hook in the three-dimensional space, which describes the spatial position of the hook when reaching the ideal hoisting state. The six-degree-of-freedom adjustment process inputs the target position of the hook into the attitude control system of the crane for multi-dimensional motion control. The six degrees of freedom include three translational degrees of freedom and three rotational degrees of freedom. The translational degrees of freedom control the position of the hook in the X, Y and Z directions, and the rotational degrees of freedom control the rotation angle of the hook around the three coordinate axes. The adjustment process uses inverse kinematics algorithm to calculate the target angles of each joint of the crane. According to the mechanism parameters and motion constraints of the crane, the target position of the hook is decomposed into specific control parameters such as main arm pitch angle, auxiliary arm amplitude angle, rotation angle, lifting height, hook rotation angle and inclination angle. These parameters constitute the hoisting attitude control instructions.
[0084] The execution monitoring process tracks and feeds back the execution process of the lifting posture control instruction in real time. The monitoring process collects the actual motion state of the crane through the position sensor and the angle sensor installed at each joint of the crane, including the actual angle of each joint, the actual position of the hook, the motion speed, and other parameters. The actual measurement values are compared with the target values in the control instruction, the execution deviation and the motion trajectory are calculated, and the real-time lifting posture data is formed. The deviation correction process analyzes and corrects the real-time lifting posture data according to the millimeter-level positioning accuracy requirement. The millimeter-level positioning accuracy requirement requires that the hook position error is not more than 5 millimeters and the angle error is not more than 0.1 degree. The correction process uses a PID control algorithm to calculate the correction amount according to the position deviation and the angle deviation, and continuously adjusts the motion parameters of the crane through closed-loop feedback control until the hook reaches the target position and the error meets the accuracy requirement. At this time, the position of the hook is the equipment installation position. The equipment installation position is the lifting position controlled and corrected in real time, which ensures that the wind power equipment can be accurately installed at the designed position.
[0085] In a specific embodiment, the process of performing the spatial positioning control of the hook position of the crane based on the installation coordinates can specifically include the following steps:
[0086] Performing spatial deviation calculation on the current position of the hook of the crane based on the installation coordinates to obtain a three-dimensional displacement vector, and performing hook motion trajectory planning based on the three-dimensional displacement vector to obtain a target position of the hook;
[0087] Inputting the target position of the hook into the inverse kinematics algorithm of the crane to perform joint angle calculation to obtain target angles of each joint, and performing power school verification on the target angles of each joint according to the load state of the crane to obtain verified joint angles;
[0088] Performing crane boom pitch angle, rotation angle, and amplitude angle calculation based on the verified joint angles to obtain three-axis control parameters of the crane, and combining the three-axis control parameters of the crane with the hook lifting control parameters to obtain a six-degree-of-freedom control matrix;
[0089] Performing servo control instruction conversion processing on the six-degree-of-freedom control matrix to obtain a motor driving instruction set, and performing boundary constraint processing on the motor driving instruction set according to the safety limit condition of the crane to obtain the lifting posture control instruction.
[0090] Specifically, the spatial deviation calculation process performs a three-dimensional vector analysis on the current position of the crane hook according to the installation coordinates, which obtains the real-time coordinates of the hook through the position sensor installed on the crane, contains the specific position values of the hook in the X, Y, Z three directions, and then takes the installation coordinates as the target position, calculates the difference between the two positions through vector subtraction, and calculates the X coordinate of the target position minus the X coordinate of the current position to obtain the displacement component in the X direction, and similarly calculates the displacement components in the Y and Z directions, and the three displacement components form a three-dimensional displacement vector. The three-dimensional displacement vector describes the direction and distance that the hook needs to move from the current position to the target position, and the length of the vector represents the total moving distance, and the direction of the vector represents the spatial direction of the movement. The hook trajectory planning process designs the optimal motion path of the hook based on the three-dimensional displacement vector, considers the motion constraints and obstacle avoidance requirements of the crane in the planning process, and optimizes the straight motion trajectory into a continuous curve trajectory using a path smoothing algorithm to avoid impact on the equipment caused by sudden acceleration and deceleration. The planning algorithm decomposes the three-dimensional displacement vector into multiple intermediate path points, each path point contains position coordinates and motion speed, and all path points are connected in time sequence to form a continuous motion trajectory, and the end point of the trajectory is the target position of the hook. The target position of the hook is the arrival position after trajectory optimization, which contains three-dimensional coordinates and attitude angles at the time of arrival.
[0091] The crane inverse kinematics algorithm is a mathematical method for calculating the angles of each joint according to the position of the end effector, which takes the target position of the hook as input and solves the angle values of each joint according to the geometric parameters and kinematics equations of the crane mechanism. The algorithm process establishes a mathematical model of the crane, describes the geometric relationship and motion constraints between the joints, and then calculates the joint angle combination that satisfies the position constraints using an iterative solution method. The calculation process needs to consider multiple degrees of freedom of the crane, including the main arm pitch joint, the auxiliary arm amplitude joint, the rotation joint, the lifting joint, etc. The angle calculation of each joint needs to satisfy the geometric constraints and motion limitations of the mechanism to obtain the target angles of each joint. The target angles of each joint contain the specific angle values that each driven joint needs to rotate to, which directly determine the overall attitude of the crane and the position of the hook. The dynamic school verification process performs mechanical analysis and safety verification on the target angles of each joint according to the load state of the crane, which includes the weight, center of gravity position, wind load and other external forces of the hoisted equipment. The verification process calculates the torque and stress of each joint at the target angle, and compares the calculation results with the carrying capacity of the joint. When the joint carrying exceeds the safety limit, the target angle needs to be adjusted or the lifting scheme needs to be changed. The angle values confirmed to be safe after verification constitute the verified joint angles.
[0092] The crane three-axis control parameter calculation process extracts parameters of three main movement axes of the crane based on the checked joint angles. The three-axis control refers to controlling three main movement directions of the crane, including the boom luffing axis, the slewing axis and the luffing axis. The movement combination of the three axes determines the basic working posture of the crane. The calculation process extracts angle values corresponding to the three main axes from the checked joint angles. The boom luffing angle controls the inclination angle of the main boom relative to the horizontal plane. The slewing angle controls the rotation angle of the crane around the vertical axis. The luffing angle controls the angle of the auxiliary boom relative to the main boom. The three angle parameters constitute the crane three-axis control parameters. The hook lifting control parameter is an independent parameter for controlling the vertical movement of the hook, including the lifting height, the lifting speed, the acceleration and the like. The parameter is calculated according to the difference between the Z coordinate of the target position of the hook and the current Z coordinate. The combination process integrates the crane three-axis control parameters and the hook lifting control parameter to form a parameter matrix describing the complete movement state of the crane. The matrix includes six degrees of freedom control parameters corresponding to the X, Y and Z three translation directions and the rotation directions around the three coordinate axes. Each element in the matrix represents the control amount of the corresponding degree of freedom. The whole matrix constitutes a six-degree-of-freedom control matrix.
[0093] The servo control instruction conversion process converts the six-degree-of-freedom control matrix into specific instructions executable by the motors of the crane. The conversion process converts the angle, displacement, speed and the like in the control matrix into the rotation speed, rotation direction, torque and the like of the motor according to the drive system configuration of the crane. Each motor corresponds to one or more control parameters. The conversion algorithm calculates the specific movement instructions of the motor according to the mechanical parameters such as the transmission ratio and the reduction ratio of the motor. The drive instructions of all the motors constitute a motor drive instruction set. The motor drive instruction set includes the control instructions of all the drive motors of the crane. Each instruction specifies the movement mode and movement parameters of the corresponding motor. The boundary constraint process performs safety check and parameter limitation on the motor drive instruction set according to the safety limit conditions of the crane. The safety limit conditions include the maximum rotation angle, the maximum rotation speed, the maximum load and the like of each joint. The constraint process checks whether each motor instruction exceeds the safety range. When the instruction exceeds the limit, it is automatically adjusted to the maximum allowable value within the safety range. The instruction after the boundary constraint ensures the safety of the movement of the crane and forms the lifting posture control instruction. The lifting posture control instruction is the motor control instruction after complete calculation and safety check. It is directly sent to the control circuit of the crane to perform specific lifting actions.
[0094] The above describes the mountain wind power equipment transportation path planning and lifting control method in the embodiments of the present application. The mountain wind power equipment transportation path planning and lifting control system in the embodiments of the present application is described below. Please refer to Figure 2 The mountain wind power equipment transportation path planning and lifting control system in the embodiments of the present application includes one embodiment:
[0095] The extraction module is used for three-dimensional scanning processing of the mountain road by the laser ranging array, obtaining a road cross-section database, modeling processing of a blade space occupation according to a wind power blade geometric parameter, and obtaining blade swept envelope data;
[0096] The planning module is used for dynamic path planning processing of the road cross-section database and the blade swept envelope data by a terrain adaptability predictive control algorithm, obtaining a blade transportation path, safety verification processing of the blade transportation path according to a stress constraint condition, and obtaining a safe transportation path;
[0097] The monitoring module is used for real-time monitoring processing of a blade transportation process by a sensor array, obtaining blade state data, trajectory correction processing of the safe transportation path according to the blade state data, and obtaining a dynamic correction path;
[0098] The prediction module is used for temperature collection processing of each section of the tower drum by a temperature sensor, obtaining tower drum temperature data, size prediction processing of the tower drum temperature data according to a thermal deformation compensation mechanism, and obtaining tower drum compensation parameters;
[0099] The control module is used for coordinate acquisition processing of a hoisting site by a positioning system, obtaining a hoisting reference coordinate, control processing of a hoisting posture according to the tower drum compensation parameters and the dynamic correction path, and obtaining an equipment installation position.
[0100] The above Figure 2 The mountain wind power equipment transportation path planning and hoisting control system in the embodiment of the application is described in detail from the perspective of a modular functional entity, and the mountain wind power equipment transportation path planning and hoisting control device in the embodiment of the application is described in detail from the perspective of hardware processing.
[0101] Referring to Figure 3 In the embodiment of the application, a mountain wind power equipment transportation path planning and hoisting control device is also provided, which can be a server, and the internal structure thereof can be as follows Figure 3The mountain wind power equipment transportation path planning and hoisting control device includes a processor, a memory, a display screen, an input device, a network interface and a database connected through a system bus. The processor of the computer design is used to provide computing and control capabilities. The memory of the mountain wind power equipment transportation path planning and hoisting control device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the mountain wind power equipment transportation path planning and hoisting control device is used to store the corresponding data in the embodiment. The network interface of the mountain wind power equipment transportation path planning and hoisting control device is used to communicate with the external terminal through the network connection. The computer program is executed by the processor to realize the above method.
[0102] Those skilled in the art can understand that, Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the mountain wind power equipment transportation path planning and hoisting control device to which the scheme of the present application is applied.
[0103] The present application also provides a computer readable storage medium, which can be a non-volatile computer readable storage medium, and can also be a volatile computer readable storage medium. The computer readable storage medium stores instructions, and when the instructions run on the computer, the computer executes the steps of the mountain wind power equipment transportation path planning and hoisting control method.
[0104] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-mentioned system, system and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
[0105] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the entire or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a mountain wind power equipment transportation path planning and hoisting control device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0106] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A mountain wind power equipment transportation path planning and hoisting control method, characterized in that, The method includes: A three-dimensional scanning process is performed on mountain roads using a laser ranging array to obtain a road cross-section database. Based on the geometric parameters of wind turbine blades, the space occupancy of the blades is modeled to obtain blade sweep envelope data. This includes: laser scanning sampling at 10-meter intervals along the mountain roads to obtain road sampling point cloud data; cross-sectional contour extraction based on the road sampling point cloud data to obtain road cross-sectional contour data for each sampling point; sorting and storing the road cross-sectional contour data according to road mileage markers to obtain the road cross-section database; constructing a blade geometric model based on wind turbine blade length, width, and thickness parameters to obtain a three-dimensional blade geometric model; calculating the dynamic swing range of the blade three-dimensional geometric model based on the turning radius of transport vehicles to obtain the blade sweep envelope data; and performing spatial coordinate transformation on the blade sweep envelope data to obtain blade sweep envelope data that matches the road cross-section database. A terrain-adaptive predictive control algorithm is used to dynamically plan the road cross-section database and the blade sweep envelope data to obtain the blade transportation path. The safety of the blade transportation path is then verified based on stress constraints to obtain a safe transportation path. This includes: inputting the road cross-section database and the blade sweep envelope data into the terrain-adaptive predictive control algorithm for spatial matching analysis to obtain a path feasibility matrix. Specifically, the cross-sectional geometric parameters corresponding to each mileage marker in the road cross-section database are compared one by one with the spatial occupancy boundaries at the same location in the blade sweep envelope data. The minimum distance between the blade sweep boundary and the left and right boundaries of the road is calculated. If the minimum distance is greater than a safety threshold, it is considered passable; if it is less than the safety threshold, it is considered impassable. The passability of all mileage markers is then calculated. The feasibility judgment results form a path feasibility matrix; based on the path feasibility matrix, multi-objective optimization calculation is performed to obtain a candidate path set; the radius of curvature of each path in the candidate path set is calculated to obtain path curvature parameters; the stress at the blade root is calculated based on the path curvature parameters according to the blade length and the elastic modulus of the blade material to obtain path stress distribution data; stress threshold comparison is performed based on the path stress distribution data to obtain stress safety evaluation results; paths that meet the stress constraints are screened to obtain the blade transportation path; the blade transportation path is smoothed and optimized to obtain the optimized transportation path; the safety margin of the optimized transportation path is verified based on the mountain crosswind influence factor to obtain the safe transportation path. The blade transportation process is monitored and processed in real time by a sensor array to obtain blade status data. Based on the blade status data, the safe transportation path is corrected to obtain a dynamically corrected path. The temperature of each section of the tower drum is collected and processed by a temperature sensor to obtain tower drum temperature data, and the tower drum temperature data is processed by a thermal deformation compensation mechanism to obtain tower drum compensation parameters, including: the temperature of the bottom section, middle section and top section of the tower drum is collected and processed in real time by a distributed temperature sensor to obtain the temperature values of each section of the tower drum, and the temperature gradient is analyzed based on the temperature values of each section of the tower drum to obtain a tower drum temperature distribution curve; the tower drum temperature distribution curve is calculated by difference with the environmental reference temperature to obtain the tower drum temperature data, and the thermal expansion amount is calculated based on the linear expansion coefficient of the steel to obtain the length change value of each section of the tower drum; the cumulative deformation is analyzed based on the length change value of each section of the tower drum to obtain the overall size deviation of the tower drum, and the overall size deviation of the tower drum is input into the thermal deformation compensation mechanism to calculate the compensation amount and obtain the tower drum compensation parameters; the tower drum compensation parameters are processed by time series prediction to obtain the future size state of the tower drum, and the future size state of the tower drum is verified by matching the lifting operation time plan to obtain the tower drum compensation parameters; The coordinates of the lifting site are obtained by a positioning system to obtain lifting reference coordinates, and the lifting posture is controlled based on the tower drum compensation parameters and the dynamic correction path to obtain the equipment installation position, including: the coordinates of the center point of the lifting site foundation are measured by a GPS-RTK positioning system to obtain the center coordinates of the foundation, and the lifting operation coordinate system is established based on the center coordinates of the foundation to obtain the lifting reference coordinates; the tower drum compensation parameters are corrected by deviation from the lifting reference coordinates to obtain the tower drum installation correction coordinates, and the installation correction coordinates of the tower drum are verified in terms of the equipment arrival state in the dynamic correction path to obtain the installation coordinates; The spatial positioning control of the crane hook position is performed based on the installation coordinates to obtain the hook target position, the hook target position is input into the crane posture control system for six-degree-of-freedom adjustment to obtain the lifting posture control instruction; the lifting posture control instruction is executed and monitored to obtain real-time lifting pose data, and the real-time lifting pose data is corrected in terms of millimeter-level positioning accuracy requirements to obtain the equipment installation position.
2. The mountain wind power equipment transportation path planning and hoisting control method according to claim 1, characterized in that, The blade transportation process is monitored in real time by a sensor array to obtain blade state data, and the safety transportation path is corrected in terms of the blade state data to obtain a dynamic correction path, including: The deformation state of the blade is collected and processed in real time by strain sensors installed at the root, middle and tip of the blade to obtain blade strain data, and the bending stress is calculated based on the blade strain data to obtain the real-time stress distribution of the blade; The real-time stress distribution of the blade is compared and analyzed with the preset stress threshold to obtain a stress overrun early warning signal, and the stress overrun early warning signal is associated with the current position coordinates of the transport vehicle to obtain the blade state data; Risk section identification is performed on the safe transportation path based on the blade state data, a high-risk path node is obtained, the high-risk path node is input into a path re-planning algorithm for alternative trajectory generation processing, and a modified trajectory scheme is obtained; Path feasibility verification processing is performed on the modified trajectory scheme, a verified modified scheme is obtained, and the verified modified scheme is optimized according to transportation time cost and safety factor, and the dynamic modified path is obtained. 3.The mountain wind power equipment transportation path planning and hoisting control method according to claim 1, characterized in that, The installation coordinates are used for spatial positioning control processing of the crane hook position, a hook target position is obtained, the hook target position is input into a crane posture control system for six-degree-of-freedom adjustment processing, and a lifting posture control instruction is obtained, including: Three-dimensional displacement vectors are obtained by performing spatial deviation calculation processing on the current position of the crane hook according to the installation coordinates, and the hook target position is obtained by performing hook motion trajectory planning processing based on the three-dimensional displacement vectors; Joint target angles are obtained by inputting the hook target position into a crane kinematics inverse algorithm for joint angle calculation processing, and the joint target angles are verified according to the load state of the crane, and verified joint angles are obtained. Crane three-axis control parameters are obtained by performing crane boom pitch angle, rotation angle and amplitude angle calculation processing based on the verified joint angles, and the crane three-axis control parameters are combined with hook lifting control parameters to obtain a six-degree-of-freedom control matrix. The six-degree-of-freedom control matrix is converted into a servo control instruction, a motor driving instruction set is obtained, and the motor driving instruction set is boundary-constrained according to the crane safety limiting condition, and the lifting posture control instruction is obtained.
4. A mountain wind power equipment transportation path planning and hoisting control system, characterized in that, The mountain wind power equipment transportation path planning and lifting control system for implementing the mountain wind power equipment transportation path planning and lifting control method in any one of claims 1 to 3 comprises: An extraction module is configured to perform three-dimensional scanning processing on a mountain road by a laser ranging array to obtain a road cross-section database, and perform modeling processing on blade space occupation according to wind turbine blade geometric parameters to obtain blade swept envelope data, including: performing laser scanning sampling processing on every 10-meter interval along the mountain road to obtain road sampling point cloud data, performing cross-section contour extraction processing based on the road sampling point cloud data to obtain road cross-section contour data of each sampling point; the road cross-section contour data is sorted and stored according to the road mileage marker to obtain the road cross-section database; a blade three-dimensional geometric model is obtained by performing blade geometric model construction processing based on wind turbine blade length, blade width and blade thickness parameters, and the blade three-dimensional geometric model is calculated to obtain the blade swept envelope data according to the turning radius of the transportation vehicle; the blade swept envelope data is subjected to spatial coordinate transformation processing to obtain blade swept envelope data matched with the road cross-section database; The planning module is used for dynamic path planning processing of the road cross-section database and the blade swept envelope data by a terrain adaptability predictive control algorithm to obtain a blade transportation path, safety verification processing of the blade transportation path according to a stress constraint condition to obtain a safe transportation path, and includes: inputting the road cross-section database and the blade swept envelope data into the terrain adaptability predictive control algorithm for spatial matching analysis processing to obtain a path feasibility matrix, wherein the cross-section geometric parameters corresponding to each milepost in the road cross-section database are compared with the space occupation boundaries at the same position in the blade swept envelope data one by one to calculate the minimum distance between the blade swept boundary and the left and right boundaries of the road, and when the minimum distance is greater than a safety threshold, it is recorded as passable, and when the minimum distance is less than the safety threshold, it is recorded as impassable, and the passability judgment results of all mileposts are combined to form the path feasibility matrix; multi-objective optimization calculation processing is performed based on the path feasibility matrix to obtain a candidate path set; curvature radius calculation processing is performed on each path in the candidate path set to obtain path curvature parameters, blade root stress calculation processing is performed on the path curvature parameters according to the blade length and the blade material elastic modulus to obtain path stress distribution data; stress threshold comparison processing is performed based on the path stress distribution data to obtain stress safety evaluation results, and paths meeting the stress constraint condition are screened to obtain the blade transportation path; path smoothing optimization processing is performed on the blade transportation path to obtain an optimized transportation path, and safety margin verification processing is performed on the optimized transportation path according to a mountain crosswind influence factor to obtain the safe transportation path; The monitoring module is used for real-time monitoring processing of the blade transportation process by a sensor array to obtain blade state data, and trajectory correction processing of the safe transportation path according to the blade state data to obtain a dynamically corrected path; The prediction module is used for temperature collection processing of each section of the tower drum by a temperature sensor to obtain tower drum temperature data, and size prediction processing of the tower drum temperature data according to a thermal deformation compensation mechanism to obtain tower drum compensation parameters, including: real-time temperature collection processing of the bottom section, the middle section and the top section of the tower drum by a distributed temperature sensor to obtain temperature values of each section of the tower drum, temperature gradient analysis processing based on the temperature values of each section of the tower drum to obtain a tower drum temperature distribution curve; difference calculation processing of the tower drum temperature distribution curve and an environmental reference temperature to obtain the tower drum temperature data, thermal expansion amount calculation processing of the tower drum temperature data according to a steel linear expansion coefficient to obtain length change values of each section of the tower drum; cumulative deformation analysis processing based on the length change values of each section of the tower drum to obtain a tower drum overall size deviation, compensation amount calculation processing of the tower drum overall size deviation input into the thermal deformation compensation mechanism to obtain the tower drum compensation parameters; time series prediction processing of the tower drum compensation parameters to obtain a future size state of the tower drum, and matching verification processing of the future size state of the tower drum according to a hoisting operation time plan to obtain the tower drum compensation parameters; The control module is used for coordinate acquisition processing of the hoisting site by the positioning system, obtaining hoisting reference coordinates, controlling the hoisting posture according to the tower compensation parameters and the dynamic correction path, and obtaining the equipment installation position, comprising: coordinate measurement processing of the hoisting site base center point by the GPS-RTK positioning system, obtaining the base center coordinates, establishing the hoisting operation coordinate system based on the base center coordinates, and obtaining the hoisting reference coordinates; deviation correction calculation processing of the tower compensation parameters and the hoisting reference coordinates, obtaining the tower installation correction coordinates, precision verification processing of the tower installation correction coordinates according to the equipment arrival state in the dynamic correction path, obtaining the installation coordinates; spatial positioning control processing of the crane hook position based on the installation coordinates, obtaining the hook target position, six-degree-of-freedom adjustment processing of the hook target position input into the crane posture control system, obtaining the hoisting posture control instruction; execution monitoring processing of the hoisting posture control instruction, obtaining real-time hoisting position data, deviation correction processing of the real-time hoisting position data according to the millimeter-level positioning accuracy requirement, and obtaining the equipment installation position.
5. A mountain wind power equipment transportation path planning and hoisting control device, characterized in that, The computer program is stored in the memory and can be run on the processor, and the processor executes the computer program to realize the mountain wind power equipment transportation path planning and hoisting control method in any one of claims 1 to 3.
6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is stored in the memory and can be run on the processor, and the processor executes the computer program to realize the mountain wind power equipment transportation path planning and hoisting control method in any one of claims 1 to 3.
Citation Information
Patent Citations
Transportation path determination method, apparatus and device, and computer readable storage medium
CN117168438A
Wind power blade logistics transportation supervision system based on Internet of Things
CN117575444A