[go: up one dir, main page]

JP4945307B2 - Twin drive control device and torsional vibration suppression method - Google Patents

Twin drive control device and torsional vibration suppression method Download PDF

Info

Publication number
JP4945307B2
JP4945307B2 JP2007127785A JP2007127785A JP4945307B2 JP 4945307 B2 JP4945307 B2 JP 4945307B2 JP 2007127785 A JP2007127785 A JP 2007127785A JP 2007127785 A JP2007127785 A JP 2007127785A JP 4945307 B2 JP4945307 B2 JP 4945307B2
Authority
JP
Japan
Prior art keywords
phase
speed
synchronous motor
current
command
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.)
Active
Application number
JP2007127785A
Other languages
Japanese (ja)
Other versions
JP2008283833A (en
Inventor
貞雄 紙本
義生 阿部
Original Assignee
日本リライアンス株式会社
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 日本リライアンス株式会社 filed Critical 日本リライアンス株式会社
Priority to JP2007127785A priority Critical patent/JP4945307B2/en
Publication of JP2008283833A publication Critical patent/JP2008283833A/en
Application granted granted Critical
Publication of JP4945307B2 publication Critical patent/JP4945307B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Multiple Motors (AREA)

Description

本発明は、ロータリシャー、フライングシャーなどの捻り振動系を有する負荷を両側からモータで駆動する(以下、ツイン・ドライブという。)システムに関し、特に、負荷を同期型モータで駆動するツイン・ドライブシステムにおけるツイン・ドライブ制御装置及び捻り振動抑制方法に関するものである。   The present invention relates to a system for driving a load having a torsional vibration system such as a rotary shear or a flying shear from both sides by a motor (hereinafter referred to as twin drive), and in particular, a twin drive system for driving a load by a synchronous motor. The present invention relates to a twin drive control device and a torsional vibration suppression method.

従来、捻り振動系を有する負荷を両側から駆動するツイン・ドライブ制御装置が知られている。以下、従来のツイン・ドライブ制御装置として4つの形態を示し、それぞれについて説明する。   Conventionally, a twin drive control device that drives a load having a torsional vibration system from both sides is known. Hereinafter, four forms are shown as a conventional twin drive control apparatus, and each will be described.

まず、従来の第1のツイン・ドライブ制御装置について説明する。従来のツイン・ドライブ制御装置として、図12に示すものが知られている。このツイン・ドライブ制御装置は、例えば図11に示すように、ロータリカッタ2を減速器4A,4Bを介してモータ6A,6Bをベクトル制御する。このようなツイン・ドライブ制御装置を適用した負荷装置は、ロータリカッタ2のツイン・ドライブ方式が代表例である。ここで、モータ6A,6Bは、低慣性モーメント、省電力化及び小型化に適する同期型モータである。   First, a conventional first twin drive control device will be described. As a conventional twin drive control device, one shown in FIG. 12 is known. In this twin drive control device, for example, as shown in FIG. 11, the rotary cutter 2 is vector-controlled for the motors 6A and 6B via the speed reducers 4A and 4B. A typical example of the load device to which such a twin drive control device is applied is the twin drive system of the rotary cutter 2. Here, the motors 6A and 6B are synchronous motors suitable for low moment of inertia, power saving, and miniaturization.

一般に、負荷装置は、連続して送られてくる紙、段ボール、鋼板などのシートを一定寸法に切断するロータリカッタや高速クランクシャーなどのように、片側より駆動される。しかし、近年、紙,段ボール,鋼板などのシート幅が広くなるにつれ、ロータリカッタやクランクシャーなどの寸法が大きくなり、急加減速が可能な大容量のモータが必要とされた。ここで、大容量のモータは大型でコストが高く、また、機械全体が大型になってしまうため、不都合である。そこで、図11に示したように、従来のモータを2台使用して駆動するツイン・ドライブ方式が採用されている。   In general, the load device is driven from one side like a rotary cutter or a high-speed crank shear that cuts a sheet of paper, cardboard, steel plate or the like that is continuously fed to a certain size. However, in recent years, as the sheet width of paper, corrugated board, steel plate, etc. becomes wider, the dimensions of the rotary cutter, crank shear, etc. have increased, and a large capacity motor capable of rapid acceleration / deceleration has been required. Here, a large-capacity motor is large and expensive, and the entire machine becomes large, which is disadvantageous. Therefore, as shown in FIG. 11, a twin drive system in which two conventional motors are used for driving is employed.

図11を参照して、ロータリカッタ2のツイン・ドライブ方式は、ロータリカッタ2をその両側からギヤで構成された減速器4A,4Bを介し、第1のモータ(第1の同期モータに相当する。)6A及び第2のモータ(第2の同期モータに相当する。)6Bにより駆動する。一方、ロータリカッタ2は、ロータリカッタ2の自重を軽くするため、ロータリカッタ2の内部が部分的に空洞になっている。また、ロータリカッタ2の円周面は、ロータリカッタ2の中心軸に平行又は斜めにカッタ(刃)の加工が施されているため、捻れ振動を発生し易い構造となっている。このため、ロータリカッタ2の両側を駆動するツイン・ドライブ方式では、両モータ6A,6Bを同一のトルク指令で駆動するように、モータ制御する。また、同様に、高速クランクシャー(図示せず)の場合も、シャー(刃)の両端をクランクで駆動するため、捻れ振動を発生し易い構造となっている。このため、ロータリカッタ2の場合と同様な制御が行われている。   Referring to FIG. 11, the rotary cutter 2 has a twin drive system in which the rotary cutter 2 is connected to a first motor (corresponding to a first synchronous motor) via speed reducers 4 </ b> A and 4 </ b> B constituted by gears from both sides. .) Driven by 6A and a second motor (corresponding to a second synchronous motor) 6B. On the other hand, the rotary cutter 2 is partially hollow inside the rotary cutter 2 in order to reduce the weight of the rotary cutter 2. Further, the circumferential surface of the rotary cutter 2 has a structure in which torsional vibration is likely to occur because the cutter (blade) is processed parallel or obliquely to the central axis of the rotary cutter 2. For this reason, in the twin drive system in which both sides of the rotary cutter 2 are driven, the motors are controlled so that both motors 6A and 6B are driven with the same torque command. Similarly, in the case of a high-speed crank shear (not shown), both ends of the shear (blade) are driven by the crank, so that it is easy to generate torsional vibration. For this reason, the same control as in the case of the rotary cutter 2 is performed.

図12を参照して、ツイン・ドライブ制御装置において、ポジション指令(以下、単に速度指令という。)VCは、速度指令作成回路10により、シート切断長L0と、パルスジェネレータ12からのシート走行速度と、パルスジェネレータ14から第1のモータ6Aの速度フィードバックのパルス信号を入力して得られる速度とを用いて作成される。一方、パルスジェネレータ14からの速度フィードバックのパルス信号は、FVC(周波数/電圧変換回路)16により、速度フィードバック信号VAに変換される。   Referring to FIG. 12, in the twin drive control device, a position command (hereinafter simply referred to as a speed command) VC is generated by a speed command generation circuit 10 according to a sheet cutting length L0, a sheet traveling speed from a pulse generator 12, and the like. And a speed obtained by inputting a speed feedback pulse signal of the first motor 6A from the pulse generator 14. On the other hand, a speed feedback pulse signal from the pulse generator 14 is converted into a speed feedback signal VA by an FVC (frequency / voltage conversion circuit) 16.

また、速度ループ内の減算器18により、速度偏差(VC−VA)が計算され、この速度偏差(VC−VA)に基づいて、速度アンプ20及びクランプ回路22によりトルク指令τ*Aが作成される。このトルク指令τ*Aは、第1のモータ6Aのベクトル制御回路24A及び第2のモータ6Bのベクトル制御回路24Bにそれぞれ供給される。各ベクトル制御回路24A,24Bはトランジスタにより構成されるパワーユニット26A,26Bに電流指令を供給する。この際、各ベクトル制御回路24A,24Bには、各パワーユニット26A,26Bの出力電流が電流ループを経てフィードバックされ、そのフィードバック値と電流指令の値との間の偏差がゼロになるように電流指令が作成される。   A speed deviation (VC-VA) is calculated by the subtracter 18 in the speed loop, and a torque command τ * A is created by the speed amplifier 20 and the clamp circuit 22 based on the speed deviation (VC-VA). The This torque command τ * A is supplied to the vector control circuit 24A of the first motor 6A and the vector control circuit 24B of the second motor 6B, respectively. Each vector control circuit 24A, 24B supplies a current command to power units 26A, 26B composed of transistors. At this time, the output currents of the power units 26A and 26B are fed back to the vector control circuits 24A and 24B through the current loop, and the current command is set so that the deviation between the feedback value and the current command value becomes zero. Is created.

このように、従来の第1のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて単一のトルク指令を作成し、その単一のトルク指令をベクトル制御回路24A,24Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。   As described above, the conventional first twin drive control device creates a single torque command using the speed deviation of the first motor 6A, and sends the single torque command to the vector control circuits 24A and 24B. By supplying each, the 1st motor 6A and the 2nd motor 6B are each driven.

次に、従来の第2のツイン・ドライブ制御装置について説明する。従来のツイン・ドライブ制御装置として、特許文献1に記載のものが知られている。このツイン・ドライブ制御装置は、図13に示すように、第1のモータ6A及び第2のモータ6Bをベクトル制御するものである。このベクトル制御により、捻れ振動系を有する負荷を両側から第1及び第2のモータ6A,6Bで駆動するシステムに対して、負荷の捻り振動を抑制する。   Next, a conventional second twin drive control device will be described. As a conventional twin drive control device, the one described in Patent Document 1 is known. As shown in FIG. 13, the twin drive control device performs vector control of the first motor 6A and the second motor 6B. By this vector control, the torsional vibration of the load is suppressed with respect to the system in which the load having the torsional vibration system is driven by the first and second motors 6A and 6B from both sides.

具体的には、ツイン・ドライブ制御装置は、速度指令作成回路10、FVC16A、減算器18、速度アンプ20及びクランプ回路22により、第1のモータ6Aへの基本トルク指令τ*Aを作成し、逆位相補償回路30の減算器32により、第1のモータ6Aの速度フィードバックと第2のモータ6Bの速度フィードバックとの差を算出し、速度アンプ34及び微分回路36により、この速度差を補償トルク指令に変換し、加算器40により、基本トルク指令τ*Aに補償トルク指令を加えて、第2のモータ6Bへのトルク指令τ*B1を作成することを特徴とする。   Specifically, the twin drive control device generates a basic torque command τ * A to the first motor 6A by the speed command generation circuit 10, the FVC 16A, the subtractor 18, the speed amplifier 20, and the clamp circuit 22, The subtractor 32 of the antiphase compensation circuit 30 calculates the difference between the speed feedback of the first motor 6A and the speed feedback of the second motor 6B, and this speed difference is compensated by the speed amplifier 34 and the differentiation circuit 36. The command is converted to a command, and the adder 40 adds a compensation torque command to the basic torque command τ * A to create a torque command τ * B1 to the second motor 6B.

つまり、このツイン・ドライブ制御装置は、第1のモータ6Aへの基本トルク指令τ*Aを作成する手段と、第1のモータ6Aの速度フィードバックと第2のモータ6Bの速度フィードバックとの差をとり、この速度差を補償トルク指令に変換する手段と、基本トルク指令τ*Aに前記補償トルク指令を加えて、第2のモータ6Bへのトルク指令τ*B1を作成する手段と、を備えるものである。   In other words, this twin drive control device calculates the difference between the means for creating the basic torque command τ * A for the first motor 6A and the speed feedback of the first motor 6A and the speed feedback of the second motor 6B. And a means for converting the speed difference into a compensation torque command and a means for adding the compensation torque command to the basic torque command τ * A to create a torque command τ * B1 for the second motor 6B. Is.

このように、従来の第2のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて基本トルク指令を作成し、第1のモータ6Aと第2のモータ6Bの速度フィードバックの差を用いて補償トルク指令を作成する。そして、基本トルク指令を第1のモータ6Aへのトルク指令とし、基本トルク指令と補償トルク指令とを加算した指令を第2のモータ6Bへのトルク指令とし、ベクトル制御回路24A,24Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。この場合、第2のモータ6Bへのトルク指令は、両モータ6A,6Bの速度フィードバックの差に基づくものであり、この速度差がゼロになるように制御されるから、捻り振動を抑制する方向に働き、負荷の捻り振動を抑制することができる。   As described above, the conventional second twin drive control device creates the basic torque command using the speed deviation of the first motor 6A, and the difference between the speed feedbacks of the first motor 6A and the second motor 6B. Is used to create a compensation torque command. The basic torque command is a torque command to the first motor 6A, and a command obtained by adding the basic torque command and the compensation torque command is a torque command to the second motor 6B, and is supplied to the vector control circuits 24A and 24B, respectively. By doing so, the first motor 6A and the second motor 6B are respectively driven. In this case, the torque command to the second motor 6B is based on the difference in speed feedback between the two motors 6A and 6B, and is controlled so that this speed difference becomes zero. And torsional vibration of the load can be suppressed.

次に、従来の第3のツイン・ドライブ制御装置について説明する。従来のツイン・ドライブ制御装置として、特許文献2に記載のものが知られている。このツイン・ドライブ制御装置は、第1のモータ6A及び第2のモータ6Bのベクトル制御により、特に剛性が極めて低い負荷を駆動し、負荷の捻り振動を抑制するものである。   Next, a conventional third twin drive control device will be described. As a conventional twin drive control device, the one described in Patent Document 2 is known. This twin drive control device drives a load with extremely low rigidity by vector control of the first motor 6A and the second motor 6B, and suppresses torsional vibration of the load.

具体的には、ツイン・ドライブ制御装置は、図14に示すように、減算器105及び速度調整器(ASR)104により、第1のモータ6Aへの基本速度指令と第1のモータ6Aの速度フィードバック信号VF1(実速度ωに相当する。)との差からトルク指令τ*Aを作成してこれを第1のモータ6Aへのトルク指令とし、減算器107により、第1のモータ6Aの絶対位置検出器(AE)101Aからの回転角度と第2のモータ6Bの絶対位置検出器101Bからの回転角度との差を算出し、位相調整器(APR)106の微分器108、位相誤差増幅器109、加算器110及び速度誤差増幅器111により、この回転角度差を補償トルク指令に変換し、加算器112により、トルク指令τ*Aに補償トルク指令を加えて、第2のモータ6Bへのトルク指令τ*B2を作成することを特徴とする。   Specifically, as shown in FIG. 14, the twin drive control device uses a subtractor 105 and a speed regulator (ASR) 104 to send a basic speed command to the first motor 6A and the speed of the first motor 6A. A torque command τ * A is created from the difference from the feedback signal VF1 (corresponding to the actual speed ω) and is used as a torque command to the first motor 6A. The difference between the rotation angle from the position detector (AE) 101A and the rotation angle from the absolute position detector 101B of the second motor 6B is calculated, the differentiator 108 of the phase adjuster (APR) 106, and the phase error amplifier 109. The rotation angle difference is converted into a compensation torque command by the adder 110 and the speed error amplifier 111, the compensation torque command is added to the torque command τ * A by the adder 112, and the second motor Characterized by creating a torque command tau * B2 to B.

このように、従来の第3のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて基本トルク指令を作成し、第1のモータ6Aと第2のモータ6Bの回転角度の差を用いて補償トルク指令を作成する。そして、基本トルク指令を第1のモータ6Aへのトルク指令とし、基本トルク指令と補償トルク指令とを加算した指令を第2のモータ6Bへのトルク指令とし、ベクトル制御インバータ103A,103Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。この場合、第2のモータ6Bへのトルク指令は、両モータ6A,6Bの回転角度の差に基づくものであり、この回転角度の位相差がゼロになるように制御されるから、捻り振動を抑制する方向に働き、負荷の捻り振動を抑制することができる。   As described above, the conventional third twin drive control device creates the basic torque command using the speed deviation of the first motor 6A, and the difference in rotation angle between the first motor 6A and the second motor 6B. Is used to create a compensation torque command. The basic torque command is a torque command to the first motor 6A, and a command obtained by adding the basic torque command and the compensation torque command is a torque command to the second motor 6B, which is supplied to the vector control inverters 103A and 103B, respectively. By doing so, the first motor 6A and the second motor 6B are respectively driven. In this case, the torque command to the second motor 6B is based on the difference between the rotation angles of the two motors 6A and 6B, and is controlled so that the phase difference between the rotation angles becomes zero. It works in the direction of suppression, and the torsional vibration of the load can be suppressed.

次に、従来の第4のツイン・ドライブ制御装置について説明する。従来のツイン・ドライブ制御装置として、図15に記載のものが知られている。このツイン・ドライブ制御装置52は、第1のモータ6Aと第2のモータ6Bの初期磁極位相を考慮して、ベクトル制御により、負荷の捻り振動を抑制するものである。前述した従来の第1〜第3のツイン・ドライブ制御装置と比較すると、第1のモータ6A及び第2のモータ6Bを電力制御するために、ベクトル制御を用いている点で共通するが、第4のツイン・ドライブ制御装置52では、第1のモータ6Aと第2のモータ6Bの夫々の初期磁極位相を考慮して電力制御している点で相違する。   Next, a conventional fourth twin drive control device will be described. As a conventional twin drive control device, the one shown in FIG. 15 is known. The twin drive control device 52 suppresses torsional vibration of the load by vector control in consideration of the initial magnetic phase of the first motor 6A and the second motor 6B. Compared with the above-described conventional first to third twin drive control devices, although common in that vector control is used for power control of the first motor 6A and the second motor 6B, 4 is different in that power control is performed in consideration of the initial magnetic pole phases of the first motor 6A and the second motor 6B.

以下、図15に示すツイン・ドライブ制御装置52において、第1のモータ6Aを駆動する場合と、第2のモータ6Bを駆動する場合とに分けて説明する。まず、第1のモータ6Aを駆動する場合、一般的に知られたベクトル制御を実現するために、座標変換器55は、トルク分電圧指令V*qと、励磁分電圧指令V*dと、第1のモータ6Aの回転位相γから第1のモータ6Aの初期磁極位相である第1の初期磁極位相(以下、第1の磁極位相という。)θ1を減算器59により減算して得られる新たな回転位相Φ1とを入力し、入力したトルク分電圧指令V*q及び励磁分電圧指令V*dを新たな回転位相Φ1に応じて座標変換し、得られる3相の正弦波電圧指令V*u1,V*v1,V*w1をPWM制御器56に出力する。   Hereinafter, in the twin drive control device 52 shown in FIG. 15, the case where the first motor 6A is driven and the case where the second motor 6B is driven will be described separately. First, when driving the first motor 6A, in order to realize generally known vector control, the coordinate converter 55 includes a torque divided voltage command V * q, an excitation divided voltage command V * d, A new initial phase obtained by subtracting the first initial magnetic pole phase (hereinafter referred to as the first magnetic pole phase) θ1 which is the initial magnetic pole phase of the first motor 6A from the rotational phase γ of the first motor 6A by the subtractor 59. Is input, and the input torque divided voltage command V * q and excitation divided voltage command V * d are coordinate-converted according to the new rotation phase Φ1, and the resulting three-phase sine wave voltage command V * is obtained. u1, V * v1, and V * w1 are output to the PWM controller 56.

