JPH10104094A - Method and apparatus for detecting torque, and traveling device with auxiliary power - Google Patents

Method and apparatus for detecting torque, and traveling device with auxiliary power

Info

Publication number
JPH10104094A
JPH10104094A JP25901396A JP25901396A JPH10104094A JP H10104094 A JPH10104094 A JP H10104094A JP 25901396 A JP25901396 A JP 25901396A JP 25901396 A JP25901396 A JP 25901396A JP H10104094 A JPH10104094 A JP H10104094A
Authority
JP
Japan
Prior art keywords
motor
input torque
torque
power
power supply
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.)
Pending
Application number
JP25901396A
Other languages
Japanese (ja)
Inventor
Hironori Matsui
太憲 松井
Yasuyuki Muramatsu
恭行 村松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
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 by Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Priority to JP25901396A priority Critical patent/JPH10104094A/en
Publication of JPH10104094A publication Critical patent/JPH10104094A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To detect input torque without providing a torque-detecting mechanism. SOLUTION: A motor M is controlled at time division, and controlled in order that an output period to serve as an electric motor and a detecting period to serve as a dynamo iterate alternately. In this instance, a driving current I is applied intermittently. In the output period, by controlling electrified current applied on a coil of each phase at a stator ST side, thus generating a rotational magnetic field. On the other hand, in the detecting period, a detecting current being shifted in its phase is applied on each coil at the stator ST side. When detected current is applied to the motor M, attraction is generated between the rotational magnetic field and the permanent magnet at the rotor RT side. At this time, as input torque affects the motor M, a magnetic flux from the permanent magnet at the rotor RT side goes across the coil at the stator ST side to thereby perform power generation. In this case, since power generation current occurs, torque is obtained by measuring the power generation current.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、出力トルクを得る
ためのモータを入力トルクの検出装置に兼用する場合に
好適なトルク検出方法、トルク検出装置および補助動力
付走行装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a torque detection method, a torque detection device, and a traveling device with auxiliary power which are suitable when a motor for obtaining an output torque is also used as a device for detecting an input torque.

【0002】[0002]

【従来の技術】人力を補助する装置として、例えば、自
動車の電動パワーステアリングや補助動力自転車が知ら
れている。まず、自動車の電動パワーステアリングにお
いては、人がステアリングを操作すると、人力による入
力トルクが検出され、これを補助する補助トルクがモー
タによって発生される。また、補助動力自転車において
は、人がペダルを踏むと、その踏力が入力トルクとして
検出され、これを補助する補助トルクがモータによって
発生される。機構系は、入力トルクと補助トルクを合成
したトルクによって駆動され、これにより、人力の軽減
が図られる。
2. Description of the Related Art As a device for assisting human power, for example, an electric power steering of an automobile and an auxiliary power bicycle are known. First, in the electric power steering of an automobile, when a person operates the steering, an input torque by human power is detected, and an auxiliary torque for assisting the input torque is generated by a motor. In addition, in an auxiliary power bicycle, when a person steps on a pedal, the pedaling force is detected as an input torque, and an auxiliary torque for assisting the input torque is generated by a motor. The mechanism system is driven by a torque obtained by combining the input torque and the auxiliary torque, thereby reducing human power.

【0003】図9は、従来の補助動力自転車の構成を示
すブロック図である。図において、ペダルやギヤで構成
される動力伝達部1にはトルク検出機構2が連結されて
いる。人がペダルを踏むと、トルク検出機構2は入力ト
ルクを検出し、これを示す入力トルク信号Tiを出力す
る。また、電源5と接続された制御部4は、入力トルク
信号Tiとモータの回転数を示す回転数検出信号RSと
に基づいて、出力トルクを算出し、所望の出力トルクが
得られるだけの電流Iをモータ3に供給する。これによ
り、モータ3は人の踏力を補助するように出力トルクを
発生させる。
FIG. 9 is a block diagram showing a configuration of a conventional auxiliary power bicycle. In the figure, a torque detecting mechanism 2 is connected to a power transmission unit 1 including a pedal and a gear. When a person steps on the pedal, the torque detection mechanism 2 detects an input torque and outputs an input torque signal Ti indicating the input torque. The control unit 4 connected to the power supply 5 calculates an output torque based on the input torque signal Ti and a rotation speed detection signal RS indicating the rotation speed of the motor, and outputs a current sufficient to obtain a desired output torque. I is supplied to the motor 3. Thereby, the motor 3 generates an output torque so as to assist the pedaling force of the person.

【0004】[0004]

【発明が解決しようとする課題】ところで、上述したト
ルク検出機構2として、以下の2つの機構が知られてい
る。まず、第1の機構は、クランクシャフト内にトーシ
ョンバーを備えるものである。この場合、トーションバ
ーがペダルの踏力に応じてねじれると、これと連結され
たカムの作用によってねじれが直線運動に変換され、こ
の直線運動に連動したポテンショメータの抵抗の変化と
して入力トルクが検出される。また、第2の機構は、後
輪のギヤホルダに設けれたコイルスプリングのたわみ量
を検出するものである。この場合、人がペダルを踏み込
むと、その踏力がチェーンを介して後輪のフリーギヤに
伝達され、ギヤホルダの一端に接したコイルスプリング
を介して後輪と一体のプーリーに伝達される。このコイ
ルスプリングにかかる力は人の駆動力となるので、コイ
ルスプリングのたわみ量を検知することで入力トルクが
検出される。このように、従来の補助動力自転車は、入
力トルクを機械的に検出するトルク検出機構2を有して
いた。
Incidentally, the following two mechanisms are known as the torque detecting mechanism 2 described above. First, the first mechanism has a torsion bar in the crankshaft. In this case, when the torsion bar is twisted according to the pedaling force of the pedal, the torsion is converted into a linear motion by the action of the cam connected thereto, and the input torque is detected as a change in the resistance of the potentiometer linked to the linear motion. . The second mechanism detects the amount of deflection of a coil spring provided on a rear wheel gear holder. In this case, when a person steps on the pedal, the depressing force is transmitted to the free gear of the rear wheel via the chain, and transmitted to the pulley integrated with the rear wheel via the coil spring in contact with one end of the gear holder. Since the force applied to the coil spring becomes a driving force of a person, the input torque is detected by detecting the amount of deflection of the coil spring. As described above, the conventional auxiliary power bicycle has the torque detection mechanism 2 that mechanically detects the input torque.

【0005】しかしながら、上述した各トルク検出機構
は複雑な構造をしているため、その組立に工数がかか
り、補助電動自転車の重量が増加する等の問題があっ
た。また、機構系の摩擦力やバネの反発力によって、パ
ワーロスを生じるという問題があった。また、機械的に
構成されているので、経時変化を起こし易いといった問
題、さらには、部品点数が多いため各部品の誤差が累積
されてしまうといった問題があった。
However, since each of the above-described torque detection mechanisms has a complicated structure, there is a problem that assembling the man-hour requires a lot of man-hours and increases the weight of the auxiliary electric bicycle. Further, there is a problem that a power loss occurs due to a frictional force of a mechanical system or a repulsive force of a spring. In addition, there is a problem that a mechanical change is likely to cause a temporal change, and furthermore, there is a problem that errors of respective components are accumulated due to a large number of components.

【0006】本発明は上述した事情に鑑みてなされたも
のであり、トルク検出機構を用いることなく入力トルク
を検出することを主目的とする。
The present invention has been made in view of the above circumstances, and has as its main object to detect an input torque without using a torque detection mechanism.

【0007】[0007]

【課題を解決するための手段】上記課題を解決するた
め、請求項1に記載した発明は、入力トルクによってモ
ータの軸が回転すると発電が行われるように前記モータ
に給電を行ない、前記モータの軸が前記入力トルクによ
って回転したときの起電力と回転数とに基づいて前記入
力トルク値を求めることを特徴とする。
In order to solve the above-mentioned problems, the invention according to claim 1 supplies power to the motor so that power is generated when the shaft of the motor is rotated by an input torque. The input torque value is obtained based on an electromotive force and a rotation speed when the shaft is rotated by the input torque.

【0008】また、請求項2に記載した発明は、入力ト
ルクによってモータの軸が回転すると発電が行われるよ
うに前記モータに給電を行う給電手段と、前記モータの
軸が前記入力トルクによって回転したときの起電力と前
記回転速度とに基づいて前記入力トルク値を求める入力
トルク演算手段とを具備することを特徴とする。
According to a second aspect of the present invention, there is provided a power supply means for supplying power to the motor such that power is generated when the shaft of the motor is rotated by the input torque, and the shaft of the motor is rotated by the input torque. Input torque calculating means for obtaining the input torque value based on the electromotive force at that time and the rotation speed.

