A rope breaking mechanism temperature synchronous control method and control device for a rope seeder

By dividing the resistance wire into parallel circuit fuse units and using optimization algorithms and genetic algorithms to optimize the length combination, the problems of uneven temperature and difficulty in fault isolation in seed rope seeders are solved, achieving uniform cutting of seed ropes and improving seeding quality.

CN121115920BActive Publication Date: 2026-02-24HUNAN AGRI UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511639596.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-11
Publication Date
2026-02-24
Estimated Expiration
2045-11-11

AI Technical Summary

Technical Problem

In existing seed rope seeders, the single long resistance wire causes uneven temperature, affecting the cutting effect of the seed rope and the sowing quality. Furthermore, fault isolation is difficult, which affects the operation process and crop growth.

Method used

The resistance wire is divided into several fuse units to form a parallel circuit. The combination of fuse unit lengths is determined by optimization and genetic algorithms to achieve synchronous temperature control.

Benefits of technology

It improves the reliability and safety of the seeder, ensures that the seed rope is cut evenly, avoids uneven temperature and malfunctions, and improves the seeding quality and work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121115920B_ABST
    Figure CN121115920B_ABST
Patent Text Reader

Abstract

The application discloses a kind of temperature synchronous control method and control device for the broken rope mechanism of seed rope seeding machine, and the application relates to the technical field of sowing control adjustment, comprising the following steps: according to the number of seed rope and the range of motion, determine the number of fuse unit, the shortest length, the maximum length and the installation position, and form a parallel circuit;Randomly generate multiple groups of fuse unit length combinations to construct an initial population within the length constraint range;For each individual, construct a fuse unit arrangement scheme, determine the shortest length of the wire, and use an optimization algorithm to solve the optimal length of the wire;With the minimum cost evaluation index as the goal, use a genetic algorithm to determine the optimal combination of fuse unit length and the optimal length of each branch wire, ultimately achieving effective arrangement and temperature synchronous control of the fuse unit, enhancing the uniformity of sowing, and improving the safety and reliability of the operation.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of sowing control adjustment, in particular to a temperature synchronous control method and control device for a seed rope sowing machine. BACKGROUND

[0002] In modern agriculture, the sowing machine as one of the key agricultural implements, its performance directly affects the growth and yield of crops. Among them, the seed rope sowing machine cuts the seed rope through resistance wire heating to ensure the accurate release and uniform sowing of seeds. In the traditional design, a single long resistance wire is often used for seed rope cutting. This design has many shortcomings in practical application. First, due to the length limitation of the resistance wire, the heat distribution is extremely uneven. The middle part of the resistance wire is prone to high temperature due to continuous heating, while the two ends may be relatively low in temperature due to heat dissipation, thereby forming a significant temperature difference. This uneven temperature will cause the resistance wire in some areas to fail to reach a sufficient melting temperature, resulting in incomplete cutting of the seed rope and affecting the sowing effect.

[0003] In addition, the design of a single long resistance wire also has the problem of difficult fault isolation. If the long resistance wire breaks, the entire sowing system will be affected, resulting in the inability to complete the sowing task. In agricultural production, the sowing width is usually large, which requires the seed rope sowing machine to be able to flexibly respond to different width operation requirements.

[0004] At the same time, the movement speed of the agricultural machine is relatively fixed during operation. In this case, if the resistance wire causes incomplete cutting of the seed rope due to uneven temperature, which in turn affects the uniform distribution of seeds, it will have a significant impact on subsequent sowing quality, field management and crop growth. Therefore, the synchronization of the seed rope cutting is the key to achieving efficient sowing and an important link to improve the agricultural machinery operation process.

[0005] The above information disclosed in the background section is only used to strengthen the understanding of the background of the present disclosure, and therefore it can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] The present application aims to provide a temperature synchronous control method and control device for a seed rope sowing machine to solve the problems raised in the background.

[0007] To achieve the above-mentioned purpose, the present application provides the following technical solutions:

[0008] A temperature synchronous control method for a seed rope sowing machine, the specific steps comprising:

[0009] The number, the shortest length, the maximum length and the installation position of the fuse units are determined based on the number of seed ropes of the seed rope seeder to be controlled and the maximum deflection angle of each seed rope, each fuse unit is used for fusing the seed rope corresponding to the fuse unit, and a parallel circuit is formed;

[0010] Within the constraint range of the shortest length and the maximum length, a plurality of groups of fuse unit length combinations are randomly generated as individuals to construct an initial population;