ここで、第1のモータ6Aの回転位相γは、第1のモータ6Aの回転軸に機械的に連結したパルスジェネレータ14によるパルス信号を微分器(図示せず)によって微分演算し、得られる速度帰還信号(実速度)ωを積分器58によって積分演算して得られる値である。また第1の磁極位相θ1は、第1のモータ6Aの磁極位相であり、図4に示すように、第1のモータ6Aに直流励磁して、第1のモータ6Aのロータ(図示せず)をロック状態に保持した場合の磁極位相である。   Here, the rotational phase γ of the first motor 6A is obtained by differentiating the pulse signal from the pulse generator 14 mechanically connected to the rotation shaft of the first motor 6A by a differentiator (not shown). This value is obtained by integrating the feedback signal (actual speed) ω by the integrator 58. The first magnetic pole phase θ1 is the magnetic pole phase of the first motor 6A, and as shown in FIG. 4, the first motor 6A is DC-excited and the rotor of the first motor 6A (not shown). Is the magnetic pole phase when is held in the locked state.

また、図15及び後述する図17(B)に示すように、PWM制御器56は、3相の正弦波電圧指令V*u1,V*v1,V*w1(図17(B)では正弦波電圧指令)と搬送波信号(図15には図示せず、図17(B)では三角波発生器からの搬送波(三角波)信号)とを入力し、3相の正弦波電圧指令V*u1,V*v1,V*w1を搬送波信号によってパルス幅制御し、3相のPWM信号(パルス信号)Vu1p,Vv1p,Vw1pをゲートドライブ回路(図示せず)にてドライブ信号とし、電力変換器57に出力する。ここで、ゲートドライブ回路(図示せず)は、PWM制御器56から3相のPWM信号Vu1p,Vv1p,Vw1pを入力し、これらの信号に基づいてドライブ信号を生成し、電力変換器57に出力する。尚、図15では説明の便宜上、PWM制御器56の出力を3相のPWM信号Vu1p,Vv1p,Vw1pとしている。   Further, as shown in FIG. 15 and FIG. 17B (described later), the PWM controller 56 has three-phase sine wave voltage commands V * u1, V * v1, and V * w1 (in FIG. 17B, a sine wave). Voltage command) and a carrier wave signal (not shown in FIG. 15 and a carrier wave (triangular wave signal from FIG. 17B) in FIG. 17B), and a three-phase sine wave voltage command V * u1, V *. The pulse width of v1, V * w1 is controlled by a carrier wave signal, and three-phase PWM signals (pulse signals) Vu1p, Vv1p, Vw1p are converted into drive signals by a gate drive circuit (not shown) and output to the power converter 57. . Here, the gate drive circuit (not shown) receives three-phase PWM signals Vu1p, Vv1p, and Vw1p from the PWM controller 56, generates a drive signal based on these signals, and outputs the drive signal to the power converter 57. To do. In FIG. 15, for the convenience of explanation, the output of the PWM controller 56 is a three-phase PWM signal Vu1p, Vv1p, Vw1p.

電力変換器57は、後述する図17(A)に示すように、主回路として直流電圧Edを入力し、ドライブ信号がIGBT(6個)のゲートをオンオフ動作させることによって、3相のパルス状正弦波電圧信号U1,V1,W1を出力する。つまり、ドライブ信号(図15では3相のPWM信号Vu1p,Vv1p,Vw1p)が電力変換器57に入力すると、電力変換器57によって、ドライブ信号が電力変換器57に内在するスイッチング素子例えば、IGBT(Insulated Gate Bipola Transistor)のゲートをオンオフ動作させ、第1のモータ6Aを駆動するための3相のパルス状正弦波電圧信号U1,V1,W1が第1のモータ6Aの巻線へ供給される。   As shown in FIG. 17A, which will be described later, the power converter 57 inputs a DC voltage Ed as a main circuit, and turns on and off the gates of the drive signals of IGBTs (six) to form a three-phase pulse shape. Sinusoidal voltage signals U1, V1, W1 are output. That is, when a drive signal (three-phase PWM signals Vu1p, Vv1p, Vw1p in FIG. 15) is input to the power converter 57, the power converter 57 causes the drive signal to be a switching element in the power converter 57, such as an IGBT ( The gate of the Insulated Gate Bipolar Transistor) is turned on and off, and three-phase pulsed sine wave voltage signals U1, V1, W1 for driving the first motor 6A are supplied to the windings of the first motor 6A.

次に、第2のモータ6Bを駆動する場合、第1のモータ6Aを駆動する場合と同様に、ベクトル制御を実現するために、座標変換器61は、トルク分電圧指令V*qと、励磁分電圧指令V*dと、第1のモータ6Aの回転位相γから第2のモータ6Bの初期磁極位相である第2の初期磁極位相(以下、第2の磁極位相という。)θ2を減算器60により減算して得られる新たな回転位相Φ2とを入力し、入力したトルク分電圧指令V*q及び励磁分電圧指令V*dを新たな回転位相Φ2に応じて座標変換し、得られる3相の正弦波電圧指令V*u2,V*v2,V*w2をPWM制御器62に出力する。   Next, when driving the second motor 6B, as in the case of driving the first motor 6A, the coordinate converter 61 generates a torque voltage command V * q, A second initial magnetic pole phase (hereinafter referred to as a second magnetic pole phase) θ2, which is an initial magnetic pole phase of the second motor 6B, is subtracted from the divided voltage command V * d and the rotational phase γ of the first motor 6A. A new rotation phase Φ2 obtained by subtraction by 60 is input, and the input torque component voltage command V * q and excitation component voltage command V * d are coordinate-converted according to the new rotation phase Φ2 to obtain 3 Phase sine wave voltage commands V * u2, V * v2, and V * w2 are output to the PWM controller 62.

PWM制御器62は、3相の正弦波電圧指令V*u2,V*2,V*w2と搬送波信号(図15には図示せず)とを入力し、3相の正弦波電圧指令V*u2,V*v2,V*w2を搬送波信号によってパルス幅制御し、3相のPWM信号Vu2p,Vv2p,Vw2pをゲートドライブ回路(図示せず)にてドライブ信号とし、電力変換器63に出力する。ここで、ゲートドライブ回路(図示せず)は、PWM制御器62から3相のPWM信号Vu2p,Vv2p,Vw2pを入力し、これらの信号に基づいてドライブ信号を生成し、電力変換器63に出力する。尚、図15では説明の便宜上、PWM制御器62の出力を3相のPWM信号Vu2p,Vv2p,Vw2pとしている。   The PWM controller 62 inputs a three-phase sine wave voltage command V * u2, V * 2, V * w2 and a carrier wave signal (not shown in FIG. 15), and inputs a three-phase sine wave voltage command V *. The pulse widths of u2, V * v2, and V * w2 are controlled by a carrier wave signal, and three-phase PWM signals Vu2p, Vv2p, and Vw2p are converted into drive signals by a gate drive circuit (not shown) and output to the power converter 63. . Here, a gate drive circuit (not shown) receives three-phase PWM signals Vu2p, Vv2p, and Vw2p from the PWM controller 62, generates a drive signal based on these signals, and outputs the drive signal to the power converter 63. To do. In FIG. 15, for the convenience of explanation, the output of the PWM controller 62 is a three-phase PWM signal Vu2p, Vv2p, Vw2p.

電力変換器63は、図17(A)における電力変換器57の場合と同様に、主回路として直流電圧Edを入力し、ドライブ信号がIGBT(6個)のゲートをオンオフ動作させることによって、3相のパルス状正弦波電圧信号U2,V2,W2を出力する。つまり、ドライブ信号(図15では3相のPWM信号Vu2p,Vv2p,Vw2p)が電力変換器63に入力すると、電力変換器63によって、ドライブ信号が電力変換器63に内在するスイッチング素子例えば、IGBTのゲートをオンオフ動作させ、第2のモータ6Bを駆動するための3相のパルス状正弦波電圧信号U2,V2,W2が第2のモータ6Bの巻線へ供給される。   As in the case of the power converter 57 in FIG. 17A, the power converter 63 receives the DC voltage Ed as the main circuit, and turns on and off the gates of the IGBTs (six) of the drive signals to 3 Phase sine wave voltage signals U2, V2 and W2 are output. That is, when a drive signal (three-phase PWM signals Vu2p, Vv2p, Vw2p in FIG. 15) is input to the power converter 63, the power converter 63 causes the drive signal to be a switching element that is inherent in the power converter 63, for example, an IGBT. The three-phase pulse sine wave voltage signals U2, V2, and W2 for driving the second motor 6B by turning on and off the gate are supplied to the windings of the second motor 6B.

以上、図15のツイン・ドライブ制御装置52について、第1のモータ6Aを駆動する場合と第2のモータ6Bを駆動する場合とに分けて説明したが、いずれの場合も、座標変換器55,61の入力信号であるトルク分電圧指令V*q及び励磁分電圧指令V*dは、速度及び電流制御部54により生成される。図16は、図15に示した速度及び電流制御部54の制御ブロック図である。図16に示すように、トルク分電圧指令V*qは、速度制御器81により速度制御されたトルク指令τ*(トルク電流指令i*1と同等)と、座標変換器85により座標変換されたトルク分電流帰還信号iqとの間の差であるトルク分電流偏差Δiqを電流制御器87により電流制御された指令である。また、励磁分電圧指令V*dは、座標変換器85により座標変換された励磁分電流帰還信号idと、電流制御器90においてd軸でゼロ電流制御するために必要なゼロ電流指令0*との間の差である励磁分電流偏差Δidを電流制御器90により電流制御(d軸でゼロ電流制御)された指令である。ここで、トルク指令τ*は、第1のモータ6Aの速度偏差Δω(速度指令ω*と速度帰還信号ωとの間の差)を速度制御器81により速度制御された指令である。また、トルク分電流帰還信号iq及び励磁分電流帰還信号idは、座標変換器85において、第1のモータ6AのU相電流帰還信号iu及びW相電流帰還信号iwを第1のモータ6Aの回転位相γにより座標変換された信号である。   The twin drive control device 52 of FIG. 15 has been described separately for the case where the first motor 6A is driven and the case where the second motor 6B is driven. In either case, the coordinate converter 55, The torque divided voltage command V * q and the excitation divided voltage command V * d which are input signals 61 are generated by the speed and current control unit 54. FIG. 16 is a control block diagram of the speed and current control unit 54 shown in FIG. As shown in FIG. 16, the torque divided voltage command V * q is coordinate-transformed by the torque command τ * (equivalent to the torque current command i * 1) controlled by the speed controller 81 and the coordinate converter 85. This is a command that is current-controlled by a current controller 87 with respect to a torque component current deviation Δiq, which is a difference from the torque component current feedback signal iq. Further, the excitation voltage command V * d includes an excitation current feedback signal id coordinate-converted by the coordinate converter 85, and a zero current command 0 * necessary for zero current control on the d axis in the current controller 90. The excitation current deviation Δid, which is the difference between the two, is a command that is current-controlled by the current controller 90 (zero current control on the d-axis). Here, the torque command τ * is a command in which the speed controller 81 speed-controls the speed deviation Δω of the first motor 6A (the difference between the speed command ω * and the speed feedback signal ω). Further, the torque component current feedback signal iq and the excitation component current feedback signal id are converted from the U-phase current feedback signal iu and the W-phase current feedback signal iw of the first motor 6A in the coordinate converter 85 by the rotation of the first motor 6A. It is a signal that has been coordinate-transformed by the phase γ.

このように、従来の第4のツイン・ドライブ制御装置は、第1のモータ6Aの初期磁極位相である第1の磁極位相θ1を用いて新たな回転位相Φ1を求め、この新たな回転位相Φ1を用いてトルク分電圧指令V*q及び励磁分電圧指令V*dを3相の正弦波電圧指令V*u1,V*v1,V*w1に座標変換し、PWM信号Vu1p,Vv1p,Vw1pを生成し、電力変換器57を介して第1のモータ6Aを駆動する。同様に、第2のモータ6Bの初期磁極位相である第2の磁極位相θ2を用いて新たな回転位相Φ2を求め、この新たな回転位相Φ2を用いてトルク分電圧指令V*q及び励磁分電圧指令V*dを3相の正弦波電圧指令V*u2,V*v2,V*w2に座標変換し、PWM信号Vu2p,Vv2p,Vw2pを生成し、電力変換器63を介して第2のモータ6Bを駆動する。この場合、第1の初期位相θ1を及び第2の初期位相θ2をそれぞれ考慮して第1のモータ6A及び第2のモータ6Bを駆動するようにしたから、捻り振動を抑制する方向に働き、負荷の捻り振動を抑制することができる。   As described above, the conventional fourth twin drive control device obtains a new rotation phase Φ1 by using the first magnetic pole phase θ1 that is the initial magnetic pole phase of the first motor 6A, and this new rotation phase Φ1. Is used to convert the torque divided voltage command V * q and the excitation divided voltage command V * d into three-phase sine wave voltage commands V * u1, V * v1, V * w1, and convert the PWM signals Vu1p, Vv1p, Vw1p to Then, the first motor 6A is driven via the power converter 57. Similarly, a new rotation phase Φ2 is obtained using the second magnetic pole phase θ2 that is the initial magnetic pole phase of the second motor 6B, and the torque component voltage command V * q and the excitation component are calculated using the new rotation phase Φ2. The voltage command V * d is coordinate-transformed into three-phase sine wave voltage commands V * u2, V * v2, V * w2, and PWM signals Vu2p, Vv2p, Vw2p are generated, and the second voltage is converted via the power converter 63. The motor 6B is driven. In this case, since the first motor 6A and the second motor 6B are driven in consideration of the first initial phase θ1 and the second initial phase θ2, respectively, it works in a direction to suppress torsional vibrations, Torsional vibration of the load can be suppressed.

特開平8−174481号公報JP-A-8-174481 特開2003−116292号公報JP 2003-116292 A

前述したように、従来の第1のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて単一のトルク指令を作成し、その単一のトルク指令をベクトル制御回路24A,24Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。   As described above, the conventional first twin drive control device creates a single torque command using the speed deviation of the first motor 6A, and uses the single torque command as the vector control circuits 24A, 24B. Are respectively supplied to drive the first motor 6A and the second motor 6B.

また、従来の第2のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて基本トルク指令を作成し、第1のモータ6Aと第2のモータ6Bの速度フィードバックの差を用いて補償トルク指令を作成する。そして、基本トルク指令を第1のモータ6Aへのトルク指令とし、基本トルク指令と補償トルク指令とを加算した指令を第2のモータ6Bへのトルク指令とし(この第2のモータ6Bへのトルク指令は、両モータ6A,6Bの速度フィードバックの差に基づくものであり、この速度差がゼロになるように制御される。)、ベクトル制御回路24A,24Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。   Further, the conventional second twin drive control device creates a basic torque command using the speed deviation of the first motor 6A, and uses the difference in speed feedback between the first motor 6A and the second motor 6B. To create a compensation torque command. The basic torque command is a torque command to the first motor 6A, and a command obtained by adding the basic torque command and the compensation torque command is a torque command to the second motor 6B (the torque to the second motor 6B). The command is based on the difference in speed feedback between the motors 6A and 6B, and is controlled so that the speed difference becomes zero.) By supplying the command to the vector control circuits 24A and 24B, respectively, The motor 6A and the second motor 6B are each driven.

また、従来の第3のツイン・ドライブ制御装置は、第1のモータ6Aの速度偏差を用いて基本トルク指令を作成し、第1のモータ6Aと第2のモータ6Bの回転角度の差を用いて補償トルク指令を作成する。そして、基本トルク指令を第1のモータ6Aへのトルク指令とし、基本トルク指令と補償トルク指令とを加算した指令を第2のモータ6Bへのトルク指令とし(第2のモータ6Bへのトルク指令は、両モータ6A,6Bの回転角度の差に基づくものであり、この回転角度の位相差がゼロになるように制御される。)、ベクトル制御インバータ103A,103Bにそれぞれ供給することにより、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。   Further, the conventional third twin drive control device creates a basic torque command using the speed deviation of the first motor 6A, and uses the difference in rotation angle between the first motor 6A and the second motor 6B. To create a compensation torque command. The basic torque command is a torque command to the first motor 6A, and a command obtained by adding the basic torque command and the compensation torque command is a torque command to the second motor 6B (a torque command to the second motor 6B). Is based on the difference between the rotation angles of the motors 6A and 6B, and is controlled so that the phase difference between the rotation angles becomes zero.) By supplying the vector control inverters 103A and 103B, respectively, The first motor 6A and the second motor 6B are each driven.

また、従来の第4のツイン・ドライブ制御装置は、第1のモータ6Aと第2のモータ6Bを制御するために、座標変換器55,61、PWM制御器56,62及び電力変換器57,63をそれぞれ備え、第1のモータ6Aの初期磁極位相である第1の初期位相θ1及び第2のモータ6Bの初期磁極位相である第2の初期位相θ2をそれぞれ考慮して、第1のモータ6A及び第2のモータ6Bをそれぞれ駆動する。ここで、第1の初期位相θ1及び第2の初期位相θ2を考慮した場合であっても初期位相θ1,θ2が異なるときは、第1のモータ6Aの磁極位相及び第2のモータ6Bの磁極位相に差が生じてしまう。このツイン・ドライブ制御装置は、モータ間に磁極位相が存在しても、前述のように、第1のモータ6Aと第2のモータ6Bとをベクトル制御し、かつPWM信号Vu1p,Vv1p,Vw1p及びVu2p,Vv2p,Vw2pに基づいて電力制御する。   Further, the conventional fourth twin drive control device includes coordinate converters 55 and 61, PWM controllers 56 and 62, and power converters 57, 62 for controlling the first motor 6 </ b> A and the second motor 6 </ b> B. 63, each of which includes a first initial phase θ1 that is an initial magnetic pole phase of the first motor 6A and a second initial phase θ2 that is an initial magnetic pole phase of the second motor 6B. 6A and the second motor 6B are each driven. Here, even when the first initial phase θ1 and the second initial phase θ2 are taken into consideration, if the initial phases θ1 and θ2 are different, the magnetic pole phase of the first motor 6A and the magnetic pole of the second motor 6B are used. There will be a difference in phase. This twin drive control device performs vector control of the first motor 6A and the second motor 6B as described above even if there is a magnetic pole phase between the motors, and PWM signals Vu1p, Vv1p, Vw1p and Power control is performed based on Vu2p, Vv2p, and Vw2p.

しかしながら、従来の第1〜第4のツイン・ドライブ制御装置は、初期位相θ1,θ2が異なり、第1のモータ6Aの磁極位相と第2のモータ6Bの磁極位相との間に差が生じた場合であっても、ベクトル制御により第1のモータ6A及び第2のモータ6Bをそれぞれ駆動するから、両モータ6A,6Bの発生トルクの差に基づく負荷の捻り振動が生じてしまう。この捻り振動を抑制するためには、両モータ6A,6Bの初期磁極位相θ1,θ2を一致させなければならない。つまり、両モータ6A,6Bの初期磁極位相θ1,θ2を一致させるための機械的な調整作業を行わなければならず、その調整作業が困難であるという問題があった。   However, in the conventional first to fourth twin drive control devices, the initial phases θ1 and θ2 are different, and there is a difference between the magnetic phase of the first motor 6A and the magnetic phase of the second motor 6B. Even in this case, since the first motor 6A and the second motor 6B are driven by vector control, torsional vibration of the load based on the difference in torque generated between the motors 6A and 6B occurs. In order to suppress this torsional vibration, the initial magnetic pole phases θ1 and θ2 of both motors 6A and 6B must be matched. That is, there is a problem that mechanical adjustment work for matching the initial magnetic pole phases θ1 and θ2 of both the motors 6A and 6B must be performed, and the adjustment work is difficult.