【0009】また、請求項3に記載した発明は、入力ト
ルクによってモータの軸が回転すると当該モータによっ
て発電が行われるように前記モータに給電を行う第1の
給電モードおよび前記モータを回転駆動させる給電を行
う第2の給電モードとを交互に行い、前記第1の給電モ
ード時において前記モータの軸が前記入力トルクによっ
て回転したときの起電力と回転数とに基づいて前記入力
トルク値を求めることを特徴とする。また、請求項4に
記載した発明は、入力トルクによってモータの軸が回転
すると当該モータによって発電が行われるように前記モ
ータに給電を行う第1の給電モードおよび前記モータを
回転駆動させる給電を行う第2の給電モードとを交互に
行う給電手段と、前記第1の給電モード時において前記
モータの軸が前記入力トルクによって回転したときの起
電力と回転数とに基づいて前記入力トルク値を求める入
力トルク演算手段とを具備することを特徴とする。
According to a third aspect of the present invention, when the motor shaft is rotated by an input torque, the first power supply mode in which power is supplied to the motor so that power is generated by the motor, and the motor is rotationally driven. A second power supply mode for supplying power is alternately performed, and the input torque value is obtained based on an electromotive force and a rotation speed when the shaft of the motor is rotated by the input torque in the first power supply mode. It is characterized by the following. According to the invention described in claim 4, the first power supply mode for supplying power to the motor and the power supply for rotationally driving the motor are performed so that when the shaft of the motor is rotated by the input torque, power is generated by the motor. A power supply unit for alternately performing a second power supply mode; and the input torque value based on an electromotive force and a rotation speed when the motor shaft is rotated by the input torque in the first power supply mode. Input torque calculating means.

【0010】また、請求項5に記載した発明は、前記第
1の給電モードにおいて、前記給電手段は、前記モータ
の回転数に応じて前記モータに給電する電流を調整する
ことを特徴とする。また、請求項6に記載した発明は、
前記給電手段は、前記第2の給電モードから前記第1の
給電モードに移行させる際に、前記モータへの給電を停
止する給電停止モードを介して移行させることを特徴と
する。また、請求項7に記載した発明は、前記給電手段
は、前記モータの回転数に応じて、前記第1の給電モー
ドの周期を調整することを特徴とする。
[0010] The invention described in claim 5 is characterized in that in the first power supply mode, the power supply means adjusts a current supplied to the motor in accordance with a rotation speed of the motor. Further, the invention described in claim 6 is:
When the power supply means shifts from the second power supply mode to the first power supply mode, the power supply means shifts via a power supply stop mode for stopping power supply to the motor. Further, the invention described in claim 7 is characterized in that the power supply means adjusts the cycle of the first power supply mode according to the number of rotations of the motor.

【0011】また、請求項8に記載した発明は、トルク
検出装置を備え、人の駆動力を補助する補助動力を前記
モータで発生させる補助動力付走行装置であって、人の
前記駆動力によって走行させる走行機構と、前記トルク
検出装置に電力を供給する電源と、前記モータで発生し
た前記補助動力を前記走行機構に伝達する伝達機構とを
備えたことを特徴とする。
According to a further aspect of the present invention, there is provided a traveling device with an auxiliary power, wherein the driving device includes a torque detecting device, and the motor generates auxiliary power for assisting the driving force of a person. A traveling mechanism for traveling, a power supply for supplying electric power to the torque detection device, and a transmission mechanism for transmitting the auxiliary power generated by the motor to the traveling mechanism are provided.

【0012】[0012]

【発明の実施の形態】A.入力トルクの検出原理 まず、本発明に係わる入力トルクの検出方法の原理につ
いて、図面を参照しつつ説明する。図1は入力トルクの
検出原理を説明するための概念図である。従来は、入力
トルクを特別なトルク検出機構によって検出していた
が、この例では、電動機として動作するモータを入力ト
ルクの検出装置として兼用する。同図(イ)に示すモー
タMのロータRT側には永久磁石が配設されており、一
方、ステータST側にはコイルが配設されている。モー
タMに入力トルクが加わると、そのローターRTが回転
し、永久磁石からの磁束がステータST側のコイルをよ
ぎり、コイルには発電電流が誘起される。ここで発電電
流をIg、発電電圧をV、モータの角速度をw、入力ト
ルクをTとすれば、以下の式が成り立つ。 Ig×V=w×T (ただし、Ig,Vはベクトルで表
現されている。) したがって、起電力(Ig×V)と角速度をwから、入
力トルクが検出される。すなわち、モータMを発電機と
して動作させ、これを入力トルクの検出装置として用い
る。
DETAILED DESCRIPTION OF THE INVENTION A. First, the principle of the input torque detection method according to the present invention will be described with reference to the drawings. FIG. 1 is a conceptual diagram illustrating the principle of detecting the input torque. Conventionally, the input torque is detected by a special torque detection mechanism. In this example, however, a motor that operates as an electric motor is also used as an input torque detection device. A permanent magnet is provided on the rotor RT side of the motor M shown in FIG. 1A, while a coil is provided on the stator ST side. When an input torque is applied to the motor M, the rotor RT rotates, a magnetic flux from the permanent magnet crosses the coil on the stator ST side, and a generated current is induced in the coil. Here, if the generated current is Ig, the generated voltage is V, the angular velocity of the motor is w, and the input torque is T, the following equation is established. Ig × V = w × T (where Ig and V are represented by vectors) Therefore, the input torque is detected from the electromotive force (Ig × V) and the angular velocity w. That is, the motor M is operated as a generator, and this is used as an input torque detecting device.

【0013】このため、モータMは時分割で制御され、
電動機として動作する期間(以下、出力期間と称す
る。)と発電機として動作する期間(以下、検出期間と
称する。)が交互に繰り返すように制御される。この場
合、モータMの駆動電流I(回転駆動させるための電
流)は、例えば、図1(ロ)に示す波形となり、網掛け
を施した期間に給電され、それ以外の期間に0となる。
同図(ハ)に示すMDはモータMに対する制御信号であ
り、出力期間ではハイレベルとなり、検出期間ではロー
レベルとなる。出力期間(第2の給電モード)にあって
は、同図(ニ)に示すようにステータST側の各相のコ
イルに供給する通電電流を調整して、そこに回転磁界を
発生させる。すると、回転磁界とローター側の永久磁石
との間で電磁力が作用し、これによりローターRTが回
転する。
For this reason, the motor M is controlled in a time-division manner,
Control is performed so that a period during which the motor operates (hereinafter, referred to as an output period) and a period during which the generator operates (hereinafter, referred to as a detection period) are alternately repeated. In this case, the drive current I (current for rotating the motor) of the motor M has, for example, the waveform shown in FIG. 1B, and is supplied during the shaded period and becomes 0 during the other periods.
MD shown in FIG. 3C is a control signal for the motor M, which is at a high level during the output period and is at a low level during the detection period. In the output period (second power supply mode), as shown in FIG. 4D, the current supplied to the coils of each phase on the stator ST side is adjusted, and a rotating magnetic field is generated there. Then, an electromagnetic force acts between the rotating magnetic field and the permanent magnet on the rotor side, thereby rotating the rotor RT.

【0014】一方、検出期間(第1の給電モード)にあ
っては、ステータSTとローターRTが引きつけ合って
モータMが停止するようにステータRT側の各コイルに
交流電流を入力トルクを検出するための検出電流として
給電する。ところで、ローターRTの回転位相は、エン
コーダによって検出されるようになっている。検出電流
の位相は、エンコーダの出力をフィードバックすること
によって定められる。ここで外部から力が加わりロータ
ーRTが回転すると、ローターRTの回転位相とステー
タSTの回転磁界との間で位相ずれが生じる。これによ
りローターRT側の永久磁石からの磁束がステータST
側の各コイルを切り、発電が行われる。この場合、入力
トルクに応じて発電電流が発生するので、この発電電流
を計測することによって入力トルクを求めることができ
る。ここで、入力トルクによって生じた位相のずれは、
ローターRTの回転位相を検出電流の位相にフィードバ
ックすることによって解消される。こうして、ローター
RTの回転位相に同期してステータSTの回転磁界の位
相が常に調整され、入力トルクによってステータSTの
回転磁界に対してローターRTの回転位相が進むと位相
ずれが瞬間的に生じ、これが発電電流として検出され
る。
On the other hand, during a detection period (first power supply mode), an alternating current is input to each coil on the stator RT side and input torque is detected so that the stator ST and the rotor RT attract each other and the motor M stops. Is supplied as a detection current. Incidentally, the rotation phase of the rotor RT is detected by an encoder. The phase of the detection current is determined by feeding back the output of the encoder. Here, when an external force is applied to rotate the rotor RT, a phase shift occurs between the rotation phase of the rotor RT and the rotating magnetic field of the stator ST. As a result, the magnetic flux from the permanent magnet on the rotor RT
Power is generated by turning off each coil on the side. In this case, since a generated current is generated according to the input torque, the input torque can be obtained by measuring the generated current. Here, the phase shift caused by the input torque is
The problem is solved by feeding back the rotation phase of the rotor RT to the phase of the detection current. Thus, the phase of the rotating magnetic field of the stator ST is constantly adjusted in synchronization with the rotating phase of the rotor RT, and when the rotating phase of the rotor RT advances with respect to the rotating magnetic field of the stator ST due to the input torque, a phase shift occurs instantaneously, This is detected as a generated current.