[0011] For each individual, the shortest length of the conductor of each branch in which the fuse units are located is calculated, the conductor length is not less than the shortest length of the conductor, and the surface temperature of each fuse unit is not less than the fusing temperature as constraint conditions, the optimal length of the conductor of each branch in the individual is determined by using an optimization algorithm with the optimization objective of minimizing the conductor length and minimizing the difference between the surface temperature of each fuse unit and the fusing temperature, and the cost evaluation index of the individual is determined in combination with the length value of each fuse unit in the individual;

[0012] With the optimization objective of minimizing the cost evaluation index, the genetic algorithm is used to determine the optimal combination of fuse unit lengths and the optimal length of the conductor of each branch, so as to arrange the fuse units for temperature synchronous control.

[0013] Further, the fuse unit is specifically a broken rope resistance wire, and the number of the fuse units is specifically set as the number of seed ropes of the seed rope seeder to be controlled;

[0014] The shortest length of the fuse unit is specifically set as follows: a reference line for fusing and cutting the seed rope is determined, for any seed rope, the intersection point of the seed rope when stable and the reference line is taken as a reference point, and the intersection point of the seed rope and the reference line at the maximum deflection angle is obtained as a limit deflection point, and twice the distance between the limit deflection point and the reference point is taken as the shortest length of the fuse unit for fusing the seed rope;

[0015] The maximum length of the fuse unit is specifically set as follows: a margin factor greater than 1 is predefined, and the product of the shortest length of the fuse unit and the margin factor is calculated as the maximum length of the fuse unit;

[0016] The logic for determining the installation position of the fuse unit is as follows: for any fuse unit, the reference point of the seed rope fused by the fuse unit is positioned as the installation center, the geometric center of the fuse unit is coincided with the installation center, and the fuse unit is installed in the form of parallel to the reference line along the length direction of the fuse unit, so as to determine the installation position of the fuse unit;

[0017] Each fuse unit is electrically connected to two parallel nodes at both ends by a conductor to form a parallel circuit.

[0018] Furthermore, the circuit breaker unit length combination stores the length data of each circuit breaker unit. The individual is composed of multiple gene positions, and the number of gene positions in the individual is the same as the number of circuit breaker units. Each gene position stores the length data of one circuit breaker unit. Within the constraints of the shortest length and the maximum length, multiple sets of circuit breaker unit length combinations are randomly generated as individuals in the initial population.

[0019] Furthermore, the logic for determining the shortest conductor length of each fuse unit branch is as follows: based on the length data of each fuse unit within an individual, the placement position of each fuse unit is determined. For any fuse unit, the straight-line distance between the current input terminal of the fuse unit and the current input parallel node is calculated as the first shortest conductor length of the branch where the fuse unit is located. The straight-line distance between the current output terminal of the fuse unit and the current output parallel node is calculated as the second shortest conductor length of the branch where the fuse unit is located. The relaxation threshold factor is a positive number greater than 1.

[0020] The specific method for setting the maximum conductor length is as follows: For any fuse unit, calculate the product of the shortest length of the first conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the first conductor in the branch where the fuse unit is located. Also, calculate the product of the shortest length of the second conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the second conductor in the branch where the fuse unit is located.

[0021] Furthermore, in addition to the constraints that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse element is not less than the fusing temperature, an additional constraint that the conductor length is not greater than the longest conductor length is added to jointly construct the constraint conditions. The specific constraint conditions are as follows:

[0022] ;

[0023] In the formula, Let be the shortest length of the first conductor in the branch containing the i-th fuse unit. The shortest length of the second conductor in the branch containing the i-th fuse unit. Let be the longest length of the first conductor in the branch containing the i-th fuse unit. Let be the longest length of the second conductor in the branch where the i-th fuse unit is located. Let be the length of the first conductor in the branch containing the i-th fuse unit. Let be the length of the second conductor in the branch containing the i-th fuse unit, where i is the index of the fuse unit, and m is the total number of fuse units. Let i be the surface temperature of the i-th fuse element. This refers to the melting point of the seed rope.

[0024] The surface temperature of the fuse unit is specifically determined by the internal resistance of the fuse unit and the current flowing through the fuse unit. The internal resistance of the branch where the fuse unit is located and the current flowing through the fuse unit are input into the temperature characterization calculation model, and the surface temperature of the fuse unit under the corresponding current and resistance conditions is output.

[0025] The temperature characterization calculation model is constructed through a machine learning model. The input of the trained temperature characterization calculation model is the internal resistance of the fuse unit and the current flowing through the fuse unit. The output is the surface temperature of the fuse unit under the corresponding current and resistance conditions.

[0026] Furthermore, the optimization objectives are to minimize the conductor length and the difference between the surface temperature of each fuse unit and the fusing temperature. Based on these optimization objectives, a first fitness function is set as follows:

[0027] ;

[0028] In the formula, Denotes the first fitness function. and Here, the weighting coefficients are for conductor length and surface temperature difference, where and and All are greater than 0;