以下、第1の磁極位相θ1と第2の磁極位相θ2との間に磁極位相差角δ((θ2−θ1)/2に相当する。)があるときに捻り振動が発生する理由について、図17及び図18を参照して説明する。   Hereinafter, the reason why torsional vibration occurs when there is a magnetic pole phase difference angle δ (corresponding to (θ2−θ1) / 2) between the first magnetic pole phase θ1 and the second magnetic pole phase θ2. This will be described with reference to FIGS.

図17は、PWM制御器及び電力変換器における入出力信号の例を示す図である。図17(A)は電力変換器57における入出力信号の例を示し、電力変換器57の主回路の入力部にはバス電圧(直流電圧)Edが接続され、出力部として3相のパルス状正弦波電圧信号U1,V1,W1が示されている。図17(B)はPWM制御器56における入出力信号の例を示している。図17(B)において、PWM制御器56は、正弦波電圧指令と三角波発生器による搬送波信号とを入力し、正弦波電圧指令のレベルと搬送波信号のレベルとを比較演算し、PWM信号を出力する。このPWM信号に基づいてゲートドライブ回路(図示せず)を介し、ドライブ信号を電力変換器57に内在するIGBT(6個)のゲートに出力する。   FIG. 17 is a diagram illustrating an example of input / output signals in the PWM controller and the power converter. FIG. 17A shows an example of input / output signals in the power converter 57. A bus voltage (DC voltage) Ed is connected to the input portion of the main circuit of the power converter 57, and a three-phase pulse shape is output as the output portion. Sinusoidal voltage signals U1, V1, W1 are shown. FIG. 17B shows an example of input / output signals in the PWM controller 56. In FIG. 17B, a PWM controller 56 inputs a sine wave voltage command and a carrier wave signal from a triangular wave generator, compares and calculates the level of the sine wave voltage command and the level of the carrier wave signal, and outputs a PWM signal. To do. Based on this PWM signal, the drive signal is output to the gates of the IGBTs (six) in the power converter 57 via a gate drive circuit (not shown).

図18は、従来の第4のツイン・ドライブ制御装置における同一位相でない正弦波電圧指令による高周波加振電圧を示す図である。図18(A)は、例えばU相について、PWM制御器56,62に入力するそれぞれの正弦波電圧指令V*u1(M1),V*u2(M2)を示す図であり、横軸ωtが位相角、縦軸が正弦波電圧指令の信号レベルをそれぞれ示す。ここで、正弦波電圧指令M1,M2は、第1の磁極位相θ1及び第2の磁極位相θ2を有する第1のモータ6A及び第2のモータ6Bへの正弦波電圧指令V*u1,V*u2をそれぞれ示し、位相角θnは、任意の時刻tnにおける位相角を示す。   FIG. 18 is a diagram illustrating a high-frequency excitation voltage based on a sinusoidal voltage command that is not in the same phase in the conventional fourth twin drive control device. FIG. 18A is a diagram showing respective sine wave voltage commands V * u1 (M1) and V * u2 (M2) input to the PWM controllers 56 and 62 for the U phase, for example, and the horizontal axis ωt is The phase angle and the vertical axis indicate the signal level of the sine wave voltage command, respectively. Here, the sine wave voltage commands M1, M2 are the sine wave voltage commands V * u1, V * to the first motor 6A and the second motor 6B having the first magnetic pole phase θ1 and the second magnetic pole phase θ2. Each of u2 is shown, and the phase angle θn is a phase angle at an arbitrary time tn.

図18(B)は、位相角θnにおける正弦波電圧指令M1、正弦波電圧指令M2及び搬送波信号の各信号レベルを拡大して比較した図を示し、横軸tが経過時間、縦軸が信号レベルをそれぞれ示す。   FIG. 18B shows an enlarged comparison of the signal levels of the sine wave voltage command M1, the sine wave voltage command M2 and the carrier wave signal at the phase angle θn, where the horizontal axis t is the elapsed time and the vertical axis is the signal. Each level is shown.

図18(C)は、PWM制御器62が正弦波電圧指令M2に基づいて生成したPWM信号Vu2pを示し、横軸tが経過時間、縦軸がPWM信号Vu2Pの信号レベルをそれぞれ示す。図18(C)によれば、PWM制御器62は、正弦波電圧指令M2の信号レベルと搬送波信号の信号レベルとを比較し、正弦波電圧指令M2の信号レベルが搬送波信号の信号レベルに等しい又はより大きいときに、PWM信号Vu2pの信号レベルを直流電圧値+Ed/2に設定し、正弦波電圧指令M2の信号レベルが搬送波信号のレベルより小さいときに、PWM信号Vu2pの信号レベルを直流電圧値−Ed/2に設定していることがわかる。   FIG. 18C shows the PWM signal Vu2p generated by the PWM controller 62 based on the sine wave voltage command M2, the horizontal axis t shows the elapsed time, and the vertical axis shows the signal level of the PWM signal Vu2P. According to FIG. 18C, the PWM controller 62 compares the signal level of the sine wave voltage command M2 with the signal level of the carrier wave signal, and the signal level of the sine wave voltage command M2 is equal to the signal level of the carrier wave signal. When the signal level of the PWM signal Vu2p is set to the DC voltage value + Ed / 2 when the signal level of the sine wave voltage command M2 is lower than the level of the carrier wave signal, the signal level of the PWM signal Vu2p is set to the DC voltage. It can be seen that the value is set to -Ed / 2.

図18(D)は、PWM制御器56が正弦波電圧指令M1に基づいて生成したPWM信号Vu1pを示し、横軸tが経過時間、縦軸がPWM信号Vu1Pの信号レベルをそれぞれ示す。図18(D)によれば、PWM制御器56は、前述したPWM制御器62と同様に、正弦波電圧指令M1の信号レベルと搬送波信号の信号レベルとを比較し、正弦波電圧指令M1の信号レベルが搬送波信号の信号レベルに等しい又はより大きいときに、PWM信号Vu1pの信号レベルを直流電圧値+Ed/2に設定し、正弦波電圧指令M1の信号レベルが搬送波信号の信号レベルより小さいときに、PWM信号Vu1pのレベルを直流電圧値−Ed/2に設定していることがわかる。   FIG. 18D shows the PWM signal Vu1p generated by the PWM controller 56 based on the sine wave voltage command M1, the horizontal axis t is the elapsed time, and the vertical axis is the signal level of the PWM signal Vu1P. According to FIG. 18 (D), the PWM controller 56 compares the signal level of the sine wave voltage command M1 with the signal level of the carrier wave signal in the same manner as the PWM controller 62 described above, and the sine wave voltage command M1. When the signal level is equal to or greater than the signal level of the carrier wave signal, the signal level of the PWM signal Vu1p is set to the DC voltage value + Ed / 2, and the signal level of the sine wave voltage command M1 is smaller than the signal level of the carrier wave signal Further, it can be seen that the level of the PWM signal Vu1p is set to the DC voltage value -Ed / 2.

図18(E)は、正弦波電圧指令M2によるPWM信号Vu2pの信号レベルから正弦波電圧指令M1によるPWM信号Vu1pの信号レベルを減算し、演算の結果により、得られる差信号(高周波加振電圧信号に相当する。)を示し、横軸tが経過時間、縦軸が差信号の信号レベルをそれぞれ示す。   FIG. 18E shows a difference signal (high-frequency excitation voltage) obtained by subtracting the signal level of the PWM signal Vu1p based on the sine wave voltage command M1 from the signal level of the PWM signal Vu2p based on the sine wave voltage command M2. The horizontal axis t represents the elapsed time, and the vertical axis represents the signal level of the difference signal.

図18(A)〜(E)によれば、正弦波電圧指令M1と正弦波電圧指令M2との間に位相差(θ1−θ2)が存在すると、PWM制御器62によるPWM信号Vu2pとPWM制御器56によるPWM信号Vu1pとのレベル差である差信号がゼロにならない。つまり、第4のツイン・ドライブ制御装置52は、IGBTのゲートをオンオフ動作させ第1のモータ6A及び第2のモータ6Bを駆動するための電力を出力するために、第2のモータ6Bの初期磁極位相θ2と第1のモータ6Aの初期磁極位相θ1との間に磁極位相差角δ=(θ2−θ1)/2があると、パルス幅変調された矩形波である各PWM信号の幅が一致しないので、第1のモータ6A及び第2のモータ6Bを駆動するための発生電力に差(第1のモータ6Aに対するパルス正弦波電圧信号U1,V1,W1と第2のモータ6Bに対するパルス正弦波電圧信号U2,V2,W2との間の電力差)を生じてしまう。したがって、前記ツイン・ドライブ制御装置52は、第1のモータ6A及び第2のモータ6Bを駆動するための発生トルクに差を生じ、負荷の捻り振動を抑制することができないという問題が生じる。   18A to 18E, when a phase difference (θ1−θ2) exists between the sine wave voltage command M1 and the sine wave voltage command M2, the PWM signal Vu2p and the PWM control by the PWM controller 62 are obtained. The difference signal which is the level difference from the PWM signal Vu1p by the device 56 does not become zero. That is, the fourth twin drive control device 52 performs the initial operation of the second motor 6B in order to output the electric power for driving the first motor 6A and the second motor 6B by turning on and off the gate of the IGBT. If there is a magnetic pole phase difference angle δ = (θ2−θ1) / 2 between the magnetic pole phase θ2 and the initial magnetic pole phase θ1 of the first motor 6A, the width of each PWM signal which is a pulse wave-modulated rectangular wave is Since they do not match, the difference in generated power for driving the first motor 6A and the second motor 6B (pulse sine wave voltage signals U1, V1, W1 for the first motor 6A and pulse sine for the second motor 6B) A power difference between the wave voltage signals U2, V2, and W2. Therefore, the twin drive control device 52 causes a difference in generated torque for driving the first motor 6A and the second motor 6B, resulting in a problem that the torsional vibration of the load cannot be suppressed.

本発明は、上記のような問題点を解消するためになされたもので、負荷を両側から2台の同期モータで駆動する場合に、2台の同期モータの初期磁極位相が異なるときであっても、負荷の捻り振動を抑制可能なツイン・ドライブ制御装置及び捻り振動を抑制する方法を提供することを目的とする。   The present invention has been made to solve the above-described problems. When the load is driven by two synchronous motors from both sides, the initial magnetic pole phases of the two synchronous motors are different. Another object of the present invention is to provide a twin drive control device capable of suppressing torsional vibration of a load and a method for suppressing torsional vibration.

上記目的を達成するために、本発明によるツイン・ドライブ制御装置は、回転可能な負荷を、その回転軸の両側からそれぞれ第1の同期モータと第2の同期モータで駆動するシステムにおける前記負荷の捻り振動を抑制するツイン・ドライブ制御装置であって、第1及び第2の同期モータのそれぞれの初期磁極位相に基づいて第1の同期モータの回転位相を補正する回転位相補正手段と、第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、該速度制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差を電流制御し、該電流制御により得られる2相の直流電圧指令を、前記回転位相補正手段により補正された回転位相に応じて座標変換し、該座標変換により得られる3相の交流電圧指令を所定の搬送波信号にてパルス幅制御し、該パルス幅制御により得られる第1及び第2の同期モータに共通する単一の3相PWM信号に基づいて、第1及び第2の同期モータに供給する電力を制御する制御手段と、を備えることを特徴とする。   In order to achieve the above object, a twin drive control device according to the present invention provides a load that is rotatable in a system in which a rotatable load is driven by a first synchronous motor and a second synchronous motor, respectively, from both sides of the rotating shaft. A twin drive control device that suppresses torsional vibrations, the rotational phase correcting means for correcting the rotational phase of the first synchronous motor based on the initial magnetic phase of each of the first and second synchronous motors; The speed deviation between the speed command for the synchronous motor and the actual speed of the first synchronous motor is controlled, and the torque current command obtained by the speed control and the actual current flowing through the winding of the first synchronous motor The current deviation between the two phases is subjected to current control, and the two-phase DC voltage command obtained by the current control is coordinate-converted according to the rotational phase corrected by the rotational phase correcting means, and the coordinate conversion is performed. Based on a single three-phase PWM signal common to the first and second synchronous motors obtained by controlling the pulse width of the obtained three-phase AC voltage command with a predetermined carrier wave signal and by the pulse width control, And control means for controlling power supplied to the first and second synchronous motors.

また、本発明によるツイン・ドライブ制御装置は、前記制御手段が、第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、該速度制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差を電流制御し、2相の直流電圧指令としてトルク分電圧指令及び励磁分電圧指令を生成する速度及び電流制御手段と、前記速度及び電流制御手段により生成された2相の直流電圧指令としてのトルク分電圧指令及び励磁分電圧指令を、前記回転位相補正手段により補正された回転位相に応じて座標変換し、3相の交流電圧指令を生成する座標変換手段と、前記座標変換手段により生成された3相の交流電圧指令を所定の搬送波信号にてパルス幅制御し、第1及び第2の同期モータに共通する単一の3相PWM信号を生成するPWM制御手段と、前記PWM制御手段により生成された単一の3相PWM信号に基づいて電力変換し、第1及び第2の同期モータに供給するためのパルス状交流電圧信号を生成する電力変換手段と、を備えることを特徴とする。   Further, in the twin drive control device according to the present invention, the control means speed-controls a speed deviation between the speed command for the first synchronous motor and the actual speed of the first synchronous motor, and obtains the speed control. Current and current difference between the torque current command to be generated and the actual current flowing through the winding of the first synchronous motor, and a speed and current for generating a torque divided voltage command and an excitation divided voltage command as a two-phase DC voltage command A torque divided voltage command and an excitation divided voltage command as a two-phase DC voltage command generated by the control means and the speed and current control means are coordinate-converted according to the rotation phase corrected by the rotation phase correction means. Coordinate conversion means for generating a three-phase AC voltage command, and pulse width control of the three-phase AC voltage command generated by the coordinate conversion means with a predetermined carrier wave signal, and the first and second synchronization PWM control means for generating a single three-phase PWM signal common to the motor, power conversion based on the single three-phase PWM signal generated by the PWM control means, and first and second synchronous motors Power conversion means for generating a pulsed AC voltage signal to be supplied to the power supply.

また、本発明によるツイン・ドライブ制御装置は、前記制御手段に備えた回転位相補正手段が、第1の同期モータの初期磁極位相と第2の同期モータの初期磁極位相とを加算し、該加算結果に2分の1を乗算し、該乗算結果の回転位相を第1の同期モータの回転位相から減算して、第1の同期モータの回転位相を補正することを特徴とする。   In the twin drive control device according to the present invention, the rotational phase correction means provided in the control means adds the initial magnetic pole phase of the first synchronous motor and the initial magnetic pole phase of the second synchronous motor, and adds the addition. The result is multiplied by a half, and the rotation phase of the first synchronous motor is corrected by subtracting the rotation phase of the multiplication result from the rotation phase of the first synchronous motor.

また、本発明によるツイン・ドライブ制御装置は、前記制御手段の速度及び電流制御手段が、第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、該速度制御により得られるトルク指令を第1の同期モータの実速度に応じて界磁制御し、該界磁制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差と、第1の同期モータによる磁束をそのインダクタンスで除算し、該除算結果を第1の同期モータの実速度に応じて界磁制御して得られる界磁制御用電流指令とを加算して電流制御し、2相の直流電圧指令としてトルク分電圧指令及び励磁分電圧指令を生成することを特徴とする。   In the twin drive control device according to the present invention, the speed and current control means of the control means controls the speed deviation between the speed command for the first synchronous motor and the actual speed of the first synchronous motor. The torque command obtained by the speed control is subjected to field control in accordance with the actual speed of the first synchronous motor, and the current between the torque current command obtained by the field control and the actual current flowing through the winding of the first synchronous motor Dividing the deviation and the magnetic flux by the first synchronous motor by its inductance, and adding the field control current command obtained by field control of the division result according to the actual speed of the first synchronous motor, current control, A torque voltage command and an excitation voltage command are generated as a two-phase DC voltage command.

また、本発明による捻り振動抑制方法は、回転可能な負荷を、その回転軸の両側からそれぞれ第1の同期モータと第2の同期モータで駆動するシステムにおける前記負荷の捻り振動抑制方法であって、前記第1及び第2の同期モータのそれぞれの初期磁極位相に基づいて第1の同期モータの回転位相を補正する回転位相補正ステップと、第1の同期モータの実速度を検出する速度検出ステップと、第1の同期モータに対する速度指令と前記実速度との間の速度偏差を速度制御する速度制御ステップと、前記速度制御により得られるトルク電流指令と第1の同期モータに流れる実電流との間の電流偏差を電流制御する電流制御ステップと、前記電流制御により得られる2相の直流電圧指令を前記補正した回転位相に応じて座標変換する座標変換ステップと、前記座標変換により得られる3相の交流電圧指令を、所定の搬送波信号にてパルス幅制御するPWM制御ステップと、前記パルス幅制御により得られる第1及び第2の同期モータに共通する単一の3相PWM信号によって、第1及び第2の同期モータに供給するための電力を制御する電力制御ステップと、を有することを特徴とする。   A torsional vibration suppression method according to the present invention is a method for suppressing torsional vibration of a load in a system in which a rotatable load is driven by a first synchronous motor and a second synchronous motor from both sides of the rotation shaft. Rotation phase correction step for correcting the rotation phase of the first synchronous motor based on the initial magnetic pole phases of the first and second synchronous motors, and a speed detection step for detecting the actual speed of the first synchronous motor A speed control step for speed-controlling a speed deviation between the speed command for the first synchronous motor and the actual speed, a torque current command obtained by the speed control, and an actual current flowing through the first synchronous motor A current control step for controlling the current deviation between them, and a coordinate conversion for converting the two-phase DC voltage command obtained by the current control according to the corrected rotation phase Common to the first and second synchronous motors obtained by the pulse width control and the PWM control step for controlling the pulse width of the three-phase AC voltage command obtained by the coordinate conversion by a predetermined carrier wave signal. And a power control step for controlling power supplied to the first and second synchronous motors by a single three-phase PWM signal.

以上説明したように、本発明のツイン・ドライブ制御装置及び捻り振動抑制方法によれば、第1の同期モータの初期磁極位相と第2の同期モータの初期磁極位相とを用いて補正した単一の回転位相に基づいて単一の交流電圧指令を生成し、単一のPWM信号を生成し、この単一のPWM信号に基づいて第1の同期モータ及び第2の同期モータへ供給する電力をそれぞれ制御するようにした。つまり、第1の同期モータと第2の同期モータとの間で初期磁極位相が異なる場合であっても、単一の回転位相から単一のPWM信号を生成し、共通する単一のPWM信号に基づいて第1の同期モータ及び第2の同期モータを電力制御するようにしたから、両同期モータによる発生トルクが同一となり、負荷の捻り振動を抑制することができる。   As described above, according to the twin drive control device and the torsional vibration suppression method of the present invention, the single magnetic field corrected by using the initial magnetic pole phase of the first synchronous motor and the initial magnetic pole phase of the second synchronous motor. A single AC voltage command is generated based on the rotational phase of the first PWM signal, a single PWM signal is generated, and electric power supplied to the first synchronous motor and the second synchronous motor is generated based on the single PWM signal. Each was controlled. That is, even if the initial magnetic pole phase is different between the first synchronous motor and the second synchronous motor, a single PWM signal is generated from a single rotational phase, and a common single PWM signal is generated. Since the first synchronous motor and the second synchronous motor are subjected to power control based on the above, the torque generated by both synchronous motors becomes the same, and the torsional vibration of the load can be suppressed.