【0015】ここで、上述した入力トルクの検出原理を
補助動力付自転車に適用した場合を考える。この場合、
補助動力を発生するモータによって入力トルクが検出さ
れることになる。また、モータは動力伝達機構によって
ペダルと連結され、ペダルは一方向ギヤと連結される。
一方向ギヤは、一方向の力のみを伝達し、ローターRT
の回転速度より小さい速度でペダルを回転させても力を
伝達しないように構成される。このため、ペダルを逆回
転させたりあるいは、ローターRTの回転速度より小さ
い速度でペダルを回転させた場合には、ローターRTは
惰性で回転し、入力トルクは検出されない。すなわち、
一方向ギヤが装着された補助動力付自転車にあっては正
の入力トルクのみが検出される。ところで、後述するよ
うに入力トルクの検出は補助トルクを算出することを目
的に行われ、補助トルクは正の入力トルクに応じて人の
踏力を補助するように発生させる。したがって、一方向
ギヤが装着された補助動力付自転車にあっては正の入力
トルクが検出できれば十分である。
Here, a case is considered in which the above-described principle of detecting the input torque is applied to a bicycle with auxiliary power. in this case,
The input torque is detected by the motor that generates the auxiliary power. The motor is connected to the pedal by a power transmission mechanism, and the pedal is connected to the one-way gear.
The one-way gear transmits only one-way force, and the rotor RT
Even if the pedal is rotated at a speed lower than the rotation speed of the pedal, no force is transmitted. Therefore, when the pedal is rotated in the reverse direction or at a speed lower than the rotation speed of the rotor RT, the rotor RT rotates by inertia and the input torque is not detected. That is,
In an auxiliary powered bicycle equipped with a one-way gear, only positive input torque is detected. Incidentally, as described later, the detection of the input torque is performed for the purpose of calculating the assist torque, and the assist torque is generated so as to assist the stepping force of the person according to the positive input torque. Therefore, it is sufficient for a bicycle with an auxiliary power equipped with a one-way gear to detect a positive input torque.

【0016】B.実施形態 次に、本発明の一実施形態として、上述した入力トルク
の検出方法を適用した補助電動力自転車を説明する。 1.実施形態の構成 まず、図2を参照して、本実施形態に係わる補助電動力
自転車の機構的な構成を説明する。図において5はバッ
テリー等で構成される電源である。4’は電源5と接続
された制御部であり、モータMのトルク制御を行う。人
がペダル11を踏むと、踏力がクランクシャフト12を
介してクランクギヤ13に伝達される。クランクギヤ1
3とフリーギヤ15はチェーン14を介して連結されて
いるので、クランクギヤ13が回転すると、フリーギヤ
15が回転する。これにより、後輪16に駆動力が伝達
され、補助電力自転車が走行する。
B. Embodiment Next, as one embodiment of the present invention, an auxiliary electric powered bicycle to which the above-described input torque detection method is applied will be described. 1. Configuration of Embodiment First, a mechanical configuration of an auxiliary electric power bicycle according to the embodiment will be described with reference to FIG. In the figure, reference numeral 5 denotes a power supply composed of a battery or the like. Reference numeral 4 'denotes a control unit connected to the power supply 5, and controls the torque of the motor M. When a person steps on the pedal 11, the pedaling force is transmitted to the crank gear 13 via the crank shaft 12. Crank gear 1
3 and the free gear 15 are connected via the chain 14, so that when the crank gear 13 rotates, the free gear 15 rotates. As a result, the driving force is transmitted to the rear wheels 16, and the auxiliary power bicycle runs.

【0017】次に、図3は、本実施形態に係わる補助電
動力自転車の電気的な構成を示すブロック図である。図
において、1は動力伝達部であり、上述したペダル1
1、クランクシャフト12、クランクギヤ13、チェー
ン14、フリーギヤ15、および後輪16がこれに該当
する。また、この例では、モータMとしてブラシレス4
極3相同期電動機を用いるものとする。この場合、モー
タMのローターRTは、4極の永久磁石で構成される。
また、そのステータSTには、U,V,W相の駆動電流
で駆動できるように各コイルが配設されるとともに、ロ
ーターRTの回転位相を検出するためのホール素子が配
設される。
Next, FIG. 3 is a block diagram showing an electric configuration of the auxiliary electric bicycle according to the present embodiment. In the figure, reference numeral 1 denotes a power transmission unit,
1, a crankshaft 12, a crank gear 13, a chain 14, a free gear 15, and a rear wheel 16 correspond thereto. In this example, a brushless 4 is used as the motor M.
It is assumed that a pole three-phase synchronous motor is used. In this case, the rotor RT of the motor M is formed of a four-pole permanent magnet.
Further, the stator ST is provided with respective coils so as to be driven by U, V, and W-phase drive currents, and is provided with a Hall element for detecting a rotation phase of the rotor RT.

【0018】また、6はホール素子と接続されるエンコ
ーダであり、ホール素子からの信号を波形整形し、これ
に基づいて各相のコイルに通電すべきタイミングを示す
通電タイミング信号ESを生成する。7は電流センサで
あり、各相のコイルに流れる電流を検出し、モータ電流
Imとして出力する。8は回転数センサであり、モータ
Mの回転数を検出して、回転数検出信号RSを出力す
る。制御部4’は、モータMにアシスト電流Iaを通電
して外部にトルクを出力する出力期間と、検出電流If
を通電し入力トルクを検出する検出期間とを交互に繰り
返して、制御を行う。このようにモータMは出力期間と
検出期間とを交互に行うように制御される。
Reference numeral 6 denotes an encoder connected to the Hall element, which shapes the waveform of the signal from the Hall element and generates an energization timing signal ES indicating the timing of energizing the coils of each phase based on the waveform. Reference numeral 7 denotes a current sensor which detects a current flowing through each phase coil and outputs the detected current as a motor current Im. Reference numeral 8 denotes a rotation speed sensor which detects the rotation speed of the motor M and outputs a rotation speed detection signal RS. The control unit 4 'outputs an output period in which the assist current Ia is supplied to the motor M to output torque to the outside, and a detection current If
And control is performed by alternately repeating a detection period in which the input torque is supplied to detect the input torque. In this way, the motor M is controlled so as to alternately perform the output period and the detection period.

【0019】2.実施形態の動作 次に実施形態の動作を図4を参照しつつ説明する。図4
は制御部4’の動作を示すフローチャートである。ま
ず、モータMの回転位相が通電タイミング信号ESとし
て制御部4’に入力され(ステップS1)、また、モー
タ回転数が回転数センサ8によって検出され、回転数検
出信号RSとして制御部4’に供給される。この後、入
力トルクの検出時期か否かが通電タイミング信号ESの
示す回転位相に基づいて判定される(ステップS3)。
具体的には、まず、後述するステップS10において、
次回の検出時期までに制御部4’に入力される通電タイ
ミング信号ESの立ち上がりパルスの数が設定される。
この場合、設定された立ち上がりパルスの数は、次の検
出期間が開始するまでの電気角を示す。この後、制御部
4’は上記パルスをカウントし、このカウント値が設定
されたパルス数と一致した時に検出期間が開始すると判
断する。そして、検出期間の開始から予め定められた数
だけ上記パルスが入来した時に検出期間が終了したと判
断する。すなわち、モータMの電気角に基づいて検出時
期の判定が行われる。なお、検出期間は、例えば、略2
msecに設定されれる。
2. Operation of Embodiment Next, the operation of the embodiment will be described with reference to FIG. FIG.
Is a flowchart showing the operation of the control unit 4 '. First, the rotation phase of the motor M is input to the control unit 4 'as an energization timing signal ES (step S1), and the motor rotation speed is detected by the rotation speed sensor 8 and is sent to the control unit 4' as a rotation speed detection signal RS. Supplied. Thereafter, it is determined whether or not the input torque is detected based on the rotation phase indicated by the energization timing signal ES (step S3).
Specifically, first, in step S10 described later,
The number of rising pulses of the energization timing signal ES input to the control unit 4 'is set by the next detection time.
In this case, the set number of rising pulses indicates an electrical angle until the next detection period starts. Thereafter, the control unit 4 'counts the pulses, and determines that the detection period starts when the count value matches the set number of pulses. Then, it is determined that the detection period has ended when a predetermined number of the pulses have arrived from the start of the detection period. That is, the detection timing is determined based on the electric angle of the motor M. The detection period is, for example, approximately 2
msec.