[0029] For each individual, multiple sets of wire length combinations are generated within the constraints to construct an initial population. The reciprocal of the first fitness function value is used as the fitness value of the wire length combination. The genetic algorithm is used to iteratively optimize the wire length combination. After reaching the preset iteration round, the wire length combination with the largest fitness value is selected as the optimal wire length for each branch in that individual.

[0030] Furthermore, the specific formula used to calculate the cost evaluation index for an individual is as follows:

[0031] ;

[0032] In the formula, For individual cost evaluation index, The optimal length of the first conductor in the i-th fuse unit within an individual. Let be the optimal length of the second conductor in the i-th fuse unit of an individual. Let be the length of the i-th fuse unit in the individual. and Here are the weighting coefficients, where and and All are greater than 0;

[0033] Using the reciprocal of the cost evaluation index as the fitness value of an individual, the sampling genetic algorithm is used to iteratively optimize the individual. After reaching the preset iteration round, the individual with the largest fitness value is selected as the optimal combination of fuse units. Combined with the optimal wire length of each branch under the optimal combination of fuse units, each fuse unit is arranged to form a parallel circuit.

[0034] This invention also provides a temperature synchronization control device for a broken rope mechanism in a seed rope seeder. This device is used to execute the aforementioned temperature synchronization control method for a broken rope mechanism in a seed rope seeder, comprising:

[0035] The fuse unit setting module is used to determine the number, shortest length, maximum length and installation position of the fuse units based on the number of seed ropes of the seed rope seeder to be controlled and the maximum deflection angle of each rope. Each fuse unit is used to fuse the seed rope corresponding to it and form a parallel circuit.

[0036] The variable generation module is optimized to randomly generate multiple combinations of circuit breaker unit lengths as individuals within the constraints of the shortest and maximum lengths, in order to construct the initial population.

[0037] The cost evaluation and optimization module is used to calculate the shortest conductor length of each branch containing each fuse unit for each individual. The constraints are that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse unit is not less than the fusing temperature. The optimization objectives are to minimize the conductor length and minimize the difference between the surface temperature of each fuse unit and the fusing temperature. The optimization algorithm is used to determine the optimal conductor length of each branch in the individual and, combined with the length values ​​of each fuse unit in the individual, to determine the cost evaluation index of the individual.

[0038] The temperature synchronization control module is used to determine the optimal combination of fuse unit lengths and the optimal wire lengths of each branch by using a genetic algorithm with the goal of minimizing the cost evaluation index. The fuse units are then arranged in this way to achieve temperature synchronization control.

[0039] Compared with the prior art, the beneficial effects of the present invention are:

[0040] By dividing a single resistance wire into several fuse units and forming a parallel circuit, the reliability and safety of the system are improved. When one seed rope fails, the other seed ropes can still work normally, ensuring that the sowing operation is not affected. At the same time, dividing a single resistance wire into several fuse units effectively avoids the problem of uneven surface temperature distribution caused by an excessively long single resistance wire.

[0041] For each individual seed, the shortest wire length is calculated. Constraints such as the wire length not being less than the shortest wire length and the surface temperature of each fusing unit not being less than the fusing temperature are used to effectively prevent increased costs due to excessive wire length. Simultaneously, the surface temperature of each fusing unit is controlled within a reasonable range, ensuring the seed rope fusing task is completed without damaging the seed. Optimization objectives include minimizing wire length and minimizing the difference between the surface temperature of each fusing unit and the fusing temperature. This achieves efficient temperature control, ensuring each fusing unit is close to the fusing temperature, resulting in uniform temperature and minimal differences in fusing time, while avoiding resource waste and seed damage from excessively high temperatures. With the cost evaluation index as the optimization objective, a genetic algorithm is used to determine the optimal combination of fusing unit lengths. By simulating the natural selection process, the global optimum is efficiently searched, significantly improving the system's economy, greatly reducing labor intensity, and enhancing operational safety and reliability. Attached Figure Description

[0042] Figure 1 This is a schematic diagram of the overall method flow of the present invention;

[0043] Figure 2 Comparison chart showing the optimized seeding effect of the fuse unit;

[0044] Figure 3 This is a schematic diagram of the overall system structure of the present invention. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to specific embodiments.

[0046] It should be noted that, unless otherwise defined, the technical or scientific terms used in this invention should have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0047] Example:

[0048] Please see Figures 1-2 The present invention provides a technical solution:

[0049] A method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder, comprising the following steps:

[0050] Step 1: Based on the number of seed ropes in the seed rope seeder to be controlled and the maximum deflection angle of each rope, determine the number, shortest length, maximum length and installation position of the fuse unit. Each fuse unit is used to fuse the seed rope corresponding to it and form a parallel circuit.

