JPS641081B2 - - Google Patents
Info
- Publication number
- JPS641081B2 JPS641081B2 JP53145721A JP14572178A JPS641081B2 JP S641081 B2 JPS641081 B2 JP S641081B2 JP 53145721 A JP53145721 A JP 53145721A JP 14572178 A JP14572178 A JP 14572178A JP S641081 B2 JPS641081 B2 JP S641081B2
- Authority
- JP
- Japan
- Prior art keywords
- steering
- angle
- deviation
- amount
- aircraft
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Landscapes
- Guiding Agricultural Machines (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
【発明の詳細な説明】
本発明は田植機を初めとする移植機等、走行型
の農業機械における自動操向装置の制御方式に関
する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a control system for an automatic steering device in a traveling agricultural machine such as a rice transplanter or other transplanting machine.
田植機等の移植機においては、苗を整然と直線
列状に植付けることが苗の生育の均一化、収穫作
業の機械化等にとつて極めて重要である。このた
めに、機体が直進するように操向を行わせる自動
操向装置が種々提案されているが、例えば幅寄せ
が十分に行えないとか、オーバステアリングを招
来する等の、制御機能上又は精度上の問題点を内
包しているものが多い。 In a transplanting machine such as a rice transplanter, it is extremely important to plant seedlings in an orderly straight line for uniform growth of seedlings, mechanization of harvesting work, etc. For this purpose, various automatic steering devices have been proposed that steer the aircraft so that it goes straight. Many of them include the above problems.
本発明は操舵角設定のためのデータとして、機
体の偏位量及び偏位角を複合的に用いることによ
つて、上述の如き問題点の解決を図つた自動操向
制御方式を提供することを目的とする。 The present invention provides an automatic steering control system that solves the above-mentioned problems by compositely using the deflection amount and deflection angle of the aircraft as data for setting the steering angle. With the goal.
本発明に係る自動操向制御方式は、農業機械の
走行に際して、これが倣うべき操向案内手段に対
する農業機械の偏位量を測定し、該偏位量の所定
時間内の変化分及びその間の農業機械の進行距離
に基づいて農業機械の進行方向の偏位角を算出
し、偏位角が所定値より大きい場合は偏位角に応
じた操舵角を、また偏位角が所定値より小さく偏
位量が所定値より大きい場合は偏位量に応じた操
舵角を夫々設定することを特徴とする。 The automatic steering control system according to the present invention measures the amount of deviation of the agricultural machine with respect to the steering guide means that the agricultural machine should follow when traveling, and calculates the amount of change in the amount of deviation within a predetermined time and The deflection angle in the advancing direction of the agricultural machine is calculated based on the traveling distance of the machine, and if the deflection angle is larger than a predetermined value, the steering angle is adjusted according to the deflection angle, and if the deflection angle is smaller than the predetermined value, the steering angle is adjusted. If the displacement amount is larger than a predetermined value, the steering angle is set in accordance with the displacement amount.
以下本発明を乗用型田植機における実施例を示
す図面に基いて具体的に説明する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be specifically described below with reference to drawings showing embodiments of a riding rice transplanter.
第1図は本発明に係る乗用型田植機の略示平面
図であり、第2図は本発明に係る自動操向装置の
模式図である。機体は、前後別体のものが枢支連
結されて胴折れ構造となつており、手動操向のた
めの舵輪5の回転操作又はこれに連動回転するス
テアリングシヤフト5aに連動連結した自動操向
のためのパルスモータ33の回転駆動により、後
輪3,3を取付けた後部機体4を、前輪1,1を
取付けた前部機体2に対して左右に水平回動させ
て操向を行わせるようにしている。6,6はセン
サであつて、前部機体1から左右に張出させた位
置に各1個配設してあるが、これらのセンサ6,
6は既に植付けられた苗の列を操向案内手段とす
るので、各行程ではいずれか一方のセンサ、すな
わち第1図の場合は左側のセンサ6が選択して使
用される。 FIG. 1 is a schematic plan view of a riding-type rice transplanter according to the present invention, and FIG. 2 is a schematic diagram of an automatic steering device according to the present invention. The fuselage has a foldable body structure in which the front and rear separate parts are pivotally connected, and can be operated by rotating a steering wheel 5 for manual steering or for automatic steering connected to a steering shaft 5a that rotates in conjunction with this. By the rotational drive of the pulse motor 33, the rear body 4, to which the rear wheels 3, 3 are attached, is horizontally rotated left and right relative to the front body 2, to which the front wheels 1, 1 are attached, for steering. I have to. Reference numerals 6 and 6 are sensors, and one each is arranged at positions extending left and right from the front fuselage 1.
6 uses a row of seedlings that have already been planted as a steering guide means, so in each step, one of the sensors, that is, the sensor 6 on the left in the case of FIG. 1, is selected and used.
なお、操向案内手段としては既植の苗列のうち
最外側、すなわち現在の苗植行程側の苗列Qが選
ばれる。 Note that the outermost seedling row Q of the already planted seedling rows, that is, the seedling row Q on the side of the current seedling planting process, is selected as the steering guide means.
センサ6は、2個のフオトインタラプタ61,
62を夫々の光ビームが平面視で交差するように
配置してなるものであり、フオトインタラプタ6
1の発光器61a,62a夫々から発せられた光
ビームP1,P2が苗列Qの部分で交差し、受光器
61b,62bで受光される。従つて、機体の前
進に伴い苗列Qの苗qが光ビームP1,P2を過る
都度、受光器61b,62bは、遮光状態となつ
てパルス信号R1,R2を発することになる。 The sensor 6 includes two photo interrupters 61,
62 are arranged so that their respective light beams intersect in plan view, and the photo interrupter 6
Light beams P 1 and P 2 emitted from one light emitter 61a and 62a, respectively, intersect at the seedling row Q, and are received by light receivers 61b and 62b. Therefore, each time the seedlings q of the seedling row Q pass through the light beams P 1 and P 2 as the aircraft moves forward, the light receivers 61b and 62b become light-blocked and emit pulse signals R 1 and R 2 . Become.
これらのパルス信号R1,R2は、演算制御回路
31へ入力され、これにより制御信号がモータ駆
動回路32へ発せられ、モータ駆動回路32はこ
れに基いて所要の操舵を行わせるに必要なステツ
プだけパルスモータ33を回転させる。 These pulse signals R 1 and R 2 are input to the arithmetic control circuit 31, which issues a control signal to the motor drive circuit 32. Based on this, the motor drive circuit 32 performs the necessary steering operations. The pulse motor 33 is rotated by the step.
而して、演算制御回路31内におけるパルス信
号R1,R2に基くデータ処理について説明する。
まず、第3図に示すようにパルス信号R1又はR2
の周期t2及び両パルス信号R1,R2の周期の差t1、
すなわち発生タイミングの差を次々と読みとる。 Data processing based on the pulse signals R 1 and R 2 within the arithmetic control circuit 31 will now be described.
First, as shown in FIG. 3, the pulse signal R 1 or R 2
period t 2 and the difference t 1 between the periods of both pulse signals R 1 and R 2 ,
In other words, the difference in timing of occurrence is read one after another.
而して、光ビームP1,P2の交点が苗列Qに一
致している場合は、光ビームP1,P2が苗qによ
り同時的に遮光されるのでt1=0となるのに対
し、上記交点が苗列Qから外れる場合はt1≠0と
なり、その値及び正負は交点と苗列Qとの偏位量
及びその方向により定まる値となるので、要する
にt1の値から操向案内手段としての苗列Qに対す
る機体の偏位量が求められる。第4図は苗列Qの
整列方向と、機体の進行方向Dとセンサ6の位置
を模式的に示しているが上記偏位量は図中のlに
相当する。 Therefore, when the intersection of the light beams P 1 and P 2 coincides with the seedling row Q, the light beams P 1 and P 2 are simultaneously blocked by the seedlings q, so t 1 = 0. On the other hand, when the above-mentioned intersection deviates from the seedling row Q, t 1 ≠ 0, and its value and sign are determined by the deviation amount and direction between the intersection and the seedling row Q, so in short, from the value of t 1 The amount of deviation of the aircraft with respect to the seedling row Q, which serves as a steering guide means, is determined. FIG. 4 schematically shows the alignment direction of the seedling row Q, the traveling direction D of the machine body, and the position of the sensor 6, and the above deviation corresponds to l in the figure.
さて、苗列Qにおける苗間ピツチは略一定であ
るので、前記t2は機体速度の高低変化に反比例す
るように変化することになる。演算制御回路31
はt2から機体速度を求め、これにより一定時間の
間の機体進行距離と、その間におけるlの変化分
を演算する。そして、この両者に基き苗列Qに対
する機体進行方向Dの偏位角θを求める。 Now, since the pitch between the seedlings in the seedling row Q is approximately constant, t2 changes in inverse proportion to changes in the aircraft speed. Arithmetic control circuit 31
calculates the speed of the aircraft from t 2 and calculates the distance traveled by the aircraft during a certain period of time and the change in l during that time. Then, based on both of these, the deviation angle θ of the aircraft traveling direction D with respect to the seedling row Q is determined.
なお、パルス信号R1又はR2の周期t2は機体速
度と厳密な反比例関係を有している訳ではない。
即ち機体の偏位量が相前後するパルス発生タイミ
ングで相違する場合はその相違量が誤差要因とし
て含まれることになる。例えば光ビームP1につ
いてみると1つのパルスが現れたあと機体が右方
へ偏位すると光ビームP1を次の苗qが過るタイ
ミングは、この苗が相対的に発光器61a側へ寄
ることになるので、早くなり、t2は短くなる。 Note that the period t 2 of the pulse signal R 1 or R 2 does not have a strictly inversely proportional relationship to the aircraft speed.
That is, if the amount of deviation of the aircraft differs between successive pulse generation timings, the amount of difference will be included as an error factor. For example, regarding the light beam P1 , if the aircraft deviates to the right after one pulse appears, the timing at which the next seedling q passes through the light beam P1 will be such that this seedling will move relatively toward the light emitter 61a. Therefore, it becomes faster and t 2 becomes shorter.
また機体進行方向についても同様であつて相前
後するパルス発生タイミングで偏位角が相違する
場合はその相違量が誤差要因として含まれること
になる。例えば光ビームP1についてみると1つ
のパルスが現れたあと機体が時計回りに進行方向
を変ずると光ビームP1を次の苗qが過るタイミ
ングは、この苗が相対的に発光器61a側へ寄る
ことになるので、早くなり、t2は短くなる。 The same applies to the direction of movement of the aircraft, and if the deviation angles differ between successive pulse generation timings, the amount of difference will be included as an error factor. For example, regarding the light beam P1 , if the aircraft changes its traveling direction clockwise after one pulse appears, the timing at which the next seedling q passes through the light beam P1 is such that this seedling is relatively on the side of the light emitter 61a. Since it will move closer to the center, it will be faster and t 2 will be shorter.
然るところ機体が圃場条件によつて一方へ偏位
し、又は一方へ進行方向が向いた場合は、以下に
説明するようにその方向がt1の正,負にて検出さ
れてこれを解消すべき制御、即ち逆方向への偏位
又は進行方向の変更制御が行われることになる。
そして適当な操向制御を行う限り大きな偏位又は
信号方向の偏りが何パルスも発生する間に亘つて
解消されないということがない。従つてt2は機体
速度に概略反比例することは言うまでもない。ま
たt2から得られる機体速度情報は、逆方向への偏
位の交互的発生によりその誤差要因が正負に混入
することになるから、複数個の情報は正確な速度
情報であると言うことができる。 However, if the aircraft deviates to one side due to field conditions, or if the direction of travel is directed to one side, that direction is detected by the positive or negative of t1 and this is resolved, as explained below. The control to be performed, ie, the control to deflect in the opposite direction or to change the direction of travel, will be performed.
As long as appropriate steering control is performed, large deviations or deviations in the signal direction will not remain unresolved during the generation of many pulses. Therefore, it goes without saying that t 2 is approximately inversely proportional to the aircraft speed. In addition, the aircraft speed information obtained from t 2 will be mixed with positive and negative error factors due to the alternating occurrence of deviations in the opposite direction, so multiple pieces of information cannot be said to be accurate speed information. can.
従つてこのような誤差要因を補償するには周知
の移動平均処理を行つたt2に基づき機体速度を算
出すればよい。 Therefore, in order to compensate for such error factors, it is sufficient to calculate the aircraft speed based on t2 , which has been subjected to well-known moving average processing.
次にl及びθの算出方法について説明する。 Next, a method for calculating l and θ will be explained.
パルス信号R1,R2の発生タイミングの差t1と
機体速度vとの積tvはθ=0と仮定すると苗列Q
と光ビームP1,P2との夫々が交わる交点間距離
に相当する(第6図参照)。光ビームP1,P2の交
叉角は既知であるからこの交叉角とtvとの幾何学
的計算から光ビームP1,P2の交点からの偏位量
lが算出できる。例えば図示の如く光ビームP1,
P2が機体進行方向に対して各45゜傾いた直交関係
にあるとすると
l=tv/2
となる。 Assuming that θ=0, the product tv of the difference t 1 between the generation timings of the pulse signals R 1 and R 2 and the aircraft speed v is the seedling row Q
This corresponds to the distance between the intersections of the light beams P 1 and P 2 , respectively (see FIG. 6). Since the intersection angle of the light beams P 1 and P 2 is known, the amount of deviation l from the intersection of the light beams P 1 and P 2 can be calculated from the geometrical calculation of this intersection angle and tv. For example, as shown in the figure, the light beam P 1 ,
Assuming that P 2 is in a perpendicular relationship tilted at an angle of 45 degrees with respect to the aircraft's traveling direction, then l=tv/2.
同様にして少なくとももう1つのt1によつてl
を算出し、このようにして得たlの値をl1,l2と
する(第7図参照)。そしてl1,l2を得た時点間に
おけるt2の累和(即ちl1,l2を得た夫々のタイミ
ング間の時間差。相前後するt1によつてl1,l2を
算出した場合はその間のt2)Σt2とvとの積から
このΣt2の間の機体の操向距離が算出できるから
θ=l2−l1/Σt2v(rad)
として偏位角θを算出することができる。 Similarly, by at least one more t 1
The values of l obtained in this way are set as l 1 and l 2 (see Fig. 7). Then , the cumulative sum of t 2 between the times when l 1 and l 2 were obtained (that is, the time difference between the respective timings when l 1 and l 2 were obtained. l 1 and l 2 were calculated from the successive t 1 Since the steering distance of the aircraft during this Σt 2 can be calculated from the product of Σt 2 and v, the deflection angle θ can be calculated as θ=l 2 −l 1 /Σt 2 v(rad). It can be calculated.
θ=0と仮定したことによる誤差は実際にはθ
の絶対値が2゜程度と小さいので無視し得るが、よ
り正確に求める場合はこのようにして算出したθ
を用いてlを補正し、更に補正したl値に基づい
てθを算出する繰返し処理をすればよい。 The error due to assuming θ = 0 is actually θ
Since the absolute value of θ is small at about 2°, it can be ignored, but if you want to find it more accurately,
What is necessary is to perform an iterative process of correcting l using , and then calculating θ based on the corrected l value.
さて、第5図は本発明に係る自動操向制御方式
の概念を示すフローチヤートである。まず、上述
のようにして偏位角θを検出する()。次いで、
不感帯を考慮して定めた許容角θ0とθとを比較し
()、θ>θ0である場合(YES)はこれを修正す
るに要する、すなわちθを零にするのに要する操
舵角を設定する()。そして、これをモータ駆
動回路32へ発してパルスモータ33を回転させ
ることにより操舵を行う()。これに続いて、
又はθθ0である場合(NO)は前述の如くして
lを検出する()。そして、lをθ0同様に定め
た許容量l0と比較し()、l>l0である場合
(YES)はlを零にすべく操舵角を修正設定し
()、これに基く操舵を行わせる()。そして、
,,,のステツプはll0となる迄反復
されることになる。 Now, FIG. 5 is a flowchart showing the concept of the automatic steering control system according to the present invention. First, the deviation angle θ is detected as described above (). Then,
Compare θ with the allowable angle θ 0 determined in consideration of the dead zone (), and if θ > θ 0 (YES), calculate the steering angle required to correct this, that is, to make θ zero. set(); Steering is then performed by transmitting this signal to the motor drive circuit 32 and rotating the pulse motor 33 (). Following this,
Or, if θθ is 0 (NO), l is detected as described above (). Then, l is compared with the allowable amount l 0 determined in the same way as θ 0 (), and if l > l 0 (YES), the steering angle is corrected to make l zero (), and the steering angle is adjusted based on this. (). and,
The steps , , , are repeated until ll 0 is reached.
本発明方式は叙上の如くして行われるものであ
るから、偏位角が小さいにも拘らず操向案内手段
とのずれが大きい場合にもlが零になる迄操舵が
行われ、幅寄せが的確に行われる。また、偏位角
を零にするために操舵が行われた場合において、
この操舵の為に偏位量が許容量以上となつたとこ
ろで逆方向への操舵、すなわち舵角の戻しが行わ
れるのでオーバステアリング、更には制御系のハ
ンチングを招来する慮れは皆無となる等、本発明
は農業機械の自動操向装置の制御機能及び精度の
向上に優れた効果を奏する。 Since the method of the present invention is performed as described above, even if the deviation angle is small but the deviation from the steering guide means is large, steering is performed until l becomes zero, and the width The assignment is done accurately. In addition, when steering is performed to make the deviation angle zero,
Because of this steering, when the amount of deviation exceeds the allowable amount, the steering is performed in the opposite direction, that is, the steering angle is returned, so there is no possibility of oversteering or even hunting of the control system. , the present invention has excellent effects on improving the control function and accuracy of automatic steering devices for agricultural machinery.
なお、本発明は上述の実施例に限らずコンバイ
ンその他の走行型の農業機械一般に適用でき、操
向案内手段としては地下埋設ケーブル等植物以外
のものでもよく、従つてまたセンサとしては光学
系のもの、リミツトスイツチ等機械系のものの
外、電磁波をトレースするタイプのものであつて
もよいことは勿論である。 The present invention is not limited to the above-mentioned embodiments, but can be applied to combine harvesters and other running agricultural machines in general, and the steering guidance means may be other than plants, such as underground cables, and the sensor may be an optical system. Of course, in addition to mechanical devices such as limit switches, the device may also be of the type that traces electromagnetic waves.
図面は本発明の実施例を示すものであつて、第
1図は本発明に係る乗用型田植機の略示平面図、
第2図は同じく自動操向装置の模式図、第3図は
センサが出力するパルス信号の波形図、第4図は
偏位角、偏位量の説明図、第5図は本発明方式の
フローチヤート、第6図、第7図は夫々l,θの
算出方法の説明図である。
5…舵輪、6…センサ、31…演算制御回路、
33…パルスモータ。
The drawings show embodiments of the present invention, and FIG. 1 is a schematic plan view of a riding-type rice transplanter according to the present invention;
Fig. 2 is a schematic diagram of the automatic steering system, Fig. 3 is a waveform diagram of the pulse signal output by the sensor, Fig. 4 is an explanatory diagram of the deflection angle and amount, and Fig. 5 is a diagram of the method of the present invention. The flowcharts of FIGS. 6 and 7 are explanatory diagrams of the method of calculating l and θ, respectively. 5... Steering wheel, 6... Sensor, 31... Arithmetic control circuit,
33...Pulse motor.
Claims (1)
向案内手段に対する農業機械の偏位量を測定し、
該偏位量の所定時間内の変化分及びその間の農業
機械の進行距離に基づいて農業機械の進行方向の
偏位角を算出し、偏位角が所定値より大きい場合
は偏位角に応じた操舵角を、また偏位角が所定値
より小さく偏位量が所定値より大きい場合は偏位
量に応じた操舵角を夫々設定することを特徴とす
る自動操向制御方式。1. When the agricultural machine runs, measure the amount of deviation of the agricultural machine with respect to the steering and guiding means that it should follow,
The deviation angle in the advancing direction of the agricultural machine is calculated based on the change in the amount of deviation within a predetermined time and the distance traveled by the agricultural machine during that time, and if the deviation angle is larger than a predetermined value, the deviation angle is calculated according to the deviation angle. An automatic steering control system characterized in that the steering angle is set according to the deflection amount, and when the deflection angle is smaller than a predetermined value and the deflection amount is larger than a predetermined value, the steering angle is set according to the deflection amount.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14572178A JPS5571404A (en) | 1978-11-24 | 1978-11-24 | Automatic steering control system in agricultural machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14572178A JPS5571404A (en) | 1978-11-24 | 1978-11-24 | Automatic steering control system in agricultural machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5571404A JPS5571404A (en) | 1980-05-29 |
| JPS641081B2 true JPS641081B2 (en) | 1989-01-10 |
Family
ID=15391586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14572178A Granted JPS5571404A (en) | 1978-11-24 | 1978-11-24 | Automatic steering control system in agricultural machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5571404A (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS50110816A (en) * | 1974-02-04 | 1975-09-01 |
-
1978
- 1978-11-24 JP JP14572178A patent/JPS5571404A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5571404A (en) | 1980-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4967362A (en) | Automatic steering apparatus for crop vehicle | |
| US6721638B2 (en) | AGV position and heading controller | |
| US5019983A (en) | Automatic steering apparatus using reflected signals | |
| EP1916584B1 (en) | Nudge compensation for curved swath paths | |
| US7191061B2 (en) | Auto-steering apparatus and method | |
| US6876920B1 (en) | Vehicle positioning apparatus and method | |
| US9921064B2 (en) | Method and system for guidance of off-road vehicles | |
| US7689356B2 (en) | Method and apparatus for creating curved swath patterns for farm machinery | |
| EP2238819B2 (en) | Method for avoiding point rows for quadrilateral fields using autoguidance | |
| US4852677A (en) | Guiding method for autonomous traveling vehicle | |
| JP3656332B2 (en) | Unmanned work method by unmanned working vehicle | |
| RU2331847C2 (en) | Compensation system of coordinate system of land vehicle | |
| CN116012438A (en) | Agricultural robot ridge searching method based on image recognition | |
| JPS641081B2 (en) | ||
| EP0381073B1 (en) | Automatic guidance apparatus for a vehicule | |
| Smith et al. | Control algorithms for tractor-implement guidance | |
| WO2022088298A1 (en) | Ridge-following operation method and apparatus | |
| US5941917A (en) | Wand-axle zero set | |
| JPS6233608B2 (en) | ||
| DE3923458C2 (en) | Guiding system for guiding an unmanned, steerable vehicle along a predetermined path | |
| RU2032926C1 (en) | Method of control over equidistant traffic of vehicles and method of determination of angular and linear-side deviation of vehicle from reference path | |
| SU1607710A1 (en) | Self-steering device of self-propelled machine on plantation | |
| KR102807271B1 (en) | Autonomous control unit for agricultural machinery | |
| JPS6024108A (en) | Self-propelling working vehicle | |
| Parmar et al. | Development of program in VB to compute tractor parameters on automatic steering |