【0020】この際、現在のタイミングが入力トルクの
検出時期であれば、判定結果はYESとなり、ステップ
S4に進んで、回転数−検出電流変換が行われる。具体
的には、回転数検出信号RSに基づいて、モータMの回
転数に応じた検出電流Ifの値が設定される。上述した
ように検出電流Ifは交流であるから、ステータST側
には回転磁界が生じる。この点を図1(ホ)を参照して
説明する。ステータST側で発生する磁界(S極)とロ
ーターRT側で発生する磁界(N極)が図に示すような
状態にあるときは、トルク入力がない状態であってそれ
らの間に吸引力が作用する。この後、外部から入力トル
クが加わりローターRTの位相が回転磁界の位相に対し
て進むと、吸引力が弱まる。この際、ステータST側の
コイルに磁束がよぎり発電がなされる。そして、ロータ
ーRTの位相が回転磁界の位相に対して時計回りに90
度回転すると、S極同士が対向する状態となって反発力
が作用する。したがって、入力トルクを加えローターR
Tを回転させると、吸引力と反発力が交互に反力として
作用する。ところで、モータMの回転数が小さい場合に
は、吸引力と反発力の周期が長くなり、反力を人が感じ
易くなる。一方、回転数が大きい場合には、その周期が
短くなり、反力を人が感じにくくなる。そこで、この例
にあっては、回転数に応じて検出電流Ifの値を調整
し、回転数が小さくなるにつれ、検出電流Ifの値を減
少させ、吸引力と反発力の絶対値を小さくするようにし
ている。これにより、吸引力と反発力の周期が長くなっ
ても、人が知覚できない程度に反力を小さくすることで
きる。
At this time, if the current timing is the detection timing of the input torque, the determination result is YES, and the routine proceeds to step S4, where the rotation speed-detection current conversion is performed. Specifically, the value of the detection current If corresponding to the rotation speed of the motor M is set based on the rotation speed detection signal RS. As described above, since the detection current If is an alternating current, a rotating magnetic field is generated on the stator ST side. This point will be described with reference to FIG. When the magnetic field (S-pole) generated on the stator ST side and the magnetic field (N-pole) generated on the rotor RT side are in the state shown in the figure, there is no torque input, and there is no attractive force between them. Works. Thereafter, when an input torque is applied from the outside and the phase of the rotor RT advances with respect to the phase of the rotating magnetic field, the attractive force is weakened. At this time, the magnetic flux passes through the coil on the stator ST side to generate power. Then, the phase of the rotor RT becomes 90 degrees clockwise with respect to the phase of the rotating magnetic field.
When rotated, the S poles face each other, and a repulsive force acts. Therefore, by applying the input torque, the rotor R
When T is rotated, the suction force and the repulsion force alternately act as a reaction force. By the way, when the rotation speed of the motor M is small, the period of the suction force and the repulsion force becomes long, and the reaction force is easily felt by a person. On the other hand, when the number of rotations is large, the period becomes short, and it becomes difficult for a person to feel the reaction force. Therefore, in this example, the value of the detection current If is adjusted according to the rotation speed, and as the rotation speed decreases, the value of the detection current If decreases, and the absolute values of the attraction force and the repulsion force decrease. Like that. Thereby, even if the period of the suction force and the repulsion force becomes longer, the reaction force can be reduced to such an extent that a person cannot perceive it.

【0021】そして、検出電流IfがモータMに供給さ
れると(ステップS5)、モータMは停止するように電
磁力が作用される。この場合、検出電流Ifは、正確に
トルクを検出するため、回生成分と同相の成分およびこ
れと90度位相のずれた成分(磁束分)とのベクトル和
を取ったものからなる。このとき、人の踏力がモータM
に加わると、モータMは発電機として作用し、発電電流
Igを出力する。この場合、足の力は強く、しかも検出
期間は前述したように短いので(2msec)、人が感
ずるほどの反力は生じない。発電電流Igは、検出電流
Ifとともに電流センサ7によって検出され(ステップ
S6)、モータ電流Imとして制御部4’に出力され
る。ここで、モータ電流Imは、発電電流Igと検出電
流Ifのベクトル和の形で検出される。ところで、モー
タMは、上述したようにU,V,Wの各相で駆動される
ため、モータ電流Imは各相毎に検出される。ここで
は、U,V,W相の各モータ電流ImをIu,Iv,I
wで表すものとする。また、ローターRT側の永久磁石
で発生する磁束の方向をd軸とし、これと直交し回転の
中心点を含む軸をq軸とする。また、U相のコイルとd
軸との角度をθとする。この場合、上記3相の電流は以
下の式によって、d−q軸上の2相の電流に変換され
る。 Id=(2/3)1/2{cosθIu+cos(θ-2π/3)Iv+cos(θ+2π/3)Iw}…式1 Iq=(2/3)1/2{sinθIu+sin(θ-2π/3)Iv+sin(θ+2π/3)Iw}…式2 ここで、Idは磁束分電流であってトルクの発生に寄与
しない電流である。一方、Iqはトルク分電流である。
ところで、検出電流Ifには、上述したように回生成分
と同相の成分が含まれているため、検出電流Ifの一部
はトルク分電流Iqとして検出される。一方、発電電流
Igは、トルクに寄与する電流であるため、トルク分電
流として検出される。この場合、Iu,Iv,Iwに占
める各回生成分は既知であるため、これらを上記式2に
代入して、Iq’を求める。そして、IqからIq’を
差し引くことによって発電電流Igを算出している。
When the detection current If is supplied to the motor M (step S5), an electromagnetic force is applied so that the motor M stops. In this case, to accurately detect the torque, the detection current If is made up of a vector sum of a component having the same phase as that generated by the cycle and a component (magnetic flux component) shifted by 90 degrees from the component. At this time, the pedaling force of the person is
, The motor M acts as a generator and outputs a generated current Ig. In this case, since the force of the foot is strong and the detection period is short (2 msec) as described above, there is no reaction force that a person feels. The generated current Ig is detected by the current sensor 7 together with the detected current If (Step S6), and is output to the control unit 4 'as the motor current Im. Here, the motor current Im is detected in the form of a vector sum of the generated current Ig and the detected current If. Incidentally, since the motor M is driven in each of the U, V, and W phases as described above, the motor current Im is detected for each phase. Here, the motor currents Im of the U, V, and W phases are represented by Iu, Iv, I
It is assumed to be represented by w. The direction of the magnetic flux generated by the permanent magnet on the rotor RT side is defined as d-axis, and the axis orthogonal to the direction and including the center point of rotation is defined as q-axis. Also, the U-phase coil and d
The angle with the axis is θ. In this case, the three-phase current is converted into a two-phase current on the dq axis by the following equation. Id = (2/3) 1/2 {cosθIu + cos (θ-2π / 3) Iv + cos (θ + 2π / 3) Iw} ... Equation 1 Iq = (2/3) 1/2 {sinθIu + sin (θ−2π / 3) Iv + sin (θ + 2π / 3) Iw} (2) where Id is a magnetic flux component current and does not contribute to the generation of torque. On the other hand, Iq is a torque component current.
By the way, since the detected current If includes a component having the same phase as that of the generated current as described above, a part of the detected current If is detected as the torque component current Iq. On the other hand, the generated current Ig is a current that contributes to torque, and is thus detected as a torque component current. In this case, since each generation of Iu, Iv, and Iw is known, Iq ′ is obtained by substituting them into Equation 2 above. Then, the generated current Ig is calculated by subtracting Iq ′ from Iq.