[0051] The fuse unit is specifically a broken rope resistance wire. The number of fuse units is specifically set to the number of seed ropes in the seed rope seeder to be controlled, ensuring that each seed rope has a dedicated fuse unit, thereby improving the reliability of the system. According to the movement range and working principle of the seed rope, the installation position of the fuse unit needs to ensure good contact between it and the seed rope and be able to effectively transfer heat.

[0052] The specific method for setting the shortest length of the fusing unit is as follows: Determine the baseline for fusing the cutting rope. For any type of rope, take the intersection of the rope and the baseline when the rope is stable as the baseline point, and take the intersection of the rope and the baseline at the maximum deflection angle as the limit deflection point. Take twice the distance between the limit deflection point and the baseline point as the shortest length of the fusing unit for fusing the rope.

[0053] The specific method for determining the baseline for melting and cutting the seed rope is as follows: determine the vertical height of the rope-breaking mechanism at the position where the seed rope is melted and cut, and set the baseline for melting and cutting the seed rope on the horizontal plane at the vertical height. The maximum deflection angle of the seed rope specifically refers to the maximum movement angle of the seed rope during the sowing process.

[0054] The specific method for setting the maximum length of the circuit breaker unit is as follows: predefine a margin factor greater than 1, calculate the product of the shortest length of the circuit breaker unit and the margin factor, and use it as the maximum length of the circuit breaker unit; the margin factor is generally set between 1 and 3.

[0055] The significance of setting the maximum length of the fuse unit is as follows: setting the maximum length of the fuse unit can improve the reliability of the overall system. Good design and margin setting can ensure that the fuse unit can still work normally under extreme conditions, thereby maintaining the stability of the equipment and reducing the failure rate. At the same time, limiting the maximum length further avoids the waste of fuse unit resources.

[0056] The specific logic for determining the installation position of the fuse unit is as follows: For any fuse unit, the reference point of the seed rope that is melted by it is located as the installation center. The geometric center of the fuse unit is coincident with the installation center, and the fuse unit is installed in a manner that is parallel to the reference line along the length direction of the fuse unit. This is how the installation position of the fuse unit is determined.

[0057] By aligning the fuse unit at the center point, it can be ensured that even when the fuse unit is at its shortest length, it can still cover the entire range of motion of the seed rope, thus avoiding rope breakage failure.

[0058] Each fuse unit is electrically connected to two parallel nodes by wires to form a parallel circuit. Parallel nodes are set in the equipment design, and all fuse units are connected to the power supply through parallel nodes. The connection position of the parallel nodes should facilitate wiring and future maintenance, and the parallel nodes should be able to withstand the current generated when the fuse units are working at the same time.

[0059] All fuse units are connected via a parallel circuit. This design ensures that even if one fuse unit fails, the others can still function normally, improving system redundancy and reliability. The parallel circuit design also allows each fuse unit to operate independently without interfering with others, ensuring that each seed rope is melted as needed.

[0060] Step 2: Within the constraints of the shortest and maximum lengths, randomly generate multiple combinations of fuse unit lengths as individuals to construct the initial population.

[0061] The circuit breaker unit length combination stores the length data of each circuit breaker unit. The individual is composed of multiple gene positions, and the number of gene positions of the individual is the same as the number of circuit breaker units. Each gene position stores the length data of one circuit breaker unit. Within the constraints of the shortest length and the maximum length, multiple sets of circuit breaker unit length combinations are randomly generated as individuals in the initial population.

[0062] The specific steps include: determining the optional values ​​of the length of each circuit breaker unit based on the constraints of the shortest and maximum lengths, forming a circuit breaker unit length data set, where the data in the set are all optional values ​​of gene positions, determining the number of gene positions based on the number of circuit breaker units, and each gene being a circuit breaker unit length data set randomly selected from the circuit breaker unit length data set;

[0063] The logic for creating the initial population based on the obtained individuals is as follows: A random circuit breaker length data point selected from the circuit breaker length data set is used as a gene for one of the individual's gene loci. m genes are selected and filled into the corresponding gene loci of the individual to form a complete individual. A total of n individuals are formed, and these n individuals are selected to form an initial population. ,in .

[0064] Step 3: For each individual entity, calculate the shortest conductor length of each branch containing the fuse unit. With the constraints that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse unit is not less than the fusing temperature, and with the optimization objectives of minimizing the conductor length and minimizing the difference between the surface temperature of each fuse unit and the fusing temperature, use an optimization algorithm to determine the optimal conductor length of each branch in the individual entity. Combined with the length values ​​of each fuse unit in the individual entity, determine the cost evaluation index of the individual entity.