以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
〔構成〕
まず、本発明によるツイン・ドライブ制御装置の構成について説明する。図1は、本発明によるツイン・ドライブ制御装置をロータリカッタ装置に適用した場合の制御ブロック図である。図2は、図1に示すツイン・ドライブ制御装置における速度及び電流制御部の制御ブロック図である。図3は、図2の制御ブロック図の続きである。
Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.
〔Constitution〕
First, the configuration of the twin drive control device according to the present invention will be described. FIG. 1 is a control block diagram when the twin drive control device according to the present invention is applied to a rotary cutter device. FIG. 2 is a control block diagram of the speed and current control unit in the twin drive control device shown in FIG. FIG. 3 is a continuation of the control block diagram of FIG.

ロータリカッタ装置71Aは、図1に示すように、第1の同期モータ6A、第2の同期モータ6B、パルスジェネレータ14、ロータリカッタ2及びツイン・ドライブ制御装置72Aを備える。第1の同期モータ6A、第2の同期モータ6B及びロータリカッタ2は、前述したので説明を省略する。ロータリカッタ装置71Aは、概略的に説明すると、ツイン・ドライブ制御装置72Aによって単一のPWM信号Vup,Vvp,Vwpを生成し、この共通した単一のPWM信号Vup,Vvp,Vwpによって電力変換器57,76のスイッチング素子のゲートをオンオフ動作させ、所望のパルス状正弦波電圧信号U1,V1,W1及びU2,V2,W2を第1の同期モータ6A及び第2の同期モータ6Bへそれぞれ供給し、ロータリカッタ2を回転駆動する。   As shown in FIG. 1, the rotary cutter device 71A includes a first synchronous motor 6A, a second synchronous motor 6B, a pulse generator 14, a rotary cutter 2, and a twin drive control device 72A. Since the first synchronous motor 6A, the second synchronous motor 6B, and the rotary cutter 2 have been described above, description thereof will be omitted. In general, the rotary cutter device 71A generates a single PWM signal Vup, Vvp, Vwp by the twin drive control device 72A, and a power converter is generated by the common single PWM signal Vup, Vvp, Vwp. The gates of the switching elements 57 and 76 are turned on and off to supply desired pulsed sine wave voltage signals U1, V1, W1 and U2, V2, and W2 to the first synchronous motor 6A and the second synchronous motor 6B, respectively. Then, the rotary cutter 2 is driven to rotate.

パルスジェネレータ14は、第1の同期モータ6Aの回転角を検出する回転センサであり、アブソリュート型又はインクリメント型が用いられる。但し、インクリメント型の場合、第1の同期モータ6Aが1回転したとき、1パルスの信号を発生する。   The pulse generator 14 is a rotation sensor that detects the rotation angle of the first synchronous motor 6A, and an absolute type or an increment type is used. However, in the case of the increment type, when the first synchronous motor 6A makes one rotation, a one-pulse signal is generated.

ツイン・ドライブ制御装置72Aは、図1に示すように、電流検出器64,65、減算器53、速度及び電流制御部73、積分器58、回転位相補正手段74、座標変換器75、PWM制御器56及び電力変換器57,76を備える。積分器58及び電力変換器57は、前述したので説明を省略する。ツイン・ドライブ制御装置72Aは、概略的に説明すると、第1の同期モータ6A及び第2の同期モータ6Bに対する速度指令ω*と、パルスジェネレータ14による実速度である速度帰還信号ωと、後述する電流検出器64によるU相電流帰還信号iuと、電流検出器65によるW相電流帰還信号iwとを入力し、予め設定された磁極位相補正角μ(詳細については後述する。)を用いて新たな回転位相Φを求め、速度制御、電流制御及びパルス幅制御し、PWM信号Vup,Vvp,Vwpによって電力変換器57,76例えば、IGBTのゲートをオンオフ動作させ、3相のパルス状正弦波電圧信号U1,V1,W1及びU2,V2,W2を第1の同期モータ6A及び第2の同期モータ6Bへそれぞれ供給する。   As shown in FIG. 1, the twin drive control device 72A includes current detectors 64 and 65, a subtractor 53, a speed and current control unit 73, an integrator 58, a rotational phase correction means 74, a coordinate converter 75, and PWM control. 56 and power converters 57 and 76. Since the integrator 58 and the power converter 57 have been described above, a description thereof will be omitted. The twin drive control device 72A is roughly described. The speed command ω * for the first synchronous motor 6A and the second synchronous motor 6B, the speed feedback signal ω that is the actual speed by the pulse generator 14, and will be described later. The U-phase current feedback signal iu from the current detector 64 and the W-phase current feedback signal iw from the current detector 65 are input and newly set using a preset magnetic pole phase correction angle μ (details will be described later). The rotational phase Φ is obtained, the speed control, the current control and the pulse width control are performed, and the power converters 57 and 76, for example, the gates of the IGBTs are turned on and off by the PWM signals Vup, Vvp and Vwp, and the three-phase pulse sine wave voltage The signals U1, V1, W1 and U2, V2, W2 are supplied to the first synchronous motor 6A and the second synchronous motor 6B, respectively.

電流検出器64は、例えば、磁電変換素子であるホール素子を利用し、被測定電流を非接触で検出するセンサであり、電力変換器57と第1の同期モータ6Aとの間のU相巻線に直列接続し、電力変換器57に内在するIGBTのゲートを制御するため、かつ第1の同期モータ6Aの負荷に見合ったパルス状正弦波電圧信号U1を形成するための出力電流であるU相電流帰還信号iuを検出する検出器である。電流検出器65は、電流検出器64と同様に、電力変換器57と第1の同期モータ6Aとの間のW相巻線に直列接続し、W相電流帰還信号iwを検出する検出器である。減算器53は、第1の同期モータ6A及び第2の同期モータ6Bに対する速度指令ω*と、パルスジェネレータ14によるパルス信号を微分器(図示せず)により微分し、演算の結果により、得られる速度帰還信号ωとを入力し、速度指令ω*から速度帰還信号ωを減算し、演算の結果により、得られる速度偏差Δωを速度及び電流制御部73に出力する。   The current detector 64 is a sensor that detects a current to be measured in a non-contact manner using, for example, a Hall element that is a magnetoelectric conversion element, and is a U-phase winding between the power converter 57 and the first synchronous motor 6A. U is an output current that is connected in series to the line to control the gate of the IGBT inherent in the power converter 57 and to form a pulsed sine wave voltage signal U1 that is commensurate with the load of the first synchronous motor 6A. It is a detector that detects the phase current feedback signal iu. Similarly to the current detector 64, the current detector 65 is connected in series to the W-phase winding between the power converter 57 and the first synchronous motor 6A and detects the W-phase current feedback signal iw. is there. The subtractor 53 differentiates the speed command ω * for the first synchronous motor 6A and the second synchronous motor 6B and the pulse signal from the pulse generator 14 with a differentiator (not shown), and is obtained as a result of the calculation. The speed feedback signal ω is input, the speed feedback signal ω is subtracted from the speed command ω *, and the obtained speed deviation Δω is output to the speed and current control unit 73 based on the calculation result.

速度及び電流制御部73は、減算器53による速度偏差Δωと、後述する回転位相補正手段74による第1の同期モータ6Aの新たな回転位相Φと、電流検出器64によるU相電流帰還信号iuと、電流検出器65によるW相電流帰還信号iwとを入力し、2相の電圧指令であるトルク分電圧指令V*q及び励磁分電圧指令V*dを生成し、座標変換器75に出力する。速度及び電流制御部73の詳細については後述する。   The speed and current control unit 73 includes a speed deviation Δω by the subtractor 53, a new rotational phase Φ of the first synchronous motor 6A by the rotational phase correcting means 74 described later, and a U-phase current feedback signal iu by the current detector 64. And a W-phase current feedback signal iw from the current detector 65, a torque voltage command V * q and an excitation voltage command V * d, which are two-phase voltage commands, are generated and output to the coordinate converter 75. To do. Details of the speed and current control unit 73 will be described later.

回転位相補正手段74は減算器78を備える。減算器78は、前述した積分器58による第1の同期モータ6Aの回転位相γと磁極位相補正角μとを入力し、第1の同期モータ6Aの回転位相γから磁極位相補正角μを減算し、演算の結果により、得られる第1の同期モータ6Aの新たな回転位相Φを座標変換器75に出力する。ここで、磁極位相補正角μは、次式(1)により演算する。
μ=(θ1+θ2)/2 ・・・(1)
また、第1の同期モータ6Aの新たな回転位相Φは、次式(2)により演算する。
Φ=γ−μ=γ−(θ1+θ2)/2 ・・・(2)
つまり、磁極位相補正角μは、第1の磁極位相θ1と第2の磁極位相θ2とがなす角度の中間的な角度を示し、オペレータにより第1の磁極位相θ1及び第2の磁極位相θ2を測定することにより、ツイン・ドライブ制御装置72Aに予め設定される。このように、回転位相補正手段74は、第1の同期モータ6Aの回転位相γを補正した新たな回転位相Φを座標変換器75に出力する。
The rotational phase correction means 74 includes a subtractor 78. The subtractor 78 inputs the rotational phase γ of the first synchronous motor 6A and the magnetic pole phase correction angle μ by the integrator 58 described above, and subtracts the magnetic pole phase correction angle μ from the rotational phase γ of the first synchronous motor 6A. Then, the new rotation phase Φ of the first synchronous motor 6A obtained is output to the coordinate converter 75 based on the calculation result. Here, the magnetic pole phase correction angle μ is calculated by the following equation (1).
μ = (θ1 + θ2) / 2 (1)
The new rotational phase Φ of the first synchronous motor 6A is calculated by the following equation (2).
Φ = γ−μ = γ− (θ1 + θ2) / 2 (2)
In other words, the magnetic pole phase correction angle μ indicates an intermediate angle between the first magnetic pole phase θ1 and the second magnetic pole phase θ2, and the first magnetic pole phase θ1 and the second magnetic pole phase θ2 are set by the operator. By measuring, it is preset in the twin drive controller 72A. Thus, the rotational phase correction means 74 outputs a new rotational phase Φ obtained by correcting the rotational phase γ of the first synchronous motor 6A to the coordinate converter 75.

図4は、第1及び第2の同期モータ6A、6Bにおける永久磁石の第1の磁極位相θ1及び第2の磁極位相θ2と第1の同期モータ6Aのトルク電流(1次電流に相当する。)を回転磁界座標系のトルク成分と励磁成分とに分離した関係を示す図であり、横軸がd軸(励磁軸)、縦軸がq軸(トルク軸)をそれぞれ示している。ここで、Φm1及びΦm2は、第1の同期モータ6A及び第2の同期モータ6Bの永久磁石の磁束をそれぞれ示す。さらに、i1は、第1の同期モータ6Aの1次電流を示し、iq及びidは、第1の同期モータ6Aの1次電流i1のq成分及びd成分をそれぞれ示す。図4に示すように、式(1)の磁極位相補正角μは、第1の磁極位相θ1と第2の磁極位相θ2とがなす角度の中間的な角度を示している。   FIG. 4 shows the first and second magnetic pole phases θ1 and θ2 of the permanent magnets in the first and second synchronous motors 6A and 6B and the torque current (corresponding to the primary current) of the first synchronous motor 6A. ) Is separated into a torque component and an excitation component in the rotating magnetic field coordinate system, with the horizontal axis indicating the d-axis (excitation axis) and the vertical axis indicating the q-axis (torque axis). Here, Φm1 and Φm2 indicate magnetic fluxes of the permanent magnets of the first synchronous motor 6A and the second synchronous motor 6B, respectively. Further, i1 indicates a primary current of the first synchronous motor 6A, and iq and id indicate a q component and a d component of the primary current i1 of the first synchronous motor 6A, respectively. As shown in FIG. 4, the magnetic pole phase correction angle μ in the equation (1) indicates an intermediate angle between the angles formed by the first magnetic pole phase θ1 and the second magnetic pole phase θ2.

座標変換器75は、前述した図15の座標変換器55と同様の機能を有し、図15に示した新たな回転角Φ1の代わりに新たな回転位相Φを入力し、さらにトルク分電圧指令V*q及び励磁分電圧指令V*dをそれぞれ入力し、トルク分電圧指令V*qと励磁分電圧指令V*dとを新たな回転角Φに応じて、回転軸座標系から固定軸座標系に座標変換演算し、演算の結果により、得られる3相の正弦波電圧指令V*u,V*v,V*wをPWM制御器56に出力する。   The coordinate converter 75 has the same function as the coordinate converter 55 of FIG. 15 described above, inputs a new rotation phase Φ instead of the new rotation angle Φ1 shown in FIG. V * q and excitation voltage command V * d are respectively input, and torque voltage command V * q and excitation voltage command V * d are fixed to the fixed axis coordinates from the rotation axis coordinate system according to the new rotation angle Φ. Coordinate conversion calculation is performed on the system, and the obtained three-phase sine wave voltage commands V * u, V * v, and V * w are output to the PWM controller 56 based on the calculation result.

PWM制御器56は、前述したように、3相の正弦波電圧指令V*u,V*v,V*wと搬送波信号(図1には図示せず)とを入力し、3相の正弦波電圧指令V*u,V*v,V*wを搬送波信号例えば、三角波信号にてパルス幅制御し、3相のパルス信号であるPWM信号Vup,Vvp,Vwpを生成して電力変換器57,76に出力する。   As described above, the PWM controller 56 inputs the three-phase sine wave voltage commands V * u, V * v, V * w and the carrier wave signal (not shown in FIG. 1), and inputs the three-phase sine wave. The pulse voltage control of the wave voltage commands V * u, V * v, V * w is carried out by a carrier wave signal such as a triangular wave signal, and PWM signals Vup, Vvp, Vwp which are three-phase pulse signals are generated to generate a power converter 57. , 76.

電力変換器76は、前述した電力変換器57と同様に、3相のPWM信号Vup,Vvp,Vwpを入力し、3相のPWM信号Vup,Vvp,Vwpがゲートドライブ回路(図示せず)を介し、生成されたドライブ信号によって電力変換器76に内在するスイッチング素子、例えばIGBT(6個)のゲートをオンオフ動作させ、第2の同期モータ6Bを駆動するための3相のパルス状正弦波電圧信号U2,V2,W2を第2の同期モータ6BのUVW各相の巻線へ供給する。   The power converter 76 receives the three-phase PWM signals Vup, Vvp, and Vwp in the same manner as the power converter 57 described above, and the three-phase PWM signals Vup, Vvp, and Vwp serve as a gate drive circuit (not shown). The three-phase pulse sine wave voltage for driving the second synchronous motor 6B by turning on and off the switching elements, for example, the gates of the IGBT (six), which are present in the power converter 76 by the generated drive signal. The signals U2, V2, and W2 are supplied to the UVW phase windings of the second synchronous motor 6B.

この場合、第2の同期モータ6Bに電力を供給する電力変換器76とPWM制御器56との結線方法は、図1に示すように、第1の同期モータ6Aの場合は相順がUVW相であるのに対し、第2の同期モータ6Bの場合はWVU相のように逆相順とする。これにより、ツイン・ドライブ制御装置72Aは、第1の同期モータ6A及び第2の同期モータ6Bを制御するとき、同一回転座標において互いに反対方向に回転させることができる。したがって、ツイン・ドライブ制御装置72Aは、第1の同期モータ6Aと第2の同期モータ6Bを対向に連結させ、ロータリカッタ2を同一方向に回転駆動させることができる。   In this case, as shown in FIG. 1, the connection method between the power converter 76 that supplies power to the second synchronous motor 6B and the PWM controller 56 is such that the phase order is the UVW phase in the case of the first synchronous motor 6A. On the other hand, in the case of the second synchronous motor 6B, the order is reversed as in the WVU phase. Thereby, when the twin drive control device 72A controls the first synchronous motor 6A and the second synchronous motor 6B, the twin drive control device 72A can rotate in the opposite directions at the same rotational coordinate. Therefore, the twin drive control device 72A can connect the first synchronous motor 6A and the second synchronous motor 6B to face each other and rotate the rotary cutter 2 in the same direction.

以上の説明により、ツイン・ドライブ制御装置72Aは、第1の同期モータ6Aと第2の同期モータ6Bとの間の初期磁極位相が異なる場合であっても、第1の同期モータ6Aと第2の同期モータ6Bとに電力を供給する電力変換器57,76において内在する各IGBTのゲートをオンオフ動作させる信号として、単一の3相の正弦波電圧指令V*u,V*v,V*wに基づいて単一のPWM信号Vup,Vvp,Vwpを使用する。図18(A)において、第1の同期モータ6Aに対する正弦波電圧指令M1と第2の同期モータ6Bに対する正弦波電圧指令M2との間の位相差は、そもそも存在することがないからゼロに等しくなり、図18(E)における差信号(高周波加振信号)がゼロになる。したがって、単一のPWM信号に基づいて第1の同期モータ6A及び第2の同期モータ6Bの電力制御を行うようにしたから、両同期モータ6A,6Bによる発生トルクを同一にすることができ、負荷の捻り振動を抑制することができる。   According to the above description, the twin drive control device 72A has the first synchronous motor 6A and the second synchronous motor 6A and the second synchronous motor 6A and the second synchronous motor 6B even when the initial magnetic pole phase between the first synchronous motor 6A and the second synchronous motor 6B is different. A single three-phase sinusoidal voltage command V * u, V * v, V * is used as a signal for turning on and off the gates of the IGBTs inherent in the power converters 57 and 76 for supplying power to the synchronous motor 6B. A single PWM signal Vup, Vvp, Vwp is used based on w. In FIG. 18A, the phase difference between the sine wave voltage command M1 for the first synchronous motor 6A and the sine wave voltage command M2 for the second synchronous motor 6B is equal to zero because it never exists. Thus, the difference signal (high-frequency excitation signal) in FIG. 18E becomes zero. Therefore, since the power control of the first synchronous motor 6A and the second synchronous motor 6B is performed based on a single PWM signal, the torque generated by both the synchronous motors 6A and 6B can be made the same. Torsional vibration of the load can be suppressed.

次に、図1に示した速度及び電流制御部73について詳細に説明する。速度及び電流制御部73は、図2及び図3に示すように、速度制御器81、界磁制御器82、コサイン演算器83、サイン演算器88、座標変換器85、加減算器84,89、電流制御器87,90、界磁制御器91、サイン演算器93及びコサイン演算器92を備える。   Next, the speed and current control unit 73 shown in FIG. 1 will be described in detail. 2 and 3, the speed and current control unit 73 includes a speed controller 81, a field controller 82, a cosine calculator 83, a sine calculator 88, a coordinate converter 85, adders / subtracters 84 and 89, and current control. Devices 87 and 90, a field controller 91, a sine calculator 93, and a cosine calculator 92.

速度制御器81は、減算器53により第1の同期モータ6A及び第2の同期モータ6Bに対する速度指令ω*から第1の同期モータ6Aの速度帰還信号ωを減算して得られる速度偏差Δωを入力し、速度偏差Δωを速度制御し(速度偏差Δωに速度アンプゲイン定数を乗算し)、操作量としてトルク指令τ*を界磁制御器82に出力する。   The speed controller 81 subtracts the speed deviation Δω obtained by subtracting the speed feedback signal ω of the first synchronous motor 6A from the speed command ω * for the first synchronous motor 6A and the second synchronous motor 6B by the subtractor 53. Then, the speed deviation Δω is speed-controlled (the speed deviation Δω is multiplied by a speed amplifier gain constant), and a torque command τ * is output to the field controller 82 as an operation amount.