【0022】ところで、発電電流Igは、ローターRT
からの磁束がステータST側の磁界をよぎることによっ
て発生するものであるから、上述したように、Ig×V
=T×wの関係がある。このため、発電電流−入力トル
ク変換処理では(ステップS7)、発電電流Ig、発電
電圧Vおよび角速度wから入力トルクTを算出する。な
お、この例では角速度wの替わりに回転数を用いてい
る。具体的には発電電流Ig等の値に基づいて、テーブ
ルを参照し、入力トルクを決定する(ステップS8)。
The generated current Ig is equal to the rotor RT
Is generated by crossing the magnetic field on the side of the stator ST.
= T × w. Therefore, in the generated current-input torque conversion process (step S7), the input torque T is calculated from the generated current Ig, the generated voltage V, and the angular velocity w. In this example, the rotation speed is used instead of the angular velocity w. Specifically, the input torque is determined by referring to the table based on the value of the generated current Ig and the like (step S8).

【0023】この後、回転数−検出時期変換処理が行わ
れる。この処理にあっては、回転数に応じた検出時期が
設定される。具体的には、回転数検出信号RSの指示す
る回転数に基づいて、テーブルを参照し、次回の検出時
期が決定される(ステップS10)。例えば、回転数が
小さい場合には、検出間隔が短く設定され、回転数が大
きい場合には検出間隔が長く設定される。これにより、
入力トルクが大幅に変化する回転数が小さい領域にあっ
ては、短い間隔で入力トルクの検出を行い、早いレスポ
ンスを実現することができる。また、アシスト量の制御
は後述するように入力トルク検出が行われる毎に行われ
る。したがって、回転数が小さい領域ではアシスト量の
制御がきめ細かく行われ、一方、さほどアシストが必要
とされない回転数の大きい領域では長い間隔で制御が行
われる。この結果、アシスト量は、回転数が小さい領域
から大きい領域まで、広範囲にわたって適切に制御され
る。
Thereafter, a rotation speed-detection timing conversion process is performed. In this process, a detection time according to the rotation speed is set. Specifically, the next detection time is determined by referring to the table based on the rotation speed indicated by the rotation speed detection signal RS (step S10). For example, when the rotation speed is small, the detection interval is set short, and when the rotation speed is large, the detection interval is set long. This allows
In the region where the input torque changes greatly and the rotation speed is small, the input torque is detected at short intervals, and a quick response can be realized. The control of the assist amount is performed every time the input torque is detected as described later. Therefore, the control of the assist amount is performed finely in the region where the rotation speed is small, while the control is performed at a long interval in the region where the rotation speed is small and the assist is not required. As a result, the assist amount is appropriately controlled over a wide range from a low rotation speed region to a high rotation speed region.

【0024】一方、現在のタイミングが入力トルクの検
出時期でなければ、ステップS3の判定結果はNOとな
り、ステップS11に進んで、入力トルク−アシスト量
変換処理が行われる。まず、入力トルクと仮のアシスト
量の関係を規定するテーブルを参照し、ステップS8で
算出した入力トルクに基づいて仮のアシスト量を求め
る。次に、車速に応じた係数を仮のアシスト量に乗算し
て、最終的なアシスト量を求める。車速と係数の関係を
規定するテーブルの一例を、図5に示す。この場合、係
数は15Km/hまでは1であるが、15Km/hを越
えると除々に減少し、24Km/hに至ると0になる。
このため、24Km/h以上ではアシスト制御が行われ
ない。なお、車速は、回転数検出信号RSの示す回転数
から算出される。こうして入力トルクと車速に基づいて
アシスト量が決定されると(ステップS12)、アシス
ト量に基づいてアシスト電流Iaの算出が行われ(ステ
ップS13)、その値が決定される(ステップS1
4)。この後、ステップS1に戻り、上述した処理が繰
り返される。
On the other hand, if the current timing is not the input torque detection timing, the determination result of step S3 is NO, and the process proceeds to step S11, where the input torque-assist amount conversion processing is performed. First, a temporary assist amount is determined based on the input torque calculated in step S8 with reference to a table that defines the relationship between the input torque and the temporary assist amount. Next, the final assist amount is obtained by multiplying the temporary assist amount by a coefficient corresponding to the vehicle speed. FIG. 5 shows an example of a table that defines the relationship between the vehicle speed and the coefficient. In this case, the coefficient is 1 up to 15 km / h, but gradually decreases when it exceeds 15 km / h, and becomes 0 when it reaches 24 km / h.
Therefore, at 24 km / h or more, the assist control is not performed. The vehicle speed is calculated from the rotation speed indicated by the rotation speed detection signal RS. When the assist amount is determined based on the input torque and the vehicle speed (step S12), the assist current Ia is calculated based on the assist amount (step S13), and the value is determined (step S1).
4). Thereafter, the process returns to step S1, and the above-described processing is repeated.

【0025】ところで、モータMのコイルはインダクタ
ンス成分を有するため、アシスト電流Iaを通電してい
る状態から、これを通電しない状態に切り換えても、コ
イルに流れる電流は直ちに0となるのではなく、除々に
減衰していく。このため、トルクを出力する出力期間か
ら入力トルクを検出する検出期間に移行するまでの間に
は、アシスト電流Iaを通電することなくコイルに蓄え
られた電流を消費するための移行期間(給電停止モー
ド)が設けられる。そこで、出力期間、移行期間、およ
び検出期間を含めた全体の動作について、図6、図7を
用いて説明する。
By the way, since the coil of the motor M has an inductance component, even if the state where the assist current Ia is supplied is switched to the state where it is not supplied, the current flowing through the coil does not become 0 immediately, It gradually decays. For this reason, during the transition from the output period for outputting the torque to the detection period for detecting the input torque, a transition period for consuming the current stored in the coil without supplying the assist current Ia (power supply stoppage). Mode) is provided. Therefore, the entire operation including the output period, the transition period, and the detection period will be described with reference to FIGS.

【0026】図7は、出力期間、移行期間および検出期
間における通電タイミング信号ESとU相モータ電流の
関係を示したタイミングチャートである。図において、
Ew,Ev,Euは、モータMにトルクを発生させる場
合にステータST側の各相のコイルに通電すべき電流位
相を指示する信号であって、EwはW相の位相を指示す
るW相位相信号、EvはV相の位相を指示するV相位相
信号、EuはU相の位相を指示するU相位相信号であ
り、これらの信号によって通電タイミング信号ESは構
成される。また、ステータST側の各コイルに流れるモ
ータ電流Imは各相毎の電流から構成されるが、各電流
は位相が異なるだけでそれらの波形は一致するので、こ
こでは、U相に流れるU相モータ電流Iuを示す。
FIG. 7 is a timing chart showing the relationship between the energization timing signal ES and the U-phase motor current during the output period, the transition period, and the detection period. In the figure,
Ew, Ev, and Eu are signals that indicate the current phase to be supplied to the coils of each phase on the stator ST when the motor M generates torque, and Ew is the W-phase that indicates the W-phase. The signal Ev is a V-phase signal indicating the phase of the V-phase, and Eu is a U-phase signal indicating the phase of the U-phase. These signals constitute the energization timing signal ES. Also, the motor current Im flowing through each coil on the stator ST side is composed of a current for each phase, but since each current has a different phase and their waveforms match, here the U phase flowing in the U phase 5 shows the motor current Iu.

【0027】まず、出力期間X1において、モータMは
電動機として動作する。このため、モータMにはアシス
ト電流Iaが供給され、これにより出力トルクを発生す
る。この場合は、図示するようにU相モータ電流Iuの
位相がU相位相信号Euの位相と一致し、アシスト電流
Iaがトルク発生に寄与する。
First, in the output period X1, the motor M operates as a motor. Therefore, the assist current Ia is supplied to the motor M, thereby generating an output torque. In this case, as shown, the phase of the U-phase motor current Iu matches the phase of the U-phase signal Eu, and the assist current Ia contributes to torque generation.

【0028】次に、移行期間X2では、モータMは電動
機として動作するものの、アシスト電流Iaは供給され
ない。すなわち、この期間では、コイルに蓄えられた電
流が消費される。このため、図示するようにU相モータ
電流Iuは次第に減衰する。
Next, in the transition period X2, although the motor M operates as a motor, the assist current Ia is not supplied. That is, during this period, the current stored in the coil is consumed. Therefore, the U-phase motor current Iu gradually attenuates as shown.