[0065] The logic for determining the shortest conductor length of each fuse unit branch is as follows: Based on the length data of each fuse unit within an individual, determine the placement position of each fuse unit. For any fuse unit, calculate the straight-line distance between the current input terminal of the fuse unit and the current input parallel node, which is used as the first shortest conductor length of the branch where the fuse unit is located. Calculate the straight-line distance between the current output terminal of the fuse unit and the current output parallel node, which is used as the second shortest conductor length of the branch where the fuse unit is located.

[0066] The specific method for setting the maximum conductor length is as follows: For any fuse unit, calculate the product of the shortest length of the first conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the first conductor in the branch where the fuse unit is located. Also calculate the product of the shortest length of the second conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the second conductor in the branch where the fuse unit is located. The relaxation threshold factor is a positive number greater than 1.

[0067] By setting a reasonable maximum length for the conductor, material costs can be effectively reduced. Excessively long conductors not only increase material usage but may also lead to complex wiring, increasing production and maintenance costs.

[0068] According to expert experience, the relaxation threshold factor is generally set to 3 to avoid safety hazards caused by excessively long wires. Excessive wire length can lead to increased resistance, overheating, or signal attenuation, increasing the risk of failure. It's crucial to ensure that the wire meets the requirements for current and signal transmission during actual operation. Longer wires may introduce unnecessary inductance and resistance, affecting the overall system performance. Setting the longest length to three times the shortest length can guarantee signal stability within a certain range.

[0069] In addition to the constraints that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse element is not less than the fusing temperature, an additional constraint that the conductor length is not greater than the longest conductor length is added to jointly construct the constraint conditions. The specific constraints are as follows:

[0070] ;

[0071] In the formula, Let be the shortest length of the first conductor in the branch containing the i-th fuse unit. The shortest length of the second conductor in the branch containing the i-th fuse unit. Let be the longest length of the first conductor in the branch containing the i-th fuse unit. Let be the longest length of the second conductor in the branch where the i-th fuse unit is located. Let be the length of the first conductor in the branch containing the i-th fuse unit. Let be the length of the second conductor in the branch containing the i-th fuse unit, where i is the index of the fuse unit, and m is the total number of fuse units. Let i be the surface temperature of the i-th fuse element. This refers to the melting point of the seed rope.

[0072] It should be noted that the settings Specifically, this means that the length of the first conductor in the branch containing each fuse unit must be greater than or equal to the corresponding minimum length of the first conductor. This prevents the conductor from being too short to connect to the fuse unit. Simultaneously, the length of the first conductor must be less than the set maximum length. Longer conductors may generate more heat when carrying current, increasing the risk of failure and potentially causing overheating and safety hazards. Ensuring that the length of the first conductor does not exceed the maximum setting helps reduce potential signal attenuation and interference, ensuring the system maintains stable and reliable operation. The reasoning is the same;

[0073] for This is used to ensure that the temperature generated by each fuse unit is greater than or equal to the fuse temperature of the rope, so as to ensure that the fuse unit can complete the fuse task.

[0074] The surface temperature of the fuse unit is specifically determined by the internal resistance of the fuse unit and the current flowing through the fuse unit. The internal resistance of the branch where the fuse unit is located and the current flowing through the fuse unit are input into the temperature characterization calculation model, and the surface temperature of the fuse unit under the corresponding current and resistance conditions is output.

[0075] The temperature characterization calculation model is constructed through a machine learning model. The input of the trained temperature characterization calculation model is the internal resistance of the fuse unit and the current flowing through the fuse unit. The output is the surface temperature of the fuse unit under the corresponding current and resistance conditions.

[0076] The specific current flowing through the fuse unit is determined by the total resistance and branch voltage of the branch where the fuse unit is located.

[0077] The machine learning model is specifically built using a convolutional neural network, which consists of an input layer, convolutional layers, pooling layers, fully connected layers, and an output layer. The activation function in the convolutional layers is... For the fully connected layer, the function sets the number of neurons in the fully connected layer to 32, the initial neural network learning rate to 0.001, and the number of training rounds to 100.

[0078] The specific training process includes: for several similar fuse units, determining their internal resistance and current flow, and recording the surface temperature of the fuse unit under these conditions; changing the internal resistance and current flow to determine the corresponding surface temperature; mapping the recorded temperatures one-to-one with the internal resistance and current flow of the fuse unit as training data; using the internal resistance and current flow as input and the surface temperature as a label to train a machine learning model; selecting an appropriate loss function, such as mean squared error (MSE), to measure the difference between the model's predicted output and the actual temperature; adjusting model parameters by minimizing the loss function during training; monitoring training and validation errors during training; and adjusting hyperparameters to optimize model performance.