界磁制御器82は、トルク指令τ*を入力し、トルク指令τ*に第1の同期モータ6Aの基底速度ω0を乗算し、演算の結果により、得られる値に第1の同期モータ6Aの速度帰還信号ωの逆数を乗算し、演算の結果により、得られるトルク電流指令i*1をコサイン演算器83及びサイン演算器88に出力する。   The field controller 82 receives the torque command τ *, multiplies the torque command τ * by the base speed ω0 of the first synchronous motor 6A, and returns the speed feedback of the first synchronous motor 6A to the value obtained as a result of the calculation. The inverse of the signal ω is multiplied, and the obtained torque current command i * 1 is output to the cosine calculator 83 and the sine calculator 88 according to the calculation result.

図5は、第1の及び第2の同期モータの磁極位相差角とトルク電流指令との関係を示し、横軸がd軸(励磁軸)、縦軸がq軸(トルク軸)を示す。ここで、i*d及びi*qは、トルク電流指令i*1のd軸成分及びq軸成分を示す。図5によれば、磁束Φm1が、前述した磁極位相差角δだけd軸座標から進んだ位置に存在する。何故ならば、第1の同期モータ6Aによる磁束Φm1がd軸座標から磁極位相差角δだけずれているが故に、トルク電流指令i*1を磁束Φm1に対して直交させるために、トルクに応じてd軸トルク電流指令(以下、励磁分電流指令という。)i*d及びq軸トルク電流指令(以下、トルク分電流指令という。)i*qを与える必要があるからである。   FIG. 5 shows the relationship between the magnetic pole phase difference angle and the torque current command of the first and second synchronous motors, with the horizontal axis indicating the d-axis (excitation axis) and the vertical axis indicating the q-axis (torque axis). Here, i * d and i * q indicate a d-axis component and a q-axis component of the torque current command i * 1. According to FIG. 5, the magnetic flux Φm1 exists at a position advanced from the d-axis coordinate by the magnetic pole phase difference angle δ. This is because the magnetic flux Φm1 generated by the first synchronous motor 6A is shifted from the d-axis coordinate by the magnetic pole phase difference angle δ, so that the torque current command i * 1 is orthogonal to the magnetic flux Φm1 according to the torque. This is because it is necessary to provide the d-axis torque current command (hereinafter referred to as excitation current command) i * d and the q-axis torque current command (hereinafter referred to as torque current command) i * q.

図2に戻って、コサイン演算器83は、トルク電流指令i*1を入力し、トルク電流指令i*1に対し、図5に示す磁極位相差角δに応じて定まるコサイン値COSδを乗算し、演算の結果により、得られる値であるトルク分電流指令i*qを加減算器84に出力する。サイン演算器88は、トルク電流指令i*1を入力し、トルク電流指令i*1に対し、図5に示す磁極位相差角δに応じて定まるサイン値SINδを乗算し、演算の結果により、得られる値に“−1”を乗算し、演算の結果により、得られる値である励磁分電流指令i*dを加減算器89に出力する。   Returning to FIG. 2, the cosine calculator 83 receives the torque current command i * 1, and multiplies the torque current command i * 1 by a cosine value COSδ determined according to the magnetic pole phase difference angle δ shown in FIG. Based on the result of the calculation, a torque component current command i * q, which is an obtained value, is output to the adder / subtractor 84. The sine calculator 88 receives the torque current command i * 1, multiplies the torque current command i * 1 by a sine value SINδ determined according to the magnetic pole phase difference angle δ shown in FIG. The obtained value is multiplied by “−1”, and the excitation current command i * d, which is the obtained value, is output to the adder / subtracter 89 based on the result of the calculation.

一方、座標変換器85は、第1の同期モータ6AのU相巻線に流れる電流帰還信号であるU相電流帰還信号iuと、W相巻線に流れる電流帰還信号であるW相電流帰還信号iwと、同期モータ6Aの新たな回転位相Φとを入力し、U相電流期間信号iu及びW相電流帰還信号ivからV相電流帰還信号ivを演算し、演算の結果により、得られるUVW3相の電流帰還信号iu,iv,iwを第1の同期モータ6Aの新たな回転位相Φに応じて、座標変換演算し、演算の結果により、得られるトルク分電流帰還信号iq及び励磁分電流帰還信号idを加減算器84及び加減算器89にそれぞれ出力する。   On the other hand, the coordinate converter 85 includes a U-phase current feedback signal iu that is a current feedback signal flowing in the U-phase winding of the first synchronous motor 6A, and a W-phase current feedback signal that is a current feedback signal flowing in the W-phase winding. iw and a new rotation phase Φ of the synchronous motor 6A are input, and a V-phase current feedback signal iv is calculated from the U-phase current period signal iu and the W-phase current feedback signal iv, and the obtained UVW three-phase is obtained according to the calculation result Current feedback signals iu, iv, and iw are subjected to coordinate transformation calculation according to the new rotation phase Φ of the first synchronous motor 6A, and the obtained torque component current feedback signal iq and excitation component current feedback signal are obtained according to the calculation result. The id is output to the adder / subtractor 84 and the adder / subtractor 89, respectively.

加減算器84は、トルク分電流指令i*qとトルク分電流帰還信号iqと界磁制御するための後述する界磁制御用トルク分電流指令i*δqとを入力し、トルク分電流指令i*qからトルク分電流帰還信号iqを減算し、演算の結果により、得られる電流偏差に界磁制御用トルク分電流指令i*δqを加算し、演算の結果により、得られる補正後のトルク分電流偏差Δiqを電流制御器87に出力する。加減算器89は、加減算器84の場合と同様に、励磁分電流指令i*dと励磁分電流帰還信号idと界磁制御するための後述する界磁制御用励磁分電流指令i*δdとを入力し、励磁分電流指令i*dから励磁分電流帰還信号idを減算し、演算の結果により、得られる電流偏差に界磁制御用励磁分電流指令i*δdを加算し、演算の結果により、得られる補正後の励磁分電流偏差Δidを電流制御器90に出力する。   The adder / subtractor 84 inputs a torque component current command i * q, a torque component current feedback signal iq, and a field control torque component current command i * δq to be described later for field control. The current feedback signal iq is subtracted, the field control torque component current command i * δq is added to the current deviation obtained from the calculation result, and the corrected torque component current deviation Δiq is obtained from the calculation result as the current controller. Output to 87. As in the case of the adder / subtractor 84, the adder / subtracter 89 inputs an excitation current command i * d, an excitation current feedback signal id, and a field control excitation current command i * δd to be described later for field control. The excitation current feedback signal id is subtracted from the current division command i * d, and the field control excitation current command i * δd is added to the current deviation obtained from the calculation result. The excitation current deviation Δid is output to the current controller 90.

電流制御器87は、トルク分電流偏差Δiqを入力し、トルク分電流偏差Δiqを電流制御し(トルク分電流偏差Δiqに電流アンプゲイン定数を乗算し)、得られるトルク分電圧指令V*qを操作量として座標変換器75に出力する。電流制御器90は、電流制御器87の場合と同様に、励磁分電流偏差Δidを入力し、励磁分電流偏差Δidを電流制御し(界磁分電流偏差Δidに電流アンプゲイン定数を乗算し)、得られる励磁分電圧指令V*dを操作量として座標変換器75に出力する。   The current controller 87 inputs the torque component current deviation Δiq, performs current control on the torque component current deviation Δiq (multiplies the torque component current deviation Δiq by the current amplifier gain constant), and obtains the obtained torque component voltage command V * q. The operation amount is output to the coordinate converter 75. As in the case of the current controller 87, the current controller 90 inputs the excitation component current deviation Δid and controls the excitation component current deviation Δid (multiplies the field component current deviation Δid by the current amplifier gain constant). The obtained excitation voltage command V * d is output to the coordinate converter 75 as an operation amount.

次に、界磁制御用トルク分電流指令i*δq及び界磁制御用励磁分電流指令i*δdを生成する手段について、図3を参照して説明する。まず、界磁制御器91により出力される界磁制御用電流指令i*δは、第1の同期モータ6Aの巻線に流れる電流I1に界磁制御分として(1−ω0/ω)を乗算して得られる値である。この電流I1の代わりにΦm1/L1を用いる(次式(3)を参照)。ここで、Φm1は、第1の同期モータ6Aの永久磁石により発生する磁束を示し、L1は、第1の同期モータ6Aにおける巻線のインダクタンスを示す。また、I1は、第1の同期モータ6Aの永久磁石による磁束Φm1と同等の磁束を発生させるためのモータ巻線に流れる電流である。
I1=Φm1/L1 ・・・(3)
Next, means for generating the field control torque component current command i * δq and the field control excitation component current command i * δd will be described with reference to FIG. First, the field control current command i * δ output by the field controller 91 is a value obtained by multiplying the current I1 flowing through the winding of the first synchronous motor 6A by (1-ω0 / ω) as a field control component. is there. Φm1 / L1 is used in place of the current I1 (see the following formula (3)). Here, Φm1 indicates the magnetic flux generated by the permanent magnet of the first synchronous motor 6A, and L1 indicates the inductance of the winding in the first synchronous motor 6A. I1 is a current that flows in the motor winding for generating a magnetic flux equivalent to the magnetic flux Φm1 by the permanent magnet of the first synchronous motor 6A.
I1 = Φm1 / L1 (3)

すなわち、界磁制御器91は、予め設定されたΦm1/L1を入力し、これに界磁制御分として(1−ω0/ω)を乗算し、演算の結果により、得られる界磁制御用電流指令i*δをサイン演算器93及びコサイン演算器92に出力する。サイン演算器93は、界磁制御用電流指令i*δを入力し、界磁制御用電流指令i*δに磁極位相差角δに応じて変化するサイン値SINδを乗算し、演算の結果により、得られる値に“−1”を乗算し、演算の結果により、得られる界磁制御用トルク分電流指令i*δqを加減算器84に出力する。コサイン演算器92は、界磁制御用電流指令i*δを入力し、界磁制御用電流指令i*δに磁極位相差角δに応じて変化するコサイン値COSδを乗算し、演算の結果により、得られる値に“−1”を乗算し、演算の結果により、得られる界磁制御用励磁分電流指令i*δdを加減算器89に出力する。これにより、ツイン・ドライブ制御装置72Aは、第1の同期モータ6Aの速度帰還信号ωが“0”から最高速度までの範囲において、速度指令ω*に一致するように、第1の同期モータ6A及び第2の同期モータ6Bを制御することができる。   That is, the field controller 91 inputs Φm1 / L1 set in advance, multiplies it by (1-ω0 / ω) as a field control component, and signs the field control current command i * δ obtained as a result of the calculation. The result is output to the calculator 93 and the cosine calculator 92. The sine calculator 93 receives the field control current command i * δ, multiplies the field control current command i * δ by a sine value SINδ that changes in accordance with the magnetic pole phase difference angle δ, and obtains a value obtained as a result of the calculation. Is multiplied by “−1”, and the obtained field control torque component current command i * δq is output to the adder / subtractor 84 based on the result of the calculation. The cosine calculator 92 receives the field control current command i * δ, multiplies the field control current command i * δ by a cosine value COSδ that changes in accordance with the magnetic pole phase difference angle δ, and obtains a value obtained as a result of the calculation. Is multiplied by “−1”, and the field control excitation current command i * δd obtained is output to the adder / subtractor 89 based on the result of the calculation. As a result, the twin drive control device 72A allows the first synchronous motor 6A to match the speed command ω * in the range where the speed feedback signal ω of the first synchronous motor 6A ranges from “0” to the maximum speed. And the second synchronous motor 6B can be controlled.

以上の説明により、ツイン・ドライブ制御装置72Aは、第1の同期モータ6A及び第2の同期モータ6Bにおけるそれぞれの初期磁極位相が異なる場合であっても、負荷の捻り振動を抑制することができ、かつ、第1の同期モータ6Aの速度帰還信号ωが“0”から最高速度までの範囲において、速度指令ω*に一致するように第1の同期モータ6A及び第2の同期モータ6Bを制御することができる。   As described above, the twin drive control device 72A can suppress the torsional vibration of the load even when the initial magnetic pole phases of the first synchronous motor 6A and the second synchronous motor 6B are different. In addition, the first synchronous motor 6A and the second synchronous motor 6B are controlled so as to coincide with the speed command ω * when the speed feedback signal ω of the first synchronous motor 6A ranges from “0” to the maximum speed. can do.

〔動作〕
次に、ツイン・ドライブ制御装置72Aの動作について説明する。ツイン・ドライブ制御装置72Aは、概略的に説明すると、第1の同期モータ6A及び第2の同期モータ6Bに対する速度指令ω*と、第1の同期モータ6Aの速度帰還信号ωと、第1の同期モータ6AのUW相の各巻線に流れるそれぞれの電流帰還信号iu,iwとを入力し、予め設定された磁極位相補正角μを用いて、単一の3相PWM信号Vup,Vvp,Vwpを電力変換器57,76に出力する。さらに、3相PWM信号Vup,Vvp,Vwpによりゲートドライブ回路(図示せず)を介し生成されるドライブ信号が電力変換器57,76のIGBTのゲートに入力すると、パルス状正弦波電圧信号U1,V1,W1及びU2,V2,W2を第1の同期モータ6A及び第2の同期モータ6Bへそれぞれ供給する。
[Operation]
Next, the operation of the twin drive control device 72A will be described. The twin drive control device 72A is roughly described. The speed command ω * for the first synchronous motor 6A and the second synchronous motor 6B, the speed feedback signal ω of the first synchronous motor 6A, the first drive motor 72A, The current feedback signals iu and iw flowing in the UW-phase windings of the synchronous motor 6A are input, and a single three-phase PWM signal Vup, Vvp, and Vwp are generated using a preset magnetic phase correction angle μ. It outputs to the power converters 57 and 76. Further, when a drive signal generated through a gate drive circuit (not shown) by the three-phase PWM signals Vup, Vvp, Vwp is input to the gates of the IGBTs of the power converters 57, 76, a pulsed sine wave voltage signal U1, V1, W1 and U2, V2, W2 are supplied to the first synchronous motor 6A and the second synchronous motor 6B, respectively.

図1に示したように、速度指令ω*と速度帰還信号ωとの間の速度偏差Δωと、第1の同期モータ6Aの新たな回転位相Φと、電流検出器64によるU相電流帰還信号iuと、電流検出器65によるW相電流帰還信号iwとが速度及び電流制御部73に入力すると、速度及び電流制御部73によって、2相の電圧指令であるトルク分電圧指令V*q及び励磁分電圧指令V*dを座標変換器75にそれぞれ出力する。速度及び電流制御部73は、第1の同期モータ6Aの速度帰還信号ωの大きさによって制御方式が一部異なるため、その動作の詳細については後述する。   As shown in FIG. 1, the speed deviation Δω between the speed command ω * and the speed feedback signal ω, the new rotational phase Φ of the first synchronous motor 6A, and the U-phase current feedback signal by the current detector 64 When iu and the W-phase current feedback signal iw from the current detector 65 are input to the speed and current control unit 73, the torque and voltage control command V * q, which is a two-phase voltage command, and excitation are generated by the speed and current control unit 73. The divided voltage command V * d is output to the coordinate converter 75, respectively. Since the speed and current control unit 73 differs in part in the control method depending on the magnitude of the speed feedback signal ω of the first synchronous motor 6A, the details of the operation will be described later.

磁極位相補正角μ及び第1の同期モータ6Aの回転位相γが回転位相補正手段74に入力すると、回転位相補正手段74によって、第1の同期モータ6Aの回転位相γから磁極位相補正角μを減算し、得られる新たな回転位相Φを座標変換器75に出力する。トルク分電圧指令V*qと励磁分電圧指令V*dと新たな回転角Φとが座標変換器75に入力すると、座標変換器75によって、トルク分電圧指令V*qと励磁分電圧指令V*dとを新たな回転位相Φに応じて座標変換し、UVWの3相の正弦波電圧指令V*u,V*v,V*wをPWM制御器56に出力する。   When the magnetic pole phase correction angle μ and the rotational phase γ of the first synchronous motor 6A are input to the rotational phase correction means 74, the rotational phase correction means 74 sets the magnetic pole phase correction angle μ from the rotational phase γ of the first synchronous motor 6A. The new rotation phase Φ obtained by the subtraction is output to the coordinate converter 75. When the torque divided voltage command V * q, the excitation divided voltage command V * d, and the new rotation angle Φ are input to the coordinate converter 75, the coordinate converter 75 causes the torque divided voltage command V * q and the excitation divided voltage command V to be input. * D is coordinate-converted according to the new rotation phase Φ, and UVW three-phase sine wave voltage commands V * u, V * v, and V * w are output to the PWM controller 56.

3相の正弦波電圧指令V*u,V*v,V*wと図17(B)に示した三角波発生器による搬送波信号(図1には図示せず)とがPWM制御器56に入力すると、PWM制御器56によって、3相の正弦波電圧指令V*u,V*v,V*wを搬送波信号によってパルス幅制御し、UVWの3相のPWM信号Vup,Vvp,Vwpをゲート用ドライブ回路(図示せず)に出力する。3相のPWM信号Vup,Vvp,Vwpがゲートドライブ回路(図示せず)に入力すると、ゲートドライブ回路(図示せず)によって、電力変換器57に内在するIGBTのゲートをオンオフ動作させるためのドライブ信号を電力変換器57に出力する。   Three-phase sinusoidal voltage commands V * u, V * v, V * w and a carrier wave signal (not shown in FIG. 1) by the triangular wave generator shown in FIG. Then, the PWM controller 56 controls the pulse width of the three-phase sinusoidal voltage commands V * u, V * v, and V * w with a carrier wave signal, and uses the UVW three-phase PWM signals Vup, Vvp, and Vwp for gates. Output to a drive circuit (not shown). When the three-phase PWM signals Vup, Vvp, Vwp are input to a gate drive circuit (not shown), a drive for turning on and off the gate of the IGBT in the power converter 57 by a gate drive circuit (not shown). The signal is output to the power converter 57.

ドライブ信号が電力変換器57に入力すると、電力変換器57によって、ドライブ信号が電力変換器57のIGBTのゲートをオンオフ動作させて、3相のパルス状正弦波電圧信号U1,V1,W1を第1の同期モータ6AのUVW相の巻線へそれぞれ供給する。第2の同期モータ6Bの場合は、第1の同期モータ6Aの場合のPWM制御器56による3相のPWM信号Vup,Vvp,Vwpを共用し、かつ、3相のPWM信号Vup,Vvp,Vwpの相順を逆相順に変え、電力変換器76に入力すると、つまり、PWM制御器56による3相のPWM信号Vup,Vvp,Vwpが電力変換器76のWVU相にそれぞれ入力すると、電力変換器76によって、第1の同期モータ6の場合と同様に、3相のパルス状正弦波電圧信号U2,V2,W2を第2の同期モータ6BのUVW相の巻線へそれぞれ供給する。   When the drive signal is input to the power converter 57, the power converter 57 turns on and off the gate of the IGBT of the power converter 57, and the three-phase pulsed sine wave voltage signals U1, V1, and W1 are generated. 1 is supplied to the UVW phase windings of one synchronous motor 6A. In the case of the second synchronous motor 6B, the three-phase PWM signals Vup, Vvp, Vwp are shared by the PWM controller 56 in the case of the first synchronous motor 6A, and the three-phase PWM signals Vup, Vvp, Vwp are shared. When the three-phase PWM signals Vup, Vvp, and Vwp by the PWM controller 56 are respectively input to the WVU phase of the power converter 76, the power converter 76 As in the case of the first synchronous motor 6, the three-phase pulsed sine wave voltage signals U 2, V 2, and W 2 are supplied to the UVW phase windings of the second synchronous motor 6 B by 76.

