JP2018117410A - Motor control device and motor control method - Google Patents
Motor control device and motor control method Download PDFInfo
- Publication number
- JP2018117410A JP2018117410A JP2017005223A JP2017005223A JP2018117410A JP 2018117410 A JP2018117410 A JP 2018117410A JP 2017005223 A JP2017005223 A JP 2017005223A JP 2017005223 A JP2017005223 A JP 2017005223A JP 2018117410 A JP2018117410 A JP 2018117410A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- impedance
- motor control
- servo
- voltage
- 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
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
Description
本発明は、モータ制御装置、モータ制御方法に関し、特にモータの回転駆動を制御するためのモータ制御装置、モータ制御方法に関する。 The present invention relates to a motor control device and a motor control method, and more particularly to a motor control device and a motor control method for controlling rotational driving of a motor.
従来から、質量のある物体を動かすために必要な力を生み出すための要素としてモータが知られている。例えば家庭にあるモータとして、扇風機や換気扇、冷蔵庫やエアコンなどの電気機器や、工場の生産設備機械などにもモータが使用されている。 Conventionally, a motor is known as an element for generating a force necessary to move a mass object. For example, as motors in homes, motors are also used in electric devices such as electric fans, ventilation fans, refrigerators and air conditioners, and production equipment machines in factories.
図8は、制御モータとして一般的な同期モータのトルクと回転速度との関係を示す図である。
図8に示すように、モータは、負荷の変化に応じてトルクは出るが、トルクの大小によって速度が変化することがわかる。
FIG. 8 is a diagram showing the relationship between torque and rotational speed of a general synchronous motor as a control motor.
As shown in FIG. 8, it can be seen that the motor generates torque according to the change in load, but the speed changes depending on the magnitude of the torque.
ところが、このモータに負荷をかけると、モータは負荷トルクに応じたトルクを出すと共に回転速度が低下する。このようなモータのトルクと速度との関係は「速度−トルク特性」または「トルク−速度特性」と呼ばれている。 However, when a load is applied to this motor, the motor outputs torque corresponding to the load torque and the rotational speed decreases. Such a relationship between the torque and the speed of the motor is called “speed-torque characteristic” or “torque-speed characteristic”.
この「速度−トルク特性」によってモータは、負荷の大きさにより速度が上下してしまう。そこで、モータの回転速度を制御するために、モータの回転速度を検出し、モータが所望の回転速度となるように制御装置の出力電圧を上下させることで、モータの回転速度を制御するモータの制御方法が知られている(たとえば、特許文献1参照)。 Due to this “speed-torque characteristic”, the speed of the motor increases and decreases depending on the magnitude of the load. Therefore, in order to control the rotation speed of the motor, the rotation speed of the motor that controls the rotation speed of the motor is detected by detecting the rotation speed of the motor and raising or lowering the output voltage of the control device so that the motor has a desired rotation speed. A control method is known (see, for example, Patent Document 1).
図9は、モータの制御装置の概要を示す図である。
図9に示すように、モータ10は、制御装置20および回転数センサ30によって制御されている。ここでいう制御装置20は、通称サーボアンプと呼称され、電圧および電流を任意に制御するための装置である。
FIG. 9 is a diagram showing an outline of a motor control device.
As shown in FIG. 9, the
例えば、入力電源が一定のモータ10の回転数を一定なるように制御する場合、制御装置20に目標値である所望の速度を入力し、モータ10に電圧を印加し、負荷に応じた電流が制御装置20から供給されモータ10を回転させる。回転したモータ10は回転数センサ30によって回転数が測定され、測定されたモータ10の回転数は制御装置20にフィードバックされる。
For example, when the input power source is controlled so that the rotation speed of the
このフィードバックされたモータ10の回転速度と目標値である所望の速度とを比較し、制御装置20によりモータ10に印加する電圧を調節することでモータ10の制御を行っている。具体的には、モータ10の回転を測定する回転数センサ30が目標値を超える回転数を検出した場合は、制御装置20が印加電圧を下げてモータ10の回転速度を下げる制御を行い、逆にモータ10の回転を測定する回転数センサ30が目標値に満たない回転数を検出した場合は、制御装置20が印加電圧を上げてモータ10の回転速度を上げる制御を行う。
The
しかし、上記のような制御装置による制御方法だと、負荷が要求する制御応答に追随できない、負荷が要求する制御内容を実現できない問題があった。
図10は、入力電源電圧が一定のモータにおける回転速度NとトルクTとの関係図である。
図(A)に示すように、最高回転速度Nmのモータ10は、斜線の範囲で回転速度NおよびトルクTが制御される。
However, the control method using the control device as described above has a problem that it cannot follow the control response required by the load and cannot realize the control content required by the load.
FIG. 10 is a relationship diagram between the rotational speed N and the torque T in a motor with a constant input power supply voltage.
As shown in FIG. 1A, the rotational speed N and the torque T of the
図(B)に示すように、例えば目標値を値点Aに設置する場合は、制御装置で電流を制御し、回転速度をNaにすることでトルクTaを出力することができる。
しかし、モータ10の最高回転速度Nmであり、その最高回転速度Nm値と、制御すべき値点Aの回転速度Naとには差Hが生じてしまう。
As shown in FIG. 4B, for example, when the target value is set at the value point A, the torque Ta can be output by controlling the current by the control device and setting the rotation speed to Na.
However, it is the maximum rotation speed Nm of the
前述の通り、この差Hを制御するにはモータ10の回転数を回転数センサ30が測定し、その測定した回転数を制御装置20にフィードバックすることでモータの回転数の制御を行う。つまりモータ10に電力を印加してから制御するまでには時間差があり、この差Hは、モータ10の回転速度が制御すべき値点Aから外れる可能性のある差である。
As described above, in order to control this difference H, the
このように、モータのトルクと回転速度との間に速度−トルク特性があるため、モータの回転速度を制御するには、回転したモータの回転数をフィードバックしてモータを制御するしかなかったが、このフィードバックする制御方法で制御精度を向上させるには時間差が生じるため限界があった。また、負荷が要求する制御応答に追随できない、負荷が要求する制御内容を実現できない問題があった。 Thus, since there is a speed-torque characteristic between the motor torque and the rotational speed, the only way to control the rotational speed of the motor is to control the motor by feeding back the rotational speed of the rotated motor. In order to improve the control accuracy with this feedback control method, there is a limit because a time difference occurs. In addition, there is a problem that it is impossible to follow the control response required by the load and the control content required by the load cannot be realized.
本発明はこのような点に鑑みてなされたものであり、負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現させるモータ制御装置、およびモータ制御方法を提供することを目的とする。 The present invention has been made in view of such points, and an object of the present invention is to provide a motor control device and a motor control method that follow the control response required by the load and realize the control content required by the load. To do.
本発明では上記問題を解決するために、モータの回転駆動を制御するためのモータ制御装置において、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段を備えることを特徴とするモータ制御装置が提供される。
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更する。
In the present invention, in order to solve the above problem, in the motor control device for controlling the rotational drive of the motor, an applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive is provided. A motor control device is provided.
Thereby, the applied voltage changing means arbitrarily changes the applied voltage from the power source to the servo amplifier related to the rotational drive.
また本発明では、モータの回転駆動を制御するためのモータ制御装置において、電源から前記回転駆動に関わるサーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段を備えることを特徴とするモータ制御装置が提供される。
これにより、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間で、インピーダンス電圧を任意に変更する。
In the present invention, the motor control device for controlling the rotational drive of the motor includes an impedance voltage changing means for arbitrarily changing the impedance voltage between a servo amplifier and the motor related to the rotational drive from a power source. A motor control device is provided.
Thereby, the impedance voltage changing means arbitrarily changes the impedance voltage between the servo amplifier and the motor related to the rotational drive from the power source.
また本発明では、モータの回転駆動を制御するためのモータ制御装置において、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段と、前記サーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段とを備えることを特徴とするモータ制御装置が提供される。 According to the present invention, in the motor control device for controlling the rotational drive of the motor, applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive, the servo amplifier, and the motor A motor control device comprising an impedance voltage changing means for arbitrarily changing the impedance voltage between the two is provided.
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更し、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間で、インピーダンス電圧を任意に変更する。 As a result, the applied voltage changing means arbitrarily changes the applied voltage from the power supply to the servo amplifier related to the rotational drive, and the impedance voltage changing means is the impedance voltage between the servo amplifier related to the rotational drive and the motor. Is changed arbitrarily.
また本発明では、モータの回転駆動を制御するためのモータ制御方法において、印加電圧変更手段が、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する工程を備えることを特徴とするモータ制御方法が提供される。
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更する。
According to the present invention, in the motor control method for controlling the rotational drive of the motor, the applied voltage changing means includes a step of arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive. A motor control method is provided.
Thereby, the applied voltage changing means arbitrarily changes the applied voltage from the power source to the servo amplifier related to the rotational drive.
また本発明では、モータの回転駆動を制御するためのモータ制御方法において、インピーダンス電圧変更手段が、電源から前記回転駆動に関わるサーボアンプと前記モータとの間でインピーダンス電圧を任意に変更する工程を備えることを特徴とするモータ制御方法が提供される。
これにより、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間でインピーダンス電圧を任意に変更する。
According to the present invention, in the motor control method for controlling the rotation drive of the motor, the impedance voltage changing means arbitrarily changes the impedance voltage between the servo amplifier related to the rotation drive and the motor from a power source. A motor control method is provided.
Thereby, the impedance voltage changing means arbitrarily changes the impedance voltage between the servo amplifier and the motor related to the rotational drive from the power source.
また本発明では、モータの回転駆動を制御するためのモータ制御方法において、印加電圧変更手段が、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する工程と、インピーダンス電圧変更手段が、前記サーボアンプと前記モータとの間でインピーダンス電圧を任意に変更する工程とを備えることを特徴とするモータ制御方法が提供される。 According to the present invention, in the motor control method for controlling the rotational drive of the motor, the applied voltage changing means arbitrarily changes the applied voltage from the power source to the servo amplifier related to the rotational drive, and the impedance voltage changing means Is provided with a step of arbitrarily changing an impedance voltage between the servo amplifier and the motor.
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更し、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間でインピーダンス電圧を任意に変更する。 Thereby, the applied voltage changing means arbitrarily changes the applied voltage from the power supply to the servo amplifier related to the rotational drive, and the impedance voltage changing means changes the impedance voltage between the servo amplifier related to the rotational drive and the motor from the power supply. Change it arbitrarily.
また本発明では、モータの回転駆動を制御するためのモータ制御プログラムにおいて、
コンピュータを、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段として機能させることを特徴とするモータ制御プログラムが提供される。
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更する。
In the present invention, in the motor control program for controlling the rotational drive of the motor,
There is provided a motor control program for causing a computer to function as an applied voltage changing means for arbitrarily changing an applied voltage from a power supply to a servo amplifier related to the rotational drive.
Thereby, the applied voltage changing means arbitrarily changes the applied voltage from the power source to the servo amplifier related to the rotational drive.
モータの回転駆動を制御するためのモータ制御プログラムにおいて、コンピュータを、電源から前記回転駆動に関わるサーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段として機能させることを特徴とするモータ制御プログラムが提供される。
これにより、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間でインピーダンス電圧を任意に変更する。
In a motor control program for controlling rotational driving of a motor, the computer is caused to function as impedance voltage changing means for arbitrarily changing an impedance voltage between a servo amplifier and the motor related to the rotational driving from a power source. A featured motor control program is provided.
Thereby, the impedance voltage changing means arbitrarily changes the impedance voltage between the servo amplifier and the motor related to the rotational drive from the power source.
モータの回転駆動を制御するためのモータ制御プログラムにおいて、コンピュータを、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段、および前記サーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段として機能させることを特徴とするモータ制御プログラムが提供される。 In a motor control program for controlling rotational driving of a motor, an applied voltage changing means for arbitrarily changing a voltage applied from a power source to a servo amplifier related to the rotational driving, and between the servo amplifier and the motor Thus, there is provided a motor control program that functions as impedance voltage changing means for arbitrarily changing the impedance voltage.
これにより、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更し、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間でインピーダンス電圧を任意に変更する。 Thereby, the applied voltage changing means arbitrarily changes the applied voltage from the power supply to the servo amplifier related to the rotational drive, and the impedance voltage changing means changes the impedance voltage between the servo amplifier related to the rotational drive and the motor from the power supply. Change it arbitrarily.
本発明のモータ制御装置、モータ制御方法、およびモータ制御プログラムによれば、印加電圧変更手段が、電源から回転駆動に関わるサーボアンプへの印加電圧を任意に変更し、インピーダンス電圧変更手段が、電源から回転駆動に関わるサーボアンプとモータとの間でインピーダンス電圧を任意に変更するので、モータの回転速度領域が制限され、サーボモータの制御精度を向上、また容易に負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現させることができる。 According to the motor control device, the motor control method, and the motor control program of the present invention, the applied voltage changing means arbitrarily changes the applied voltage from the power source to the servo amplifier related to the rotation drive, and the impedance voltage changing means Since the impedance voltage is arbitrarily changed between the servo amplifier and the motor related to the rotational drive, the motor speed range is limited, the control accuracy of the servo motor is improved, and the control response required by the load is easily followed Thus, the control content required by the load can be realized.
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
図1は、本実施の形態に係るサーボモータ制御装置の構成を示す図である。
図1に示すように、モータ制御装置100は、可変電源110、サーボアンプ120、および可変インピーダンス130を備えており、モータ制御装置はサーボモータ200に接続され、サーボモータ200の制御を行っている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a diagram showing a configuration of a servo motor control apparatus according to the present embodiment.
As shown in FIG. 1, the
可変電源110は、交流電源または直流電源に接続され、電源より供給された電力によりモータに印加する印加電圧を任意に変更するためのものである。また可変電源110はサーボアンプに接続されている。
The
サーボアンプ120は、可変電源110および可変インピーダンス130に接続され、可変インピーダンス130を介して接続されたサーボモータ200の制御を行うためのものである。
The
またサーボアンプ120は、モータ制御装置100に接続された図示しないコントローラから出される指令信号を受け取り、その指令信号によりサーボモータ200を駆動することができる。
The
サーボアンプ120によって駆動されたサーボモータ200は、図示しないセンサがサーボモータ200の制御状態を確認し、その制御状態の情報をセンサがサーボアンプ120にフィードバックを行う。制御状態の情報を受信したサーボアンプ120は、その制御状態の情報とコントローラからの指令信号との差が小さくなるようにサーボモータ200の制御を行う。
可変インピーダンス130は、サーボアンプ120およびサーボモータ200に接続され、インピーダンスを任意に変更するためのものである。
In the
The
以上のように、モータ制御装置100は、可変電源110および可変インピーダンス130により電圧およびインピーダンスを任意に変更可能とし、図示しないコントローラから入力された指令信号によりサーボモータ200を制御することができる。
As described above, the
図2は、サーボモータの回転速度とトルクとの関係を示す図である。
図2に示すように、最高回転速度Nmのサーボモータ200に負荷をかけると、サーボモータ200はトルクを出すと共に回転速度が低下する。さらに負荷を増加させると一定の値までは回転速度が下がると共にトルクが増加するが、やがてサーボモータ200の最大トルクTmaxを超えればサーボモータ200は止まってしまう。
または、モータ電流とモータトルクは比例、相関関係にあるので、モータ制御装置100の最大電流以上の負荷がかかればサーボモータ200は止まってしまう。
FIG. 2 is a diagram showing the relationship between the rotation speed and torque of the servo motor.
As shown in FIG. 2, when a load is applied to the
Alternatively, since the motor current and the motor torque are proportional and correlated, the
このようにサーボモータ200には回転速度とトルクとには特性があり、このような特性は「速度−トルク特性」と呼ばれている。なお便宜上、図2のように曲線を描きながらトルクの増加と共の回転速度が低下するカーブを「速度−トルク特性カーブ」と呼ぶこととする。
As described above, the
またサーボモータ200における印加電圧V[Vrms]、逆起電力E[Vrms]、相電流I[Arms]、および相インピーダンスZ[Ω]の関係は、電圧の関係式「V=E+I×Z」で表される。なお相インピーダンスZは、モータ設計で固定された値となる。
The relationship between the applied voltage V [Vrms], the counter electromotive force E [Vrms], the phase current I [Arms], and the phase impedance Z [Ω] in the
図2のEmは、回転速度Nm[1/min]の時の逆起電力または誘起電圧を示しており、誘起電圧定数または逆起電力定数をKn[Vrms/N]とすると、回転速度Nmの時の逆起電力または誘起電圧は、「Em=Kn×Nm」で表される。 Em in FIG. 2 indicates a counter electromotive force or an induced voltage at a rotational speed Nm [1 / min]. When the induced voltage constant or the counter electromotive force constant is Kn [Vrms / N], the rotational speed Nm The counter electromotive force or induced voltage at the time is represented by “Em = Kn × Nm”.
このときサーボモータ200にかかる負荷が0とすると、相電流Iは、ほぼ0である。これにより負荷電流に依存したインピーダンス電圧降下であるI×Zも、ほぼ0となる。つまりモータにかかる負荷が0の時、上記の電圧の関係式「V=E+I×Z」は、「V=E+0」となりVとEとは等しくなることがわかる。
At this time, if the load applied to the
またトルク定数をKI[Nm/Arms]、サーボアンプ120で制限される最大電流をIM[Arms]とすると、最大トルクTmax[Nm]は、「Tmax=KI×IM」で表される。
Further, when the torque constant is KI [Nm / Arms] and the maximum current limited by the
図3は、サーボモータに印加する印加電圧のみ可変にした場合の回転速度とトルクとの関係を示す図である。
図3に示すように、可変電源110でサーボモータ200に異なる印加電圧V1〜V4を印加したとき、印加される印加電圧Vが低下するにつれてサーボモータ200の回転速度Nは印加される印加電圧Vに依存してN1〜N4のように低下することがわかる。ただし、サーボモータ200に印加する印加電圧Vの値の比は「V1>V2>V3>V4」とする。
FIG. 3 is a diagram showing the relationship between the rotational speed and torque when only the applied voltage applied to the servomotor is variable.
As shown in FIG. 3, when different applied voltages V1 to V4 are applied to the
また負荷電流に依存したインピーダンス電圧降下による速度−トルク特性カーブは印加される電圧が変化しても同じようなカーブで描かれている。これはモータ設計によって相インピーダンスZが固定されることによる。 Further, the speed-torque characteristic curve due to the impedance voltage drop depending on the load current is drawn in a similar curve even when the applied voltage changes. This is because the phase impedance Z is fixed by the motor design.
印加電圧V4においては、トルクTが上昇するにつれて回転速度N4は低下し、やがて速度−トルク特性カーブはトルクTの軸線と交わる。これは、印加された印加電圧V4よりも負荷電流に依存したインピーダンス電圧降下「I×Z」が大きくなり、最大トルクTmaxよりも小さなトルクTで速度が0になってしまうことを示している。 At the applied voltage V4, the rotational speed N4 decreases as the torque T increases, and the speed-torque characteristic curve eventually intersects the axis of the torque T. This indicates that the impedance voltage drop “I × Z” depending on the load current becomes larger than the applied voltage V4 applied, and the speed becomes zero with a torque T smaller than the maximum torque Tmax.
このように、サーボアンプ120に印加する印加電圧Vを変化させることで、サーボモータ200の最高回転速度を低下させることができる。
In this manner, the maximum rotation speed of the
これにより、可変電源110がサーボアンプ120に印加する印加電圧Vを任意に変更することでサーボモータ200の最高回転速度Nを制限することができる。
また最高回転速度Nを制限することで、サーボモータ200の制御範囲を狭くすることが可能となり、サーボモータ200の制御精度を向上、また容易に負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現することができる。
Thus, the maximum rotational speed N of the
Also, by limiting the maximum rotation speed N, it becomes possible to narrow the control range of the
図4は、サーボモータとサーボアンプとの間に可変インピーダンスのみを挿入した場合の回転速度とトルクとの関係を示す図である。
図4に示すように、サーボアンプ120に印加する印加電圧Vを一定にし、サーボモータ200とサーボアンプ120との間に異なるインピーダンスZex1〜Zex3を挿入したとき、サーボモータ200の最高回転速度Nは一定であるが、負荷電流に依存したインピーダンス電圧降下による速度−トルク特性カーブが変化することがわかる。ただし、サーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値の比を「Zex1<Zex2<Zex3」とする。
FIG. 4 is a diagram showing the relationship between the rotational speed and the torque when only the variable impedance is inserted between the servo motor and the servo amplifier.
As shown in FIG. 4, when the applied voltage V applied to the
Zex=0のとき、つまりサーボモータ200とサーボアンプ120との間にインピーダンスを挿入しないとき、モータ設計で決定される相インピーダンスZにより負荷電流に依存したインピーダンス電圧降下はI×Zとなる。また一定に印加される印加電圧Vは逆起電力をE1とすると、電圧の関係式「V=E1+I×Z」で表される。
When Zex = 0, that is, when no impedance is inserted between the
サーボモータ200とサーボアンプ120との間にインピーダンスZex1が挿入されるとき、モータ設計で決定される相インピーダンスZと挿入されたインピーダンスZex1とにより負荷電流に依存したインピーダンス電圧効果は「I×(Z+Zex1)」となる。
When the impedance Zex1 is inserted between the
また一定に印加される印加電圧Vは逆起電力をE2とすると、「V=E2+I×(Z+Zex1)」で表される。これによりZex1の時の速度−トルク特性カーブはZ=0の時の速度−トルク特性カーブよりも下回ることがわかる。 Further, the constant applied voltage V is represented by “V = E2 + I × (Z + Zex1)”, where E2 is the back electromotive force. As a result, it can be seen that the speed-torque characteristic curve when Zex1 is lower than the speed-torque characteristic curve when Z = 0.
サーボモータ200とサーボアンプ120との間にインピーダンスZex2が挿入されるとき、モータ設計で決定される相インピーダンスZと挿入されたインピーダンスZex2とにより負荷電流に依存したインピーダンス電圧効果は「I×(Z+Zex2)」となる。
When the impedance Zex2 is inserted between the
また一定に印加される印加電圧Vは逆起電力をE3とすると、「V=E3+I×(Z+Zex2)」で表される。これによりZex2の時の速度−トルク特性カーブはZex1の時の速度−トルク特性カーブよりも下回ることがわかる。 Further, the constant applied voltage V is represented by “V = E3 + I × (Z + Zex2)” where the back electromotive force is E3. This shows that the speed-torque characteristic curve at Zex2 is lower than the speed-torque characteristic curve at Zex1.
サーボモータ200とサーボアンプ120との間にインピーダンスZex3が挿入されるとき、モータ設計で決定される相インピーダンスZと挿入されたインピーダンスZex3とにより負荷電流に依存したインピーダンス電圧効果は「I×(Z+Zex3)」となる。
When the impedance Zex3 is inserted between the
またZex3においては、トルクTが上昇するにつれて速度は低下し、やがて速度−トルク特性カーブはトルクTの軸線と交わる。これは、印加された印加電圧Vよりも負荷電流に依存したインピーダンス電圧降下「I×(Z+Zex3)」が大きくなり、最大トルクTmaxよりも小さなトルクで速度が0になってしまうことを示している。 In Zex3, the speed decreases as the torque T increases, and the speed-torque characteristic curve eventually intersects the axis of the torque T. This indicates that the impedance voltage drop “I × (Z + Zex3)” depending on the load current is larger than the applied voltage V, and the speed becomes zero with a torque smaller than the maximum torque Tmax. .
これにより、可変インピーダンス130が負荷電流によりサーボモータ200の電圧を任意に降下させるので、サーボモータ200への負荷トルクに対する回転速度を制限することができる。
Thereby, since the
またサーボモータ200への負荷トルクに対する回転速度を制限することで、サーボモータ200を、「トルク−速度特性」を使い、容易に負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現することができる。
Further, by limiting the rotation speed with respect to the load torque to the
図5は、サーボアンプの印加電圧を可変にし、さらにサーボモータとサーボアンプとの間に可変インピーダンスを挿入した場合の回転速度とトルクとの関係を示す図である。 FIG. 5 is a diagram showing the relationship between the rotational speed and torque when the applied voltage of the servo amplifier is variable and a variable impedance is inserted between the servo motor and the servo amplifier.
図5に示すように、サーボアンプ120の印加電圧Vによって最高回転速度Nが変化し、可変インピーダンスZexの値によって速度−トルク特性カーブが変更することがわかる。
As shown in FIG. 5, it can be seen that the maximum rotational speed N changes depending on the applied voltage V of the
ただし、サーボアンプ120の印加電圧Vは「V1>V2」、またサーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値の比を「Zex1<Zex2」とする。
However, the applied voltage V of the
サーボアンプ120の印加電圧VがV1であり、かつ相インピーダンスがZex=0のとき、電圧がV1で負荷が0のときの回転速度はN1となる。またモータ設計で決定される相インピーダンスZにより負荷電流に依存したインピーダンス電圧降下が生じ、トルクが増加すると共に回転速度Nが低下する。
When the applied voltage V of the
またサーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値をZex1、Zex2と変化させることで、負荷電流に依存したインピーダンス電圧降下もそれぞれ変化し、回転速度N1から各々の速度−トルク特性カーブを描いてトルクTが増加すると共に回転速度は低下していく。
Further, by changing the value of the impedance Zex inserted between the
サーボアンプ120の印加電圧VがV2であり、かつ相インピーダンスがZex=0のとき、電圧がV2で負荷が0のときの回転速度はN2となる。またモータ設計で決定される相インピーダンスZにより負荷電流に依存したインピーダンス電圧降下が生じ、トルクが増加すると共に回転速度Nが低下する。
When the applied voltage V of the
またサーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値をZex1、Zex2と変化させることで、負荷電流に依存したインピーダンス電圧降下もそれぞれ変化し、回転速度N2から各々の速度−トルク特性カーブを描いてトルクTが増加すると共に回転速度は低下していく。
Further, by changing the value of the impedance Zex inserted between the
上記のように、サーボアンプ120への印加電圧Vを任意に可変、さらにサーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値を任意に可変することで得られる速度−トルク特性カーブは、負荷およびトルクによる任意の回転速度Nが、印加電圧VとインピーダンスZexとに依存して得ることができる。
As described above, the speed-torque characteristic curve obtained by arbitrarily varying the applied voltage V to the
なおトルクは印加電圧VまたはインピーダンスZexに依存するものではなく、負荷に依存する。 The torque does not depend on the applied voltage V or the impedance Zex, but depends on the load.
また可変電源110が行う印加電圧Vの制御は、マイクロセカンドという非常に小さな単位で制御できる。これはサーボモータ200への負荷の変化に対して、同様にマイクロセカンドという非常に小さな単位で制御ができることを示している。
Further, the control of the applied voltage V performed by the
これにより、可変電源110がサーボアンプ120に印加する印加電圧Vを任意に変更することでサーボモータ200の最高回転速度Nを任意に制御することができ、可変インピーダンス130が負荷電流によりサーボモータ200の電圧を任意に制御させるので、サーボモータ200への負荷トルクに対する回転速度を制御することができる。
Thus, the maximum rotational speed N of the
また最高回転速度Nおよびサーボモータ200への負荷トルクに対する回転速度を制御することで、サーボモータ200の「トルク−速度特性」を使い、容易に負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現することができる。
In addition, by controlling the maximum rotational speed N and the rotational speed with respect to the load torque to the
また、サーボアンプ120への印加電圧Vを任意に可変、さらにサーボモータ200とサーボアンプ120との間に挿入するインピーダンスZexの値を任意に可変することで速度−特性カーブを任意に設定することができる。
Further, the speed-characteristic curve can be arbitrarily set by arbitrarily changing the applied voltage V to the
またサーボアンプ120への印加電圧Vを非常に小さな単位で制御することで、速度−特性カーブの制御も非常に小さな単位で制御することができる。
これらにより、例えば回転速度高でトルク大や回転速度低でトルク小など任意の回転速度および任意のトルクを非常に小さな単位で制御することが可能となる。
Further, by controlling the applied voltage V to the
Thus, for example, it is possible to control an arbitrary rotational speed and an arbitrary torque in a very small unit such as a high rotational speed and a large torque and a low rotational speed and a small torque.
図6は、本実施の形態に係るサーボモータ制御装置により制御されたサーボモータを用いたサーボプレスで、可変インピーダンスの値を変化させて行う板抜き加工を示す図である。 FIG. 6 is a diagram showing plate cutting performed by changing the value of the variable impedance by a servo press using a servo motor controlled by the servo motor control apparatus according to the present embodiment.
プレス機械は生産力と成型精度を最適化するため、サーボモータ200を用いて高精度な加工を可能とするサーボプレスが開発されている。
このサーボプレスは、サーボモータ200で金型のスライド速度やスライドモーションを任意に設定することで、生産力の向上、成型精度の向上、製品精度の向上、金型寿命の向上などに貢献している。
In order to optimize the production capacity and molding accuracy of the press machine, a servo press that enables high-precision machining using a
This servo press contributes to improvement of productivity, improvement of molding accuracy, improvement of product accuracy, improvement of die life, etc. by arbitrarily setting the slide speed and slide motion of the die with the
図6に示すように、時間軸tに沿って板厚Mの鋼板300の位置P0から位置P1にかけてサーボプレスは加工を行う。
サーボプレスは、サーボモータ200が回転することでサーボプレスが有する金型がスライドし鋼板300の加工を行う。
As shown in FIG. 6, the servo press performs processing from position P0 to position P1 of a
In the servo press, when the
サーボプレスが備える金型は、鋼板300に接触する直前までは負荷=0であり、スライド速度vで鋼板300に向かって進入する。金型がスライドして鋼板300に接触すると、サーボモータ200に負荷がかかり始める。金型はそのまま鋼板300を加工しながらスライドを続け、金型が位置P0に到達する前に鋼板300は破断する。この破断する位置を破断点と呼ばれている。
The mold included in the servo press has a load = 0 until just before contacting the
この金型が鋼板300へ接触してからサーボモータ200にかかる負荷は、負荷が大きくなれば大きくなるほど金型への負担が増し、金型が摩耗することで金型の寿命は短くなってしまう。また金型スライド速度を小さくすることで、金型への負担は小さくなり金型の寿命は長くなる。しかし金型のスライド速度を小さくすれば小さくするほど生産力は低下してしまう。
The load applied to the
このため、生産力および金型の寿命の両者を考慮すると、負荷がかからない位置P1までは高速で金型をスライドさせ、鋼板300に接触して負荷がかかる位置P1から破断点までの距離Lは負荷を低減させるために金型のスライド速度を低減することが理想である。しかし従来の制御方法ではマイクロ、ミリセコンドの高精度な制御が行えないため、理想的なサーボプレスの制御は行えなかった。
Therefore, in consideration of both the production capacity and the life of the mold, the distance L from the position P1 where the mold is slid at a high speed to the position P1 where no load is applied and contacts the
図6に示すように、サーボモータ200に印加する印加電圧Vを一定にし、可変インピーダンスZexで加工時間を任意に変化させている。
サーボプレスが備える金型は、鋼板300に接触する直前までは負荷=0であり、スライド速度vで鋼板300に向かって進入する。
As shown in FIG. 6, the applied voltage V applied to the
The mold included in the servo press has a load = 0 until just before contacting the
さらに金型をスライドさせ、鋼板300に接触すると同時にサーボモータ200に負荷がかかりはじめる。サーボモータ200に負荷がかかる位置は位置P1から破断点までの距離Lであり、金型が破断点に到達すると鋼板300は破断しサーボモータ200への負荷は再び0になる。
Further, the mold is slid to come into contact with the
このとき、サーボモータに印加する印加電圧Vは一定であり、サーボモータ200の外部に備えた可変インピーダンスZexをZex1、Zex2、Zex3と変化させることで金型のスライド速度vをv1、v2、v3と変化させることができる。
At this time, the applied voltage V applied to the servomotor is constant, and the variable impedance Zex provided outside the
モータ制御装置100を用いたサーボプレスは、インピーダンスZexを任意に可変にすることで、負荷電流に依存したインピーダンス電圧降下を非常に細かい単位で制御することができる。つまり金型のスライド速度を任意な速度に変化させることができる。
The servo press using the
図7は、本実施の形態に係るサーボモータ制御装置により制御されたサーボモータを用いたサーボプレスで、サーボアンプへの印加電圧を変化させて行う板抜き加工を示す図である。 FIG. 7 is a diagram showing plate cutting performed by changing the voltage applied to the servo amplifier by a servo press using a servo motor controlled by the servo motor control apparatus according to the present embodiment.
図7に示すように、サーボモータ200の外部に備えるインピーダンスZexを一定にし、サーボアンプ120に印加する印加電圧Vを位置P1および破断点で任意に変化させている。
As shown in FIG. 7, the impedance Zex provided outside the
サーボプレスが備える金型は、鋼板300に接触する直前までは負荷=0であり、スライド速度vで鋼板300に向かって進入する。
さらに金型をスライドさせ、鋼板300に接触すると同時にサーボモータ200に負荷がかかりはじめる。サーボモータ200に負荷がかかる位置は位置P1から破断点までの距離Lであり、金型が破断点に到達すると鋼板300は破断しサーボモータ200への負荷は再び0になる。
The mold included in the servo press has a load = 0 until just before contacting the
Further, the mold is slid to come into contact with the
このとき、サーボモータ200の外部に備えるインピーダンスZexは一定であり、サーボモータに印加する印加電圧VをV1、V2と変化させることで金型のスライド速度vをv1、v2と変化させることができる。
At this time, the impedance Zex provided outside the
モータ制御装置100を用いたサーボプレスは、サーボアンプ120への印加電圧Vを任意に可変にすることで、金型のスライド速度を非常に細かい単位でサーボモータ200の制御を行うことができる。つまり金型のスライド速度を位置P1および破断点の近傍で速度を変化させることができる。
The servo press using the
以上により、サーボプレスの金型のスライドは、モータ制御装置100が備える可変電源110および可変インピーダンス130を変化させることで「トルク−速度特性」を使い、容易に負荷が要求する制御応答に追随し、負荷が要求する制御内容を実現することができる。
As described above, the mold slide of the servo press easily follows the control response required by the load by using the “torque-speed characteristics” by changing the
また本実施例では、サーボモータ200への負荷が大きくなるほど回転速度Nがさがる定出力特性に近い性能カーブであるが、可変電源110および可変インピーダンス130を変化させることで逆定出力特性に近い性能カーブである回転速度高でトルク大、または速度低でトルク小という設定も実現できる。
In this embodiment, the performance curve is close to a constant output characteristic in which the rotation speed N decreases as the load on the
なお、サーボアンプ120への印加電圧Vを任意に可変にする可変電源110、およびサーボモータ200へのインピーダンス電圧を任意に可変にする可変インピーダンス130は、モータ制御装置100内部に設けたCPU(Central Processing Unit)、またはモータ制御装置100の外部から接続したコンピュータなどを用いて制御することもできる。
Note that a
10 モータ
20 制御装置
30 回転数センサ
100 モータ制御装置
110 可変電源
120 サーボアンプ
130 可変インピーダンス
200 サーボモータ
300 鋼板
E 逆起電力
H 差
I 相電流
L 距離
N 回転速度
P0、P1 位置
T トルク
t 時間軸
M 板厚
v スライド速度
V 印加電圧
Z インピーダンス
DESCRIPTION OF
Claims (12)
電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段、
を備えることを特徴とするモータ制御装置。 In the motor control device for controlling the rotational drive of the motor,
Applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive,
A motor control device comprising:
可変電源であることを特徴とする請求項1記載のモータ制御装置。 The applied voltage changing means includes
The motor control device according to claim 1, wherein the motor control device is a variable power source.
電源から前記回転駆動に関わるサーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段、
を備えることを特徴とするモータ制御装置。 In the motor control device for controlling the rotational drive of the motor,
Impedance voltage changing means for arbitrarily changing the impedance voltage between the servo amplifier and the motor related to the rotational drive from a power source,
A motor control device comprising:
固定インピーダンスであることを特徴とする請求項3記載のモータ制御装置。 The impedance voltage changing means is
4. The motor control device according to claim 3, wherein the motor control device has a fixed impedance.
可変インピーダンスであることを特徴とする請求項3記載のモータ制御装置。 The impedance voltage changing means is
4. The motor control device according to claim 3, wherein the motor control device has a variable impedance.
電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段と、
前記サーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段と、
を備えることを特徴とするモータ制御装置。 In the motor control device for controlling the rotational drive of the motor,
Applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive,
Impedance voltage changing means for arbitrarily changing the impedance voltage between the servo amplifier and the motor;
A motor control device comprising:
印加電圧変更手段が、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する工程、
を備えることを特徴とするモータ制御方法。 In the motor control method for controlling the rotational drive of the motor,
An applied voltage changing unit arbitrarily changing an applied voltage from a power source to a servo amplifier related to the rotational drive;
A motor control method comprising:
インピーダンス電圧変更手段が、電源から前記回転駆動に関わるサーボアンプと前記モータとの間でインピーダンス電圧を任意に変更する工程、
を備えることを特徴とするモータ制御方法。 In the motor control method for controlling the rotational drive of the motor,
An impedance voltage changing unit arbitrarily changing an impedance voltage between a servo amplifier and the motor involved in the rotation drive from a power source;
A motor control method comprising:
印加電圧変更手段が、電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する工程と、
インピーダンス電圧変更手段が、前記サーボアンプと前記モータとの間でインピーダンス電圧を任意に変更する工程と、
を備えることを特徴とするモータ制御方法。 In the motor control method for controlling the rotational drive of the motor,
An applied voltage changing unit arbitrarily changing an applied voltage from a power source to the servo amplifier related to the rotational drive; and
An impedance voltage changing unit arbitrarily changing an impedance voltage between the servo amplifier and the motor; and
A motor control method comprising:
コンピュータを、
電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段、
として機能させることを特徴とするモータ制御プログラム。 In the motor control program for controlling the rotational drive of the motor,
Computer
Applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotational drive,
A motor control program that functions as a computer program.
コンピュータを、
電源から前記回転駆動に関わるサーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段、
として機能させることを特徴とするモータ制御プログラム。 In the motor control program for controlling the rotational drive of the motor,
Computer
Impedance voltage changing means for arbitrarily changing the impedance voltage between the servo amplifier and the motor related to the rotational drive from a power source,
A motor control program that functions as a computer program.
コンピュータを、
電源から前記回転駆動に関わるサーボアンプへの印加電圧を任意に変更する印加電圧変更手段、および
前記サーボアンプと前記モータとの間で、インピーダンス電圧を任意に変更するインピーダンス電圧変更手段、
として機能させることを特徴とするモータ制御プログラム。
In the motor control program for controlling the rotational drive of the motor,
Computer
Applied voltage changing means for arbitrarily changing the applied voltage from the power source to the servo amplifier related to the rotation drive, and impedance voltage changing means for arbitrarily changing the impedance voltage between the servo amplifier and the motor,
A motor control program that functions as a computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017005223A JP2018117410A (en) | 2017-01-16 | 2017-01-16 | Motor control device and motor control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017005223A JP2018117410A (en) | 2017-01-16 | 2017-01-16 | Motor control device and motor control method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018117410A true JP2018117410A (en) | 2018-07-26 |
Family
ID=62984433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017005223A Pending JP2018117410A (en) | 2017-01-16 | 2017-01-16 | Motor control device and motor control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018117410A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7465427B2 (en) | 2020-02-21 | 2024-04-11 | 株式会社リコー | Driving mechanism, fixing device, conveying device, and image forming apparatus |
-
2017
- 2017-01-16 JP JP2017005223A patent/JP2018117410A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7465427B2 (en) | 2020-02-21 | 2024-04-11 | 株式会社リコー | Driving mechanism, fixing device, conveying device, and image forming apparatus |
US11958715B2 (en) | 2020-02-21 | 2024-04-16 | Ricoh Company, Ltd. | Drive mechanism, fixing device, conveying device, and image forming apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101103517B (en) | Motor control device | |
JP4235233B2 (en) | Electric motor control device | |
CN105269571B (en) | Has the robot control system for stopping function | |
JP4926305B2 (en) | Motor control device | |
US9164495B2 (en) | Motor controller controlling two motors for driving single driven object | |
US20150123592A1 (en) | Motor controller | |
CN110941242B (en) | Motor control device | |
JP2012529262A (en) | How to control a motor | |
JP2018117410A (en) | Motor control device and motor control method | |
CN111791087A (en) | Control device for machine tool having main spindle and feed spindle | |
JP6750546B2 (en) | Numerical control device and control method | |
CN109687771B (en) | Control device | |
CN104073619A (en) | Bonding wire annealing system | |
WO2017122628A1 (en) | Control device and control method for linear motor | |
JP5711560B2 (en) | Motor control device | |
TWI745331B (en) | Vacuum pump drive, vacuum pump and method for driving the same | |
CN101269757A (en) | Rolling-up apparatus capable of controlling rolling-up speed | |
CN202319278U (en) | Self-adaptive proportional-integral-derivative (PID) tension control system of unit-type gravure press | |
CN109286352A (en) | Servo motor control unit | |
JP4712063B2 (en) | Position control device | |
JP6090194B2 (en) | Roll forming equipment | |
JP6067397B2 (en) | Multi-axis servo press apparatus and control method for multi-axis servo press apparatus | |
CN114448320B (en) | Electromagnetic compliance device based on voice coil motor | |
JP6747352B2 (en) | Numerical control device and control method | |
JP2015160229A (en) | Acceleration and deceleration method for servo press machine, and servo press machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180704 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190417 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190507 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190619 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191126 |