JPH044187B2 - - Google Patents

Info

Publication number
JPH044187B2
JPH044187B2 JP59168099A JP16809984A JPH044187B2 JP H044187 B2 JPH044187 B2 JP H044187B2 JP 59168099 A JP59168099 A JP 59168099A JP 16809984 A JP16809984 A JP 16809984A JP H044187 B2 JPH044187 B2 JP H044187B2
Authority
JP
Japan
Prior art keywords
acceleration
drive
speed
turned
brakes
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 - Lifetime
Application number
JP59168099A
Other languages
Japanese (ja)
Other versions
JPS6146760A (en
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to JP59168099A priority Critical patent/JPS6146760A/en
Publication of JPS6146760A publication Critical patent/JPS6146760A/en
Publication of JPH044187B2 publication Critical patent/JPH044187B2/ja
Granted legal-status Critical Current

Links

Classifications

    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00—Road transport of goods or passengers
    • Y02T10/60—Other road transportation technologies with climate change mitigation effect
    • Y02T10/72—Electric energy management in electromobility

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Velocity Or Acceleration (AREA)
  • Handcart (AREA)
  • Non-Deflectable Wheels, Steering Of Trailers, Or Other Steering (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、動力付台車の駆動制御装置に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a drive control device for a motorized truck.

(従来の技術) 従来より、動力付台車の操作装置としては、い
ろいろな方式のものが実用化されている。これら
のものとしては、ジヨイステイツクを用いて動力
付台車の速度を及び進行方向を制御するものや、
オートバイ等のアクセルと同様の操作用グリツプ
を設け、これを回転させることによつて走行速度
を制御するもの等がある。
(Prior Art) Conventionally, various types of operating devices for powered trolleys have been put into practical use. These include those that use a joystick to control the speed and direction of a powered truck;
Some vehicles are equipped with an operating grip similar to an accelerator on a motorcycle, and the running speed is controlled by rotating the grip.

(発明が解決しようとする問題点) ところが、このようなジヨイステイツクを用い
たり、操作用グリツプを回転させたりする従来の
方式のものでは、操作にかなりの熟練を要し、だ
れもが安易に操作することができないという問題
があつた。
(Problem to be Solved by the Invention) However, the conventional methods that use joy sticks or rotate operating grips require considerable skill to operate, and are not easy for anyone to operate. The problem was that I couldn't do it.

(問題点を解決するための手段) そこで、本発明では作業者によつて台車に加え
られる力を少なくとも2か所の位置で個別に計測
するための計測装置と、この計測装置からのそれ
ぞれの計測値に基づいてこれに応じた加減速度を
それぞれ個別演算するための演算装置と、この演
算装置からのそれぞれの演算値に基づいて2つの
モータをそれぞれ個別に駆動するための駆動装置
とから動力付台車の駆動制御装置を構成したこと
を特徴とするものである。
(Means for Solving the Problems) Therefore, the present invention provides a measuring device for individually measuring the force applied to the cart by an operator at at least two positions, and Power is generated from a calculation device that individually calculates acceleration/deceleration based on the measured values, and a drive device that drives the two motors individually based on the calculated values from this calculation device. The present invention is characterized in that it is configured as a drive control device for an attached truck.

(実施例) 以下、本発明を図面に示す実施例に基づいて具
体的に説明する。
(Example) Hereinafter, the present invention will be specifically described based on an example shown in the drawings.

まず、第1実施例について説明すると、第2図
は動力付台車1の全体の構成を示している。動力
付台車1は本例では直方体状に形成されており、
その側面1aには支持棒2aを介して手押しバー
2が取りつけられている。一方、動力付台車1の
下面の後部には二つの駆動輪3,4が設けられて
おり、また同下面の前部の中央付近には前輪Sが
1個設けられている。
First, the first embodiment will be described. FIG. 2 shows the overall structure of the powered truck 1. As shown in FIG. In this example, the powered trolley 1 is formed into a rectangular parallelepiped shape,
A hand bar 2 is attached to the side surface 1a via a support rod 2a. On the other hand, two drive wheels 3 and 4 are provided at the rear of the lower surface of the powered truck 1, and one front wheel S is provided near the center of the front portion of the lower surface.

次に、前記駆動輪3,4の回転を制御するため
の制御回路25を第1図に基づいて説明する。ま
ず、前述した2つの支持棒2a,2aにはそれぞ
れ歪ゲージ5,5が設けられている。これは、例
えば抵抗線歪みゲージ等から成るものであつて、
前記支持棒2a,2aにそれぞれ貼着されてい
る。なお、本例では歪ゲージ5,5に対して充分
な歪みを生じさせるために支持棒2a,2aには
若干の可撓性が付与されている。
Next, the control circuit 25 for controlling the rotation of the drive wheels 3 and 4 will be explained based on FIG. First, the two support rods 2a, 2a mentioned above are provided with strain gauges 5, 5, respectively. This may consist of, for example, a resistance wire strain gauge, etc.
They are attached to the support rods 2a, 2a, respectively. In this example, the support rods 2a, 2a are given some flexibility in order to generate sufficient strain on the strain gauges 5, 5.

前記歪ゲージ5,5からの信号はA/Dコンバ
ータ6,7をれぞれ介してCPU8に入力されて
いる。CPU8は通常の例えば8ビツトのマイク
ロコンピユータであつて、これにはRAM9と
ROM10が接続されている。そして、ROM1
0には制御回路25全体を制御するための制御プ
ログラムが内蔵されている。なお、この制御プロ
グラムについては、後述する。
Signals from the strain gauges 5, 5 are input to the CPU 8 via A/D converters 6, 7, respectively. CPU 8 is a normal 8-bit microcomputer, and it includes RAM 9 and
ROM10 is connected. And ROM1
0 has a built-in control program for controlling the entire control circuit 25. Note that this control program will be described later.

次に、前記CPU8の出力側のポートには2つ
のD/Aコンバータ11,12が接続されてお
り、同D/Aコンバータ11,12のうちの一方
のD/Aコンバータ11は駆動モータ16を駆動
するための駆動制御装置13と接続され、他方の
D/Aコンバータ12は駆動モータ18を駆動す
るための駆動制御装置15と接続されている。
Next, two D/A converters 11 and 12 are connected to the output side port of the CPU 8, and one of the D/A converters 11 and 12, the D/A converter 11, drives the drive motor 16. The other D/A converter 12 is connected to a drive control device 15 for driving the drive motor 18 .

駆動モータ16,18は通常の直流型サーボモ
ータであつて、前記駆動制御装置13,15から
の出力電流によつて駆動制御されるようになつて
いる。
The drive motors 16 and 18 are normal DC type servo motors, and are driven and controlled by the output currents from the drive control devices 13 and 15.

一方、この駆動モータ16,18にはそれぞれ
駆動輪3,4と、ブレーキ20,27と、速度セ
ンサ17,19とが設けられている。
On the other hand, the drive motors 16 and 18 are provided with drive wheels 3 and 4, brakes 20 and 27, and speed sensors 17 and 19, respectively.

速度センサ17,19はタコジエネレータ等か
らなるものであつて、それぞれ駆動モータ16,
18の回転速度に比例した電圧を出力するように
なつている。そして、この速度センサ17,19
からの出力信号はそれぞれA/Dコンバータ1
1,28によつてアナログからデジタル信号に変
換されてから前記CPU8へ入力されている。
The speed sensors 17 and 19 are composed of tachogenerators and the like, and are connected to drive motors 16 and 19, respectively.
It is designed to output a voltage proportional to the rotation speed of 18. And this speed sensor 17, 19
The output signals from each A/D converter 1
1 and 28, the analog signal is converted into a digital signal and then input to the CPU 8.

ブレーキ20,27は、前記駆動モータ16,
18の回転を停止させるためのものであつて、前
記CPU8と非常停止スイツチ23からの信号よ
つてそのオン、オフが制御されるようになつてい
る。
The brakes 20, 27 are connected to the drive motor 16,
18, and its ON/OFF state is controlled by signals from the CPU 8 and the emergency stop switch 23.

次に、スタートスイツチ21、停止スイツチ2
2、非常スイツチ23について説明する。スター
トスイツチ21は例えば制御回路25に対する電
流の供給と、CPU8のリセツト等を同時になす
ためのスイツチであつて、これがオンされると各
回路に対して電流が供給されるとともに、CPU
8がリセツトされて所定のプログラムが実行され
るようになつている。
Next, start switch 21, stop switch 2
2. The emergency switch 23 will be explained. The start switch 21 is a switch for simultaneously supplying current to the control circuit 25 and resetting the CPU 8, for example, and when turned on, current is supplied to each circuit and the CPU
8 is reset and a predetermined program is executed.

停止スイツチ22は動力付台車1に対してブレ
ーキをかけるためのものであつて、これがオンさ
れると、割り込みが発生して、第7図に示す割り
込み処理が実行されるようになつている。
The stop switch 22 is for applying a brake to the powered truck 1, and when it is turned on, an interrupt is generated and the interrupt process shown in FIG. 7 is executed.

非常停止スイツチ23は、前記CPU8と駆動
制御装置13,15とブレーキ20及び27に対
して非常停止用の信号を送るためのスイツチでこ
れがオンにされると直ちに駆動制御装置13,1
5をオフにし、ブレーキ20,27を作動させ、
かつCPU8をホールドさせるといつた機能を持
つている。この非常停止スイツチ23はCPU8
を通さずに直接ブレーキをかけることができるの
で非常時の安全性を高めている。
The emergency stop switch 23 is a switch for sending an emergency stop signal to the CPU 8, the drive control devices 13, 15, and the brakes 20 and 27. When this switch is turned on, the drive control devices 13, 1 immediately stop.
5 is turned off, brakes 20 and 27 are activated,
It also has the function of holding CPU8. This emergency stop switch 23 is for CPU8
The brakes can be applied directly without passing through the system, increasing safety in emergencies.

次に、作用及び効果について説明する。まず、
本例での基本的な制御パターンを第3図に基ずい
て説明する。
Next, the action and effect will be explained. first,
The basic control pattern in this example will be explained based on FIG.

まず、第1番目のパターンとして歪ゲージ5か
らの出力が0の時には停止条件であると判断し
て、加速度を及び車両速度を0にして動力付台車
1を停止させる。
First, as a first pattern, when the output from the strain gauge 5 is 0, it is determined that it is a stop condition, and the acceleration and vehicle speed are set to 0 to stop the motorized truck 1.

次に、第2番目のパターンとして歪ゲージ5か
らの出力が+であつて、(すなわち手押しバー2
が前方へ押されている時。)かつ駆動輪3,4の
回転速度が0の時にはスタート条件であると判断
して、加速度指示を+にする。このため動力付台
車1の速度は0より徐々に上昇することになる。
Next, as a second pattern, the output from the strain gauge 5 is + (i.e., the hand bar 2
is being pushed forward. ) and when the rotational speed of the drive wheels 3 and 4 is 0, it is determined that the start condition is met, and the acceleration instruction is set to +. Therefore, the speed of the powered truck 1 gradually increases from zero.

第3番目のパターンとして、動力付台車1が所
定の速度で走行している際に歪ゲージ5からの出
力が0になつた時には、若干の減速指示がなされ
る。これは、例えば軽い台車を押している途中で
手を放すと、台車はゆるやかに減速しながら前進
するのに対応している。
As a third pattern, when the output from the strain gauge 5 becomes 0 while the powered truck 1 is traveling at a predetermined speed, a slight deceleration instruction is issued. This corresponds to the fact that, for example, if you release your hand while pushing a light trolley, the trolley will move forward while slowly decelerating.

第4番目のパターンとして、動力付台車1が所
定の速度で走行中に歪ゲージ5からの出力が+に
なつた時には、加速条件であると判断して加速指
示を与えるようになつている。
As a fourth pattern, when the output from the strain gauge 5 becomes positive while the powered truck 1 is traveling at a predetermined speed, it is determined that an acceleration condition exists and an acceleration instruction is given.

第5番目のパターンとして、動力付台車1が所
定の速度で走行している時に歪ゲージ5からの出
力がマイナスになつた時(すなわち手押しバー2
が後方へ引張られた時)、減速条件であると判断
して減速を行なうようになつている。
The fifth pattern is when the output from the strain gauge 5 becomes negative while the powered trolley 1 is traveling at a predetermined speed (i.e., when the hand bar 2
(when the vehicle is pulled backwards), it determines that a deceleration condition exists and decelerates.

以上が本例での基本的な加速度指示のパターン
である。ただし、動力付台車1の後進制御につい
ては上述した前進走行制御と同様であるので、こ
こではその説明を省略する。
The above is the basic acceleration instruction pattern in this example. However, since the backward movement control of the powered truck 1 is the same as the forward movement control described above, the explanation thereof will be omitted here.

次に第4図に示すフローチヤートに基づいて具
体的な制御の内容を説明する。
Next, specific details of the control will be explained based on the flowchart shown in FIG.

まず、制御回路25の図示しない電源スイツチ
が投入されると、前記ROM10に書き込まれて
いる第4図に示すメインルーチンがスタートす
る。このルーチンがスタートすると、まずステツ
プ100でで各部の初期セツト(イニシヤライズ)
が行なわれるとともに動力付台車1が不用意に走
り出さないようにブレーキ20,27がオンにさ
れる。これが終了すると、ステツプ101でスター
トスイツチ21の入力待ちになる。そして、ここ
でスタートスイツチ21がオンにされると、ステ
ツプ102に進んでブレーキ20,27をオフにし
て走行可能な状態にするとともに駆動制御装置1
3,15をオンにする。
First, when a power switch (not shown) of the control circuit 25 is turned on, the main routine shown in FIG. 4 written in the ROM 10 starts. When this routine starts, first, in step 100, each part is initialized.
At the same time, the brakes 20 and 27 are turned on to prevent the motorized truck 1 from running carelessly. When this is completed, in step 101 the process waits for input from the start switch 21. When the start switch 21 is turned on here, the process proceeds to step 102, where the brakes 20 and 27 are turned off to make it possible to run, and the drive control device 1
Turn on 3,15.

これが終了すると、タイマー処理103へ進んで
所定の時間待ちとなる。このステツプ103はメイ
ンルーチンを回る周期を定めるためのタイマール
ーチンであつて、これによつて歪ゲージ5,5か
らのデータのサンプリング時間を設定することが
できるようになつている。
When this is completed, the process proceeds to timer processing 103 and waits for a predetermined time. This step 103 is a timer routine for determining the cycle of the main routine, and it is thereby possible to set the sampling time of data from the strain gauges 5, 5.

ステツプ103での待ち時間が終了すると、ステ
ツプ104へ進んで歪ゲージ5,5よりデータの入
力が行なわれる。この歪ゲージ5,5から入力さ
れたデータは、それぞれA/Dコンバータ6及び
7によつてアナログからデジタルに変換されてか
らCPU8へ入力されて、所定のプログラムに基
づいて応力への変換処理(これはステツプ105に
対応する)が行なわれる。
When the waiting time in step 103 ends, the process advances to step 104, where data is input from the strain gauges 5,5. The data input from the strain gauges 5 and 5 is converted from analog to digital by A/D converters 6 and 7, respectively, and then input to the CPU 8, where it is converted into stress based on a predetermined program ( This corresponds to step 105).

ステツプ105での処理が終了すると、ステツプ
106へ進んで左右の駆動輪3,4の速度センサ1
7,19よりそれぞれ駆動輪3,4の回転速度の
入力が行なわれる。そして、この入力が終了する
と、今度はステツプ107へ進んで加速度の算出が
行なわれる。このステツプ107での加速度の算出
は、本例では前回サンプリングした速度データか
ら今回サンプリングした速度データを引算して単
位時間当たりの加速度の変化を求めるようになつ
ている。
When the processing in step 105 is completed, step
Proceed to 106 and install speed sensor 1 for left and right drive wheels 3 and 4
The rotational speeds of the drive wheels 3 and 4 are inputted from 7 and 19, respectively. When this input is completed, the process then proceeds to step 107, where acceleration is calculated. In this example, the acceleration in step 107 is calculated by subtracting the currently sampled velocity data from the previously sampled velocity data to determine the change in acceleration per unit time.

この加速度が算出されると、ステツプ108へ進
んで駆動輪3及び4の回転速度が0か否かの判定
がなされる。ここで回転速度がともに0であれば
ステツプ109へ進み、回転速度が0でなければス
テツプ111へ進む。
Once this acceleration has been calculated, the process proceeds to step 108, where it is determined whether the rotational speeds of the drive wheels 3 and 4 are 0 or not. If both rotational speeds are 0, the process proceeds to step 109, and if the rotational speeds are not 0, the process proceeds to step 111.

ステツプ109とステツプ111では共に歪ゲージ
5,5によつて検出される応力がそれぞれ0また
は不感帯にあるか否かの判定がなされる。ここ
で、不感帯とは第5図で示すように、歪ゲージ
5,5に加わる力が極めて小さい範囲内において
は歪ゲージ5,5からの出力を0とみなす範囲の
ことである。
In both step 109 and step 111, it is determined whether the stresses detected by the strain gauges 5, 5 are respectively 0 or in the dead zone. Here, as shown in FIG. 5, the dead zone is a range in which the output from the strain gauges 5, 5 is considered to be 0 within a range where the force applied to the strain gauges 5, 5 is extremely small.

このステツプ109とステツプ111での判定がNO
の場合には、共にステツプ113へ進んで前記ステ
ツプ105で求められている応力に応じた加減速度
をROM10内に設定されているマツプよりそれ
ぞれ読み出し、これに基づいて駆動モータ16,
18をそれぞれ制御するようになつている。
The judgment in step 109 and step 111 is NO.
In this case, the process advances to step 113, and the acceleration/deceleration corresponding to the stress determined in step 105 is read out from the map set in the ROM 10, and based on this, the drive motors 16, 16,
18 respectively.

ここで、ステツプ113で参照されるROM10
のマツプについて説明すると、これは第5図に示
すようなものであつて、応力の小さい範囲は不感
帯として加速度を0とし、所定以上に応力が加わ
つた時にはこの応力にほぼ比例した加速度又は減
速度を指示するようになつている。(すなわち、
このような所定の対応関係を有するデータが
ROM10内にデータとして書き込まれているわ
けである。) 一方、前記ステツプ109での判断がYESの場合
にはステツプ110へ進んで駆動モータ16,18
に対する加速度指示を0にしてからステツプ103
へ戻るようになつている。
Here, ROM10 referred to in step 113
To explain the map, it is as shown in Figure 5, where the range of low stress is a dead zone where acceleration is 0, and when stress is applied above a certain level, acceleration or deceleration is approximately proportional to this stress. It has come to be used as an instruction. (i.e.
Data with such a predetermined correspondence relationship is
This is written in the ROM 10 as data. ) On the other hand, if the judgment in step 109 is YES, the process advances to step 110 and the drive motors 16, 18 are
After setting the acceleration instruction to 0, step 103
It's starting to go back to.

また、ステツプ111での判断がYESの場合に
は、ステツプ112へ進んで現在の駆動モータ16,
18のそれぞれの回転速度に応じた加減速度を
ROM10内に設定されたマツプより読み出し
て、これに基づいて駆動モータ16,18の回転
数を制御するようになつている。
Further, if the determination at step 111 is YES, the process advances to step 112 and the current drive motor 16,
Acceleration/deceleration according to each rotation speed of 18
A map set in the ROM 10 is read out, and the rotational speed of the drive motors 16 and 18 is controlled based on this.

ここで、このステツプ112で参照されるROM
10内のマツプは第6図に示すようなものであつ
て、駆動モータ16,18の回転速度にほぼ比例
した加減速度を指示するようになつている。ただ
し、このステツプ112での加減速度指示は、例え
ば車両走行中に、作業者が動力付台車1を押すの
を止めた場合に相当するので、重量の軽い台車が
徐々に減速するのと同様な極めて緩やかな減速が
なされるようになつている。そして、このステツ
プ112での処理を終了したら、次にステツプ103へ
戻つて前述と同様な処理が繰り返されるようにな
つている。
Here, the ROM referenced in this step 112
The map 10 is as shown in FIG. 6, and is designed to indicate acceleration/deceleration approximately proportional to the rotational speed of the drive motors 16, 18. However, the acceleration/deceleration instruction in step 112 corresponds to the case where, for example, the operator stops pushing the powered trolley 1 while the vehicle is running, so it is similar to the gradual deceleration of a lighter trolley. The deceleration is becoming extremely gradual. When the process at step 112 is completed, the process returns to step 103 and the same process as described above is repeated.

このようにしてこのメインルーチンでは駆動モ
ータ16,18の制御がなされるわけである。
In this way, the drive motors 16 and 18 are controlled in this main routine.

ここで、前述した第3図に示す制御パターンと
第4図に示すフローチヤートとの対応関係につい
て説明しておくと、第1番目のパターンで示す停
止状態の時には、ステツプ108、ステツプ109、ス
テツプ110と進んでステツプ103へ戻るようになつ
ている。
Now, to explain the correspondence between the control pattern shown in FIG. 3 and the flowchart shown in FIG. 4, when the control pattern shown in FIG. 110 and then returns to step 103.

第2番目のパターンで示すスタートの際には、
ステツプ108、ステツプ109、ステツプ113と進ん
でステツプ103へ戻るようになつている。
At the start shown in the second pattern,
The process proceeds through step 108, step 109, step 113, and then returns to step 103.

次に、第3番目のパターンで示す走行状態の時
には、ステツプ108、ステツプ111、ステツプ112
と進んでステツプ103へ戻るようになつている。
次に、第4番目のパターンで示す加速制御の時に
は、ステツプ108、ステツプ111、ステツプ113と
進んでステツプ103へ戻るようになつている。
Next, in the running state shown in the third pattern, steps 108, 111, and 112 are performed.
The process then returns to step 103.
Next, during acceleration control shown in the fourth pattern, the process proceeds through step 108, step 111, step 113, and then returns to step 103.

また、第5番目のパターンで示す減速制御の時
には、ステツプ108、ステツプ111、ステツプ113
からステツプ103へ戻るようになつている。
Furthermore, in the case of deceleration control shown in the fifth pattern, steps 108, 111, and 113 are performed.
The process returns to step 103.

引き続いて、停止スイツチ22又は非常停止ス
イツチ23がオンにされた時の制御を説明する。
まず、停止スイツチ22がオンにされると割り込
みが発生して、第4図に示すメインルーチンの制
御が一時中断されるとともに第7図に示す割り込
み処理が開始される。
Subsequently, control when the stop switch 22 or the emergency stop switch 23 is turned on will be explained.
First, when the stop switch 22 is turned on, an interrupt occurs, and control of the main routine shown in FIG. 4 is temporarily interrupted, and at the same time, the interrupt processing shown in FIG. 7 is started.

この割り込み処理では、まずステツプ201にお
いてタイマーがオンにされる。これは、最初の割
り込み処理が開始した時に、ステツプ202で待ち
時間が発生しないようにするためのものである。
このステツプ201を終了すると、最初はステツプ
202より即座にステツプ203へ進み、駆動輪3及び
4の回転速度がブレーキをかけられる速度の範囲
内にあるか否かを判定する。
In this interrupt processing, a timer is first turned on in step 201. This is to prevent waiting time from occurring in step 202 when the first interrupt processing starts.
When you finish this step 201, the first step
Step 202 immediately proceeds to step 203, where it is determined whether the rotational speeds of the drive wheels 3 and 4 are within the speed range at which the brakes can be applied.

このステツプ203での判定を具体的に説明する
と、前記ROM10には第8図に示すようなマツ
プが設定されている。このマツプでは駆動輪3及
び駆動輪4の回転速度が共に−V1からV1まで
の範囲にある時には、ブレーキをかけても急ブレ
ーキにならない速度であると判断して、ブレーキ
20,27とをオンにしてブレーキをかけるよう
になつている。
To explain the determination at step 203 in detail, a map as shown in FIG. 8 is set in the ROM 10. In this map, when the rotational speeds of the driving wheels 3 and 4 are both in the range of -V1 to V1, it is determined that the speed is such that even if the brakes are applied, the brakes will not suddenly brake, and the brakes 20 and 27 are turned on. It is now possible to apply the brakes.

一方、駆動輪3及び4の回転速度がV1以上又
は−V1以下である場合には、ブレーキをかける
と急ブレーキになつてしまう速度であると判断し
て、その駆動輪3及び4の回転速度に応じた加速
度または減速度をそれぞれ指示するようになつて
いる。すなわち、例えば駆動輪3又は4の回転速
度がV2であつた時にはマイナスの加速度α2が
指示されるようになつている。
On the other hand, if the rotational speed of the driving wheels 3 and 4 is V1 or more or -V1 or less, it is determined that the speed is such that sudden braking will occur if the brakes are applied, and the rotational speed of the driving wheels 3 and 4 is It is designed to indicate acceleration or deceleration depending on the speed. That is, for example, when the rotational speed of the drive wheels 3 or 4 is V2, a negative acceleration α2 is instructed.

以上説明した部分を第7図に示すフローチヤー
トに基づいて説明すると、前記ステツプ203での
判断がYESの場合にはブレーキ20,27をオ
ンにしても安全な回転速度の範囲内であるから、
ステツプ205へ進んで駆動制御装置13,15を
オフにするとともに、ブレーキ20,27をオン
にし、次いで、ステツプ206でタイマーをリセツ
トしてから前記第4図に示すメインルーチンに戻
るようになつている。
The above explanation will be explained based on the flowchart shown in FIG. 7. If the judgment in step 203 is YES, the rotational speed is within a safe range even if the brakes 20 and 27 are turned on.
The program proceeds to step 205 to turn off the drive control devices 13 and 15, and turns on the brakes 20 and 27.Then, in step 206, the timer is reset, and then the process returns to the main routine shown in FIG. There is.

一方、ステツプ203での判断がNOであつた場
合、すなわち駆動輪3又は4の回転速度がブレー
キ20又は27をオンにできる速度範囲内にない
場合には、その回転速度に応じた加減速度を
ROM10より読み出して指示するようになつて
いる。
On the other hand, if the determination in step 203 is NO, that is, if the rotational speed of the driving wheels 3 or 4 is not within the speed range in which the brakes 20 or 27 can be turned on, the acceleration/deceleration is adjusted according to the rotational speed.
The instructions are read from the ROM 10.

そして、このステツプ204での処理が終了した
ら再びステツプ202に戻つて駆動輪3及び4の回
転速度がブレーキをオンにできる速度域内に達す
るまで、同様の処理を繰返し、回転速度がブレー
キをオンにできる速度域になつたならば前述と同
様にステツプ205とステツプ206へ進んでブレーキ
20,27をオンにしてからメインルーチンへ戻
るようになつている。
When the process in step 204 is completed, the process returns to step 202 and the same process is repeated until the rotational speed of the drive wheels 3 and 4 reaches a speed range in which the brake can be turned on. Once the speed is within the allowable speed range, the process proceeds to step 205 and step 206, turns on the brakes 20 and 27, and then returns to the main routine.

次に、非常停止スイツチ23がオンにされた時
の制御について説明する。この非常停止スイツチ
23がオンにされると、このスイツチによつて直
接、駆動制御装置13,15がオフにされ、ブレ
ーキ20,27がオンにされ、かつCPU8がホ
ールド状態にされるようになつている。この非常
停止スイツチ23による停止処理はCPU8を介
することなくハードウエア的に直接行なわれるの
で、非常時の安全性を高めている。
Next, control when the emergency stop switch 23 is turned on will be explained. When this emergency stop switch 23 is turned on, this switch directly turns off the drive control devices 13 and 15, turns on the brakes 20 and 27, and puts the CPU 8 in a hold state. ing. Since the stop processing by the emergency stop switch 23 is directly performed by hardware without going through the CPU 8, safety in the event of an emergency is enhanced.

以上のような制御によつて、本例では動力付台
車1を通常の台車と同様の感覚で手押しバー2を
手で押しながら動かしていくことによつて、重量
の極めて軽い台車を押しているのと同様な状態で
荷物等を運ぶことができるのである。
With the control described above, in this example, the powered cart 1 is moved by pushing the hand bar 2 with the hand in the same way as a normal cart, and the extremely light weight of the cart is being pushed. This means that you can transport your belongings in the same way.

次に、第9図に示す第2実施例について説明す
る。この第2実施例では前述の第1実施例での機
能に加え、手押しバー2より手を離した時に停止
スイツチ22がオンにされたのと同様の処理によ
つて、動力付台車1を停止させる機能を付加した
ものである。次に具体的に説明する。
Next, a second embodiment shown in FIG. 9 will be described. In this second embodiment, in addition to the functions of the first embodiment described above, the motorized cart 1 is stopped by the same process as when the stop switch 22 is turned on when the hand bar 2 is released. This feature has been added with the function of Next, it will be explained in detail.

まず、動力付台車1の手押しバー2には第9図
に示すようにこれの側面を包みこむようにして金
属製のタツチプレート24が設けられている。そ
して、このタツチプレート24は、これからの微
弱な電圧を増幅するためのC−MOSIC等からな
るセンスアンプ26を介してCPU8と接続され
ている。なお、その他の構成については第1実施
例と同様であるので説明を省略する。(第9図で
は説明簡単化のためにセンスアンプ26を主体と
した箇所のみを示し、他の部分については省略し
てある。) 次に、第10図に示すフローチヤートに基づい
て作用及び効果を説明する。まず、前記タツチプ
レート24から手が離れると、CPU8がセンス
アンプ26からの信号がなくなることによつてこ
れを検知して、割り込みを発生する。すると、第
10図に示すルーチンがスタートして、まず、ス
テツプ300でタツチプレート24オンによる割り
込みを許可し、ステツプ301でタイマーをオンに
してからステツプ302へ進む。
First, as shown in FIG. 9, a metal touch plate 24 is provided on the hand bar 2 of the powered truck 1 so as to wrap around the side surface thereof. This touch plate 24 is connected to the CPU 8 via a sense amplifier 26 made of a C-MOSIC or the like for amplifying the weak voltage that is generated. Note that the other configurations are the same as those in the first embodiment, so explanations will be omitted. (In order to simplify the explanation, FIG. 9 shows only the part mainly containing the sense amplifier 26, and other parts are omitted.) Next, the operation and effect will be explained based on the flowchart shown in FIG. Explain. First, when the touch plate 24 is removed, the CPU 8 detects the loss of the signal from the sense amplifier 26 and generates an interrupt. Then, the routine shown in FIG. 10 starts, and first, in step 300, an interrupt caused by turning on the touch plate 24 is permitted, and in step 301, the timer is turned on, and then the process proceeds to step 302.

ステツプ302は、制御の周期を定めるためのタ
イマールーチンであるが、最初はステツプ301で
タイマーがオンにされていることから即座にステ
ツプ303へ進み、このステツプ303で駆動輪3,4
の現在の回転速度が共にブレーキ20,27をオ
ンにできる速度域内にあるか否かの判定がなされ
る。そしてこれがYESならばステツプ305へ進
み、NOであればステツプ304へ進んで駆動輪3
及び駆動輪4の現在の回転速度に応じた加速度を
出力してからステツプ302へ戻るようになつてい
る。
Step 302 is a timer routine for determining the control cycle, and since the timer is initially turned on in step 301, the process immediately proceeds to step 303, where the drive wheels 3 and 4 are turned on.
It is determined whether the current rotational speeds of both of the brakes 20 and 27 are within a speed range in which the brakes 20 and 27 can be turned on. If this is YES, proceed to step 305, and if NO, proceed to step 304, where the drive wheel 3
After outputting an acceleration corresponding to the current rotational speed of the drive wheels 4, the process returns to step 302.

なお、このステツプ303とステツプ304で参照さ
れるマツプは前述した停止スイツチ22による割
り込み処理の際に用いられるものと同様の第8図
に示すものが用いられている。
The map referred to in steps 303 and 304 is the same map shown in FIG. 8 as used in the interrupt processing by the stop switch 22 described above.

一方、前記ステツプ303での判定がYESの場合
にはステツプ305へ進み、タツチプレート24の
オンによる割り込みルーチンをマスクし、ステツ
プ306へ進んで駆動制御装置13,15をオフ、
ブレーキ20,27をオンにし、ステツプ307で
タイマーをリセツトしてから第4図に示すメイン
ルーチンのステツプ100へ戻るようになつている。
On the other hand, if the determination in step 303 is YES, the process proceeds to step 305, where the interrupt routine caused by turning on the touch plate 24 is masked, and the process proceeds to step 306, where the drive control devices 13, 15 are turned off,
After turning on the brakes 20 and 27 and resetting the timer in step 307, the process returns to step 100 of the main routine shown in FIG.

以上の処理は、タツチプレート24から手が離
れた時の割り込み処理を説明したわけであるが、
タツチプレート24から手が離れても動力付台車
1が停止するまでに再びタツチプレート24が握
られた場合には、通常の処理に戻る必要がある。
The above processing describes the interrupt processing when the touch plate 24 is removed.
Even if the touch plate 24 is released, if the touch plate 24 is grasped again before the motorized truck 1 stops, it is necessary to return to normal processing.

そこで、本例では前述の割り込みルーチンに加
え、第11図に示すタツチプレート24のオンに
よる割り込みルーチンが設けられている。
Therefore, in this example, in addition to the above-mentioned interrupt routine, an interrupt routine for turning on the touch plate 24 shown in FIG. 11 is provided.

これについて説明すると、タツチプレート24
に手が触れると割り込みが発生して、第11図に
示すルーチンがスタートする。このルーチンでは
ステツプ400で、まずこのルーチンの処理中にタ
ツチプレート24のオンによる割り込みが発生し
ないように、割り込みルーチンをマスクし、次に
ステツプ401でタイマーをリセツトしてから、第
4図に示すメインルーチンのステツプ103へ進む
ようになつている。すなわち、メインルーチンの
ステツプ103へ処理が移ることによつて通常の加
速又は減速処理がなされるわけである。
To explain this, touch plate 24
When a hand touches , an interrupt occurs and the routine shown in FIG. 11 starts. In this routine, at step 400, the interrupt routine is first masked so that no interrupt occurs due to the touch plate 24 being turned on during the processing of this routine, and then at step 401, the timer is reset, and then the timer is reset as shown in FIG. The program now advances to step 103 of the main routine. That is, normal acceleration or deceleration processing is performed by moving the processing to step 103 of the main routine.

このようにして、この第2実施例では手押しバ
ー2より手が離れた場合に、停止スイツチ22を
操作したのと同様に動力付台車1を自動的に停止
することができるわけである。
In this way, in this second embodiment, when the hand is removed from the push bar 2, the motorized cart 1 can be automatically stopped in the same way as when the stop switch 22 is operated.

このため、手押しバー2より手が離れれば常に
停止処理がなされるので、より一層安全性が向上
するという特徴がある。なお、その他の処理につ
いては第1実施例と同様であるのでその説明を省
略する。
Therefore, whenever the hand bar 2 is removed from the hand, the stop processing is performed, which further improves safety. Note that the other processes are the same as those in the first embodiment, so the explanation thereof will be omitted.

次に第3実施例について説明する。この第3実
施例は第1実施例では、駆動輪3及び4の加速度
を駆動輪3及び4の回転速度から演算により求め
ていたのに対し、(第1実施例ではメインルーチ
ンのステツプ107において、前回の速度と今回の
サンプリング速度との差より加速度を演算してい
る)A/Dコンバータ31と32を用いて駆動輪
3及び4の加速度を直接的に求め、これにより所
定の制御を行なつている。
Next, a third embodiment will be described. In this third embodiment, whereas in the first embodiment the accelerations of the drive wheels 3 and 4 were calculated from the rotational speeds of the drive wheels 3 and 4, (in the first embodiment, in step 107 of the main routine) , the acceleration is calculated from the difference between the previous speed and the current sampling speed) The acceleration of the drive wheels 3 and 4 is directly determined using A/D converters 31 and 32, and predetermined control is performed based on this. It's summery.

このため、この第3実施例では第12図で示す
ようにA/Dコンバータ31及び32と加速度計
29及び30が制御回路25に対して新たに設け
られ、(第12図では説明簡単化のために、A/
Dコンバータ31及び32と加速度計29及び3
0とCPU8のみを示し、その他の回路は省略し
てある。)また、第4図に示すメインルーチンの
ステツプ107は第13図に示すように、A/Dコ
ンバータ31,32からの加速度入力とされてい
る。
Therefore, in this third embodiment, A/D converters 31 and 32 and accelerometers 29 and 30 are newly provided to the control circuit 25 as shown in FIG. For A/
D converters 31 and 32 and accelerometers 29 and 3
0 and CPU 8 are shown, and other circuits are omitted. ) Also, in step 107 of the main routine shown in FIG. 4, acceleration is input from the A/D converters 31 and 32, as shown in FIG.

このように、この第3実施例では加速度をA/
Dコンバータ31と32によりハードウエア的に
求めるので、加速度を求めるための演算時間を必
要とせず、従つてより速くより精度の高いデータ
を得ることができ、制御の精度を高めることがで
きるという特徴がある。
In this way, in this third embodiment, the acceleration is changed to A/
Since it is determined by hardware using the D converters 31 and 32, there is no need for calculation time to determine the acceleration, and therefore data with higher accuracy can be obtained faster and the accuracy of control can be improved. There is.

(発明の効果) 以上詳述したように、本発明では手押バーに加
えられる力を計測し、この加えられた力に基づい
て駆動モータを駆動制御するように構成したの
で、従来のように動力付台車を運転するといつた
煩しさを全く必要とせず、あたかも重量の軽い手
押し車を軽く押す如く操作できるという優れた特
徴がある。
(Effects of the Invention) As detailed above, in the present invention, the force applied to the hand bar is measured and the drive motor is driven and controlled based on this applied force. It has the excellent feature that it does not require any of the troubles associated with driving a motorized cart, and can be operated as if lightly pushing a light handcart.

このため、操作に熟練を必要とせず、誰でも安
易に操作できるとともに、不慣れな操作が原因で
動力付台車が飛出したり急に止つたりするといつ
た不具合も生じないという特徴がある。
Therefore, it does not require any skill to operate, and anyone can operate it easily, and there are no problems such as the motorized cart flying out or stopping suddenly due to unfamiliar operation.

更に、作業者によつて動力付台車に加えられる
力を少なくとも2か所の位置で個別に計測し、こ
の計測値よりそれぞれ加減速度を求めて個別に設
けられた駆動源を駆動する構成にしたので、動力
付台車の左右方向への操舵もきわめて容易である
という特徴がある。
Furthermore, the force applied to the powered cart by the worker is individually measured at at least two positions, and the acceleration/deceleration is determined from the measured values to drive the separately provided drive sources. Therefore, it is characterized in that it is extremely easy to steer the powered truck in the left and right directions.

【図面の簡単な説明】[Brief explanation of drawings]

図面は本発明の実施例を示すものであつて、第
1図は制御回路の第1実施例を示すブロツク図、
第2図は動力付台車を示す斜視図、第3図は歪ゲ
ージからの信号と駆動輪との回転速度とによる動
力付台車の各走行状態のパターンを示す説明図、
第4図はROMに設定されたメインルーチンの第
1実施例を示すフローチヤート、第5図は手押し
バーに加わる応力とそれによる定められる加速度
との関係を示す線図、第6図は手押しバーに対す
る応力が0になつた時に動力付台車を緩やかに停
止させるための各駆動輪の速度における加速を求
めるための線図、第7図は停止スイツチONによ
る割り込みルーチンを示すフローチヤート、第8
図は動力付台車を停止させる際のブレーキングの
条件を示す線図、第9図は第2実施例での制御回
路の主要部を示すブロツク図、第10図は第2実
施例でのタツチプレートオンによる割り込みルー
チンを示すフローチヤート、第11図はタツチプ
レートオフによる割り込みルーチンを示すフロー
チヤート、第12図は第3実施例での制御回路の
主要部を示すブロツク図、第13図は第3実施例
でのメインルーチンの変更箇所を示すフローチヤ
ートである。 1……動力付台車、2……手押しバー、3,4
……駆動輪、5……歪ゲージ、6,7,14,2
8,31,32……A/Dコンバータ、8……
CPU、9……RAM、10……ROM、13,1
5……駆動制御装置、16,18……駆動モー
タ、17,19……速度センサ、20,27……
ブレーキ、21……スタートスイツチ、22……
停止スイツチ、23……非常停止スイツチ、24
……タツチプレート、25……制御回路、26…
…センスアンプ、29,30……加速度計。
The drawings show embodiments of the present invention, and FIG. 1 is a block diagram showing a first embodiment of the control circuit;
FIG. 2 is a perspective view showing the powered truck, and FIG. 3 is an explanatory diagram showing patterns of each running state of the powered truck based on signals from the strain gauge and the rotational speed of the drive wheels.
Figure 4 is a flowchart showing the first embodiment of the main routine set in the ROM, Figure 5 is a diagram showing the relationship between the stress applied to the hand bar and the acceleration determined by it, and Figure 6 is a diagram showing the relationship between the stress applied to the hand bar and the acceleration determined by it. A diagram for determining the acceleration at the speed of each drive wheel in order to gently stop the powered truck when the stress on the vehicle becomes 0, FIG. 7 is a flowchart showing an interrupt routine when the stop switch is turned on, and FIG.
The figure is a diagram showing the braking conditions when stopping the powered truck, Figure 9 is a block diagram showing the main parts of the control circuit in the second embodiment, and Figure 10 is the touch diagram in the second embodiment. FIG. 11 is a flowchart showing the interrupt routine due to plate-on, FIG. 11 is a flowchart showing the interrupt routine due to touch plate-off, FIG. 12 is a block diagram showing the main part of the control circuit in the third embodiment, and FIG. 13 is a flowchart showing the interrupt routine due to touch plate-off. It is a flowchart showing changes in the main routine in the third embodiment. 1...Motorized trolley, 2...Hand bar, 3, 4
... Drive wheel, 5 ... Strain gauge, 6, 7, 14, 2
8, 31, 32...A/D converter, 8...
CPU, 9...RAM, 10...ROM, 13,1
5... Drive control device, 16, 18... Drive motor, 17, 19... Speed sensor, 20, 27...
Brake, 21...Start switch, 22...
Stop switch, 23...Emergency stop switch, 24
...Touch plate, 25...Control circuit, 26...
...Sense amplifier, 29,30...Accelerometer.

Claims (1)

【特許請求の範囲】[Claims] 1 モータからなる個別の駆動源を少なくとも2
つ有する動力付台車の駆動制御装置であつて、作
業者によつて台車に加えられる力を少なくとも2
か所の位置で個別に計測するための計測装置と、
この計測装置からのそれぞれの計測値に基づいて
これに応じた加減速度をそれぞれ個別演算するた
めの演算装置と、この演算装置からのそれぞれの
演算値に基づいて前記モータをそれぞれ個別に駆
動するための駆動装置とから構成されていること
を特徴とする動力付台車の駆動制御装置。
1 At least two separate drive sources consisting of motors
A drive control device for a powered trolley having at least two
A measuring device for individually measuring at a location;
A calculation device for individually calculating acceleration/deceleration according to each measurement value from this measurement device; and a calculation device for individually driving the motors based on each calculation value from this calculation device. A drive control device for a powered trolley, characterized in that it is comprised of a drive device.
JP59168099A 1984-08-11 1984-08-11 Driving controller for truck having power Granted JPS6146760A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59168099A JPS6146760A (en) 1984-08-11 1984-08-11 Driving controller for truck having power

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59168099A JPS6146760A (en) 1984-08-11 1984-08-11 Driving controller for truck having power

Publications (2)

Publication Number Publication Date
JPS6146760A JPS6146760A (en) 1986-03-07
JPH044187B2 true JPH044187B2 (en) 1992-01-27

Family

ID=15861816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59168099A Granted JPS6146760A (en) 1984-08-11 1984-08-11 Driving controller for truck having power

Country Status (1)

Country Link
JP (1) JPS6146760A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1141713A (en) * 1997-07-14 1999-02-12 Atex Co Ltd Running controller of carrier

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4697661A (en) * 1986-07-14 1987-10-06 General Electric Company Drive design for mobile x-ray units with dual wheel drives
JP2000142411A (en) * 1998-11-13 2000-05-23 Fuji Electric Co Ltd Control device for transport vehicle
JP3446715B2 (en) * 2000-03-22 2003-09-16 株式会社島津製作所 X-ray equipment for round examination
JP4280028B2 (en) * 2002-05-28 2009-06-17 パナソニック電工株式会社 Electric powered car
US9586563B2 (en) 2012-09-28 2017-03-07 Hitachi, Ltd. Autonomous moving apparatus and autonomous movement system
JP6864488B2 (en) * 2017-01-31 2021-04-28 株式会社マキタ Push-type electric carrier

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1141713A (en) * 1997-07-14 1999-02-12 Atex Co Ltd Running controller of carrier

Also Published As

Publication number Publication date
JPS6146760A (en) 1986-03-07

Similar Documents

Publication Publication Date Title
JPH0297167U (en)
US5173860A (en) Reference speed determination for an antilock brake system
JPH05268704A (en) Electric automobile
JP2672701B2 (en) Estimated vehicle speed detector for motorcycles
JP2007530341A (en) Determination method of tire lateral force in electric steering system
JPS6146760A (en) Driving controller for truck having power
CN114026001B (en) Method and device for performing autonomous braking in a single-track motor vehicle
JPH11122719A (en) Transfer device
JPH11171038A (en) Conveying device
JPH0565394B2 (en)
JPH044186B2 (en)
JP2010247741A (en) Coaxial motorcycle
JP3368713B2 (en) Body slip angle detector
JP3019466B2 (en) Road friction coefficient detector
JPH04138969A (en) Power steering device
JP3275320B2 (en) Wheel slip condition evaluation device
JPS6444369A (en) Slip control device for vehicle
JP5157722B2 (en) Coaxial motorcycle and control method thereof
JP3535358B2 (en) Road friction coefficient estimation device
JPS6378878A (en) Power steering device
JPH06312666A (en) Power steering device
JP3478078B2 (en) Vehicle state quantity detection device
KR200155481Y1 (en) Steering device using twisted joystick
US20260084776A1 (en) Control method for self-balancing vehicles and respective self-balancing vehicle
JPH05238406A (en) Controller for reaction to steering action