次に、速度及び電流制御部73の動作の詳細について説明する。図6は、本発明に係るツイン・ドライブ制御装置による同期モータの速度とトルク特性との関係を示し、横軸ωが第1の同期モータ6Aの速度帰還信号ω、縦軸がω0/ωをそれぞれ示す。図6によれば、ツイン・ドライブ制御装置72Aは、第1の同期モータ6Aの速度帰還信号ωが“0”から基底速度ω0までの範囲において、ω0/ωを“1”とし、つまり、定トルク制御を行い、また、速度帰還信号ωが基底速度ω0を越え最高速度までの範囲において、定出力制御、つまり、弱め界磁制御を行うことがわかる。   Next, details of the operation of the speed and current control unit 73 will be described. FIG. 6 shows the relationship between the speed and torque characteristics of the synchronous motor by the twin drive control device according to the present invention, wherein the horizontal axis ω is the speed feedback signal ω of the first synchronous motor 6A, and the vertical axis is ω0 / ω. Each is shown. According to FIG. 6, the twin drive controller 72A sets ω0 / ω to “1” in the range from the speed feedback signal ω of the first synchronous motor 6A from “0” to the base speed ω0, that is, a constant value. It can be seen that torque control is performed, and constant output control, that is, field weakening control is performed in a range where the speed feedback signal ω exceeds the base speed ω0 and reaches the maximum speed.

まず、第1の同期モータ6Aの速度帰還信号ωが“0”から基底速度ω0までの範囲にある場合について説明する。この範囲では、第1の同期モータ6A及び第2の同期モータ6Bを定トルク制御する。つまり、図2及び図3に示した界磁制御器82,91において、入力信号にそれぞれ“1”,“0”を乗算した信号を出力する。   First, the case where the speed feedback signal ω of the first synchronous motor 6A is in the range from “0” to the base speed ω0 will be described. In this range, constant torque control is performed on the first synchronous motor 6A and the second synchronous motor 6B. That is, the field controllers 82 and 91 shown in FIGS. 2 and 3 output signals obtained by multiplying the input signals by “1” and “0”, respectively.

速度及び電流制御部73は、図2に示すように、減算器53により第1の同期モータ6A及び第2の同期モータ6Bの速度指令ω*から速度帰還信号ωを減算して得られる速度偏差Δωが速度制御器81に入力すると、速度制御器81によって、トルク指令τ*(トルク電流指令τ*1に等しい。)を操作量として界磁制御器82に出力し、界磁制御器82を介してそのままコサイン演算器83及びサイン演算器88に出力する。トルク電流指令i*1がコサイン演算器83に入力すると、コサイン演算器83によって、トルク電流指令i*1にコサイン値COSδを乗算し、トルク分電流指令i*qを操作量として加減算器84に出力する。同様に、トルク電流指令i*1がサイン演算器88に入力すると、サイン演算器88によってトルク電流指令i*1にサイン値SINδを乗算し、演算の結果により、得られる値に“−1”を乗算し、得られる励磁分電流指令i*dを操作量として加減算器89に出力する。   As shown in FIG. 2, the speed and current control unit 73 subtracts the speed feedback signal ω from the speed command ω * of the first synchronous motor 6A and the second synchronous motor 6B by the subtractor 53 and obtains a speed deviation. When Δω is input to the speed controller 81, the speed controller 81 outputs a torque command τ * (equal to the torque current command τ * 1) as an operation amount to the field controller 82, and the cosine is directly passed through the field controller 82. The result is output to the calculator 83 and the sine calculator 88. When the torque current command i * 1 is input to the cosine calculator 83, the cosine calculator 83 multiplies the torque current command i * 1 by the cosine value COSδ, and the torque component current command i * q is input to the adder / subtractor 84 as an operation amount. Output. Similarly, when the torque current command i * 1 is input to the sine calculator 88, the sine calculator 88 multiplies the torque current command i * 1 by the sine value SINδ, and the value obtained by the calculation is “−1”. And the obtained excitation current command i * d is output to the adder / subtractor 89 as an operation amount.

また、第1の同期モータ6AのU相及びW相の巻線に流れるそれぞれの電流帰還信号iu,iwと、第1の同期モータ6Aの新たな回転角Φとが座標変換器85に入力すると、U相及びW相の電流帰還信号iu,iwからV相の電流帰還信号ivを演算する。そして、座標変換器85によって、UVW各相の電流帰還信号iu,iw,ivを新たな回転角Φに応じて座標変換し、2相の直流電流帰還信号であるトルク分電流帰還信号iq及び励磁分直流帰還信号idを加減算器84,89にそれぞれ出力する。   When the current feedback signals iu and iw flowing through the U-phase and W-phase windings of the first synchronous motor 6A and the new rotation angle Φ of the first synchronous motor 6A are input to the coordinate converter 85. The V-phase current feedback signal iv is calculated from the U-phase and W-phase current feedback signals iu and iw. Then, the coordinate converter 85 performs coordinate conversion of the current feedback signals iu, iw, iv of each phase of the UVW according to the new rotation angle Φ, and outputs the torque component current feedback signal iq that is a two-phase DC current feedback signal and excitation. The divided DC feedback signal id is output to the adders / subtracters 84 and 89, respectively.

さらに、トルク分電流指令i*q及びトルク分電流帰還信号iqが加減算器84に入力すると、加減算器84によって、トルク分電流指令i*qからトルク分電流帰還信号iqを減算し、演算の結果により、得られるトルク分電流偏差Δiqを電流制御器87に出力する。また、励磁分電流指令i*dと励磁分電流帰還信号idとが加減算器89に入力すると、加減算器89によって、励磁分電流指令i*dから励磁分電流帰還信号idを減算し、演算の結果により、得られる励磁分電流偏差Δidを電流制御器90に出力する。ここで、界磁制御用トルク分電流指令i*δq及び界磁制御用励磁分電流指令i*δdは、図3に示した界磁制御器91が入力信号に“0”を乗算して出力するから、それぞれゼロとなり、加減算器84及び加減算器89の演算には用いられない。   Further, when the torque component current command i * q and the torque component current feedback signal iq are input to the adder / subtractor 84, the torque subtractor current feedback signal iq is subtracted from the torque component current command i * q by the adder / subtractor 84, and the calculation result is obtained. As a result, the obtained torque component current deviation Δiq is output to the current controller 87. When the excitation current command i * d and the excitation current feedback signal id are input to the adder / subtractor 89, the adder / subtractor 89 subtracts the excitation current feedback signal id from the excitation current command i * d to calculate the current. As a result, the obtained excitation current deviation Δid is output to the current controller 90. Here, the field control torque component current command i * δq and the field control excitation component current command i * δd are each zero because the field controller 91 shown in FIG. 3 multiplies the input signal by “0” and outputs it. The adder / subtractor 84 and the adder / subtractor 89 are not used for the calculation.

また、トルク分電流偏差Δiqが電流制御器87に入力すると、電流制御器87によって、トルク分電流偏差Δiqを電流制御し、トルク分電圧指令V*qを操作量として、図1に示した座標変換器75に出力する。また、励磁分電流偏差Δidが電流制御器90に入力すると、電流制御器90によって、励磁分電流偏差Δidを電流制御し、励磁分電圧指令V*dを操作量として、図1に示した座標変換器75に出力する。   When the torque component current deviation Δiq is input to the current controller 87, the current controller 87 performs current control on the torque component current deviation Δiq, and the coordinate shown in FIG. Output to the converter 75. When the excitation current deviation Δid is input to the current controller 90, the current controller 90 performs current control on the excitation current deviation Δid and uses the excitation voltage command V * d as the manipulated variable to adjust the coordinates shown in FIG. Output to the converter 75.

次に、第1の同期モータ6Aの速度帰還信号ωが基底速度ω0を超えて最大速度までの範囲にある場合について説明する。この範囲では、第1の同期モータ6A及び第2の同期モータ6Bを界磁制御する。つまり、図2及び図3に示した界磁制御器82,91において、入力信号にそれぞれ“ω0/ω”、“1−ω0/ω”を乗算した信号を出力する。   Next, the case where the speed feedback signal ω of the first synchronous motor 6A is in the range from the base speed ω0 to the maximum speed will be described. In this range, field control is performed on the first synchronous motor 6A and the second synchronous motor 6B. That is, the field controllers 82 and 91 shown in FIGS. 2 and 3 output signals obtained by multiplying the input signals by “ω0 / ω” and “1-ω0 / ω”, respectively.

速度及び電流制御部73は、図2に示すように、減算器53により第1の同期モータ6A及び第2の同期モータ6Bの速度指令ω*から速度帰還信号ωを減算して得られる速度偏差Δωが速度制御器81に入力すると、速度制御器81によって、トルク指令τ*を操作量として界磁制御器82に出力する。トルク指令τ*が界磁制御器82に入力すると、界磁制御器82によって、トルク電流指令i*1を操作量としてコサイン演算器83及びサイン演算器88に出力する。ここで、トルク電流指令i*1は、界磁制御器82が入力信号に“ω0/ω”を乗算して出力するから、トルク指令τ*に“ω0/ω”を乗算した値となる。   As shown in FIG. 2, the speed and current control unit 73 subtracts the speed feedback signal ω from the speed command ω * of the first synchronous motor 6A and the second synchronous motor 6B by the subtractor 53 and obtains a speed deviation. When Δω is input to the speed controller 81, the speed controller 81 outputs a torque command τ * as an operation amount to the field controller 82. When the torque command τ * is input to the field controller 82, the field controller 82 outputs the torque current command i * 1 to the cosine calculator 83 and the sine calculator 88 as an operation amount. Here, the torque current command i * 1 is a value obtained by multiplying the torque command τ * by “ω0 / ω” because the field controller 82 outputs the input signal multiplied by “ω0 / ω”.

また、トルク電流指令i*1がコサイン演算器83に入力すると、コサイン演算器83によって、トルク電流指令i*1にコサイン値COSδを乗算し、演算の結果により、得られるトルク分電流指令i*qを操作量として加減算器84に出力する。同様に、トルク電流指令i*1がサイン演算器88に入力すると、サイン演算器88によって、トルク電流指令i*1にサイン値SINδを乗算し、演算の結果により、得られる値に“−1”を乗算し、得られる励磁分電流指令i*dを操作量として加減算器89に出力する。   When the torque current command i * 1 is input to the cosine calculator 83, the cosine calculator 83 multiplies the torque current command i * 1 by the cosine value COSδ, and the obtained torque component current command i * is obtained according to the calculation result. q is output to the adder / subtractor 84 as an operation amount. Similarly, when the torque current command i * 1 is input to the sine calculator 88, the sine calculator 88 multiplies the torque current command i * 1 by the sine value SINδ, and the value obtained by the calculation is “−1. And the obtained excitation current command i * d is output to the adder / subtractor 89 as an operation amount.

また、第1の同期モータ6AのU相及びW相の巻線に流れるそれぞれの電流帰還信号iu,iwと、第1の同期モータ6Aの新たな回転角Φとが座標変換器85に入力すると、U相及びW相の電流帰還信号iu,iwからV相の電流帰還信号ivを演算する。そして、座標変換器85によって、UVW各相の電流帰還信号iu,iw,ivを新たな回転角Φに応じて座標変換し、2相の直流電流帰還信号であるトルク分電流帰還信号iq及び励磁分直流帰還信号idを加減算器84,89にそれぞれ出力する。   When the current feedback signals iu and iw flowing through the U-phase and W-phase windings of the first synchronous motor 6A and the new rotation angle Φ of the first synchronous motor 6A are input to the coordinate converter 85. The V-phase current feedback signal iv is calculated from the U-phase and W-phase current feedback signals iu and iw. Then, the coordinate converter 85 performs coordinate conversion of the current feedback signals iu, iw, iv of each phase of the UVW according to the new rotation angle Φ, and outputs the torque component current feedback signal iq that is a two-phase DC current feedback signal and excitation. The divided DC feedback signal id is output to the adders / subtracters 84 and 89, respectively.

一方、第1の同期モータ6Aの永久磁石による磁束Φm1と同等の磁束を与えるための第1の同期モータ6Aの巻線に流れる電流I1は、前述したように、Φm1/L1とする。第1の同期モータ6Aの巻線に流れる電流I1(Φm1/L1)が界磁制御器91に入力すると、界磁制御器91によって、モータ巻線に流れる電流I1に関数“(1−ω0/ω)”を乗算し、演算の結果により、得られる界磁制御用電流指令i*δをサイン演算器93及びコサイン演算器92に出力する。   On the other hand, the current I1 flowing through the winding of the first synchronous motor 6A for applying the magnetic flux equivalent to the magnetic flux Φm1 by the permanent magnet of the first synchronous motor 6A is Φm1 / L1 as described above. When the current I1 (Φm1 / L1) flowing through the winding of the first synchronous motor 6A is input to the field controller 91, the field controller 91 adds a function “(1−ω0 / ω)” to the current I1 flowing through the motor winding. The field control current command i * δ obtained by the multiplication is output to the sine calculator 93 and the cosine calculator 92.

界磁制御用電流指令i*δがサイン演算器93に入力すると、サイン演算器93によって、界磁制御用電流指令i*δに磁極位相差角δに応じて定まるサイン値SINδを乗算し、演算の結果により、得られる値に“−1”を乗算し、得られる界磁制御用トルク分電流指令i*δqを図2に示した加減算器84に出力する。また、界磁制御用電流指令i*δがコサイン演算器92に入力すると、コサイン演算器92によって、界磁制御用電流指令i*δに磁極位相差角δに応じて定まるコサイン値COSδを乗算し、演算の結果により、得られる値に“−1”を乗算し、得られる界磁制御用励磁分電流指令i*δdを図2に示した加減算器89に出力する。   When the field control current command i * δ is input to the sine calculator 93, the sine calculator 93 multiplies the field control current command i * δ by a sine value SINδ determined in accordance with the magnetic pole phase difference angle δ. Then, the obtained value is multiplied by “−1”, and the obtained field control torque component current command i * δq is output to the adder / subtractor 84 shown in FIG. When the field control current command i * δ is input to the cosine calculator 92, the cosine calculator 92 multiplies the field control current command i * δ by the cosine value COSδ determined according to the magnetic pole phase difference angle δ. As a result, the obtained value is multiplied by “−1”, and the obtained field control excitation current command i * δd is output to the adder / subtractor 89 shown in FIG.

図2に戻って、トルク分電流指令i*qとトルク分電流帰還信号iqと界磁制御用トルク分電流指令i*δqとが加減算器84に入力すると、加減算器84によって、トルク分電流指令i*qからトルク分電流帰還信号iqを減算し、演算の結果により、得られる値にさらに界磁制御用トルク分電流指令i*δqを加算し、得られるトルク分電流偏差Δiqを電流制御器87に出力する。また、励磁分電流指令i*dと励磁分電流帰還信号idと界磁制御用励磁分電流指令i*δdとが加減算器89に入力すると、加減算器89によって、励磁分電流指令i*dから励磁分電流帰還信号idを減算し、演算の結果により、得られる値にさらに界磁制御用励磁分電流指令i*δdを加算し、得られる励磁分電流偏差Δidを電流制御器90に出力する。   Returning to FIG. 2, when the torque component current command i * q, the torque component current feedback signal iq, and the field control torque component current command i * δq are input to the adder / subtractor 84, the adder / subtractor 84 causes the torque component current command i * Subtract the torque component current feedback signal iq from q, add the field control torque component current command i * δq to the value obtained from the calculation result, and output the obtained torque component current deviation Δiq to the current controller 87. . Further, when the excitation current command i * d, the excitation current feedback signal id, and the field control excitation current command i * δd are input to the adder / subtractor 89, the adder / subtractor 89 converts the excitation current command i * d from the excitation current command i * d. The current feedback signal id is subtracted, the field control excitation current command i * δd is further added to the obtained value based on the calculation result, and the obtained excitation current deviation Δid is output to the current controller 90.

トルク分電流偏差Δiqが電流制御器87に入力すると、電流制御器87によって、トルク分電流偏差Δiqを電流制御し、トルク分電圧指令V*qを操作量として、図1に示した座標変換器75に出力する。励磁分電流偏差Δidが電流制御器90に入力すると、電流制御器90によって、励磁分電流偏差Δidを電流制御し、励磁分電圧指令V*dを操作量として、図1に示した座標変換器75に出力する。   When the torque component current deviation Δiq is input to the current controller 87, the current controller 87 performs current control on the torque component current deviation Δiq, and the coordinate converter shown in FIG. Output to 75. When the excitation current deviation Δid is input to the current controller 90, the current controller 90 performs current control on the excitation current deviation Δid, and the coordinate converter shown in FIG. Output to 75.

図10は、図1に示したツイン・ドライブ制御装置72Aをロータリカッタ装置71Aに適用した場合の周波数と信号レベルとの関係の実験例を示す図である。図10(A)は、ロータリカッタ2が片側駆動方式の場合の周波数と信号レベルを示し、横軸が周波数、縦軸が信号レベルをそれぞれ示す。図10(B)は、ロータリカッタ2が両側駆動方式の場合の周波数と信号レベルを示し、横軸が周波数、縦軸が信号レベルをそれぞれ示す。ここで、横軸の周波数は、パルスジェネレータ14からのパルス信号を微分演算して速度を求め、その速度に基づいて周波数分析して得られた周波数を示す。また、ロータリカッタ2の周速度は10mpm(メートル/分)である。図10(A)によれば、片側駆動方式の場合は、ロータリカッタ2が115Hz近傍で共振現象を起こることがわかる。また、図10(B)によれば、両側駆動方式の場合は、ロータリカッタ2が共振現象を起こさないことがわかる。ここで、両図において周波数が1Hz近傍の領域では信号レベルが高くなっている。これは、ロータリカッタ2の回転ムラによるものである。また、周波数が5Hz近傍の領域でも信号レベルが高くなっている。これは、ロータリカッタ2自体の回転数によるものである。   FIG. 10 is a diagram showing an experimental example of the relationship between the frequency and the signal level when the twin drive control device 72A shown in FIG. 1 is applied to the rotary cutter device 71A. FIG. 10A shows the frequency and signal level when the rotary cutter 2 is of the one-side drive system, the horizontal axis shows the frequency and the vertical axis shows the signal level. FIG. 10B shows the frequency and signal level when the rotary cutter 2 is of the double-side drive system, the horizontal axis shows the frequency and the vertical axis shows the signal level. Here, the frequency on the horizontal axis indicates a frequency obtained by performing a differential operation on the pulse signal from the pulse generator 14 to obtain a speed and analyzing the frequency based on the speed. The peripheral speed of the rotary cutter 2 is 10 mpm (meter / min). As can be seen from FIG. 10A, in the case of the one-side drive method, the rotary cutter 2 exhibits a resonance phenomenon in the vicinity of 115 Hz. Further, according to FIG. 10B, it can be seen that the rotary cutter 2 does not cause a resonance phenomenon in the case of the double-side drive method. Here, in both figures, the signal level is high in the region where the frequency is near 1 Hz. This is due to uneven rotation of the rotary cutter 2. Further, the signal level is high even in the region where the frequency is around 5 Hz. This is due to the rotational speed of the rotary cutter 2 itself.