[0079] The total resistance of the branch containing the fuse unit specifically refers to the sum of the internal resistance of the fuse unit and the resistance of the circuit conductor. The resistance of the circuit conductor is calculated based on the length of the conductor, and the internal resistance of the fuse unit is calculated in the same way.

[0080] The optimization objectives are to minimize the conductor length and the difference between the surface temperature of each fuse element and the fusing temperature. Based on these objectives, a first fitness function is set as follows:

[0081] ;

[0082] In the formula, Denotes the first fitness function. and Here, the weighting coefficients are for conductor length and surface temperature difference, where and and All are greater than 0;

[0083] For each individual, multiple sets of wire length combinations are generated within the constraints to construct an initial population. The reciprocal of the first fitness function value is used as the fitness value of the wire length combination. The genetic algorithm is used to iteratively optimize the wire length combination. After reaching the preset iteration round, the wire length combination with the largest fitness value is selected as the optimal wire length for each branch in that individual.

[0084] It should be noted that the optimization objective is to minimize the lengths of the first and second conductors in each branch. Therefore, through... The total conductor length of all fuse unit branches in an individual is calculated, and the optimization is to minimize the total conductor length of all fuse unit branches;

[0085] The surface temperature of the fusing unit needs to be higher than the seed rope's melting temperature to achieve the fusing task. However, excessively high surface temperatures not only waste resources but also cause irreversible damage to the seeds. Therefore, the surface temperature of the fusing unit should not be too high; the closer it is to the seed rope's melting temperature, the less energy is consumed, while avoiding damage to the seeds. This represents the difference between the surface temperature of all fusing units in an individual and the fusing temperature of the seed rope, and is expressed through... Normalization is performed.

[0086] In this scheme, the primary objective is to ensure a relatively uniform surface temperature for each fuse unit, meaning the difference between the surface temperature of the fuse unit and the melting temperature of the seed rope should be minimized. The conductor length is a secondary optimization objective to reduce costs; therefore, the following settings are used: ;

[0087] Using a genetic algorithm, the lengths of the first and second wires of each branch corresponding to the minimum first fitness function value are determined. The genetic algorithm specifically includes selection, crossover, and mutation operations, and performs iterative calculations. An iterative calculation termination condition is set. After the iterative calculation termination condition is met, the lengths of the first and second wires of each branch in the individual corresponding to the minimum first fitness function value are selected as the optimal wire lengths of each branch in that individual.

[0088] Genetic algorithms are common optimization algorithms, and their specific steps will not be elaborated here. The termination condition for iterative operations can be achieved by setting the maximum number of iterations or setting a fitness function threshold.

[0089] Step 4: With the goal of minimizing the cost evaluation index, a genetic algorithm is used to determine the optimal combination of fuse unit lengths and the optimal wire lengths of each branch, and the fuse units are arranged accordingly for synchronous temperature control.

[0090] ;

[0091] In the formula, For individual cost evaluation index, The optimal length of the first conductor in the i-th fuse unit within an individual. Let be the optimal length of the second conductor in the i-th fuse unit of an individual. Let be the length of the i-th fuse unit in the individual. and Here are the weighting coefficients, where and and All are greater than 0;

[0092] It should be noted that determining the optimal conductor length for each fuse unit branch within a body and minimizing the optimal conductor length within each body are used as the optimization objective to achieve overall conductor cost optimization. Calculate the total conductor length of each fuse unit branch in the individual, and by comparing this value, achieve the optimization objective of minimizing the optimal conductor length.

[0093] The length of the fuse unit within the device directly affects the cost structure of the entire rope breaking mechanism. Calculate the total length of each fuse unit in the body. The longer the fuse unit, the higher the price. Therefore, minimizing the total length of the fuse units is the second optimization objective, which reflects the cost of the entire rope breaking mechanism.

[0094] In the production process, the actual length of the fuse element involves the complexity of the manufacturing process. Longer fuse elements may require more processing steps or special treatment, which will be reflected in the cost. In contrast, the cost of the wire is relatively small, therefore... .

[0095] Using the reciprocal of the cost evaluation index as the fitness value of an individual, the sampling genetic algorithm is used to iteratively optimize the individual. After reaching the preset number of iterations, the individual with the largest fitness value is selected as the optimal combination of fuse units. The fuse units are then arranged in combination with the optimal wire length of each branch under the optimal combination of fuse units. The specific steps of optimization by genetic algorithm are the same as those described above and will not be repeated here.

[0096] Please see Figure 3 The present invention also provides a temperature synchronization control device for a broken rope mechanism in a seed rope seeder. This device is used to execute the above-mentioned temperature synchronization control method for a broken rope mechanism in a seed rope seeder, comprising:

[0097] The fuse unit setting module is used to determine the number, shortest length, maximum length and installation position of the fuse units based on the number of seed ropes of the seed rope seeder to be controlled and the maximum deflection angle of each rope. Each fuse unit is used to fuse the seed rope corresponding to it and form a parallel circuit.

[0098] The variable generation module is optimized to randomly generate multiple combinations of circuit breaker unit lengths as individuals within the constraints of the shortest and maximum lengths, in order to construct the initial population.

[0099] The cost evaluation and optimization module is used to calculate the shortest conductor length of each branch containing each fuse unit for each individual. The constraints are that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse unit is not less than the fusing temperature. The optimization objectives are to minimize the conductor length and minimize the difference between the surface temperature of each fuse unit and the fusing temperature. The optimization algorithm is used to determine the optimal conductor length of each branch in the individual and, combined with the length values ​​of each fuse unit in the individual, to determine the cost evaluation index of the individual.

[0100] The temperature synchronization control module is used to determine the optimal combination of fuse unit lengths and the optimal wire lengths of each branch by using a genetic algorithm with the goal of minimizing the cost evaluation index. The fuse units are then arranged in this way to achieve temperature synchronization control.

[0101] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.

[0102] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented in software, the above embodiments can be implemented, in whole or in part, as a computer program product. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution.

[0103] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0104] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A method for synchronously controlling the temperature of a rope-breaking mechanism in a seed rope seeder, characterized in that, The specific steps include: Based on the number of seed ropes in the seed rope seeder to be controlled and the maximum deflection angle of each rope, the number, shortest length, maximum length and installation position of the fuse unit are determined. Each fuse unit is used to fuse the seed rope corresponding to it and form a parallel circuit. Within the constraints of the shortest and maximum lengths, multiple combinations of fuse unit lengths are randomly generated as individuals to construct the initial population; For each individual entity, the shortest conductor length of each branch containing the fuse unit is calculated. With the constraints that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse unit is not less than the fusing temperature, and with the optimization objectives of minimizing the conductor length and minimizing the difference between the surface temperature of each fuse unit and the fusing temperature, the optimal conductor length of each branch in the individual entity is determined by an optimization algorithm. Combined with the length values ​​of each fuse unit in the individual entity, the cost evaluation index of the individual entity is determined. With the goal of minimizing the cost evaluation index, a genetic algorithm is used to determine the optimal combination of fuse unit lengths and the optimal wire lengths of each branch, and the fuse units are arranged accordingly for synchronous temperature control. The specific formula used to calculate the cost evaluation index for an individual is as follows: In the formula, For individual cost evaluation index, The optimal length of the first conductor in the i-th fuse unit within an individual. Let be the optimal length of the second conductor in the i-th fuse unit of an individual. Let be the length of the i-th fuse unit in the individual. and Here are the weighting coefficients, where and and All are greater than 0; Using the reciprocal of the cost evaluation index as the fitness value of an individual, the sampling genetic algorithm is used to iteratively optimize the individual. After reaching the preset iteration round, the individual with the largest fitness value is selected as the optimal combination of fuse units. Combined with the optimal wire length of each branch under the optimal combination of fuse units, each fuse unit is arranged to form a parallel circuit.

2. The method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder according to claim 1, characterized in that: The fuse unit is specifically a broken rope resistance wire, and the number of fuse units is specifically set to the number of seed ropes of the seed rope seeder to be controlled; The specific method for setting the shortest length of the fusing unit is as follows: Determine the baseline for fusing the cutting rope. For any type of rope, take the intersection of the rope and the baseline when the rope is stable as the baseline point, and take the intersection of the rope and the baseline at the maximum deflection angle as the limit deflection point. Take twice the distance between the limit deflection point and the baseline point as the shortest length of the fusing unit for fusing the rope. The specific method for setting the maximum length of the circuit breaker unit is as follows: a margin factor greater than 1 is predefined, and the product of the shortest length of the circuit breaker unit and the margin factor is calculated as the maximum length of the circuit breaker unit. The logic for determining the installation position of the fuse unit is as follows: For any fuse unit, the reference point of the seed rope that is melted by it is located as the installation center. The geometric center of the fuse unit is coincident with the installation center, and the fuse unit is installed in a manner that is parallel to the reference line along the length direction of the fuse unit. This determines the installation position of the fuse unit. Each fuse unit is electrically connected to two parallel nodes by wires to form a parallel circuit.

3. The method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder according to claim 2, characterized in that: The circuit breaker unit length combination stores the length data of each circuit breaker unit. The individual is composed of multiple gene positions, and the number of gene positions of the individual is the same as the number of circuit breaker units. Each gene position stores the length data of one circuit breaker unit. Within the constraints of the shortest length and the maximum length, multiple sets of circuit breaker unit length combinations are randomly generated as individuals in the initial population.

