逆起電力を測定してDCモーターの速度を推測するにはどうすればよいですか?


25

モーターの速度を決定するためにモーターの逆起電力を測定することに興味があります。それは安価で、追加の機械部品を必要としないからです。モーターを運転しているときに逆起電力を測定するにはどうすればよいですか?


+1。詳細については、acroname.com
Nick Alexeev

回答:


25

これを行う1つの方法は、モーターの駆動を一時的に停止し、駆動電圧からの残留電流がなくなるまで十分に長くしてから、単純に電圧を測定することです。電流が安定するまでにかかる時間は、巻線のインダクタンスに依存します。これは理解するのが簡単で、駆動されない間隔は非常に短くすることができますが、これには明らかな欠点があります。

別の方法には、オームの法則の巧妙な使用が含まれます。モーターは、インダクタ、抵抗、および電圧源の直列回路としてモデル化できます。インダクタは、モーターの巻線のインダクタンスを表します。抵抗はそのワイヤの抵抗です。電圧源は逆起電力を表し、モーターの速度に直接比例します。

モーターモデルの回路図

モーターの抵抗を知ることができ、モーターの電流を測定できれば、モーターの駆動中に逆起電力がどうあるべきかを推測できます!方法は次のとおりです。

インダクタの電圧は電流の変化率に比例するため、モーターを流れる電流が大きく変化しない限り、Lmは無視できます。電流に変化がないということは、インダクタに電圧がかかっていないことを意味します。

PWMでモーターを駆動している場合、インダクタはモーターの電流を比較的一定に保つのに役立ちます。気にするのは、実際にはVdrv平均電圧です。これは、電源電圧にデューティサイクルを掛けたものです。

したがって、モーターに印加する実効電圧があり、抵抗と直列の電圧源としてモデリングしています。また、モーターの電流も知っています。モデルの抵抗の電流は、直列回路であるため同じでなければなりません。オームの法則を使用して、この抵抗の両端の電圧を計算し、抵抗の電圧降下と印加電圧の差が逆起電力でなければなりません。

例:

モーター巻線抵抗=Rm=1.5Ω
測定されたモーター電流==2A
電源電圧=Vcc=24V
=d=80

計算:

80%のデューティサイクルで24Vが19.2Vをモーターに効果的に印加しています。

Vdrv¯=dVcc=8024V=19.2V

巻線抵抗での電圧降下は、電流と巻線抵抗の積であるオームの法則により求められます。

VRm=Rm=2A1.5Ω=3V

逆起電力は実効駆動電圧であり、巻線抵抗の両端の電圧は小さくなります。

Vm=Vdrv¯VRm=19.2V3V=16.2V

すべてを1つの方程式にまとめる:

Vm=dVccRm


1
注目に値する点は、インダクタに並列抵抗またはその他の漏れがある場合を除き、特定の時間間隔でのインダクタの平均電圧は、その間隔の開始と終了の間の電流の差に比例する必要があるということです。ある時間間隔の開始時と終了時にインダクタに同じ量の電流が流れる場合、インダクタの平均電圧はゼロでなければなりません。この規則は、ディスクリートインダクタと、理想的なモーターと直列に接続されているインダクタの両方に適用されます。
-supercat

1
また、1はまともな周波数でモータをPWM'ingされている場合、そのインダクタンスの電流がない場合、効率が最高になることに注意してくださいではないサイクルの間でダウン死にます。モーターを開回路するのではなく、電流がゼロにならない限り、または電流がゼロになるまで短絡します(できればPWMレートが十分に速くなり、そうしないとよい)。モーターを十分に長く短絡すると、電流はゼロになり、その後逆になります。逆電流は効率を損なうため、その時点で回路を開きます(または、電流の一方向のみを許可するトランジスタを介して短絡します)。それに注意してください
...-supercat

1
...失速電流がたるみなく供給できる量を超えると、モーターをPWMすることで実際に利用可能な始動トルクまたは低速トルクが増加する場合あります。また、PWMによって「要求された」速度よりもモーターが高速で回転している場合、余分なエネルギーの一部が電源に戻されることに注意してください(安全に利用できる場合は効率が良くなります)。
supercat

1
私は専門家ではありませんが、電流が変わらないと仮定することはできないと思います。インダクタンスを簡単に無視することはできます。外部負荷はトルクを生成し、このトルクは電流の変化を生成します。また、PWM itsefはモーターの電流を変化させます...はい、インダクタンスはそれを「平均」に保ちますが、これは平坦な線ではなく、電圧を生成することによって平均にします。これはプロジェクトに実際にどの程度影響しますか?まあ、それはモーター自体と負荷に完全に依存しているとは言えないので、これはプロジェクトごとに大幅に異なります。
mFeinstein 14

2
この方法は、IEEEの論文で詳細に説明される:ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4314629
アミールSamakar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.