〔変形例〕
次に、本発明によるツイン・ドライブ制御装置の変形例について説明する。図19は、本発明による他のツイン・ドライブ制御装置をロータリカッタ装置に適用した場合の制御ブロック図である。このツイン・ドライブ制御装置72Bは、図1に示したツイン・ドライブ制御装置72Aにおける電力変換器57,76の代わりに、電力変換器77を備える。電力変換器77は、電力変換器57又は76における電流容量の2倍以上の電流容量を有するものとする。また、電力変換器77のUVW3相の出力線は、第1の同期モータ6A及び第2の同期モータ6Bに対し、正相順及び逆相順となるようにそれぞれ接続する。ツイン・ドライブ制御装置72Bは、基本的にツイン・ドライブ制御装置72Aと同様であるので、詳細な説明について省略する。
[Modification]
Next, a modification of the twin drive control device according to the present invention will be described. FIG. 19 is a control block diagram when another twin drive control device according to the present invention is applied to a rotary cutter device. The twin drive control device 72B includes a power converter 77 instead of the power converters 57 and 76 in the twin drive control device 72A shown in FIG. It is assumed that power converter 77 has a current capacity that is at least twice that of power converter 57 or 76. Further, the UVW three-phase output line of the power converter 77 is connected to the first synchronous motor 6A and the second synchronous motor 6B so as to be in the normal phase order and the reverse phase order, respectively. Since the twin drive control device 72B is basically the same as the twin drive control device 72A, detailed description thereof is omitted.

以上の説明により、ツイン・ドライブ制御装置72Bは、ツイン・ドライブ制御装置72Aと同様に、第1の同期モータ6Aと第2の同期モータ6Bとの間の初期磁極位相が異なる場合であっても、第1の同期モータ6Aと第2の同期モータ6Bとに電力を供給する電力変換器77において内在する各IGBTのゲートをオンオフ動作させる信号として、単一の3相の正弦波電圧指令V*u,V*v,V*wに基づく単一のPWM信号Vup,Vvp,Vwpを使用する。図18(A)において、第1の同期モータ6Aに対する正弦波電圧指令M1と第2の同期モータ6Bに対する正弦波電圧指令M2との間の位相差は、そもそも存在することがないからゼロに等しくなり、図18(E)における差信号(高周波加振信号)がゼロになる。したがって、単一のPWM信号に基づいて第1の同期モータ6A及び第2の同期モータ6Bの電力制御を行うようにしたから、両同期モータ6A,6Bによる発生トルクを同一にすることができ、負荷の捻り振動を抑制することができる。また、第1の同期モータ6Aの速度帰還信号ωが“0”から最高速度までの範囲において、速度指令ω*に一致するように第1の同期モータ6A及び第2の同期モータ6Bを制御することができる。   As described above, the twin drive control device 72B is similar to the twin drive control device 72A even if the initial magnetic pole phase between the first synchronous motor 6A and the second synchronous motor 6B is different. A single three-phase sinusoidal voltage command V * is used as a signal for turning on and off the gate of each IGBT in the power converter 77 that supplies power to the first synchronous motor 6A and the second synchronous motor 6B. A single PWM signal Vup, Vvp, Vwp based on u, V * v, V * w is used. In FIG. 18A, the phase difference between the sine wave voltage command M1 for the first synchronous motor 6A and the sine wave voltage command M2 for the second synchronous motor 6B is equal to zero because it never exists. Thus, the difference signal (high-frequency excitation signal) in FIG. 18E becomes zero. Therefore, since the power control of the first synchronous motor 6A and the second synchronous motor 6B is performed based on a single PWM signal, the torque generated by both the synchronous motors 6A and 6B can be made the same. Torsional vibration of the load can be suppressed. Further, the first synchronous motor 6A and the second synchronous motor 6B are controlled so that the speed feedback signal ω of the first synchronous motor 6A matches the speed command ω * in the range from “0” to the maximum speed. be able to.

〔捻り振動抑制方法〕
次に、本発明による捻り振動抑制方法について説明する。図7は、本発明による捻り振動抑制方法の手順を示すフローチャートである。図8は、図7のフローチャートの続きである。図9は、図8のフローチャートの続きである。
[Torsional vibration suppression method]
Next, the torsional vibration suppressing method according to the present invention will be described. FIG. 7 is a flowchart showing the procedure of the torsional vibration suppression method according to the present invention. FIG. 8 is a continuation of the flowchart of FIG. FIG. 9 is a continuation of the flowchart of FIG.

まず、捻り振動抑制方法は、概略的に説明すると、図1を参照して、第1の同期モータ6A及び第2の同期モータ6Bを制御する上で、3相の正弦波電圧指令V*u,V*v,V*wをパルス幅変調して得られるPWM信号Vup,Vvp,Vwpが単一の信号になるように、3相の正弦波電圧指令V*u,V*v,V*wに基づいてPWM制御器56によってPWM信号Vup,Vvp,Vwpを生成し、この単一のPWM信号Vup,Vvp,Vwpに基づいて電力変換器57,76に内在するIGBTのゲートをオンオフ動作することにより、第1の同期モータ6A及び第2の同期モータ6Bに同等の電力を供給するものである。ここで、PWM制御器56と電力変換器57,76との間の結線は、電力変換器57,76に対し、正相順及び逆相順にそれぞれ接続する。   First, the torsional vibration suppression method will be described briefly. Referring to FIG. 1, in controlling the first synchronous motor 6A and the second synchronous motor 6B, a three-phase sine wave voltage command V * u , V * v, V * w are three-phase sinusoidal voltage commands V * u, V * v, V * so that PWM signals Vup, Vvp, Vwp obtained by pulse width modulation become a single signal. Based on w, the PWM controller 56 generates PWM signals Vup, Vvp, Vwp, and on / off operation of the gates of the IGBTs included in the power converters 57, 76 based on the single PWM signals Vup, Vvp, Vwp. Thus, the same electric power is supplied to the first synchronous motor 6A and the second synchronous motor 6B. Here, the connection between the PWM controller 56 and the power converters 57 and 76 is connected to the power converters 57 and 76 in the order of normal phase and reverse phase, respectively.

図7を参照して、まず、オペレータの作業により、予め第1の同期モータ6Aの磁極位相θ1及び第2の同期モータ6Bの磁極位相θ2をそれぞれ検出する(ステップS−1)。そして、ツイン・ドライブ制御装置72Aは、第1の磁極位相θ1及び第2の磁極位相θ2を設定し、ツイン・ドライブ制御を開始すると、速度指令ω*を入力し(ステップS−2)、第1の同期モータ6Aの実速度である速度帰還信号ωを入力し(ステップS−3)、速度帰還信号ωを積分して第1の同期モータ6Aの回転位相γを出力し(ステップS−4)、第1同期モータ6A及び第2の同期モータ6Bの新たな回転位相Φを前述した式(1)により求める(ステップS−5)。   With reference to FIG. 7, first, the magnetic pole phase θ1 of the first synchronous motor 6A and the magnetic pole phase θ2 of the second synchronous motor 6B are detected in advance by the operator's work (step S-1). Then, the twin drive control device 72A sets the first magnetic pole phase θ1 and the second magnetic pole phase θ2, and when the twin drive control is started, inputs the speed command ω * (step S-2), The speed feedback signal ω, which is the actual speed of the first synchronous motor 6A, is input (step S-3), and the speed feedback signal ω is integrated to output the rotational phase γ of the first synchronous motor 6A (step S-4). ), A new rotational phase Φ of the first synchronous motor 6A and the second synchronous motor 6B is obtained by the above-described equation (1) (step S-5).

一方、速度指令ω*から速度帰還信号ωを減算し、演算の結果により、得られる速度偏差Δωを出力し(ステップS−6)し、図8に示すように、速度偏差Δωを速度制御し、トルク指令τ*を出力する(ステップS−7)。そして、第1の同期モータ6Aの速度帰還信号ωが“0”から基底速度ω0までの範囲にある場合、トルク電流指令i*1としてトルク指令τ*を出力し、速度帰還信号ωが基底速度ω0を越えて最高速度まで範囲にある場合、トルク指令τ*を界磁制御し、トルク電流指令i*1として、トルク指令τ*に基底速度ω0を乗算し、演算の結果により、得られる値に速度帰還信号ωの逆数を乗算し、得られる値ω0/ω×τ*を出力する(ステップS−8)。また、トルク電流指令i*1を磁極位相差角δによりトルク分電流指令i*q及び励磁分電流信号i*dに分解する(ステップS−9)。   On the other hand, the speed feedback signal ω is subtracted from the speed command ω *, and the obtained speed deviation Δω is output based on the calculation result (step S-6), and the speed deviation Δω is speed-controlled as shown in FIG. The torque command τ * is output (step S-7). When the speed feedback signal ω of the first synchronous motor 6A is in the range from “0” to the base speed ω0, the torque command τ * is output as the torque current command i * 1, and the speed feedback signal ω is the base speed. When it is within the range from ω0 to the maximum speed, the torque command τ * is subjected to field control, and the torque command τ * is multiplied by the base speed ω0 as the torque current command i * 1. The inverse value of the feedback signal ω is multiplied and the resulting value ω0 / ω × τ * is output (step S-8). Further, the torque current command i * 1 is decomposed into a torque component current command i * q and an excitation component current signal i * d by the magnetic pole phase difference angle δ (step S-9).

また、U相及びW相の電流帰還信号iu,iwからV相の電流帰還信号ivを演算し(ステップS−10)、このステップS−10によって得られる3相の電流帰還信号iu,iv,iwを第1の同期モータ6Aの新たな回転位相Φに応じて座標変換し、トルク分電流帰還信号iq及び励磁分電流帰還信号idを出力する(ステップS−11)。   Also, the V-phase current feedback signal iv is calculated from the U-phase and W-phase current feedback signals iu, iw (step S-10), and the three-phase current feedback signals iu, iv, iw is subjected to coordinate conversion in accordance with the new rotation phase Φ of the first synchronous motor 6A, and a torque component current feedback signal iq and an excitation component current feedback signal id are output (step S-11).

一方、図9を参照して、速度帰還信号ωが“0”から基底速度ω0までの範囲にある場合、界磁制御用電流指令i*δを“0”とし、速度帰還信号ωが基底速度ω0を越えて最高速度までの範囲にある場合、磁束Φm1にモータ巻線のインダクタンスL1の逆数を乗算し、得られる電流値I1を界磁制御し、界磁制御用電流指令i*δを出力する(ステップS−12)。また、速度帰還信号ωが基底速度ω0を越えて最高速度までの範囲にある場合、界磁制御用電流指令i*δを磁極位相差角δに基づいてトルク分と励磁分に分解し、界磁制御用トルク分電流指令i*δq及び界磁制御用励磁分電流指令i*δdを出力する(ステップS−13)。   On the other hand, referring to FIG. 9, when the speed feedback signal ω is in the range from “0” to the base speed ω0, the field control current command i * δ is set to “0”, and the speed feedback signal ω sets the base speed ω0. If it is in the range up to the maximum speed, the magnetic flux Φm1 is multiplied by the reciprocal of the inductance L1 of the motor winding, the resulting current value I1 is field-controlled, and a field control current command i * δ is output (step S-12). ). When the speed feedback signal ω is in the range from the base speed ω0 to the maximum speed, the field control current command i * δ is decomposed into a torque component and an excitation component based on the magnetic pole phase difference angle δ, and the field control torque is The divided current command i * δq and the exciting current command i * δd for field control are output (step S-13).

そして、図8に戻って、トルク分電流指令i*qとトルク分電流帰還信号iqと界磁制御用トルク分電流指令i*δq(界磁制御する場合のみ適用する。)を入力し、それらを加減算し、トルク分電流偏差Δiqを出力する(ステップS−14A)。そして、トルク分電流偏差Δiqを電流制御し、トルク分電圧指令V*qを出力する(ステップS−15A)。また、ステップS−14Aの場合と同様に、励磁分電流指令i*dと励磁分電流帰還信号idと界磁制御用励磁分電流指令i*δd(界磁制御する場合のみ適用する。)を入力し、それらを加減算し、励磁分電流偏差Δidを出力する(ステップS−14B)。そして、ステップS−15Aの場合と同様に、励磁分電流偏差Δidを電流制御し、励磁分電圧指令V*dを出力する(ステップS−15B)。   Returning to FIG. 8, the torque component current command i * q, the torque component current feedback signal iq, and the field control torque component current command i * δq (applicable only when the field control is performed) are input, and they are added and subtracted. Torque current deviation Δiq is output (step S-14A). Then, current control is performed on the torque component current deviation Δiq, and a torque component voltage command V * q is output (step S-15A). Similarly to the case of step S-14A, the excitation current command i * d, the excitation current feedback signal id, and the field control excitation current command i * δd (applicable only for field control) are input. Are added and subtracted to output an excitation current deviation Δid (step S-14B). Then, as in the case of step S-15A, the excitation component current deviation Δid is subjected to current control, and the excitation component voltage command V * d is output (step S-15B).

そして、図7に戻って、トルク分電圧指令V*q及び励磁分電圧指令V*dを新たな回転角Φに応じて座標変換し、3相の正弦波電圧指令V*u,V*v,V*wを出力する(ステップS−16)。そして、単一のPWM制御器56により、3相の正弦波電圧指令V*u,V*v,V*w及び搬送波信号から3相のPWM信号Vup,Vvp,Vwpを出力し(ステップS−17)、電力変換器57,76により、3相のPWM信号Vup,Vvp,Vwpを正相順及び逆相順にそれぞれ入力し、3相のパルス状正弦波電圧信号U1,V1,W1及びU2,V2,W2を第1の同期モータ6A及び第2の同期モータ6Bの各巻線へそれぞれ供給する(ステップS−18)。そして、第1の同期モータ6A及び第2の同期モータ6Bを駆動する(ステップS−19)。   Returning to FIG. 7, the torque divided voltage command V * q and the excitation divided voltage command V * d are coordinate-converted according to the new rotation angle Φ, and the three-phase sine wave voltage commands V * u, V * v are converted. , V * w is output (step S-16). Then, the single PWM controller 56 outputs three-phase PWM signals Vup, Vvp, Vwp from the three-phase sinusoidal voltage commands V * u, V * v, V * w and the carrier wave signal (step S− 17) Three-phase PWM signals Vup, Vvp, and Vwp are input by the power converters 57 and 76 in the order of the normal phase and the reverse phase, respectively, and the three-phase pulsed sine wave voltage signals U1, V1, W1, and U2, V2 and W2 are supplied to the respective windings of the first synchronous motor 6A and the second synchronous motor 6B (step S-18). Then, the first synchronous motor 6A and the second synchronous motor 6B are driven (step S-19).

以上の説明により、捻り振動抑制方法は、第1の同期モータ6Aと第2の同期モータ6Bとの間の初期磁極位相が異なる場合であっても、第1の同期モータ6Aと第2の同期モータ6Bとに電力を供給する電力変換器57、76において内在する各IGBTのゲートをオンオフ動作させる信号として、単一の3相の正弦波電圧指令V*u,V*v,V*wに基づく単一のPWM信号Vup,Vvp,Vwpを使用する。つまり、単一のPWM信号に基づいて第1の同期モータ6A及び第2の同期モータ6Bの電力制御を行うようにしたから、両同期モータ6A,6Bによる発生トルクを同一にすることができ、負荷の捻り振動を抑制することができる。また、第1の同期モータ6Aの速度帰還信号ωが“0”から最高速度までの範囲において、速度指令ω*に一致するように第1の同期モータ6A及び第2の同期モータ6Bを制御することができる。   From the above description, the torsional vibration suppression method can be applied to the first synchronous motor 6A and the second synchronization motor even when the initial magnetic pole phase between the first synchronous motor 6A and the second synchronous motor 6B is different. In the power converters 57 and 76 for supplying power to the motor 6B, the signals of the IGBTs included in each of the power converters 57 and 76 are turned on and off as single three-phase sinusoidal voltage commands V * u, V * v, and V * w. Based on a single PWM signal Vup, Vvp, Vwp. That is, since the power control of the first synchronous motor 6A and the second synchronous motor 6B is performed based on a single PWM signal, the torque generated by both the synchronous motors 6A and 6B can be made the same. Torsional vibration of the load can be suppressed. Further, the first synchronous motor 6A and the second synchronous motor 6B are controlled so that the speed feedback signal ω of the first synchronous motor 6A matches the speed command ω * in the range from “0” to the maximum speed. be able to.

尚、前述の捻り振動抑制方法は、図1に示したロータリカッタ装置71Aを用いて説明したが、図19に示したロータリカッタ装置71Bについても同様に適用することができる。   The above-described torsional vibration suppression method has been described using the rotary cutter device 71A shown in FIG. 1, but can be similarly applied to the rotary cutter device 71B shown in FIG.

以上、実施の形態を挙げて本発明を説明したが、本発明は上記実施の形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、負荷としてロータリカッタ2を例にして説明したが、これに限定されることはなく、本発明は、第1の同期モータ6A及び第2の同期モータ6Bによって回転軸の両側から駆動する負荷であれば適用することができる。   The present invention has been described with reference to the embodiment. However, the present invention is not limited to the above embodiment, and various modifications can be made without departing from the technical idea thereof. For example, the rotary cutter 2 has been described as an example of the load. However, the present invention is not limited to this, and the present invention is a load driven from both sides of the rotary shaft by the first synchronous motor 6A and the second synchronous motor 6B. If so, it can be applied.

また、図1及び図19に示したロータリカッタ装置71A,71Bにおいて、速度偏差Δω及び回転位相γは、第1の同期モータ6Aの速度帰還信号ωから演算するようにしたが、第2の同期モータ6Bの速度帰還信号から演算するようにしてもよい。   In the rotary cutter devices 71A and 71B shown in FIGS. 1 and 19, the speed deviation Δω and the rotational phase γ are calculated from the speed feedback signal ω of the first synchronous motor 6A. You may make it calculate from the speed feedback signal of the motor 6B.