【0029】次に、検出期間X3では、モータMは発電
機として動作する。まず、新たな入力トルクを検出する
ため、モータMに検出電流Ifが供給される。やがて、
人の入力トルクによって発電電流Igが発生し、これが
電流センサ7によってモータ電流Imとして各相毎に検
出される。この場合、モータMには検出電流Ifが給電
されているので、モータ電流Imは検出電流Ifと発電
電流Igの和の形で検出される。そこで、上述したよう
にモータ電流Imから3相−2相変換し、誘起電圧Eと
同相電流すなわちトルク分電流である発電電流Igを求
める。
Next, in the detection period X3, the motor M operates as a generator. First, a detection current If is supplied to the motor M to detect a new input torque. Eventually,
A generated current Ig is generated by a human input torque, and this is detected by the current sensor 7 as a motor current Im for each phase. In this case, since the detection current If is supplied to the motor M, the motor current Im is detected in the form of the sum of the detection current If and the generation current Ig. Therefore, as described above, the motor current Im is subjected to three-phase to two-phase conversion, and a generation current Ig that is a current in phase with the induced voltage E, that is, a torque component current is obtained.

【0030】次に、検出期間X4では、モータMは電動
機として動作する。この場合、検出した入力トルクに応
じて、予め設定された出力条件の範囲内で、モータMに
アシスト電流Iaが供給される。
Next, in the detection period X4, the motor M operates as a motor. In this case, the assist current Ia is supplied to the motor M within a range of a preset output condition according to the detected input torque.

【0031】ここで、トルク検出移行時のモータMの動
作を図7を用いて説明する。ただし、モータ回転数は一
定とする。図において、τはペダル11によって入力さ
れる入力トルクであり、t1,t2,t3はモータの出力
トルクであり、Tは入力トルクと出力トルクが合成され
た合成トルクである。なお、クランクシャフトからモー
タ軸までの駆動系は省略してある。
Here, the operation of the motor M at the time of shifting to the torque detection will be described with reference to FIG. However, the motor speed is fixed. In FIG, tau is an input torque input by the pedal 11, t 1, t 2, t 3 is the output torque of the motor, T is a synthetic torque is an input torque output torque are combined. The drive system from the crankshaft to the motor shaft is omitted.

【0032】まず、出力期間X1にあっては、出力トル
クt1と入力トルクτが合成され、合成トルクTが得ら
れる。出力トルクt1の値は、前回の検出期間で得られ
た入力トルクに応じて決定される。また、移行期間X2
にあっては、モータMにアシスト電流Iaが供給されな
いので、この期間における出力トルクt2の値は、出力
期間X1の終了時の出力トルクt1の値から除々に減衰
していく。また、検出期間X3において、出力トルクt
3は、ステータST側の各コイルの抵抗成分によって生
じる発電時の電機子反作用起磁力に相当する。この場
合、出力トルクt3は入力トルクτと比較して極めて小
さいため、無視することができる。したがって、合成ト
ルクTと入力トルクτは略一致する。なお、出力期間X
4において、出力トルクt1は、直前の検出期間X3で
検出された入力トルクτの値に応じて制御される。
First, in the output period X1, the output torque t 1 and the input torque τ are combined to obtain a combined torque T. The value of the output torque t 1 is determined according to the input torque obtained in the previous detection period. Also, the transition period X2
The there, since the assist current Ia to the motor M is not supplied, the value of the output torque t 2 in this period, decays gradually from the value of the output torque t 1 at the end of the output period X1. In the detection period X3, the output torque t
3 corresponds to the armature reaction magnetomotive force at the time of power generation caused by the resistance component of each coil on the stator ST side. In this case, the output torque t 3 is extremely small compared to the input torque τ, and can be ignored. Therefore, the resultant torque T and the input torque τ substantially match. Note that the output period X
In 4, the output torque t 1 is controlled according to the value of the input torque τ detected in the immediately preceding detection period X3.

【0033】上述したように本実施形態によれば、モー
タMを時分割で制御し、出力トルクを発生させるだけで
なく、入力トルクの検出装置としても利用したので、ト
ルク検出機構を省略することができる。このため、補助
動力自転車の構成を簡易にでき、また、摩擦力やバネの
反発力にるパワーロスを生じるといったこともなくな
る。さらに、機械的な経時変化による誤差や各部品の誤
差が累積されるといったことも少ないので、正確な入力
トルクを検出することができる。また、次回の検出時期
を回転数に応じて設定するようにしたので、入力トルク
の変化が生じ易い回転数の小さい領域では、時間当たり
の入力トルク検出回数を多く設定することができる。こ
れにより、適切な出力トルクをモータMで発生させ、状
況に応じて人力を補助することが可能となる。また、入
力トルクを検出する際には、その直前に移行期間を設
け、ステータST側のコイルに蓄えられたエネルギーを
消費した後に検出期間に移行するようにしたので、入力
トルクを正確に検出することができる。
As described above, according to the present embodiment, since the motor M is controlled in a time-division manner to generate an output torque and is used as a device for detecting an input torque, the torque detecting mechanism is omitted. Can be. For this reason, the configuration of the auxiliary power bicycle can be simplified, and power loss due to frictional force or spring repulsion does not occur. Furthermore, since errors due to mechanical changes over time and errors of each component are rarely accumulated, an accurate input torque can be detected. In addition, since the next detection time is set according to the rotation speed, in a region where the rotation speed where the input torque is likely to change is small, the number of times of input torque detection per time can be increased. As a result, an appropriate output torque is generated by the motor M, and human power can be assisted according to the situation. In addition, when detecting the input torque, a transition period is provided immediately before the input torque is detected, and the transition to the detection period is performed after consuming the energy stored in the coil on the stator ST side. Therefore, the input torque is accurately detected. be able to.

【0034】C.応用例 この応用例は、ペダル入力加速度を算出し、これを入力
トルクに反映させ、これに基づいてアシスト電流を決定
する点を除き、上記実施形態と同様である。このため、
応用例の構成は上記実施形態と同様であり、制御部4’
の動作が、実施形態と相違する。この点について、応用
例に係わる制御部4’の動作を示すフローチャートであ
る図8を参照しつつ、説明する。なお、同図において、
図4と同様の処理には、同一の符号を付し、その説明を
省略する。
C. Application Example This application example is the same as the above-described embodiment, except that the pedal input acceleration is calculated, this is reflected in the input torque, and the assist current is determined based on this. For this reason,
The configuration of the application example is the same as that of the above embodiment, and the control unit 4 ′
Is different from the embodiment. This point will be described with reference to FIG. 8 which is a flowchart showing the operation of the control unit 4 ′ according to the application example. In the figure,
The same processes as those in FIG. 4 are denoted by the same reference numerals, and description thereof is omitted.

【0035】まず、モータの回転位相とモータ回転数が
検出されると(ステップS1,2)、ペダル入力加速度
が算出される(ステップS21)。この場合、ペダル入
力加速度は、例えば、モータ回転数を微分することによ
って算出される。そして、現在のタイミングが検出時期
であるならば、ステップS3においてYESと判定さ
れ、ステップS4に進み、回転数に応じた検出電流をモ
ータMに通電する(ステップS4,5)。次に、発電電
流を検出すると(ステップS6)、これに基づいて入力
トルクを算出する(ステップS7)。
First, when the rotational phase of the motor and the rotational speed of the motor are detected (steps S1 and S2), the pedal input acceleration is calculated (step S21). In this case, the pedal input acceleration is calculated by, for example, differentiating the motor speed. If the current timing is the detection timing, YES is determined in step S3, and the process proceeds to step S4, where a detection current corresponding to the rotation speed is supplied to the motor M (steps S4 and S5). Next, when the generated current is detected (step S6), the input torque is calculated based on the detected current (step S7).

【0036】この後、ステップS7で算出された入力ト
ルクに対して補正を行う。ここでは、ステップS21で
求めたペダル入力加速度に基づいて入力トルクに補正を
施し、補正済入力トルクを算出する。具体的には、ペダ
ル入力加速度に応じた係数を入力トルクに乗算し、補正
済入力トルクを決定する(ステップS8)。この場合に
は、ペダル入力加速度を考慮して、入力トルクに補正を
施すことができるので、ステップS6で検出する発電電
流の分解能が低い場合であっても、精度の高い補正済ト
ルクを求めることができる。
Thereafter, the input torque calculated in step S7 is corrected. Here, the input torque is corrected based on the pedal input acceleration obtained in step S21, and the corrected input torque is calculated. Specifically, the input torque is multiplied by a coefficient corresponding to the pedal input acceleration to determine a corrected input torque (step S8). In this case, the input torque can be corrected in consideration of the pedal input acceleration. Therefore, even when the resolution of the generated current detected in step S6 is low, it is necessary to obtain a highly accurate corrected torque. Can be.

