CPC A01C 7/105 (2013.01) | 7 Claims |
1. A method for monitoring seeding, comprising a monitoring sensor and an algorithm control module which are mutually connected; wherein,
the monitoring sensor comprises a first sensor-channel emitting end, a first sensor-channel receiving end, a second sensor-channel emitting end and a second sensor-channel receiving end, and are arranged, in a two-channel opposite-emission photoelectric induction mode, on two sides of a seed belt, respectively; wherein, the first sensor-channel emitting end and the first sensor-channel receiving end form a first sensor-channel, and the second sensor-channel emitting end and the second sensor-channel receiving end form a second sensor-channel; wherein,
the first sensor-channel emitting end and the first sensor-channel receiving end are symmetrical with respect to a plane in which the seed belt is located, and the second sensor-channel emitting end and the second sensor-channel receiving end are symmetrical with respect to a plane in which the seed belt is located;
and, the algorithm control module is configured to perform counting of seeding, reseeding and missed seeding, monitoring of seed deficiency and seed blockage according to a duration time of a first low level and an interval time of two adjacent falling edges of signals of the two sensor-channels; further, to perform monitoring of a rotating speed of a motor according to an interval time of two adjacent falling edges of signals of the second sensor-channel;
wherein, the performing the counting of the seeding, the reseeding and the missed seeding, and the monitoring of the seed deficiency and the seed blockage, comprising:
S1, preparing for monitoring, at a fixed rotational speed, light beams emitted from the first sensor-channel emitting end and the second sensor-channel emitting end, and received by the first sensor-channel receiving end and the second sensor-channel receiving end;
S2, determining whether the emitted light beam of the second sensor-channel is blocked: when the emitted light beam of the second sensor-channel is blocked, executing step S3; when the emitted light beam of the second sensor-channel is not blocked, executing step S1;
S3, recording the duration time t2 of the first low level of the second sensor-channel and the interval time Δt2 (the circle time) between two adjacent falling edges;
S4, determining whether the emitted light beam of the first sensor-channel is blocked: when the emitted light beam of the first sensor-channel is blocked, executing step S5; when the emitted light beam of the first sensor-channel is not blocked, executing step S3;
S5, recording the duration time t1 of the first low level of the first sensor-channel and the interval time Δt1 between two adjacent falling edges;
S6, determining whether t1, t2, Δt1, and Δt2 satisfy relations of t1=t2 and Δt1=Δt2: when t1=t2 and Δt1=Δt2 are satisfied, representing that no seed passes through the first sensor-channel, the two-channel light sources are blocked by the seed belt, and executing step S5; when t1=t2 and Δt1=Δt2 are not satisfied, executing step S7;
S7, determining whether t1, t2, Δt1, and Δt2 satisfy relations of t1=t2 and Δt1<Δt2 or a relation of t1>t2: if satisfy the relation, representing that the seed passes through the first sensor-channel, the light source of the first sensor-channel is blocked by the seed and seed belt, and executing step S8; if not satisfy the relation, executing step S7 continuously to determining;
S8, recording the number x of the cycles when the seed passes through and the number n (n>0) of falling edges appearing in the cycle time Δt2;
S9, determining the magnitude of x and n values: when x #X, executing step S10, wherein X is a theoretical value of the number of cycles when seeds pass through; when n≤2 (a set number), representing that there is a normal seeding, executing step S13; when n>2, representing that there is the reseeding, executing step S14;
S10, counting of the missed seeding, the number of the counting of the missed seeding is increased by 1;
S11, determining whether the number of times of continuous missed seeding is greater than or equal to a threshold value of 3: when the number of times of the continuous missed seeding is greater than or equal to 3, executing step S12; and when the number of times of continuous missed seeding is less than 3, continuing to executing step S11 for determining;
S12, making an alarm when the seed deficiency occurs, to remind timely supplement of seeds;
S13, counting of seeding, the number of the counting of the normal seed is increased by 1;
S14, counting of reseeding, the number of the counting of the reseeding is increased by 1;
S15, determining whether t1 and Δt2 satisfy the relation of t1>Δt2: when t1>Δt2 is satisfied, executing step S16, and when t1>Δt2 is not satisfied, continue to execute step S15 for determining;
S16, making an alarm if there is the seed blockage occurred, to remind timely shut down of the motor and perform of handling;
Step 3: the speed measurement algorithm flow, as shown in FIG. 10, including:
S17, measuring a distance between two adjacent belt teeth is H, and monitoring the two-channel emitting light beams of the sensors;
S18, determining whether the emitted light beam of the second sensor-channel is blocked: when the light beam is blocked, executing step S19; and when the light beam is not blocked, executing step S17;
S19, recording the interval time Δt2 between two adjacent falling edges;
S20: continuously sampling three times the interval time between two adjacent falling edges of the second sensor-channel, as Δt2i;
S21, calculating a running speed of the seed belt
![]() S22, measuring the pulley radius is r, and calculating the angular velocity of the pulley
![]() S23, calculating pulley rotation speed
![]() and
S24, calculating, according to a reduction ratio is m, the motor speed
![]() |