4. The method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder according to claim 3, characterized in that: The logic for determining the shortest conductor length of each fuse unit branch is as follows: Based on the length data of each fuse unit within an individual, determine the placement position of each fuse unit. For any fuse unit, calculate the straight-line distance between the current input terminal of the fuse unit and the current input parallel node, which is used as the first shortest conductor length of the branch where the fuse unit is located. Calculate the straight-line distance between the current output terminal of the fuse unit and the current output parallel node, which is used as the second shortest conductor length of the branch where the fuse unit is located. The specific method for setting the maximum conductor length is as follows: For any fuse unit, calculate the product of the shortest length of the first conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the first conductor in the branch where the fuse unit is located. Also calculate the product of the shortest length of the second conductor in its branch and the relaxation threshold factor, and use it as the maximum length of the second conductor in the branch where the fuse unit is located. The relaxation threshold factor is a positive number greater than 1.

5. The method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder according to claim 4, characterized in that: In addition to the constraints that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse element is not less than the fusing temperature, an additional constraint that the conductor length is not greater than the longest conductor length is added to jointly construct the constraint conditions. The specific constraints are as follows: In the formula, Let be the shortest length of the first conductor in the branch containing the i-th fuse unit. The shortest length of the second conductor in the branch containing the i-th fuse unit. Let be the longest length of the first conductor in the branch containing the i-th fuse unit. Let be the longest length of the second conductor in the branch where the i-th fuse unit is located. Let be the length of the first conductor in the branch containing the i-th fuse unit. Let be the length of the second conductor in the branch containing the i-th fuse unit, where i is the index of the fuse unit, and m is the total number of fuse units. Let i be the surface temperature of the i-th fuse element. This refers to the melting point of the seed rope. The surface temperature of the fuse unit is specifically determined by the internal resistance of the fuse unit and the current flowing through the fuse unit. The internal resistance of the branch where the fuse unit is located and the current flowing through the fuse unit are input into the temperature characterization calculation model, and the surface temperature of the fuse unit under the corresponding current and resistance conditions is output. The temperature characterization calculation model is constructed through a machine learning model. The input of the trained temperature characterization calculation model is the internal resistance of the fuse unit and the current flowing through the fuse unit. The output is the surface temperature of the fuse unit under the corresponding current and resistance conditions.

6. The method for synchronous temperature control of a rope-breaking mechanism in a seed rope seeder according to claim 5, characterized in that: The optimization objectives are to minimize the conductor length and the difference between the surface temperature of each fuse element and the fusing temperature. Based on these objectives, a first fitness function is set as follows: In the formula, Denotes the first fitness function. and Here, the weighting coefficients are for conductor length and surface temperature difference, where and and All are greater than 0; For each individual, multiple sets of wire length combinations are generated within the constraints to construct an initial population. The reciprocal of the first fitness function value is used as the fitness value of the wire length combination. The genetic algorithm is used to iteratively optimize the wire length combination. After reaching the preset iteration round, the wire length combination with the largest fitness value is selected as the optimal wire length for each branch in that individual.

7. A temperature synchronization control device for a rope-breaking mechanism in a seed rope seeder, characterized in that: The temperature synchronization control device for the broken rope mechanism of the seed rope seeder is used to execute the temperature synchronization control method for the broken rope mechanism of the seed rope seeder according to any one of claims 1-6, including: The fuse unit setting module is used to determine the number, shortest length, maximum length and installation position of the fuse units based on the number of seed ropes of the seed rope seeder to be controlled and the maximum deflection angle of each rope. Each fuse unit is used to fuse the seed rope corresponding to it and form a parallel circuit. The variable generation module is optimized to randomly generate multiple combinations of circuit breaker unit lengths as individuals within the constraints of the shortest and maximum lengths, in order to construct the initial population. The cost evaluation and optimization module is used to calculate the shortest conductor length of each branch containing each fuse unit for each individual. The constraints are that the conductor length is not less than the shortest conductor length and the surface temperature of each fuse unit is not less than the fusing temperature. The optimization objectives are to minimize the conductor length and minimize the difference between the surface temperature of each fuse unit and the fusing temperature. The optimization algorithm is used to determine the optimal conductor length of each branch in the individual and, combined with the length values ​​of each fuse unit in the individual, to determine the cost evaluation index of the individual. The temperature synchronization control module is used to determine the optimal combination of fuse unit lengths and the optimal wire lengths of each branch by using a genetic algorithm with the goal of minimizing the cost evaluation index. The fuse units are then arranged in this way to achieve temperature synchronization control.

Citation Information

Patent Citations

  • Fuse type selection method and system, storage medium and terminal

    CN119416531A

  • Rape pot seedling transplanting depth monitoring system and method

    CN119762268A