【0037】こうして算出された補正済入力トルクは、
ステップS11においてアシスト量に変換される。具体
的には、まず、補正済入力トルクに基づいてテーブルを
参照し、仮のアシスト量を求める。次に、車速に応じた
係数を仮のアシスト量に乗算して、アシスト量を求め
る。そして、アシスト量が決定され(ステップS1
2)、これに基づいてアシスト電流Iaが算出,決定さ
れる(ステップS13,14)。
The corrected input torque thus calculated is
In step S11, it is converted into an assist amount. Specifically, first, a temporary assist amount is obtained by referring to a table based on the corrected input torque. Next, the assist amount is obtained by multiplying the temporary assist amount by a coefficient corresponding to the vehicle speed. Then, the assist amount is determined (step S1).
2) Based on this, the assist current Ia is calculated and determined (steps S13 and S14).

【0038】この応用例によれば、ペダル入力加速度に
基づいて入力トルクの値を補正し、補正済入力トルクに
基づいてアシスト電流Iaを設定したので、発電電流の
分解能が低い場合であっても、適切なアシスト電流Ia
をモータMに通電して、所望の出力トルクを発生させる
ことができる。
According to this application example, since the value of the input torque is corrected based on the pedal input acceleration and the assist current Ia is set based on the corrected input torque, even if the resolution of the generated current is low, , An appropriate assist current Ia
To the motor M to generate a desired output torque.

【0039】D.変形例 本発明は、上述した実施形態や応用例に限定されるもの
ではなく、例えば、以下に述べる種々の変形が可能であ
る。 上記実施形態では、補助動力自転車を一例として説明
したが、パワーステアリングや補助動力車椅子等の補助
動力走行装置に本発明を応用してもよく、要は、入力ト
ルクに応じ、モータによって出力トルクを付加する装置
であれば、どののようなものにも適用可能である。
D. Modifications The present invention is not limited to the above-described embodiments and application examples, and various modifications described below are possible, for example. In the above embodiment, the auxiliary power bicycle has been described as an example. However, the present invention may be applied to an auxiliary power traveling device such as a power steering or an auxiliary power wheelchair. The present invention can be applied to any additional device.

【0040】上記実施形態では、モータの一例とし
て、4極3相ブラシレス同期機を取りあげて説明した
が、本発明はこれに限定されるものではなく、回転位相
と無関係にローターRTとステータSTとの間の電磁力
を制御することができるものであれば、どのようなもの
であってもよい。例えば、誘導機、同期機、DCブラシ
レスモータ等が該当する。
In the above embodiment, a four-pole three-phase brushless synchronous machine has been described as an example of the motor. However, the present invention is not limited to this, and the rotor RT and the stator ST can be connected independently of the rotation phase. Any device can be used as long as it can control the electromagnetic force during the period. For example, an induction machine, a synchronous machine, a DC brushless motor, and the like correspond.

【0041】上記実施形態では、ステップS2におい
て、検出時期を通電タイミング信号ESの示す位相に基
づいて判別していたが、時間を計測することによって判
別してもよい。具体的には、タイマーによって検出期間
終了から、時間の計測を開始し、計測された時間が予め
定められた時間と一致した時に検出期間の開始とすれば
よい。また、ステップS4では、モータMの回転数に応
じて検出電流Ifの値を設定したが、回転数のレンジが
狭い場合には、検出電流Ifの値を固定値としてもよ
い。また、ステップS9,10では、回転数に応じて次
回の検出時期を決定していたが、固定のタイミングで検
出してもよい。また、上述した応用例のようにペダル入
力加速度を算出する場合にあっては、ペダル入力加速度
を考慮して次回の検出時期を決定してもよい。また、出
力期間において、モータMを正弦波で駆動することとし
たが、これを矩形波で駆動するようにしてもよい。ま
た、パルス幅変調を施した矩形波で駆動してもよい。
In the above embodiment, the detection timing is determined based on the phase indicated by the energization timing signal ES in step S2, but may be determined by measuring the time. Specifically, the measurement of time is started from the end of the detection period by the timer, and the start of the detection period may be started when the measured time matches a predetermined time. In step S4, the value of the detection current If is set according to the rotation speed of the motor M. However, when the range of the rotation speed is narrow, the value of the detection current If may be a fixed value. In steps S9 and S10, the next detection time is determined according to the number of revolutions. However, the detection may be performed at a fixed timing. In the case where the pedal input acceleration is calculated as in the application example described above, the next detection time may be determined in consideration of the pedal input acceleration. In the output period, the motor M is driven by a sine wave, but it may be driven by a rectangular wave. Further, the driving may be performed by a rectangular wave subjected to pulse width modulation.

【0042】[0042]

【発明の効果】上述したように本発明に係わる発明特定
事項によれば、一つのモータを出力トルクを発生させる
トルク発生装置と入力トルクを検出するトルク検出装置
に兼用することができるので、特別なトルク検出装置を
不要にできる。また、回転速度の応じて入力トルクの検
出時期を定めることができるから、正確な入力トルクを
検出することができる。
As described above, according to the present invention, one motor can be used as both a torque generator for generating output torque and a torque detector for detecting input torque. The need for a simple torque detector is eliminated. In addition, since the detection timing of the input torque can be determined according to the rotation speed, an accurate input torque can be detected.

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

【図1】 本発明に係わる入力トルクの検出方法の原理
を説明するための概念図である。
FIG. 1 is a conceptual diagram for explaining the principle of an input torque detection method according to the present invention.

【図2】 本発明の一実施形態に係わる補助電動力自転
車の機構的な構成を示すブロック図である。
FIG. 2 is a block diagram showing a mechanical configuration of the auxiliary electric power bicycle according to one embodiment of the present invention.

【図3】 同実施形態に係わる補助電動力自転車の電気
的な構成を示すブロック図である。
FIG. 3 is a block diagram showing an electric configuration of the auxiliary electric power bicycle according to the embodiment.

【図4】 同実施形態に係わる制御部の動作を示すフロ
ーチャートである。
FIG. 4 is a flowchart showing an operation of a control unit according to the embodiment.

【図5】 同実施形態に係わるアシスト量を算出する際
の係数と車速との関係を示すブロック図である。
FIG. 5 is a block diagram showing a relationship between a coefficient and a vehicle speed when calculating an assist amount according to the embodiment.

【図6】 同実施形態に係わる出力期間、移行期間およ
び検出期間における通電タイミング信号とU相モータ電
流の関係を示したタイミングチャートである。
FIG. 6 is a timing chart showing a relationship between an energization timing signal and a U-phase motor current during an output period, a transition period, and a detection period according to the embodiment.

【図7】 同実施形態に係わるトルク検出移行時の出力
トルクを説明するための概念図である。
FIG. 7 is a conceptual diagram for explaining an output torque at the time of transition to torque detection according to the embodiment.

【図8】 本発明の応用例に係わる制御部の動作を示す
フローチャートである。
FIG. 8 is a flowchart illustrating an operation of a control unit according to an application example of the present invention.

【図9】 従来の補助電動力自転車の電気的な構成を示
すブロック図である。
FIG. 9 is a block diagram showing an electric configuration of a conventional auxiliary electric power bicycle.

【符号の説明】[Explanation of symbols]