本発明によるツイン・ドライブ制御装置をロータリカッタ装置に適用した場合の制御ブロック図である。It is a control block diagram at the time of applying the twin drive control apparatus by this invention to a rotary cutter apparatus. 本発明によるツイン・ドライブ制御装置における速度及び電流制御手段の制御ブロック図である。It is a control block diagram of the speed and current control means in the twin drive control device according to the present invention. 図2の制御ブロック図の続きである。FIG. 3 is a continuation of the control block diagram of FIG. 2. 第1及び第2の同期モータの夫々の初期磁極位相と同期モータにおける磁束及び1次電流との関係を示す図である。It is a figure which shows the relationship between each initial magnetic pole phase of a 1st and 2nd synchronous motor, the magnetic flux in a synchronous motor, and a primary current. 第1及び第2の同期モータの磁極位相差角とトルク電流指令との関係を示す図である。It is a figure which shows the relationship between the magnetic pole phase difference angle of 1st and 2nd synchronous motor, and a torque electric current command. 本発明によるツイン・ドライブ制御装置における同期モータの速度とトルク特性との関係を示す図である。It is a figure which shows the relationship between the speed and torque characteristic of a synchronous motor in the twin drive control apparatus by this invention. 本発明による捻り振動抑制方法の手順を示すフローチャートである。It is a flowchart which shows the procedure of the torsional vibration suppression method by this invention. 図7のフローチャートの続きである。It is a continuation of the flowchart of FIG. 図8のフローチャートの続きである。It is a continuation of the flowchart of FIG. 本発明によるツイン・ドライブ制御装置をロータリカッタ装置に適用した場合の周波数と信号レベルとの関係の実験例を示す図である。It is a figure which shows the experimental example of the relationship between the frequency and signal level at the time of applying the twin drive control apparatus by this invention to a rotary cutter apparatus. ツイン・ドライブ方式のロータリカッタの例を示す図である。It is a figure which shows the example of the rotary cutter of a twin drive system. 従来の第1のツイン・ドライブ制御装置における制御ブロック図である。It is a control block diagram in the conventional first twin drive control device. 従来の第2のツイン・ドライブ制御装置における制御ブロック図である。It is a control block diagram in the conventional 2nd twin drive control apparatus. 従来の第3のツイン・ドライブ制御装置における制御ブロック図である。It is a control block diagram in the conventional 3rd twin drive control apparatus. 従来の第4のツイン・ドライブ制御装置における制御ブロック図である。It is a control block diagram in the conventional 4th twin drive control apparatus. 従来の第4のツイン・ドライブ制御装置における速度及び電流制御部の制御ブロック図である。It is a control block diagram of a speed and current control unit in a conventional fourth twin drive control device. 電力変換器及びPWM制御器における入出力信号の例を示す図である。It is a figure which shows the example of the input-output signal in a power converter and a PWM controller. 従来の第4のツイン・ドライブ制御装置における両同期モータの磁極位相が異なる場合の正弦波電圧指令による高周波加振電圧を示す図である。It is a figure which shows the high frequency excitation voltage by the sine wave voltage command in case the magnetic pole phases of both synchronous motors differ in the conventional 4th twin drive control apparatus. 本発明による他のツイン・ドライブ制御装置をロータリカッタ装置に適用した場合の制御ブロック図である。It is a control block diagram at the time of applying the other twin drive control apparatus by this invention to a rotary cutter apparatus.

符号の説明Explanation of symbols

2 ロータリカッタ
4A,4B 減速器
6A,6B モータ
10 速度指令作成回路
12,14,14A、14B パルスジェネレータ
16,16A,16B FVC(周波数/電圧変換回路)
18 減算器
20 速度アンプ
22 クランプ回路
24A,24B ベクトル制御回路
26A,26B パワーユニット
30 逆位相補償回路
32 減算器
34 速度アンプ
36 微分回路
38 ゲイン回路
40 加算器
51,71A,71B ロータリカッタ装置
52,72A,72B ツイン・ドライブ制御装置
53 減算器
54,73 速度及び電流制御部
55,61,75 座標変換器
56,62 PWM制御器
57,63,76,77 電力変換器
58 積分器
59,60,78 減算器
64,65 電流検出器
74 回転位相補正手段
81 速度制御器
82 界磁制御器
83 コサイン演算器
84,89 加減算器
85 座標変換器
87,90 電流制御器
88 サイン演算器
91 界磁制御器
92 コサイン演算器
93 サイン演算器
101A,101B 絶対位置検出器(AE)
102A,102B パルス/速度変換器
103A,103B ベクトル制御インバータ
104 速度調整器(ASR)
105,107 減算器
106 位相調整器(APR)
108 微分器
109 位相誤差増幅器
110,112 加算器
111 速度誤差増幅器
ω* 速度指令
ω 速度帰還信号(実速度)
ω0 基底速度
τ* トルク指令
i*1 トルク電流指令
0* ゼロ電流指令
δ 磁極位相差角
μ 磁極位相補正角
γ 第1のモータの回転位相
Φ 第1のモータの新たな回転位相
i*q トルク分電流指令
i*d 励磁分電流指令
iu U相電流帰還信号
iv V相電流帰還信号
iw W相電流帰還信号
i*δ 界磁制御用電流指令
i*δq 界磁制御用トルク分電流指令
i*δd 界磁制御用励磁分電流指令
iq トルク分電流帰還信号
id 励磁分電流帰還信号
L1 第1のモータ用巻線のインダクタンス
Φm1 第1のモータによる磁束
Φm2 第2のモータによる磁束
θ1 第1の磁極位相
θ2 第2の磁極位相
V*q トルク分電圧指令
V*d 励磁分電圧指令
V*u U相の正弦波電圧指令
V*v V相の正弦波電圧指令
V*w W相の正弦波電圧指令
Vup U相のPWM信号
Vvp V相のPWM信号
Vwp W相のPWM信号
U1 U相のパルス状正弦波電圧信号(第1のモータ用)
V1 V相のパルス状正弦波電圧信号(第1のモータ用)
W1 W相のパルス状正弦波電圧信号(第1のモータ用)
U2 U相のパルス状正弦波電圧信号(第2のモータ用)
V2 V相のパルス状正弦波電圧信号(第2のモータ用)
W2 W相のパルス状正弦波電圧信号(第2のモータ用)
2 Rotary cutters 4A, 4B Reducers 6A, 6B Motor 10 Speed command generation circuits 12, 14, 14A, 14B Pulse generators 16, 16A, 16B FVC (frequency / voltage conversion circuit)
18 Subtractor 20 Speed amplifier 22 Clamp circuit 24A, 24B Vector control circuit 26A, 26B Power unit 30 Reverse phase compensation circuit 32 Subtractor 34 Speed amplifier 36 Differentiation circuit 38 Gain circuit 40 Adders 51, 71A, 71B Rotary cutter devices 52, 72A , 72B Twin drive controller 53 Subtractor 54, 73 Speed and current controller 55, 61, 75 Coordinate converter 56, 62 PWM controller 57, 63, 76, 77 Power converter 58 Integrator 59, 60, 78 Subtractors 64, 65 Current detector 74 Rotation phase correction means 81 Speed controller 82 Field controller 83 Cosine calculator 84, 89 Adder / subtractor 85 Coordinate converter 87, 90 Current controller 88 Sine calculator 91 Field controller 92 Cosine calculator 93 Sine calculator 101A, 101B Absolute position detector ( E)
102A, 102B Pulse / speed converter 103A, 103B Vector control inverter 104 Speed regulator (ASR)
105, 107 Subtractor 106 Phase adjuster (APR)
108 Differentiator 109 Phase error amplifier 110, 112 Adder 111 Speed error amplifier ω * Speed command ω Speed feedback signal (actual speed)
ω0 Base speed τ * Torque command i * 1 Torque current command 0 * Zero current command δ Magnetic pole phase difference angle μ Magnetic pole phase correction angle γ First motor rotational phase Φ First motor new rotational phase i * q Torque Divided current command i * d Excited divided current command iu U phase current feedback signal iv V phase current feedback signal iw W phase current feedback signal i * δ Field control current command i * δq Field control torque component current command i * δd Field control excitation Divided current command iq Torque divided current feedback signal id Excitation current feedback signal L1 Inductance Φm1 of first motor winding Magnetic flux Φm2 by first motor Magnetic flux Φ1 by second motor First magnetic pole phase θ2 Second magnetic pole Phase V * q Torque voltage command V * d Excitation voltage command V * u U phase sine wave voltage command V * v V phase sine wave voltage command V * w W phase sine wave voltage command Vup U phase PWM signal Vvp V-phase PWM signal
Vwp W-phase PWM signal U1 U-phase pulsed sine wave voltage signal (for first motor)
V1 V-phase pulsed sinusoidal voltage signal (for first motor)
W1 W-phase pulsed sine wave voltage signal (for first motor)
U2 U-phase pulsed sine wave voltage signal (for second motor)
V2 V-phase pulsed sine wave voltage signal (for second motor)
W2 W-phase pulsed sine wave voltage signal (for second motor)

Claims (5)

回転可能な負荷を、その回転軸の両側からそれぞれ第1の同期モータと第2の同期モータで駆動するシステムにおける前記負荷の捻り振動を抑制するツイン・ドライブ制御装置であって、
第1及び第2の同期モータのそれぞれの初期磁極位相に基づいて第1の同期モータの回転位相を補正する回転位相補正手段と、
第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、該速度制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差を電流制御し、該電流制御により得られる2相の直流電圧指令を、前記回転位相補正手段により補正された回転位相に応じて座標変換し、該座標変換により得られる3相の交流電圧指令を所定の搬送波信号にてパルス幅制御し、該パルス幅制御により得られる第1及び第2の同期モータに共通する単一の3相PWM信号に基づいて、第1及び第2の同期モータに供給する電力を制御する制御手段と、
を備えることを特徴とするツイン・ドライブ制御装置。
A twin drive control device for suppressing torsional vibration of the load in a system in which a rotatable load is driven by a first synchronous motor and a second synchronous motor from both sides of the rotation shaft,
Rotational phase correction means for correcting the rotational phase of the first synchronous motor based on the initial magnetic pole phase of each of the first and second synchronous motors;
The speed deviation between the speed command for the first synchronous motor and the actual speed of the first synchronous motor is controlled, and the torque current command obtained by the speed control and the actual current flowing through the winding of the first synchronous motor 3 is obtained by performing coordinate conversion on the two-phase DC voltage command obtained by the current control according to the rotation phase corrected by the rotation phase correcting means, The first and second AC voltage commands for the phase are controlled by pulse width control using a predetermined carrier wave signal, and based on a single three-phase PWM signal common to the first and second synchronous motors obtained by the pulse width control. Control means for controlling the power supplied to the two synchronous motors;
A twin drive control device comprising:
前記制御手段は、
第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、該速度制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差を電流制御し、2相の直流電圧指令としてトルク分電圧指令及び励磁分電圧指令を生成する速度及び電流制御手段と、
前記速度及び電流制御手段により生成された2相の直流電圧指令としてのトルク分電圧指令及び励磁分電圧指令を、前記回転位相補正手段により補正された回転位相に応じて座標変換し、3相の交流電圧指令を生成する座標変換手段と、
前記座標変換手段により生成された3相の交流電圧指令を所定の搬送波信号にてパルス幅制御し、第1及び第2の同期モータに共通する単一の3相PWM信号を生成するPWM制御手段と、
前記PWM制御手段により生成された単一の3相PWM信号に基づいて電力変換し、第1及び第2の同期モータに供給するためのパルス状交流電圧信号を生成する電力変換手段と、
を備えることを特徴とする請求項1に記載のツイン・ドライブ制御装置。
The control means includes
The speed deviation between the speed command for the first synchronous motor and the actual speed of the first synchronous motor is controlled, and the torque current command obtained by the speed control and the actual current flowing through the winding of the first synchronous motor A speed and current control means for current-controlling the current deviation between the two and generating a torque divided voltage command and an excitation divided voltage command as a two-phase DC voltage command;
The torque divided voltage command and the excitation divided voltage command as the two-phase DC voltage command generated by the speed and current control unit are coordinate-converted according to the rotation phase corrected by the rotation phase correction unit, and three-phase Coordinate conversion means for generating an AC voltage command;
PWM control means for controlling the pulse width of the three-phase AC voltage command generated by the coordinate conversion means with a predetermined carrier wave signal and generating a single three-phase PWM signal common to the first and second synchronous motors When,
Power conversion means for converting power based on a single three-phase PWM signal generated by the PWM control means and generating a pulsed AC voltage signal to be supplied to the first and second synchronous motors;
The twin drive control device according to claim 1, comprising:
前記制御手段に備えた回転位相補正手段は、
第1の同期モータの初期磁極位相と第2の同期モータの初期磁極位相とを加算し、該加算結果に2分の1を乗算し、該乗算結果の回転位相を第1の同期モータの回転位相から減算して、第1の同期モータの回転位相を補正することを特徴とする請求項1又は請求項2に記載のツイン・ドライブ制御装置。
The rotational phase correction means provided in the control means is
The initial magnetic pole phase of the first synchronous motor and the initial magnetic pole phase of the second synchronous motor are added, the addition result is multiplied by a half, and the rotation phase of the multiplication result is rotated by the rotation of the first synchronous motor. 3. The twin drive control device according to claim 1, wherein the rotational phase of the first synchronous motor is corrected by subtracting from the phase.
前記制御手段の速度及び電流制御手段は、
第1の同期モータに対する速度指令と第1の同期モータの実速度との間の速度偏差を速度制御し、
該速度制御により得られるトルク指令を第1の同期モータの実速度に応じて界磁制御し、
該界磁制御により得られるトルク電流指令と第1の同期モータの巻線に流れる実電流との間の電流偏差と、第1の同期モータによる磁束をそのインダクタンスで除算し、該除算結果を第1の同期モータの実速度に応じて界磁制御して得られる界磁制御用電流指令とを加算して電流制御し、
2相の直流電圧指令としてトルク分電圧指令及び励磁分電圧指令を生成することを特徴とする請求項1から3までの何れかの請求項に記載のツイン・ドライブ制御装置。
The speed and current control means of the control means are:
Speed-controlling the speed deviation between the speed command for the first synchronous motor and the actual speed of the first synchronous motor;
Field control of the torque command obtained by the speed control according to the actual speed of the first synchronous motor;
The current deviation between the torque current command obtained by the field control and the actual current flowing through the winding of the first synchronous motor and the magnetic flux generated by the first synchronous motor are divided by their inductances, and the division result is divided into the first Current control is performed by adding a field control current command obtained by field control according to the actual speed of the synchronous motor,
The twin drive control device according to any one of claims 1 to 3, wherein a torque divided voltage command and an excitation divided voltage command are generated as a two-phase DC voltage command.
回転可能な負荷を、その回転軸の両側からそれぞれ第1の同期モータと第2の同期モータで駆動するシステムにおける前記負荷の捻り振動抑制方法であって、
前記第1及び第2の同期モータのそれぞれの初期磁極位相に基づいて第1の同期モータの回転位相を補正する回転位相補正ステップと、
第1の同期モータの実速度を検出する速度検出ステップと、
第1の同期モータに対する速度指令と前記実速度との間の速度偏差を速度制御する速度制御ステップと、
前記速度制御により得られるトルク電流指令と第1の同期モータに流れる実電流との間の電流偏差を電流制御する電流制御ステップと、
前記電流制御により得られる2相の直流電圧指令を前記補正した回転位相に応じて座標変換する座標変換ステップと、
前記座標変換により得られる3相の交流電圧指令を、所定の搬送波信号にてパルス幅制御するPWM制御ステップと、
前記パルス幅制御により得られる第1及び第2の同期モータに共通する単一の3相PWM信号によって、第1及び第2の同期モータに供給するための電力を制御する電力制御ステップと、
を有することを特徴とする捻り振動抑制方法。
A method for suppressing torsional vibration of the load in a system in which a rotatable load is driven by a first synchronous motor and a second synchronous motor, respectively, from both sides of the rotating shaft,
A rotational phase correcting step for correcting the rotational phase of the first synchronous motor based on the initial magnetic pole phase of each of the first and second synchronous motors;
A speed detecting step for detecting an actual speed of the first synchronous motor;
A speed control step for controlling a speed deviation between a speed command for the first synchronous motor and the actual speed;
A current control step for controlling the current deviation between the torque current command obtained by the speed control and the actual current flowing through the first synchronous motor;
A coordinate conversion step of converting the two-phase DC voltage command obtained by the current control according to the corrected rotation phase;
PWM control step for controlling the pulse width of a three-phase AC voltage command obtained by the coordinate conversion using a predetermined carrier wave signal;
A power control step of controlling power supplied to the first and second synchronous motors by a single three-phase PWM signal common to the first and second synchronous motors obtained by the pulse width control;
A method for suppressing torsional vibration, comprising:
JP2007127785A 2007-05-14 2007-05-14 Twin drive control device and torsional vibration suppression method Active JP4945307B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007127785A JP4945307B2 (en) 2007-05-14 2007-05-14 Twin drive control device and torsional vibration suppression method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007127785A JP4945307B2 (en) 2007-05-14 2007-05-14 Twin drive control device and torsional vibration suppression method

Publications (2)

Publication Number Publication Date
JP2008283833A JP2008283833A (en) 2008-11-20
JP4945307B2 true JP4945307B2 (en) 2012-06-06

Family

ID=40144183

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007127785A Active JP4945307B2 (en) 2007-05-14 2007-05-14 Twin drive control device and torsional vibration suppression method

Country Status (1)

Country Link
JP (1) JP4945307B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6027486B2 (en) * 2013-04-26 2016-11-16 東洋電機製造株式会社 Electric motor control device
JP6093683B2 (en) * 2013-10-15 2017-03-08 東芝三菱電機産業システム株式会社 AC motor drive device
WO2021005725A1 (en) * 2019-07-09 2021-01-14 三菱電機株式会社 Driving device, fluid utilization device, and air conditioner
CN114337384B (en) * 2021-12-30 2024-08-09 西安翔迅科技有限责任公司 Double-paddle rotating speed and phase synchronous control method and system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60262766A (en) * 1984-06-12 1985-12-26 Toray Ind Inc Taking-up driving apparatus of slitter
JPH01234098A (en) * 1988-03-14 1989-09-19 Toshiba Corp Ac motor controller
JP3556709B2 (en) * 1994-09-12 2004-08-25 三菱重工業株式会社 Method and apparatus for synchronous operation of servo motor
JP3965658B2 (en) * 1997-11-19 2007-08-29 株式会社安川電機 Speed controller for series-connected motors
JP4188110B2 (en) * 2003-03-12 2008-11-26 カルソニックカンセイ株式会社 PWM drive
JP2006187065A (en) * 2004-12-27 2006-07-13 Hitachi Industrial Equipment Systems Co Ltd Synchronous motor drive

Also Published As

Publication number Publication date
JP2008283833A (en) 2008-11-20

Similar Documents

Publication Publication Date Title
JP4205157B1 (en) Electric motor control device
JP5332400B2 (en) Torque pulsation suppression device and suppression method for electric motor
JP5462906B2 (en) Motor control device
WO2008004316A1 (en) Vector control apparatus for induction motor, vector control method for induction motor, and drive control apparatus for induction motor
CN104052361A (en) Motor control system to compensate for torque ripple
JP6118157B2 (en) Motor speed control device
JPWO2008047438A1 (en) Vector controller for permanent magnet synchronous motor
JPWO2009072359A1 (en) AC motor control device
JP2001161090A (en) Position sensor-less control method for synchronous motor
KR20180030132A (en) Drive system and inverter unit
US10784803B2 (en) Position control device
JP4234359B2 (en) Control device for synchronous motor
JP2010200430A (en) Drive controller for motors
JP4945307B2 (en) Twin drive control device and torsional vibration suppression method
JP5908205B2 (en) Rotation sensorless control device
WO2022050277A1 (en) Rotary electrical machine control system
JP4402600B2 (en) Synchronous motor drive system and synchronous motor drive method
US12143038B2 (en) Rotary machine control device
Wang et al. Comparative study of vector control schemes for parallel-connected induction motors
JP7042568B2 (en) Motor control device and motor control method
JP2019115114A (en) Motor control method and motor control device
JP4526628B2 (en) AC motor control device
JP3688353B2 (en) Electric motor control device
Komaru et al. Comparative study of speed ripple reduction by various control methods in pmsm drive systems with pulsating load
JP7571648B2 (en) Rotating Electric Machine Control System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120216

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120305

R150 Certificate of patent or registration of utility model

Ref document number: 4945307

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250