1…動力伝達部(伝達機構)、4’…制御部(給電手
段、入力トルク演算手段)、5…電源、7…電流セン
サ、8…回転数センサ、16…後輪(走行機構)、M…
モータ、Ia…アシスト電流、If…検出電流、Im…
モータ電流。
DESCRIPTION OF SYMBOLS 1 ... Power transmission part (transmission mechanism), 4 '... Control part (power supply means, input torque calculation means), 5 ... Power supply, 7 ... Current sensor, 8 ... Rotation speed sensor, 16 ... Rear wheel (traveling mechanism), M …
Motor, Ia: assist current, If: detection current, Im:
Motor current.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 入力トルクによってモータの軸が回転す
ると発電が行われるように前記モータに給電を行ない、 前記モータの軸が前記入力トルクによって回転したとき
の起電力と回転数とに基づいて前記入力トルク値を求め
ることを特徴とするトルク検出方法。
The motor is supplied with power so that power is generated when the shaft of the motor is rotated by an input torque, and the power is supplied to the motor based on an electromotive force and a rotation speed when the shaft of the motor is rotated by the input torque. A torque detection method characterized by obtaining an input torque value.
【請求項2】 入力トルクによってモータの軸が回転す
ると発電が行われるように前記モータに給電を行う給電
手段と、 前記モータの軸が前記入力トルクによって回転したとき
の起電力と前記回転速度とに基づいて前記入力トルク値
を求める入力トルク演算手段とを具備することを特徴と
するトルク検出装置。
2. A power supply means for supplying power to the motor such that power is generated when the shaft of the motor is rotated by an input torque; and an electromotive force and a rotation speed when the shaft of the motor is rotated by the input torque. Input torque calculating means for obtaining the input torque value based on the torque.
【請求項3】 入力トルクによってモータの軸が回転す
ると当該モータによって発電が行われるように前記モー
タに給電を行う第1の給電モードおよび前記モータを回
転駆動させる給電を行う第2の給電モードとを交互に行
い、 前記第1の給電モード時において前記モータの軸が前記
入力トルクによって回転したときの起電力と回転数とに
基づいて前記入力トルク値を求めることを特徴とするト
ルク検出方法。
3. A first power supply mode for supplying power to the motor so that power is generated by the motor when the shaft of the motor is rotated by an input torque, and a second power supply mode for supplying power to rotate the motor. Alternately, and in the first power supply mode, the input torque value is obtained based on an electromotive force and a rotation speed when the shaft of the motor is rotated by the input torque.
【請求項4】 入力トルクによってモータの軸が回転す
ると当該モータによって発電が行われるように前記モー
タに給電を行う第1の給電モードおよび前記モータを回
転駆動させる給電を行う第2の給電モードとを交互に行
う給電手段と、 前記第1の給電モード時において前記モータの軸が前記
入力トルクによって回転したときの起電力と回転数とに
基づいて前記入力トルク値を求める入力トルク演算手段
とを具備することを特徴とするトルク検出装置。
4. A first power supply mode for supplying power to the motor so that power is generated by the motor when the shaft of the motor is rotated by an input torque, and a second power supply mode for supplying power to rotate the motor. And an input torque calculating means for obtaining the input torque value based on an electromotive force and a rotation speed when the shaft of the motor is rotated by the input torque in the first power supply mode. A torque detecting device, comprising:
【請求項5】 前記第1の給電モードにおいて、前記給
電手段は、前記モータの回転数に応じて前記モータに給
電する電流を調整することを特徴とする請求項4に記載
のトルク検出装置。
5. The torque detecting device according to claim 4, wherein in the first power supply mode, the power supply means adjusts a current supplied to the motor according to a rotation speed of the motor.
【請求項6】 前記給電手段は、前記第2の給電モード
から前記第1の給電モードに移行させる際に、前記モー
タへの給電を停止する給電停止モードを介して移行させ
ることを特徴とする請求項4または5に記載のトルク検
出装置。
6. The power supply means, when shifting from the second power supply mode to the first power supply mode, shifts via a power supply stop mode for stopping power supply to the motor. The torque detection device according to claim 4.
【請求項7】 前記給電手段は、前記モータの回転数に
応じて、前記第1の給電モードの周期を調整することを
特徴とする請求項4乃至6のうちいずれか1項に記載の
トルク検出装置。
7. The torque according to claim 4, wherein the power supply unit adjusts a cycle of the first power supply mode according to a rotation speed of the motor. Detection device.
【請求項8】 請求項2または請求項4乃至請求項7の
うちいずれか1項に記載したトルク検出装置を備え、人
の駆動力を補助する補助動力を前記モータで発生させる
補助動力付走行装置であって、 人の前記駆動力によって走行させる走行機構と、 前記トルク検出装置に電力を供給する電源と、 前記モータで発生した前記補助動力を前記走行機構に伝
達する伝達機構とを備えたことを特徴とする補助動力付
走行装置。
8. A travel with auxiliary power, comprising the torque detection device according to claim 2 or 4 to 7, wherein the motor generates auxiliary power to assist driving force of a person. An apparatus, comprising: a traveling mechanism for traveling by the driving force of a person; a power supply for supplying electric power to the torque detection device; and a transmission mechanism for transmitting the auxiliary power generated by the motor to the traveling mechanism. A traveling device with auxiliary power, characterized in that:
JP25901396A 1996-09-30 1996-09-30 Method and apparatus for detecting torque, and traveling device with auxiliary power Pending JPH10104094A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25901396A JPH10104094A (en) 1996-09-30 1996-09-30 Method and apparatus for detecting torque, and traveling device with auxiliary power

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25901396A JPH10104094A (en) 1996-09-30 1996-09-30 Method and apparatus for detecting torque, and traveling device with auxiliary power

Publications (1)

Publication Number Publication Date
JPH10104094A true JPH10104094A (en) 1998-04-24

Family

ID=17328144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25901396A Pending JPH10104094A (en) 1996-09-30 1996-09-30 Method and apparatus for detecting torque, and traveling device with auxiliary power

Country Status (1)

Country Link
JP (1) JPH10104094A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006182053A (en) * 2004-12-24 2006-07-13 Nissan Motor Co Ltd Steering device for vehicle
JP2011247752A (en) * 2010-05-27 2011-12-08 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven power steering apparatus including torque sensor
JP2011257316A (en) * 2010-06-10 2011-12-22 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven power steering device with the same
JP2012042258A (en) * 2010-08-17 2012-03-01 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven type power steering apparatus including the same
CN102785747A (en) * 2012-07-28 2012-11-21 成都宽和科技有限责任公司 Sensing element with non-uniform distribution of multiple magnetic block positions and magnetic flux in casing
JP2013256198A (en) * 2012-06-12 2013-12-26 E-Bike Corp Electric assistance vehicle
JP2023066367A (en) * 2021-10-28 2023-05-15 キストラー ホールディング アクチエンゲゼルシャフト Torque and rotation angle detection system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006182053A (en) * 2004-12-24 2006-07-13 Nissan Motor Co Ltd Steering device for vehicle
JP2011247752A (en) * 2010-05-27 2011-12-08 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven power steering apparatus including torque sensor
JP2011257316A (en) * 2010-06-10 2011-12-22 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven power steering device with the same
JP2012042258A (en) * 2010-08-17 2012-03-01 Diamond Electric Mfg Co Ltd Torque sensor for power steering and motor-driven type power steering apparatus including the same
JP2013256198A (en) * 2012-06-12 2013-12-26 E-Bike Corp Electric assistance vehicle
CN102785747A (en) * 2012-07-28 2012-11-21 成都宽和科技有限责任公司 Sensing element with non-uniform distribution of multiple magnetic block positions and magnetic flux in casing
JP2023066367A (en) * 2021-10-28 2023-05-15 キストラー ホールディング アクチエンゲゼルシャフト Torque and rotation angle detection system

Similar Documents

Publication Publication Date Title
JP4847060B2 (en) AC motor drive device and control method thereof
JP4624619B2 (en) Method and apparatus for controlling torque in a permanent magnet brushless electronic motor
EP1587210B1 (en) Motor and drive control device therefor
JP4589093B2 (en) Synchronous motor driving apparatus and method
JP3695342B2 (en) Electric motor control device
US20030011340A1 (en) Motor apparatus and control method therefor
JP2012214151A (en) Assistive power control apparatus for motor-assisted bicycle
JPH08205578A (en) Device for sensing magnetic-pole position of motor
Bu et al. Near-zero speed performance enhancement of PM synchronous machines assisted by low-cost Hall effect sensors
JP2011041447A (en) Device for driving brushless motor and electric motor adopting the brushless motor
JP2000278989A (en) Synchronous motor driving device
US20040148070A1 (en) Electric drive control apparatus, electric drive control method and program therefor
JPH10104094A (en) Method and apparatus for detecting torque, and traveling device with auxiliary power
JP2012050318A (en) Ac motor, power supply device with control inverter, and method of measuring electromotive force thereof
JP5233262B2 (en) Phase adjustment method for rotational position detector
JPH10136688A (en) Torque control equipment
Nikam et al. Modelling & Simulation of Three Phases BLDC Motor for Electric Braking
JP2001128479A (en) Drive control method and device of dc commutatorless motor
JP2006050705A (en) Motor control unit
JP4400043B2 (en) Electric power steering device
JP3926666B2 (en) Initial adjustment method for electric power steering apparatus
JPH09154294A (en) Driving of brushless dc motor
JP2002051582A (en) Motor controller and motor control method
JP2662668B2 (en) Electric vehicle speed control device
JP2001008307A (en) Controller for electric vehicle