JP2010268612A - Drive controller of synchronous motors - Google Patents

Drive controller of synchronous motors Download PDF

Info

Publication number
JP2010268612A
JP2010268612A JP2009118393A JP2009118393A JP2010268612A JP 2010268612 A JP2010268612 A JP 2010268612A JP 2009118393 A JP2009118393 A JP 2009118393A JP 2009118393 A JP2009118393 A JP 2009118393A JP 2010268612 A JP2010268612 A JP 2010268612A
Authority
JP
Japan
Prior art keywords
magnetic pole
pole position
operation state
synchronous motor
position correction
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.)
Granted
Application number
JP2009118393A
Other languages
Japanese (ja)
Other versions
JP5380152B2 (en
Inventor
Yoshihiro Yamaguchi
芳弘 山口
Koichi Kawabuchi
弘一 川渕
Masaki Sugiura
正樹 杉浦
Okihisa Watabe
興久 渡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aida Engineering Ltd
Hitachi Industrial Equipment Systems Co Ltd
Original Assignee
Aida Engineering Ltd
Hitachi Industrial Equipment Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aida Engineering Ltd, Hitachi Industrial Equipment Systems Co Ltd filed Critical Aida Engineering Ltd
Priority to JP2009118393A priority Critical patent/JP5380152B2/en
Publication of JP2010268612A publication Critical patent/JP2010268612A/en
Application granted granted Critical
Publication of JP5380152B2 publication Critical patent/JP5380152B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating

Landscapes

  • Control Of Multiple Motors (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To efficiently and smoothly actuate a plurality of synchronous motors on the basis of the same torque command. <P>SOLUTION: A plurality of the synchronous motors are drive-controlled on the basis of the same torque command. The controller is provided with: an information generation/output means for magnetic position correction, which generates and outputs magnetic pole position correction information for restoring the synchronous motor in a specific operation state to a balance operation state; an operation state determining means for determining the presence of the synchronous motor in the specific operation state; and a magnetic pole position correction control means correcting a magnetic pole position detected by a magnetic pole position detector by using magnetic pole position correction information generated and output by the magnetic pole position correction information generation/output means to the synchronous motor determined to be in the specific operation state by the operation state determining means. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

複数台の同期電動機を同一のトルク指令に基づき効率的かつ円滑に駆動制御することができる複数台同期電動機の駆動制御装置に関する。   The present invention relates to a drive control device for a plurality of synchronous motors that can efficiently and smoothly drive a plurality of synchronous motors based on the same torque command.

例えば、プレス機械や工作機械の駆動源(サーボモータ)は、永久磁石同期電動機をベクトル制御により運転する方式が多い。かかるベクトル制御は同期電動機の回転子磁極の正確な位置の把握が常に必要であるので、エンコーダ(回転式センサ等)を用いて磁極位置を検出するように形成されている。   For example, many drive sources (servo motors) of press machines and machine tools operate a permanent magnet synchronous motor by vector control. Since such vector control always requires the accurate position of the rotor magnetic pole of the synchronous motor, it is configured to detect the magnetic pole position using an encoder (rotary sensor or the like).

通常は回転センサを同期電動機に取り付けた後、機械的または電気的な方法で同期電動機の磁極位置を回転センサのゼロ(0)位置と等しくする調整が行われる。しかし、初期(1回目)の磁極位置調整作業で正確を期することは相当に難しい。また、経年的な使用による磁極位置のずれが発生する問題がある。さらに、多極の同期電動機の場合は、僅かな機械角のずれが大きな電気角のずれとなって現れる。   Normally, after the rotation sensor is attached to the synchronous motor, an adjustment is made to make the magnetic pole position of the synchronous motor equal to the zero (0) position of the rotation sensor by a mechanical or electrical method. However, it is considerably difficult to be accurate in the initial (first) magnetic pole position adjustment work. In addition, there is a problem that the magnetic pole position shifts due to use over time. Furthermore, in the case of a multi-pole synchronous motor, a slight mechanical angle shift appears as a large electrical angle shift.

したがって、その後に、同期電動機の磁極位置と回転センサの0位置を改めて一致させる2回目以降の調整作業が必要とされる。この2回目以降の調整作業は、機械的な方法では膨大な手間と時間を浪費する虞が強いので、電気的な補正方法(例えば、特許文献1、特許文献2)が採られる場合が多い。   Therefore, after that, the second and subsequent adjustment operations are required to make the magnetic pole position of the synchronous motor coincide with the 0 position of the rotation sensor. In the second and subsequent adjustment operations, an electrical correction method (for example, Patent Document 1 and Patent Document 2) is often employed because there is a strong possibility of wasting a lot of time and effort in the mechanical method.

特許文献1には、ベクトル制御系では磁極位置が真値でありかつ無負荷時においてはd軸電圧vdがゼロ(0)になることに着目し、無負荷時に電圧vdが0Vとなるように磁極位置補正量を決定し、この磁極位置補正量で回転センサの出力を補正する技術が開示されている。   Patent Document 1 focuses on the fact that the magnetic pole position is a true value in the vector control system and the d-axis voltage vd is zero (0) when there is no load, so that the voltage vd is 0 V when there is no load. A technique for determining a magnetic pole position correction amount and correcting the output of the rotation sensor with this magnetic pole position correction amount is disclosed.

特許文献2には、インバータの入力電力値と同期電動機の機械的出力値との誤差電力と設定値とを比較して磁極位置に誤差が発生している場合に報知信号を出力させる技術、この報知信号によりスイッチを切換えて演算しておいた補正量を磁極位置信号に加算して同期電動機の発生トルクをトルク指令値に一致するようにインバータを制御する技術が開示されている。   Patent Document 2 discloses a technique for outputting a notification signal when an error has occurred in the magnetic pole position by comparing the error power between the input power value of the inverter and the mechanical output value of the synchronous motor and the set value. There has been disclosed a technique for controlling an inverter so that a correction amount calculated by switching a switch according to a notification signal is added to a magnetic pole position signal so that a torque generated by a synchronous motor matches a torque command value.

しかし、前者技術は、例えば弱め界磁制御を実施している場合は無負荷時でもd軸電圧vdがゼロ(0)とならないので適用することはできない。また、同期電動機の負荷運転中は適用できない。この点において、後者技術は誤差電力との関係で補正可能であるから、負荷時(運転中)にも適用できるといえる。   However, the former technique cannot be applied because, for example, when the field weakening control is performed, the d-axis voltage vd does not become zero (0) even when there is no load. Moreover, it cannot be applied during the load operation of the synchronous motor. In this respect, since the latter technique can be corrected in relation to the error power, it can be said that the latter technique can also be applied during load (during operation).

特開平6−165561号公報JP-A-6-165561 特開平8−308292号公報JP-A-8-308292

ところで、同期電動機の大容量化にも、その性能(高速、高精度)保証の点から、一定の制約がある。つまり、大容量(大負荷)の産業機械の場合は当該容量を持つ同期電動機がないので、中小容量(中小負荷)の場合と同等の性能を担保した運転ができないことも多い。   By the way, there is a certain restriction in increasing the capacity of a synchronous motor from the viewpoint of guaranteeing its performance (high speed and high accuracy). That is, in the case of an industrial machine having a large capacity (large load), since there is no synchronous motor having the capacity, it is often impossible to operate with a performance equivalent to that of a small / medium capacity (medium / small load).

そこで、出願人は、1つの負荷を複数台の同期電動機で駆動することを試みた。かかる駆動制御装置としては、技術的にも経済的にも、同一のトルク指令で複数台の同期電動機を駆動制御することが望ましいといえる。この試行によれば、総合トルクという容量的要請には応えられ得る。しかし、例え上記の後者技術をそのまま利用しても、実際運転上の要請(効率的で円滑な駆動制御)を満たすことは非常に難しい。   Therefore, the applicant tried to drive one load with a plurality of synchronous motors. As such a drive control device, it can be said that it is desirable to control and drive a plurality of synchronous motors with the same torque command both technically and economically. This trial can meet the capacity requirement of total torque. However, even if the latter technique described above is used as it is, it is very difficult to satisfy actual driving requirements (efficient and smooth drive control).

すなわち、長大な時間と膨大な労力を費やして調整作業を行っても、一部の同期電動機が無用な電力消費を招いたり、過負荷運転となったり、装置・機器が発熱するなどの問題が残る。1つの負荷に対する同期電動機の数が多いほど顕著かつ複雑に現れる。従来の電気的補正機能(磁極位置と回転センサの相対位置誤差の補正機能)が、1つの同期電動機を制御対象としているので、同期電動機ごとの調整作業では追従しきれないものと考察する。   In other words, even if adjustment work takes a long time and a great deal of labor, some synchronous motors cause unnecessary power consumption, overload operation, and devices / equipment generate heat. Remain. The larger the number of synchronous motors for one load, the more prominent and complicated it appears. Since the conventional electric correction function (correction function of the relative position error between the magnetic pole position and the rotation sensor) is controlled by one synchronous motor, it is considered that the adjustment work for each synchronous motor cannot be followed.

本発明の目的とするところは、複数台の同期電動機を同一トルク指令のもとに効率的で円滑な運転を行える複数台同期電動機の駆動制御装置を提供することにある。   An object of the present invention is to provide a drive control device for a plurality of synchronous motors that can efficiently and smoothly operate a plurality of synchronous motors under the same torque command.

本願発明は、複数台の同期電動機を同一のトルク指令に基づき駆動制御することを前提とし、バランス運転状態から逸脱した特異運転状態にある同期電動機を探し出し、当該同期電動機に対してバランス運転状態に戻すための戻し運転制御を実行可能かつこの戻し運転制御のために当該同期電動機についての磁極位置の補正を応用可能に形成したものである。つまり、従来技術(磁極位置補正技術)が電動機磁極位置と回転センサとの機械的で個別的な相対位置誤差を是正するという考え方に対し、本発明では磁極位置補正を複数台同期電動機の全てを同一トルク指令に基づきバランス運転させるための正常化戻し制御技術として確立するという新規な考え方である。   The present invention is based on the premise that a plurality of synchronous motors are driven and controlled based on the same torque command, and finds a synchronous motor in a singular operation state deviating from the balance operation state, and enters the balance operation state with respect to the synchronous motor. The return operation control for returning can be executed, and the correction of the magnetic pole position for the synchronous motor can be applied for the return operation control. In other words, in contrast to the idea that the conventional technique (magnetic pole position correction technique) corrects the mechanical and individual relative position error between the motor magnetic pole position and the rotation sensor, in the present invention, the magnetic pole position correction is applied to all the synchronous motors. This is a new concept of establishing a normalization return control technique for performing a balanced operation based on the same torque command.

そこで、かかる発想の転換を有用化ならしめる技術的根拠として複数台同期電動機と各磁極位置補正との関係(本発明の原理)を以下に説明する。   Therefore, as a technical basis for making this concept change useful, the relationship between the plurality of synchronous motors and each magnetic pole position correction (the principle of the present invention) will be described below.

複数台の同期電動機で1つの負荷を駆動制御する場合において、複数(例えば、2や4)台の同期電動機を同一トルク指令に基づき駆動制御することを考える。ここでは、負荷はプレス機械(クランク軸)であり、弱め界磁制御を実施しつつ無負荷運転を行っているとする。   In the case where a single load is driven and controlled by a plurality of synchronous motors, it is considered that a plurality (for example, 2 or 4) of synchronous motors are driven and controlled based on the same torque command. Here, the load is a press machine (crankshaft), and it is assumed that no-load operation is performed while field-weakening control is performed.

3相2相変換後のd軸巻線(q軸巻線)の電流、磁束ベクトルの方向をd軸(q軸)とすると、複数台同期電動機がすべて正しく磁極位置補正されているときは、トルク指令T(この明細書では、設定値にはを付する。)およびq軸電流指令iqcはゼロ(0)であり、d軸電流指令idcは負の電流idcとなる。つまり、回生動作や力行動作は起こらない。 When the current of the d-axis winding (q-axis winding) after three-phase to two-phase conversion and the direction of the magnetic flux vector are d-axis (q-axis), when all the multiple synchronous motors are correctly corrected for the magnetic pole position, The torque command T * ( * is attached to the set value in this specification) and the q-axis current command iqc * are zero (0), and the d-axis current command idc * is a negative current idc. That is, no regenerative action or power running action occurs.

しかし、図13、図14に示したように、回転方向が反時計回転方向(以下、CCW)のときに、ある同期電動機の制御上把握している磁極位置(制御上のd軸位置)が、同期電動機上の実際の磁極位置(実際のd軸位置)より進んでいる場合にその同期電動機は回生動作をし、遅れている場合は力行が強まる動作をする。   However, as shown in FIGS. 13 and 14, when the rotation direction is the counterclockwise rotation direction (hereinafter referred to as CCW), the magnetic pole position (d-axis position for control) grasped in the control of a certain synchronous motor is The synchronous motor performs a regenerative operation when it is advanced from the actual magnetic pole position (actual d-axis position) on the synchronous motor, and the power running is increased when it is delayed.

すなわち、図13の細線の矢印は、実際のd軸位置に対して制御上のd軸位置がφ進んでいるとき(0<φ<π/2)の電流ベクトルの位置関係を表しており、矢印の方向は電流ベクトルの正方向である。また、磁極位置の補正方向の正方向はCCWに等しい。弱め界磁制御を実施して無負荷運転を行っている場合は、q軸電流指令は0で、d軸電流指令は負の電流idcである。制御上のd軸巻線のみ負の電流idcが流れるが、これを実際のd軸およびq軸上に直交分解すると、実際のq軸巻線に式(1)に基づく負の電流が流れることになり、これが回生動作の原因となる。
実際のq軸への正射影成分=idc×sinφ<0…式(1)
That is, the thin line arrow in FIG. 13 represents the positional relationship of the current vector when the control d-axis position is advanced by φ with respect to the actual d-axis position (0 <φ <π / 2). The direction of the arrow is the positive direction of the current vector. The positive direction of the magnetic pole position correction direction is equal to CCW. When field-weakening control is performed and no-load operation is performed, the q-axis current command is 0 and the d-axis current command is a negative current idc. A negative current idc flows only in the control d-axis winding, but if this is orthogonally decomposed on the actual d-axis and q-axis, a negative current based on Equation (1) flows in the actual q-axis winding. This causes regenerative operation.
Orthogonal projection component on the actual q axis = idc × sinφ <0 Equation (1)

ただし、1つの同期電動機が回生動作すると負荷(クランク軸)の速度が低下するので、これを補正するトルク指令Tが出力され、他の正しい磁極位置にセットされている同期電動機が力行運転となる。両者の和として全体の出力は0となる。 However, since the speed of the load (crankshaft) decreases when one synchronous motor performs regenerative operation, a torque command T * is output to correct this, and the synchronous motor set at the other correct magnetic pole position Become. The total output is 0 as the sum of both.

また、図14の細線の矢印は実際のd軸に対して制御上のd軸位置がφ遅れているとき(−π/2<φ<0)の電流ベクトルの位置関係を表しており、矢印の方向は電流ベクトルの正方向である。弱め界磁制御を実施して無負荷運転を行っている場合は、図13の場合と同じように制御上のd軸巻線のみ負の電流idcが流れるが、これを実際のd軸およびq軸上に直交分解すると、実際のq軸巻線に式(2)に基づく正の電流が流れていることになり、これが力行動作の原因となる。
実際のq軸への正射影成分=idc×sinφ>0…式(2)
14 indicates the positional relationship of the current vectors when the d-axis position in control is delayed by φ with respect to the actual d-axis (−π / 2 <φ <0). Is the positive direction of the current vector. When field-weakening control is performed and no-load operation is performed, a negative current idc flows only in the control d-axis winding as in the case of FIG. 13, but this is on the actual d-axis and q-axis. When the orthogonal decomposition is performed, a positive current based on the formula (2) flows in the actual q-axis winding, which causes a power running operation.
Orthogonal projection component to the actual q axis = idc × sin φ> 0 (2)

ただし、1つの同期電動機が力行動作すると速度が増加するので、これを補正するトルク指令が出力され、他の正しい磁極位置にセットされている同期電動機が回生運転となる。両者の和として全体の出力はゼロ(0)となる。   However, since the speed increases when one synchronous motor performs a power running operation, a torque command for correcting this is output, and the synchronous motor set at another correct magnetic pole position is in a regenerative operation. As a sum of both, the total output is zero (0).

このように、複数台同期電動機を同一トルク指令Tで弱め界磁制御を実施して無負荷運転する際、制御上の磁極位置と実際の磁極位置がずれていると、全体としての電動機出力がほぼゼロ(0)であっても、それぞれの電動機出力は負(回生)のもの、正(力行)のものが出てくる。したがって、回生動作を弱めるためには、φの絶対値が小さくなるように磁極位置補正の正方向(CCW)とは逆向きに(すなわち負の方向に)制御上の磁極位置を補正する。また、力行動作を弱めるためには、φの絶対値が小さくなるように磁極位置補正の正方向(CCW)の向きに制御上の磁極位置を補正するのが望ましい。 As described above, when a plurality of synchronous motors are subjected to field-weakening control with the same torque command T * and no-load operation, if the control magnetic pole position and the actual magnetic pole position are deviated, the overall motor output is almost Even if it is zero (0), each motor output is negative (regenerative) and positive (power running). Therefore, in order to weaken the regenerative operation, the magnetic pole position on the control is corrected in the direction opposite to the positive direction (CCW) of the magnetic pole position correction (that is, in the negative direction) so that the absolute value of φ becomes smaller. In order to weaken the power running operation, it is desirable to correct the control magnetic pole position in the positive direction (CCW) of the magnetic pole position correction so that the absolute value of φ becomes small.

以上は、回転方向がCCWの時の状況および制御上の磁極位置の補正方向だが、時計回転方向(以下、CW)の時はCCWのときのiqcの符号を正負反転させて動作させているので、CCWのときと同様の考察をすることにより、回生動作を弱めるためには、φの絶対値が小さくなるように磁極位置補正の正方向(CCW)の向きに制御上の磁極位置を補正し、力行が強まる動作を弱めるためには、磁極位置補正の正方向(CCW)とは逆向きに(すなわち負の方向に)制御上の磁極位置の補正を行えばよい。これらの回転方向と入力電力の状態に対する制御上の磁極位置の補正方向の関係を図15に示す。   The above is the situation when the rotation direction is CCW and the correction direction of the magnetic pole position for control. However, when the rotation direction is clockwise (hereinafter referred to as CW), the sign of iqc at CCW is reversed and operated. In order to weaken the regenerative operation by considering the same as in CCW, the control magnetic pole position is corrected in the positive direction (CCW) of the magnetic pole position correction so that the absolute value of φ becomes small. In order to weaken the operation of increasing the power running, the magnetic pole position on the control may be corrected in the direction opposite to the positive direction (CCW) of the magnetic pole position correction (that is, in the negative direction). FIG. 15 shows the relationship between the rotation direction and the correction direction of the magnetic pole position in the control with respect to the state of input power.

ここに、本願発明は、請求項1の発明に係る同期電動機の駆動制御装置は、複数台の同期電動機を同一のトルク指令に基づき駆動制御可能に形成し、すべての同期電動機を監視して特異運転状態にある同期電動機があるか否かを判別しかつ特異運転状態にあると判別された同期電動機に対して当該磁極位置を補正することによりバランス運転状態に戻し制御可能に形成されている。   Here, according to the present invention, the synchronous motor drive control device according to the first aspect of the present invention is configured such that a plurality of synchronous motors can be driven and controlled based on the same torque command, and all the synchronous motors are monitored to be unique. Whether or not there is a synchronous motor in the operating state, and correcting the magnetic pole position for the synchronous motor determined to be in the specific operating state, it is configured so that it can be returned to the balance operating state and controlled.

請求項2の発明に係る同期電動機の駆動制御装置は、複数台の同期電動機を同一のトルク指令に基づき駆動制御可能に形成し、特異運転状態にある同期電動機をバランス運転状態に戻すための磁極位置補正用情報を生成出力可能な磁極位置補正用情報生成出力手段と、特異運転状態にある同期電動機があるか否かを判別する運転状態判別手段と、運転状態判別手段により特異運転状態にあると判別された同期電動機に対して磁極位置補正用情報生成出力手段で生成出力された磁極位置補正用情報を用いて当該磁極位置検出器で検出された磁極位置を補正する磁極位置補正制御手段とを設けた、ことを特徴とする。   According to a second aspect of the present invention, there is provided a synchronous motor drive control device, wherein a plurality of synchronous motors are configured to be drive-controllable based on the same torque command, and a magnetic pole for returning a synchronous motor in a specific operation state to a balance operation state. Magnetic pole position correction information generating / outputting means capable of generating and outputting position correction information, operating state determining means for determining whether or not there is a synchronous motor in a peculiar operation state, and a peculiar operation state by the operation state determination means Magnetic pole position correction control means for correcting the magnetic pole position detected by the magnetic pole position detector using the magnetic pole position correction information generated and output by the magnetic pole position correction information generating and outputting means for the synchronous motor determined as Is provided.

また、請求項3の発明は、磁極位置補正用情報生成出力手段が、第1のメモリと第1の選択生成出力手段とを含み、第1のメモリを参照して運転中の同期電動機の検出された磁極位置に対応する磁極位置補正用情報を選択生成可能かつ当該同期電動機用の磁極位置補正用情報として出力可能に形成されている。また、請求項4の発明は、磁極位置補正用情報がd軸電流を負の値に制御する弱め界磁制御運転中の同期電動機に対する値とされている。   According to a third aspect of the invention, the magnetic pole position correction information generating / outputting means includes a first memory and a first selection generating / outputting means, and the synchronous motor in operation is detected with reference to the first memory. The magnetic pole position correction information corresponding to the magnetic pole position thus formed can be selectively generated and output as magnetic pole position correction information for the synchronous motor. According to a fourth aspect of the present invention, the magnetic pole position correction information is a value for a synchronous motor during field-weakening control operation in which the d-axis current is controlled to a negative value.

請求項5の発明では、磁極位置補正用情報生成出力手段が、運転中の同期電動機の入力電力に基づき当該同期電動機に流れる実際のq軸電流、設定された制御上のd軸電流およびq軸電流を用いて磁極位置補正用情報を生成出力可能に形成されている。   In the invention of claim 5, the magnetic pole position correction information generating / outputting means includes an actual q-axis current flowing through the synchronous motor based on the input power of the synchronous motor being operated, a set control d-axis current and a q-axis. The magnetic pole position correction information can be generated and output using an electric current.

請求項6の発明は、運転状態判別手段が、回生動作状態である同期電動機を特異運転状態にあると判別可能に形成されている。また、請求項7の発明は検出した入力電力を参照して回生動作状態であるか否かを判別可能に形成され、請求項8の発明は電力変換器の直流電圧を参照して回生動作状態であるか否か判別可能に形成されている。   The invention according to claim 6 is configured such that the operation state determination means can determine that the synchronous motor in the regenerative operation state is in the specific operation state. Further, the invention of claim 7 is formed so as to be able to determine whether or not it is in the regenerative operation state with reference to the detected input power, and the invention of claim 8 is in the regenerative operation state with reference to the DC voltage of the power converter. It can be determined whether or not.

さらに、請求項9の発明は、運転状態判別手段が、ピーク電力差分算出手段とピーク電力値超え判別手段とを含み、同期電動機の入力電力の中の最大値と最小値とのピーク電力差分を算出可能かつ算出ピーク電力差分が設定ピーク電力値を超えている場合に特異運転状態の同期電動機があると判別可能に形成されている。   Further, in the invention of claim 9, the operating state determining means includes a peak power difference calculating means and a peak power value excess determining means, and the peak power difference between the maximum value and the minimum value in the input power of the synchronous motor is calculated. When the calculated peak power difference exceeds the set peak power value, it can be determined that there is a synchronous motor in a specific operation state.

さらにまた、請求項10の発明は、運転状態判別手段が、請求項9の発明の場合と同じピーク電力差分算出手段およびピーク電力値超え判別手段と、さらなる平均値算出手段および個別電力差分算出手段とを含み、ピーク電力差分が設定ピーク電力値を超えていると判別された場合に各同期電動機の入力電力について算出された平均値と各検出入力電力との個別電力差分を算出可能で、算出個別電力差分が設定個別電力値を超えている場合に特異運転状態であると判別可能に形成され、しかも、磁極位置補正用情報生成出力手段が、第2のメモリと第2の選択生成出力手段とを含み、算出された個別電力差分の大きさに対応する磁極位置補正用情報を選択生成しかつ当該同期電動機用の磁極位置補正用情報として出力可能に形成されている。   Furthermore, the invention of claim 10 is characterized in that the operating state determination means includes the same peak power difference calculation means and peak power value excess determination means as those of the invention of claim 9, further average value calculation means and individual power difference calculation means. When the peak power difference is determined to exceed the set peak power value, the individual power difference between the average value calculated for the input power of each synchronous motor and each detected input power can be calculated. When the individual power difference exceeds the set individual power value, it is formed so that it can be determined that it is in a specific operation state, and the magnetic pole position correction information generation / output unit includes the second memory and the second selection generation / output unit. The magnetic pole position correction information corresponding to the calculated magnitude of the individual power difference is selectively generated and output as magnetic pole position correction information for the synchronous motor.

請求項1の発明によれば、複数台の同期電動機の発生トルクをほぼ同一としつつ効率的で円滑な運転を行える。   According to the first aspect of the invention, efficient and smooth operation can be performed while the generated torques of the plurality of synchronous motors are substantially the same.

請求項2の発明によれば、請求項1の発明の場合と同様に複数台の同期電動機の発生トルクをほぼ同一としつつ効率的で円滑な運転を行えるとともに、具現化が容易である。   According to the second aspect of the present invention, as in the case of the first aspect of the present invention, efficient and smooth operation can be performed while the generated torques of the plurality of synchronous motors are substantially the same, and implementation is easy.

また、請求項3の発明によれば、メモリーテーブル方式なので磁極位置補正用情報を簡単に生成出力することができる。また、請求項4の発明によれば、高速駆動制御運転を安定して行える。   According to the invention of claim 3, since it is a memory table system, the magnetic pole position correction information can be easily generated and output. According to the invention of claim 4, high-speed drive control operation can be performed stably.

請求項5の発明によれば、磁極位置補正量の絶対値を求められるので一段と高精度で均一なバランス運転状態を保持できる。   According to the invention of claim 5, since the absolute value of the magnetic pole position correction amount can be obtained, it is possible to maintain a balanced operation state with higher accuracy and uniformity.

請求項6の発明によれば、同期電動機のブレーキ動作(負の電力の発生)を防止することができる。また、請求項7の発明によれば、特異運転状態(回生動作状態)を確実に判別できる。請求項8の発明によれば、請求項7の発明の場合に比較して構成簡単かつコスト低減ができる。   According to the sixth aspect of the invention, the brake operation (generation of negative power) of the synchronous motor can be prevented. According to the invention of claim 7, the specific operation state (regenerative operation state) can be reliably determined. According to the eighth aspect of the invention, the configuration can be simplified and the cost can be reduced compared to the case of the seventh aspect of the invention.

さらに、請求項9の発明によれば、広範囲の特異運転状態(回生動作状態や強い力行動作状態)を正確に判別でき、運転状態に対する適応性が広い。   Furthermore, according to the invention of claim 9, a wide range of specific operation states (regenerative operation state and strong power running operation state) can be accurately determined, and the adaptability to the operation state is wide.

さらにまた、請求項10の発明によれば、同期電動機ごとの運転状態(回生動作状態や強い力行動作状態)をきめ細かにかつ一段と正確に判別できる。   Furthermore, according to the invention of claim 10, the operation state (regenerative operation state or strong power running operation state) for each synchronous motor can be determined finely and more accurately.

本発明の第1の実施形態に係る複数台同期電動機を駆動源とする負荷(プレス機械)を説明するための図である。It is a figure for demonstrating the load (press machine) which uses the multiple synchronous motor which concerns on the 1st Embodiment of this invention as a drive source. 同じく、駆動制御装置を説明するための回路図である。Similarly, it is a circuit diagram for demonstrating a drive control apparatus. 同じく、上位制御装置を説明するためのブロック図である。Similarly, it is a block diagram for demonstrating a high-order control apparatus. 同じく、設定磁極位置情報をパラメータとして磁極位置補正量を記憶させた第1のメモリを説明するための図である。Similarly, it is a figure for demonstrating the 1st memory which memorize | stored the magnetic pole position correction amount by setting magnetic pole position information as a parameter. 同じく、磁極位置情報のリセット動作および弱め界磁制御運転動作を説明するためのフローチャートである。Similarly, it is a flowchart for explaining a reset operation of magnetic pole position information and a field weakening control operation. 同じく、特異運転状態の判別動作、磁極位置補正用情報算出動作およびバランス運転状態への戻し制御動作を説明するためのフローチャートである。Similarly, it is a flowchart for explaining a distinctive operation state determination operation, a magnetic pole position correction information calculation operation, and a return control operation to a balance operation state. 本発明の第2の実施形態に係る特異運転状態の判別動作、磁極位置補正用情報算出動作およびバランス運転状態への戻し制御動作を説明するためのフローチャートである。It is a flowchart for demonstrating the discrimination | determination operation | movement of the specific operation state which concerns on the 2nd Embodiment of this invention, the information calculation operation for magnetic pole position correction | amendment, and the return control operation | movement to a balance operation state. 同じく、図4の場合と同様に設定磁極位置情報をパラメータとして磁極位置補正量を記憶させた第1のメモリを説明するための図である。Similarly, similarly to the case of FIG. 4, it is a diagram for explaining a first memory in which the magnetic pole position correction amount is stored using the set magnetic pole position information as a parameter. 本発明の第3の実施形態に係る特異運転状態の判別動作、磁極位置補正用情報算出動作およびバランス運転状態への戻し制御動作を説明するためのフローチャートである。It is a flowchart for demonstrating the discrimination | determination operation | movement of the specific operation state which concerns on the 3rd Embodiment of this invention, the information calculation operation for magnetic pole position correction | amendment, and the return control operation | movement to a balance operation state. 同じく、設定個別電力値をパラメータとして磁極位置補正量を記憶させた第2のメモリを説明するための図である。Similarly, it is a figure for demonstrating the 2nd memory which memorize | stored the magnetic pole position correction amount by setting the individual electric power value as a parameter. 本発明の第3の実施形態に係る磁極位置補正用情報算出動作およびバランス運転状態への戻し制御動作を説明するためのフローチャートである。It is a flowchart for demonstrating the information calculation operation | movement for magnetic pole position correction | amendment which concerns on the 3rd Embodiment of this invention, and the return control operation | movement to a balance driving | running state. 同じく、弱め界磁制御運転時で負荷が僅かにあるときの磁極位置補正用情報算出根拠を説明するための図である。Similarly, it is a figure for demonstrating the information calculation basis for magnetic pole position correction | amendment when there is little load at the time of field-weakening control operation. 弱め界磁制御運転時の無負荷運転時において、制御上の磁極位置が実際の磁極位置に対してCCW方向にずれている場合の動作原理を説明するための図である。It is a figure for demonstrating the operation principle when the magnetic pole position on control has shifted | deviated to the CCW direction with respect to the actual magnetic pole position at the time of the no-load driving | operation at the time of field weakening control operation. 弱め界磁制御運転時の無負荷運転時において、制御上の磁極位置が実際の磁極位置に対してCW方向にずれている場合の動作原理をする説明するための図である。It is a figure for demonstrating the operation principle when the magnetic pole position on control has shifted | deviated to the CW direction with respect to the actual magnetic pole position at the time of the no-load driving | operation at the time of field weakening control operation. 磁極位置補正用情報の一部を形成する回転方向と入力電力の状態に対する制御上の磁極位置の補正方向を説明するための図である。It is a figure for demonstrating the correction direction of the magnetic pole position on the control with respect to the rotation direction which forms a part of information for magnetic pole position correction, and the state of input electric power.

以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。   Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.

(第1の実施の形態)
(実施例1)
本同期電動機の駆動制御装置は、図1〜図6に示す如く、複数台の同期電動機20を同一のトルク指令Tに基づき駆動制御可能に形成し、磁極位置補正用情報生成出力手段51と運転状態判別手段53と磁極位置補正制御手段55とを設け、運転状態判別手段53により特異運転状態にあると判別された同期電動機20に対して磁極位置補正用情報生成出力手段51で生成出力された磁極位置補正用情報(Δθc)を用いて当該磁極位置検出器(23)で検出された磁極位置(θd)を補正可能に形成されている。
(First embodiment)
Example 1
The synchronous motor drive control device, as shown in FIGS. 1 to 6, forms a plurality of synchronous motors 20 so as to be drive-controllable based on the same torque command T *. An operation state determination unit 53 and a magnetic pole position correction control unit 55 are provided, and are generated and output by the magnetic pole position correction information generation / output unit 51 for the synchronous motor 20 determined to be in the specific operation state by the operation state determination unit 53. The magnetic pole position (θd) detected by the magnetic pole position detector (23) can be corrected using the magnetic pole position correction information (Δθc).

すなわち、すべての同期電動機20を監視してバランス運転状態から逸脱した特異運転状態にある同期電動機20があると判別された場合に、当該同期電動機20の磁極位置を補正することによりバランス運転状態に戻し制御可能に形成されている。   That is, when all the synchronous motors 20 are monitored and it is determined that there is a synchronous motor 20 in a specific operation state deviating from the balance operation state, the balance operation state is obtained by correcting the magnetic pole position of the synchronous motor 20. It is formed so that the return control is possible.

特異運転状態とは、例えば、加速領域や定速領域ではバランス運転状態(力行動作であるべき状態)に対する特異な運転状態(回生動作や想定以上に強い力行動作)あるいは減速領域でのバランス運転状態(回生動作であるべき状態)に対する特異な運転状態(力行動作)をいう。つまり、駆動制御対象(負荷)の運転パターンやその領域によってバランス運転状態を切換えて監視することが望ましい。   The singular operation state is, for example, a specific operation state (regenerative operation or a power running operation stronger than expected) relative to the balance operation state (a state that should be a power running operation) in the acceleration region or the constant speed region, or a balance operation state in the deceleration region. It refers to a specific driving state (powering operation) relative to (a state that should be a regenerative operation). That is, it is desirable to switch and monitor the balance operation state according to the operation pattern of the drive control target (load) and its region.

この第1の実施の形態は、特異運転状態が回生動作状態とされている。因みに、第2、第3の実施の形態においては想定程度を超える回生動作状態および力行動作状態のいずれも特異運転状態としている。これとの関係もあるので、第1の実施の形態では図5(弱め界磁制御運転)と図6(運転状態判別・磁極位置補正)とを切り離して説明する。   In the first embodiment, the specific operation state is the regenerative operation state. Incidentally, in the second and third embodiments, both the regenerative operation state and the power running operation state that exceed the assumed level are in the specific operation state. Because of this relationship, in the first embodiment, FIG. 5 (field weakening control operation) and FIG. 6 (operation state determination / magnetic pole position correction) will be described separately.

複数台の同期電動機20で駆動制御される負荷(機械)は、この実施形態では、図1に示すプレス機械(サーボプレス)1のクランク軸3であり、同一トルク指令Tで回転駆動(プレス運転)される。この実施の形態では、説明簡素化のために2(複数)台の同期電動機20A,20Bで駆動されるものとする。 In the drive being controlled load (equipment) a plurality of synchronous motor 20, in this embodiment, a crank shaft 3 of the press machine (servo press) 1 shown in FIG. 1, rotated at the same torque command T (Press Driving). In this embodiment, it is assumed that the motor is driven by two (plural) synchronous motors 20A and 20B in order to simplify the explanation.

図1において、プレス機械1は、同期電動機20A,20Bのギア付モータ軸21A,21Bをメインギア2に直結し、メインギア2に直結したクランク軸3とこれに固定されたコネクティングロッド4を駆動する。この運動により、コネクティングロッド4に固定されたスライド5が上下動してボルスタ7に加圧力を与えることにより成形加工を行う。このプレス機械1ではクランク運動を利用してクランク軸3の回転運動をスライド5の上下運動に機械的に変更している例を示したが、これに限定するものではない。   In FIG. 1, a press machine 1 directly connects geared motor shafts 21A and 21B of synchronous motors 20A and 20B to a main gear 2, and drives a crankshaft 3 directly connected to the main gear 2 and a connecting rod 4 fixed thereto. To do. By this movement, the slide 5 fixed to the connecting rod 4 moves up and down to apply pressure to the bolster 7 to perform molding. In the press machine 1, an example in which the rotational motion of the crankshaft 3 is mechanically changed to the vertical motion of the slide 5 using the crank motion is shown, but the present invention is not limited to this.

次に、図2を参照して電源装置10、同期電動機20、駆動制御装置30を説明し、図3を参照して上位制御装置40と磁極位置補正手段50(磁極位置補正用情報生成出力手段51、運転状態判別手段53、磁極位置補正制御手段55および磁極位置補正演算器25)との関係を説明する。   Next, the power supply device 10, the synchronous motor 20, and the drive control device 30 will be described with reference to FIG. 2, and the host control device 40 and the magnetic pole position correction means 50 (magnetic pole position correction information generation output means) with reference to FIG. 51, the operation state discriminating means 53, the magnetic pole position correction control means 55, and the magnetic pole position correction calculator 25) will be described.

回路構成を示す図2において、同期電動機20A,20Bごとの電源装置10A,10Bは、3相交流電源11A,11Bおよび整流器12A,12Bとからなり、インバータ(電力変換器)35A,35Bに直流電力を供給する。整流器12A,12Bは、電源装置10A,10B側への回生機能を有するが、この回生機能を動作しないように切換えて運転することもできる。なお、回生機能を設けない場合でも、本発明を実施することも可能である。   In FIG. 2 showing the circuit configuration, the power supply devices 10A and 10B for each of the synchronous motors 20A and 20B are composed of three-phase AC power supplies 11A and 11B and rectifiers 12A and 12B, and DC power is supplied to inverters (power converters) 35A and 35B. Supply. The rectifiers 12A and 12B have a regeneration function toward the power supply devices 10A and 10B, but can be switched and operated so as not to operate the regeneration function. Even when the regeneration function is not provided, the present invention can be implemented.

同期電動機20A,20Bは、永久磁石型でモータ軸21A,21Bのギアと反対側にはエンコーダ23A,23Bが設けられ、回転角度信号(磁極位置情報)θda,θdbを出力する。磁極位置補正演算器25A,25Bは、詳細後記の磁極位置補正手段50の一部を構成する。26は速度演算器で、回転子位置情報(補正後の磁極位置情報θca)を入力として速度検出値Nを生成しフィードバックする。   The synchronous motors 20A and 20B are permanent magnet type and are provided with encoders 23A and 23B on the side opposite to the gears of the motor shafts 21A and 21B, and output rotation angle signals (magnetic pole position information) θda and θdb. The magnetic pole position correction calculators 25A and 25B constitute a part of magnetic pole position correction means 50 described later in detail. A speed calculator 26 receives the rotor position information (corrected magnetic pole position information θca) as an input, generates a speed detection value N, and feeds it back.

なお、同期電動機20A,20Bの容量を含む仕様は同一としたが、例えば容量の異なる同期電動機20の組合せとしてもよい。   Although the specifications including the capacity of the synchronous motors 20A and 20B are the same, for example, a combination of the synchronous motors 20 having different capacities may be used.

駆動制御装置30は、複数台の同期電動機20A,20Bに共通な速度制御部31および分担トルク指令部32(32A,32B)と、各同期電動機20A,20Bごとに対応する軸電流制御部33A,33Bと、PWM変換部34A,34Bと、インバータ35A,35Bとからなる。   The drive control device 30 includes a speed control unit 31 and a shared torque command unit 32 (32A and 32B) common to the plurality of synchronous motors 20A and 20B, and shaft current control units 33A and 33A corresponding to the respective synchronous motors 20A and 20B. 33B, PWM converters 34A and 34B, and inverters 35A and 35B.

分担トルク指令部32は、同期電動機20の台数(2)と同じ数(2)の個別トルク指令部32A,32Bからなる。つまり、同期電動機20の台数が2、3、4、…であれば、個別トルク指令部32の台数も2、3、4、…とされる。各個別トルク指令部32で分担する個別分担トルクは総トルクの(1/台数)とされている。ただし、個別分担トルクは(1/台数)に限定するものではない。なお、同期電動機20の台数と同じ数の個別トルク指令部32に区分けしないでも、実施することはできる。   The shared torque command unit 32 includes the same number (2) of individual torque command units 32A and 32B as the number (2) of the synchronous motors 20. That is, if the number of synchronous motors 20 is 2, 3, 4,..., The number of individual torque command units 32 is also 2, 3, 4,. The individual shared torque shared by each individual torque command unit 32 is set to (1 / number of units) of the total torque. However, the individual shared torque is not limited to (1 / number of units). It should be noted that the present invention can be implemented without dividing into the same number of individual torque command units 32 as the number of synchronous motors 20.

各軸電流制御部33A,33Bは、d、q軸電流指令演算器331、座標変換部332、d軸電流制御部333、q軸電流制御部334および座標変換部335を図2に示すように接続した同じ構成である。   As shown in FIG. 2, each axis current control unit 33A, 33B includes a d, q axis current command calculator 331, a coordinate conversion unit 332, a d axis current control unit 333, a q axis current control unit 334, and a coordinate conversion unit 335. Same configuration connected.

図2において、かかる構成の駆動制御装置30では、図3の上位制御装置(上位制御系)40から生成出力された速度指令Nと速度演算部26で演算された速度検出値Nとの偏差が速度制御部31で偏差増幅され、速度制御部31からトルク指令Tが生成出力される。この駆動制御装置30は2台の同期電動機20A,20Bを駆動するので、速度制御部31からのトルク指令Tは個別トルク指令部32A,32Bで1/2化され、各同期電動機20A,20Bは全体の1/2ずつのトルクを負担する。 2, in the drive control device 30 having such a configuration, a deviation between the speed command N * generated and output from the host control device (host control system) 40 in FIG. 3 and the speed detection value N calculated by the speed calculation unit 26. Is amplified by the speed control unit 31, and a torque command T * is generated and output from the speed control unit 31. Since this drive control device 30 drives the two synchronous motors 20A and 20B, the torque command T * from the speed control unit 31 is halved by the individual torque command units 32A and 32B, and the synchronous motors 20A and 20B. Bears half of the total torque.

同期電動機20Aに関し、トルク1/2化は分担トルク指令部32Aで実施され、そのトルク指令T/2に対応するd、q軸電流指令演算器331から、d軸電流指令id1、q軸電流指令iq1が演算出力される。id1は、弱め界磁制御を行う時は、例えば低速域ではゼロ(0)、高速域では速度に応じた負の値が演算出力される。 Regarding the synchronous motor 20A, the torque halving is performed by the shared torque command unit 32A. From the d and q axis current command calculator 331 corresponding to the torque command T * / 2, the d axis current command id1 * and q axis The current command iq1 * is calculated and output. For id1 * , when performing field weakening control, for example, zero (0) is calculated and output in a low speed range, and a negative value corresponding to the speed is calculated and output in a high speed range.

q軸電流指令iq1は、トルク指令T/2、極対数p、d軸インダクタンスLd、q軸インダクタンスLq、d軸電流指令id1、速度起電力定数(=トルク定数)keを、式(3)に代入することにより演算して求められる。
iq1=(T/2)/{p×(Ld−Lq)×id1+p×ke}…式(3)
The q-axis current command iq1 * is the torque command T * / 2, the number of pole pairs p, the d-axis inductance Ld, the q-axis inductance Lq, the d-axis current command id1 * , and the speed electromotive force constant (= torque constant) ke. It is calculated by substituting in 3).
iq1 * = (T * / 2) / {p * (Ld-Lq) * id1 * + p * ke} Formula (3)

一方、静止した3相交流座標系から回転する直交2軸座標系に座標変換する座標変換部332では、電流検出器37Aで検出したU相、V相の電流iu1、iv1と、補正済み回転子位置情報(磁極位置情報)θcaから、d、q軸電流id1、iq1が演算検出される。補正済み回転子位置情報(磁極位置情報)θcaは、エンコーダ23Aからの回転子位置情報(磁極位置情報)θdaを磁極位置補正手段50(25A)において補正した信号である。   On the other hand, in the coordinate conversion unit 332 that performs coordinate conversion from the stationary three-phase AC coordinate system to the rotating orthogonal two-axis coordinate system, the U-phase and V-phase currents iu1 and iv1 detected by the current detector 37A and the corrected rotor From the position information (magnetic pole position information) θca, d and q-axis currents id1 and iq1 are calculated and detected. The corrected rotor position information (magnetic pole position information) θca is a signal obtained by correcting the rotor position information (magnetic pole position information) θda from the encoder 23A in the magnetic pole position correcting means 50 (25A).

d、q軸電流指令id1、iq1と検出演算されたd、q軸電流id1、iq1との偏差が、d軸電流制御部333、q軸電流制御部334のそれぞれで偏差増幅される。これらの偏差増幅信号は、回転する直交2軸座標系から静止した3相交流座標系に座標変換する座標変換部335を経てPWM変換器34Aへの3相電圧指令vu1、vv1、vw1として出力される。 Deviations between d and q-axis current commands id1 * and iq1 * and detected and calculated d and q-axis currents id1 and iq1 are amplified by the d-axis current control unit 333 and the q-axis current control unit 334, respectively. These deviation amplification signals are converted into three-phase voltage commands vu1 * , vv1 * , vw1 * to the PWM converter 34A via a coordinate conversion unit 335 that converts the rotating orthogonal two-axis coordinate system to a stationary three-phase AC coordinate system. Is output as

3相電圧指令はPWM変換器34AでPWM変換され、インバータ35Aを駆動する。インバータ35Aの入力電源は、3相交流電源11Aから回生機能付整流器12Aを通した後のほぼ一定電圧の直流電力を使用している。   The three-phase voltage command is PWM-converted by the PWM converter 34A and drives the inverter 35A. The input power source of the inverter 35A uses DC power of a substantially constant voltage after passing through the rectifier 12A with a regeneration function from the three-phase AC power source 11A.

同期電動機20Aについての以上の説明は、同期電動機20Bの場合も同様である。   The above description of the synchronous motor 20A is the same for the synchronous motor 20B.

図2では、電流指令値id1,iq1は各同期電動機20A,20Bで個別に生成しているが、同期電動機20Aをマスターとし、他の同期電動機20Bをスレーブとして、マスターの電流指令値を共有する構成でもよい。 In FIG. 2, the current command values id1 * and iq1 * are individually generated by the respective synchronous motors 20A and 20B. However, the current command values of the master are set by using the synchronous motor 20A as a master and the other synchronous motor 20B as a slave. A shared configuration may be used.

なお、トルク指令から電圧指令までの演算は交流同期電動機(20A,20B)のベクトル制御技術並びにベクトル制御系においてd軸電流idを負に制御して同期電動機20の高速化運転を実現する弱め界磁制御技術については、公知なのでその説明は省略する。   The calculation from the torque command to the voltage command is a field-weakening control that realizes a high-speed operation of the synchronous motor 20 by controlling the d-axis current id negative in the vector control technique of the AC synchronous motor (20A, 20B) and the vector control system. Since the technology is publicly known, its description is omitted.

次に、上位制御装置40は、図3に示すように、CPU41、不揮発性メモリ42、メモリ(RAM)43、操作部44、表示部45、インターフェイス46、入出力ポート47A,47Bを含み、プレス機械1および付帯設備(図示省略)を制御する。不揮発性メモリ42は、例えばROMやHDDなどからなり、記憶保持可能な図4の第1のメモリ42θを形成する。なお、詳細後記の第2の実施形態(図8)における第1のメモリ42θや第3の実施形態(図10)の第2のメモリ42Pも同様に形成される。   Next, as shown in FIG. 3, the host controller 40 includes a CPU 41, a nonvolatile memory 42, a memory (RAM) 43, an operation unit 44, a display unit 45, an interface 46, and input / output ports 47A and 47B. The machine 1 and incidental equipment (not shown) are controlled. The nonvolatile memory 42 is composed of, for example, a ROM or an HDD, and forms the first memory 42θ of FIG. 4 that can be stored. Note that the first memory 42θ in the second embodiment (FIG. 8) described later and the second memory 42P in the third embodiment (FIG. 10) are formed in the same manner.

インターフェイス46から速度指令Nおよび磁極位置補正用情報(Δθca,Δθcb)が出力される。Δθca,Δθcbは、検出された磁極位置情報θda,θdbを補正するための補正量である。 A speed command N * and magnetic pole position correction information (Δθca, Δθcb) are output from the interface 46. Δθca and Δθcb are correction amounts for correcting the detected magnetic pole position information θda and θdb.

同期電動機(20A)用の入出力ポート47Aには、入力電力Pdaやエンコーダ23Aからの回転子位置情報(磁極位置情報)θdaが入力される。同様に、同期電動機(20B)用の入出力ポート47Bには入力電力Pdbやエンコーダ23Bからの回転子位置情報(磁極位置情報)θdbが入力される。入力電力Pda,Pdbは、図2では図示省略した電力測定器38A,38Bで測定される。   Input power Pda and rotor position information (magnetic pole position information) θda from the encoder 23A are input to the input / output port 47A for the synchronous motor (20A). Similarly, input power Pdb and rotor position information (magnetic pole position information) θdb from the encoder 23B are input to the input / output port 47B for the synchronous motor (20B). The input powers Pda and Pdb are measured by power measuring devices 38A and 38B not shown in FIG.

この第1の実施の形態(および、他の実施の形態)において、多くの手段はソフトウエア資源を活用して形成(構成)されている。例えば、弱め界磁制御手段48Yは、弱め界磁制御プログラムを格納させた不揮発性メモリ42とメモリ43に展開された当該プログラムを実行するCPU41とから形成されているので、弱め界磁制御手段48Y(41,42)の如く表示するものとする。つまり、以下の説明において、符号(番号)の後に(41,42)が付記されている手段は、このような構成の手段であると理解されたい。   In the first embodiment (and other embodiments), many means are formed (configured) by utilizing software resources. For example, the field weakening control unit 48Y is formed of the nonvolatile memory 42 that stores the field weakening control program and the CPU 41 that executes the program developed in the memory 43. Therefore, the field weakening control unit 48Y (41, 42) It shall be displayed as follows. That is, in the following description, it is to be understood that means having (41, 42) appended to the reference numeral (number) are means having such a configuration.

この実施の形態では、運転正常化指令を発すると、補正量リセット手段48R(41,42)が起動(図5のST10)し、次いで弱め界磁制御手段48Y(41,42)が起動(ST11)される。弱め界磁制御指令手段48Yは、プレス運転指令手段48P(41,42)の一部として形成されている。つまり、プレス運転指令手段48P(41,42)が、選択設定されたスライドモーション情報(例えば、時間−クランク角度)に対応する速度指令Nを生成出力することでプレス運転指令する。 In this embodiment, when an operation normalization command is issued, the correction amount reset means 48R (41, 42) is activated (ST10 in FIG. 5), and then the field weakening control means 48Y (41, 42) is activated (ST11). The The field weakening control command means 48Y is formed as a part of the press operation command means 48P (41, 42). That is, the press operation command means 48P (41, 42) issues a press operation command by generating and outputting a speed command N * corresponding to the selected slide motion information (for example, time-crank angle).

また、運転状態戻し実行指令を発すると、入力電力測定制御手段52(41,42)、運転状態判別手段53(41,42)が起動(図6のST20、ST21)され、引き続き磁極位置情報検出制御手段54(41,42)、磁極位置補正用情報生成出力手段51(41,42)、磁極位置補正制御手段55(41,42)が起動される(ST22、ST23、ST24)。その後に、磁極位置補正用情報記憶制御手段63(41,42)が働く(ST25)。   When the operation state return execution command is issued, the input power measurement control means 52 (41, 42) and the operation state determination means 53 (41, 42) are activated (ST20, ST21 in FIG. 6), and the magnetic pole position information detection is continued. The control means 54 (41, 42), the magnetic pole position correction information generation output means 51 (41, 42), and the magnetic pole position correction control means 55 (41, 42) are activated (ST22, ST23, ST24). Thereafter, the magnetic pole position correction information storage control means 63 (41, 42) operates (ST25).

なお、運転正常化指令を発した場合に、図5のST10、ST11から図6のST20〜ST25までを一連動作として自動的に進行させるように形成してもよい。   When an operation normalization command is issued, ST10 and ST11 in FIG. 5 to ST20 to ST25 in FIG. 6 may be automatically advanced as a series of operations.

ここに、磁極位置補正手段50の一部を構成する磁極位置補正用情報生成出力手段51は、特異運転状態の同期電動機20をバランス運転状態に戻すための磁極位置補正用情報(Δθc等)を生成出力する手段で、この実施の形態では、データテーブル検索算出方式とされ、第1のメモリ42θと第1の選択生成出力手段61(41,42)とから形成されている。   Here, the magnetic pole position correction information generating / outputting means 51 constituting a part of the magnetic pole position correcting means 50 provides magnetic pole position correction information (Δθc and the like) for returning the synchronous motor 20 in the specific operation state to the balance operation state. In this embodiment, a means for generating and outputting is a data table search / calculation method, and is formed of a first memory 42θ and a first selection / generation output means 61 (41, 42).

第1のメモリ42θは、図4に示す如く、磁極位置補正用情報を記憶する。この磁極位置補正用情報は、回転方向、入力電力、制御上の磁極位置の補正方向および磁極位置補正量Δθcから形成されている。最終的には補正方向(+または−)付の磁極位置補正量Δθcとして出力される。この実施形態における磁極位置補正用情報は、プレス高速運転を促進するために好適なd軸電流を負の値に制御する弱め界磁制御運転中の同期電動機20に対する値とされている。   As shown in FIG. 4, the first memory 42θ stores magnetic pole position correction information. This magnetic pole position correction information is formed from the rotation direction, input power, control magnetic pole position correction direction, and magnetic pole position correction amount Δθc. Finally, it is output as a magnetic pole position correction amount Δθc with a correction direction (+ or −). The magnetic pole position correction information in this embodiment is a value for the synchronous motor 20 during the field-weakening control operation that controls the d-axis current suitable for promoting a high-speed press operation to a negative value.

磁極位置補正量Δθcは、予め設定した磁極位置情報θsの大きさに対応させた値(θc)として記憶されている。図4では、大きさを4段階に分けかつ小さい順に設定された磁極位置情報(θsj〜、θsk〜、θsl〜、θsm〜)に対応させ、磁極位置補正量(磁極位置補正用情報の一部)を小さい順(Δθcj、Δθck、Δθcl、Δθcm)に記憶してある。各値は、表示部45で確認しつつ操作部44を用いて設定変更することができる。   The magnetic pole position correction amount Δθc is stored as a value (θc) corresponding to the preset magnitude of the magnetic pole position information θs. In FIG. 4, the magnetic pole position correction amount (part of the magnetic pole position correction information) is made to correspond to the magnetic pole position information (θsj˜, θsk˜, θsl˜, θsm˜) that is set in four stages and is set in ascending order. ) Are stored in ascending order (Δθcj, Δθck, Δθcl, Δθcm). Each value can be set and changed using the operation unit 44 while being confirmed on the display unit 45.

設定された磁極位置情報(設定基準値)θsに対する磁極位置補正量Δθcは、図4の太い縦線の左側に記憶された磁極位置補正用情報(回転方向、入力電力、制御上の磁極位置の補正方向)のいずれの組合せでも適応される。この磁極位置補正用情報は、図15に示す原則に準じる。   The magnetic pole position correction amount Δθc with respect to the set magnetic pole position information (setting reference value) θs is the magnetic pole position correction information (rotation direction, input power, and control magnetic pole position stored on the left side of the thick vertical line in FIG. Any combination of (correction direction) is applied. This magnetic pole position correction information conforms to the principle shown in FIG.

また、最小である設定磁極位置情報θsjの値は、検出された磁極位置情報θda,θdbの値が当該情報θsjの値以上である場合は特異運転状態(回生動作状態)と認めるべきとする大きさに設定される。その値は、バランス運転状態から逸脱すると認める限りにおいて、ゼロ(0)に近い値としてもよい。   Further, the minimum value of the set magnetic pole position information θsj is large enough to be recognized as a unique operation state (regenerative operation state) when the detected magnetic pole position information θda and θdb are equal to or larger than the information θsj. Is set. The value may be a value close to zero (0) as long as the value deviates from the balance operation state.

なお、回転方向、入力電力および制御上の磁極位置の補正方向の組合せによって、磁極位置補正量Δθcを変えるように設定記憶しておいても実施することができる。   Note that the present invention can be carried out even if the magnetic pole position correction amount Δθc is set and stored so as to change depending on the combination of the rotation direction, the input power, and the control magnetic pole position correction direction.

第1の選択生成出力手段61は、第1のメモリ42θを参照して運転中の同期電動機(例えば、20A)の磁極位置検出器23Aで検出された磁極位置情報に対応する磁極位置補正用情報を選択生成しかつ当該同期電動機20Aの磁極位置補正用情報として出力する。図4において、検出磁極位置情報(検出磁極位置θda)が設定記憶された磁極位置情報(例えば、θsj以上でθsk未満)である場合は、磁極位置補正用情報(補正量Δθcj)が選択生成される。   The first selection generation output means 61 refers to the first memory 42θ, and information for correcting the magnetic pole position corresponding to the magnetic pole position information detected by the magnetic pole position detector 23A of the synchronous motor being operated (for example, 20A). Is generated and output as magnetic pole position correction information for the synchronous motor 20A. In FIG. 4, when the detected magnetic pole position information (detected magnetic pole position θda) is set and stored magnetic pole position information (for example, greater than or equal to θsj and less than θsk), magnetic pole position correction information (correction amount Δθcj) is selected and generated. The

運転状態判別手段53(41,42)は、特異運転状態にある同期電動機20があるか否かを判別する。この実施の形態では、回生動作状態中の同期電動機20を特異運転状態にある同期電動機20と判別可能に形成されている。つまり、回生動作状態有無確認手段相当を形成する。   The operation state determination means 53 (41, 42) determines whether or not there is the synchronous motor 20 in the specific operation state. In this embodiment, the synchronous motor 20 in the regenerative operation state is formed so as to be distinguishable from the synchronous motor 20 in the specific operation state. That is, a regenerative operation state presence / absence confirmation unit is formed.

具体的には、運転状態判別手段53は、同期電動機(例えば、20A)について測定(検出)した入力電力Paを参照して回生動作状態であるか否かを判別(図6のST20、ST21)する。検出入力電力Paが不揮発性メモリ42に予め設定されたマイナスの基準電力値に比較してマイナスでかつその絶対値が大きい場合に回生動作状態であると判別する(ST21)。   Specifically, the operating state determining unit 53 determines whether or not the regenerative operation state is in effect with reference to the input power Pa measured (detected) for the synchronous motor (for example, 20A) (ST20 and ST21 in FIG. 6). To do. When the detected input power Pa is negative compared to a negative reference power value preset in the nonvolatile memory 42 and its absolute value is large, it is determined that the regenerative operation state is set (ST21).

電力測定(検出)は、同期電動機20Aに電力を供給する各々独立した3相交流電源11Aと、整流器12Aとの間の電力を測定する。なお、インバータ35Aの直流入力電力や交流出力電力、あるいは各同期電動機20Aの軸出力を量ることで測定するようにしてもよい。他の同期電動機20Bについても同様である。   The power measurement (detection) measures the power between each independent three-phase AC power supply 11A that supplies power to the synchronous motor 20A and the rectifier 12A. In addition, you may make it measure by measuring the direct current input power of the inverter 35A, alternating current output power, or the shaft output of each synchronous motor 20A. The same applies to the other synchronous motors 20B.

この実施の形態では、インバータ35Aの出力電路に設けた図3(図2では図示省略)に示す電力測定器38Aで測定する。電流検出器37Aと図示しない電圧検出器とを用いて電力測定するようにしてもよい。   In this embodiment, the measurement is performed by the power measuring device 38A shown in FIG. 3 (not shown in FIG. 2) provided in the output electric circuit of the inverter 35A. The power may be measured using the current detector 37A and a voltage detector (not shown).

磁極位置補正制御手段55は、運転状態判別手段53により特異運転状態(回生動作状態)であると判別された同期電動機(例えば、20A)に対して磁極位置補正用情報生成出力手段51で生成出力された磁極位置補正用情報を用いて磁極位置検出器23Aで検出された磁極位置(θda)を補正する(ST24)。   The magnetic pole position correction control means 55 generates and outputs the magnetic pole position correction information generation output means 51 for the synchronous motor (for example, 20A) determined to be in the specific operation state (regenerative operation state) by the operation state determination means 53. Using the magnetic pole position correction information, the magnetic pole position (θda) detected by the magnetic pole position detector 23A is corrected (ST24).

具体的には、検出磁極位置(θda)が属する設定磁極位置(例えば、θsk〜)に対応する補正量Δθckを選択生成して出力させ、この磁極位置補正用情報(補正量Δθck)を磁極位置補正演算器25Aに入力する。すると、磁極位置補正演算器25Aが補正実行(演算)しかつ補正後の磁極位置補正用情報(θca)を出力する。   Specifically, a correction amount Δθck corresponding to a set magnetic pole position (for example, θsk˜) to which the detected magnetic pole position (θda) belongs is selected and generated, and this magnetic pole position correction information (correction amount Δθck) is output. Input to the correction calculator 25A. Then, the magnetic pole position correction calculator 25A performs correction (calculation) and outputs corrected magnetic pole position correction information (θca).

選択生成出力された磁極位置補正用情報(補正量Δθck等)は、補正量記憶制御手段63(41,42)により不揮発性メモリ42に記憶される。その後の運転において利用可能とするためである。   The magnetic pole position correction information (correction amount Δθck, etc.) selected and generated is stored in the nonvolatile memory 42 by the correction amount storage control means 63 (41, 42). This is because it can be used in subsequent driving.

その後、ST20に戻り、再び特異運転状態(回生動作状態)の同期電動機20がある場合(ST20、ST21)は、ST22〜ST25を実行する。全ての同期電動機20A,20Bがバランス運転(正常運転)状態に戻る(ST21でNO)と、当該一連制御は終了する。   After that, returning to ST20, when there is the synchronous motor 20 in the specific operation state (regenerative operation state) again (ST20, ST21), ST22 to ST25 are executed. When all the synchronous motors 20A and 20B return to the balance operation (normal operation) state (NO in ST21), the series control ends.

かかる構成の実施形態の場合、運転正常化指令を発すると、磁極位置補正量リセット手段48R(41,42)が、各磁極位置補正演算器25A,25Bに入力する補正量Δθca,Δθcbをゼロ(0)リセットする(図5のST10)。なお、Δθca,Δθcbの初期値は、ゼロ(0)に近い値でもよい。   In the case of the embodiment having such a configuration, when the operation normalization command is issued, the magnetic pole position correction amount resetting means 48R (41, 42) sets the correction amounts Δθca and Δθcb input to the magnetic pole position correction calculators 25A and 25B to zero ( 0) Reset (ST10 in FIG. 5). Note that the initial values of Δθca and Δθcb may be close to zero (0).

引き続き、弱め界磁制御指令手段48Y(41,42)が速度指令Nを駆動制御装置30(31)に出力し、2台の同期電動機20A,20Bを同一のトルク指令Tで弱め界磁制御(ほぼ無負荷運転)を実施させる(ST11)。 Subsequently, the field weakening control command means 48Y (41, 42) outputs the speed command N * to the drive control device 30 (31), and the two synchronous motors 20A, 20B are subjected to field weakening control (almost none) with the same torque command T *. Load operation) is carried out (ST11).

また、運転状態戻し実行指令を発すると、入力電力測定制御手段52(41,42)が入力電力Piを測定する(図6のST20)。運転状態判別手段53(41,42)が回生動作中の同期電動機(例えば、20A)を特異運転状態と判別する(ST21でYES)。引き続き、磁極位置情報検出制御手段54(41,42)が当該同期電動機のエンコーダ23Aの出力から磁極位置情報θdaを検出する(ST22)。その後、磁極位置補正用情報生成出力手段51(41,42)が、図4の第1のメモリ42θを参照して、検出磁極位置情報θdaが属する設定磁極位置情報(θck〜)を探し出しかつこれに対応する磁極位置補正量Δθckを生成出力する(ST23)。   When the operation state return execution command is issued, the input power measurement control means 52 (41, 42) measures the input power Pi (ST20 in FIG. 6). The operation state determination means 53 (41, 42) determines that the synchronous motor (for example, 20A) in the regenerative operation is in the specific operation state (YES in ST21). Subsequently, the magnetic pole position information detection control means 54 (41, 42) detects the magnetic pole position information θda from the output of the encoder 23A of the synchronous motor (ST22). Thereafter, the magnetic pole position correction information generating / outputting means 51 (41, 42) refers to the first memory 42θ of FIG. 4 and searches for the set magnetic pole position information (θck˜) to which the detected magnetic pole position information θda belongs. A magnetic pole position correction amount Δθck corresponding to is generated and output (ST23).

かくして、磁極位置補正制御手段55(41,42)が、磁極位置補正演算器25Aに補正量Δθckを入力し検出磁極位置情報θdaを補正する(ST24)。磁極位置補正演算器25Aから補正後の磁極位置情報θcaが出力される。これにより特異運転状態をバランス運転状態に戻すことができる。その後に、磁極位置補正用情報記憶制御手段63(41,42)が働く(ST25)。   Thus, the magnetic pole position correction control means 55 (41, 42) inputs the correction amount Δθck to the magnetic pole position correction calculator 25A and corrects the detected magnetic pole position information θda (ST24). The corrected magnetic pole position information θca is output from the magnetic pole position correction calculator 25A. Thereby, the unique operation state can be returned to the balance operation state. Thereafter, the magnetic pole position correction information storage control means 63 (41, 42) operates (ST25).

しかして、第1の実施の形態によれば、すべての同期電動機20を監視して特異運転状態にある同期電動機20があると判別した場合に当該磁極位置(θda)を補正することによりバランス運転状態に戻し制御可能に形成されているので、2台の同期電動機20A,20Bの発生トルクをほぼ同一としつつ効率的で円滑な運転を行える。   Therefore, according to the first embodiment, when all the synchronous motors 20 are monitored and it is determined that there is the synchronous motor 20 in the specific operation state, the balance operation is performed by correcting the magnetic pole position (θda). Since it is formed so that it can be controlled to return to the state, efficient and smooth operation can be performed while the generated torques of the two synchronous motors 20A and 20B are substantially the same.

また、2台の同期電動機20A,20Bを同一のトルク指令Tに基づき駆動制御可能で、運転状態判別手段53により特異運転状態と判別された同期電動機20Aに対して磁極位置補正用情報生成出力手段51で生成出力された磁極位置補正用情報(Δθck)を用いて磁極位置検出器(23A)で検出された磁極位置を補正可能に形成されているので、具現化が容易である。しかも、低コストかつ構造簡単で、取扱いも容易である。 Further, the two synchronous motors 20A and 20B can be driven and controlled based on the same torque command T * , and the magnetic pole position correction information generation output is output for the synchronous motor 20A that is determined to be in the specific operation state by the operation state determination unit 53. Since the magnetic pole position detected by the magnetic pole position detector (23A) can be corrected using the magnetic pole position correction information (Δθck) generated and output by the means 51, implementation is easy. Moreover, it is low in cost, simple in structure, and easy to handle.

さらに、従来の個別的補正方法を利用した場合の不都合(1台目の磁極位置を補正するとトルク指令が変化してしまう。複数台を調整するに大きな手間と時間が掛かる。)を一掃することができる。   Furthermore, the inconvenience of using the conventional individual correction method (torque command changes when the first magnetic pole position is corrected. It takes a lot of time and labor to adjust a plurality of units). Can do.

さらに、従来の個別的補正方法を導入しただけでは、複数台同期電動機20を同一のトルク指令Tで弱め界磁制御を実施して運転する場合において、同期電動機20の磁極位置がずれていてかつ負荷が小さいとき、ある同期電動機20が電力の力行成分を多くとると、機械出力は一定のために、残りの同期電動機20は回生を行うことによって機械出力を同一に保持しようとする。つまり、磁極位置がずれていることにより、個々の同期電動機20の回生動作や力行が強まる動作をすることがあった。特に回生動作の場合は、同期電動機20に電力を供給している電力変換器の直流電圧が上昇してしまうという問題があったが、本発明ではこのような問題を完全に解決できる。 Furthermore, when only the conventional individual correction method is introduced, when the plurality of synchronous motors 20 are operated by performing field-weakening control with the same torque command T * , the magnetic pole position of the synchronous motor 20 is shifted and the load When a certain synchronous motor 20 takes a large amount of power running component when the power is small, the mechanical output is constant, and the remaining synchronous motors 20 attempt to keep the same mechanical output by performing regeneration. That is, when the magnetic pole position is deviated, the regenerative operation and powering of each synchronous motor 20 may be increased. In particular, in the case of the regenerative operation, there is a problem that the DC voltage of the power converter that supplies power to the synchronous motor 20 increases. However, the present invention can completely solve such a problem.

なお、以上では入力電力(Pa)を参照して回生動作状態であるか否かを判別可能に形成された場合について説明したが、運転状態判別手段53は同期電動機20に対応する電力変換器(インバータ35)の直流電圧を参照して回生動作状態であるか否か判別可能に形成してもよい。   In the above description, the case where the regenerative operation state is determined so as to be determined with reference to the input power (Pa) has been described. However, the operation state determination unit 53 is a power converter (corresponding to the synchronous motor 20). It may be formed so that it can be determined whether or not it is in the regenerative operation state with reference to the DC voltage of the inverter 35).

すなわち、回生機能付整流器12の回生機能を働かせないように選択されていた場合、または回生機能付でない整流器12の場合において、電力が回生しているときは、整流器12の直流電圧が上昇するので、各々独立した整流器12とインバータ35との間の直流電圧を測定し、測定した直流電圧が所定値より上昇したか否かで場合分けをする。つまり、上昇する直流電圧がある場合は、回生動作状態であると判別する。このようにすれば、直流電圧のみを測定する機器を用意すればよく、入力電力を測定する場合に比べて簡単な構成で磁極位置補正を行うことが可能となる。   That is, when the power is being regenerated in the case where the regenerative function of the rectifier 12 with the regenerative function is not selected or in the case of the rectifier 12 without the regenerative function, the DC voltage of the rectifier 12 increases. The DC voltage between each independent rectifier 12 and the inverter 35 is measured, and the case is divided depending on whether or not the measured DC voltage has risen above a predetermined value. That is, when there is a rising DC voltage, it is determined that the regenerative operation state is present. In this way, it is only necessary to prepare a device that measures only a DC voltage, and it is possible to perform magnetic pole position correction with a simple configuration compared to the case of measuring input power.

(実施例2)
磁極位置補正量Δθcを予め設定した回生電力Psの大きに対応させた値(θc)として記憶させた場合である。つまり、図4において、大きさを4段階に分けかつ小さい順に設定された回生電力(Psj〜、Psk〜、Psl〜、Psm〜)に対応させ、磁極位置補正量を小さい順(Δθcj、Δθck、Δθcl、Δθcm)に記憶する。この場合、図6のST22では実施例1の場合の磁極位置情報θdに代えて回生電力Pdを検出するように形成すればよい。
(Example 2)
This is a case where the magnetic pole position correction amount Δθc is stored as a value (θc) corresponding to a preset regenerative power Ps. That is, in FIG. 4, the magnitudes are divided into four stages and correspond to the regenerative powers (Psj˜, Psk˜, Psl˜, Psm˜) set in ascending order, and the magnetic pole position correction amounts are arranged in ascending order (Δθcj, Δθck, (Δθcl, Δθcm). In this case, in ST22 of FIG. 6, the regenerative power Pd may be detected in place of the magnetic pole position information θd in the first embodiment.

しかして、この実施例2の場合も実施例1の場合と同様な作用効果を奏することができる。しかも、磁極位置補正量Δθcを特異運転状態(回生電力の大きさ)に応じたものとされているので、技術的に明快であり理解し易い。   Thus, the same effects as in the case of the first embodiment can be achieved in the second embodiment. In addition, since the magnetic pole position correction amount Δθc is determined according to the specific operation state (magnification of regenerative power), it is technically clear and easy to understand.

なお、複数台の同期電動機20で駆動制御される負荷(機械)がプレス機械1(クランク軸3)の場合は、エンコーダ23がプレス監視・制御上の必須構成として付帯されているので、第1実施例のようにすれば計測・測定器の経済的負担が小さい。   When the load (machine) that is driven and controlled by the plurality of synchronous motors 20 is the press machine 1 (crankshaft 3), the encoder 23 is attached as an essential component for press monitoring and control. According to the embodiment, the economic burden of the measuring / measuring instrument is small.

(実施例3)
磁極位置補正量Δθcを予め設定した直流電圧Vsの高さ(大き)に対応させた値(θc)として記憶させた場合である。つまり、図4において、大きさを4段階に分けかつ小さい順に設定された直流電圧(Vsj〜、Vsk〜、Vsl〜、Vsm〜)に対応させ、磁極位置補正量を小さい順(Δθcj、Δθck、Δθcl、Δθcm)に記憶する。この場合、図6のST22では実施例1(2)の場合の磁極位置情報θd(Ps)に代えてインバータ35の直流電圧Vdを検出するように形成すればよい。
(Example 3)
This is a case where the magnetic pole position correction amount Δθc is stored as a value (θc) corresponding to a preset height (large) of the DC voltage Vs. That is, in FIG. 4, the magnitudes are divided into four stages and correspond to the DC voltages (Vsj˜, Vsk˜, Vsl˜, Vsm˜) set in ascending order, and the magnetic pole position correction amounts are arranged in ascending order (Δθcj, Δθck, (Δθcl, Δθcm). In this case, in ST22 of FIG. 6, the DC voltage Vd of the inverter 35 may be detected instead of the magnetic pole position information θd (Ps) in the case of the first embodiment (2).

しかして、この実施例3の場合も実施例1(2)の場合と同様な作用効果を奏することができる。しかも、実施例2の場合に比較して計測・測定器の経済的負担を軽減できる。   Therefore, in the case of the third embodiment, the same operational effects as in the case of the first embodiment (2) can be obtained. In addition, the economic burden on the measuring / measuring instrument can be reduced compared to the case of the second embodiment.

(第2の実施の形態)
この実施の形態は、図7、図8に示される。基本的構成・機能は第1の実施形態の場合(図1、図2、図3、図5)と同様であるが、運転状態判別手段53がピーク電力差分算出手段71とピーク電力値超え判別手段72とを含み、電力監視により運転状態を判別可能に形成されている。
(Second Embodiment)
This embodiment is shown in FIGS. The basic configuration and function are the same as those in the first embodiment (FIGS. 1, 2, 3, and 5), but the operating state discriminating means 53 is discriminated from the peak power difference calculating means 71 and the peak power value excess discrimination. Means 72 and is formed so as to be able to determine the operation state by power monitoring.

(実施例1)
図7において、弱め界磁制御(図5)によるプレス運転中において、運転状態戻し実行指令を発すると、入力電力測定制御手段52(41,42)が、電力測定器38A,38Bからの信号を読込み各同期電動機20A,20Bのほぼ無負荷時の入力電力Pda,Pdbを測定(検出)する(ST30)。測定値はメモリ43に一時記憶される。
Example 1
In FIG. 7, when the operation state return execution command is issued during the press operation by the field weakening control (FIG. 5), the input power measurement control means 52 (41, 42) reads the signals from the power measuring devices 38A, 38B. Input powers Pda and Pdb at the time of almost no load of the synchronous motors 20A and 20B are measured (detected) (ST30). The measured value is temporarily stored in the memory 43.

ピーク電力差分算出手段71(41,42)は、同期電動機20について検出された入力電力Pdの中の最大値Pmaxと最小値Pminとのピーク電力差分ΔPmm(=Pmax―Pmin)を算出(ST32)する。最小値Pminはマイナスの値となる場合もある。   The peak power difference calculating means 71 (41, 42) calculates the peak power difference ΔPmm (= Pmax−Pmin) between the maximum value Pmax and the minimum value Pmin in the input power Pd detected for the synchronous motor 20 (ST32). To do. The minimum value Pmin may be a negative value.

ピーク電力値超え判別手段72(41,42)は、算出されたピーク電力差分ΔPmmが読み出した設定ピーク電力値Pszを超えているか否かを判別(ST33,ST34)する。このピーク電力値Pszは、予め不揮発性メモリ42に設定記憶されている。   Peak power value excess determining means 72 (41, 42) determines whether or not the calculated peak power difference ΔPmm exceeds the read set peak power value Psz (ST33, ST34). The peak power value Psz is set and stored in the nonvolatile memory 42 in advance.

ここに、運転状態判別手段53(71,72)は、算出ピーク電力差分ΔPmmが設定ピーク電力値Pszを超えていると判別された場合に特異運転状態の同期電動機20があると判別する(ST34でYES)。つまり、個々の磁極位置(θd)を監視するのでなく、大局的な観点からシステム全体の電力監視によりバランス運転状態を逸脱する特異運転状態(回生動作あるいは強め力行動作)であるか否かを判別する。   Here, when it is determined that the calculated peak power difference ΔPmm exceeds the set peak power value Psz, the operation state determination unit 53 (71, 72) determines that there is the synchronous motor 20 in the specific operation state (ST34). YES) In other words, rather than monitoring individual magnetic pole positions (θd), it is determined whether or not the operation state is a specific operation (regenerative operation or enhanced power running operation) that deviates from the balanced operation state by monitoring the power of the entire system from a global viewpoint. To do.

なお、磁極位置補正用情報生成出力手段51(42θ,61)は、基本的に第1の実施形態の場合と同様な構成・機能であるが、第1のメモリ42θには図8に示す如く磁極位置補正用情報の中に回生動作のみならず力行動作についても設定記憶させてある。   The magnetic pole position correction information generating / outputting means 51 (42θ, 61) has basically the same configuration and function as in the first embodiment, but the first memory 42θ has a configuration and function as shown in FIG. In the magnetic pole position correction information, not only the regenerative operation but also the power running operation is set and stored.

つまり、複数台同期電動機20の入力電力Pdが、回生動作時のみならず、すべて力行動作であるときでも、入力電力Pdのアンバランス(つまり、特異運転状態である。)と認定し、磁極位置補正を利用してバランス運転状態に復帰可能に形成されている。   That is, the input power Pd of the plurality of synchronous motors 20 is recognized not only during the regenerative operation but also when it is all in the power running operation, it is determined that the input power Pd is unbalanced (that is, it is in a specific operation state), and the magnetic pole position It is configured to be able to return to the balance operation state using the correction.

なお、磁極位置情報検出制御手段54、磁極位置補正用情報生成出力手段51、磁極位置補正制御手段55および磁極位置補正用情報記憶制御手段63に関する動作(図7のST35〜ST38)は、第1の実施形態の場合(図6のST22〜ST25)と同じなので説明は省略する。   The operations (ST35 to ST38 in FIG. 7) relating to the magnetic pole position information detection control means 54, the magnetic pole position correction information generation / output means 51, the magnetic pole position correction control means 55, and the magnetic pole position correction information storage control means 63 are the first. Since this is the same as in the case of this embodiment (ST22 to ST25 in FIG. 6), the description is omitted.

しかして、この実施の形態によれば、第1の実施形態の場合と同様な作用効果を奏することができることはもとより、さらに、広範囲の特異運転状態すなわち回生動作のみならず強い力行動作中の同期電動機20についても正確に判別してバランス運転状態に戻すことができる。   Thus, according to this embodiment, not only can the same effects as in the case of the first embodiment be achieved, but also a wide range of specific operation states, that is, regeneration operations as well as synchronization during strong power running operations The electric motor 20 can also be accurately determined and returned to the balance operation state.

(実施例2)
磁極位置補正量Δθcを予め設定したピーク電力差分ΔPsの大きさに対応させた値(θc)として記憶させた場合である。つまり、図8において、大きさを4段階に分けかつ小さい順に設定されたピーク電力差分(ΔPsj〜、ΔPsk〜、ΔPsl〜、ΔPsm〜)に対応させ、磁極位置補正量を小さい順(Δθcj、Δθck、Δθcl、Δθcm)に記憶する。この実施例2の場合、ピーク電力差分ΔPsは図7のST32で算出されているのでST35は削除する。
(Example 2)
This is a case where the magnetic pole position correction amount Δθc is stored as a value (θc) corresponding to a preset peak power difference ΔPs. In other words, in FIG. 8, the magnitudes are divided into four stages and correspond to the peak power differences (ΔPsj˜, ΔPsk˜, ΔPsl˜, ΔPsm˜) set in ascending order, and the magnetic pole position correction amounts are arranged in ascending order (Δθcj, Δθck). , Δθcl, Δθcm). In the case of the second embodiment, since the peak power difference ΔPs is calculated in ST32 of FIG. 7, ST35 is deleted.

また、ST37では、測定最大値Pmaxの大きさを下げ、測定最小値Pminの大きさを上げるように補正制御される。このとき、測定した電力値Pdが最大となる同期電動機20の磁極位置補正量Δθcと最小となる同期電動機20の磁極位置補正量Δθcは絶対値が等しく符号は逆である。   In ST37, correction control is performed so as to decrease the size of the maximum measurement value Pmax and increase the size of the minimum measurement value Pmin. At this time, the magnetic pole position correction amount Δθc of the synchronous motor 20 at which the measured power value Pd is the maximum and the magnetic pole position correction amount Δθc of the synchronous motor 20 at which the measured power value Pd is the same have the same absolute value but opposite signs.

しかして、この実施例2の場合も実施例1の場合と同様な作用効果を奏することができる。しかも、磁極位置補正量Δθcを特異運転状態(ピーク電力差分の大きさ)に応じたものとされているので、回生動作および力行動作に対する適応性が広い。   Thus, the same effects as in the case of the first embodiment can be achieved in the second embodiment. Moreover, since the magnetic pole position correction amount Δθc is set according to the specific operation state (the magnitude of the peak power difference), the applicability to the regenerative operation and the power running operation is wide.

(第3の実施の形態)
この実施の形態は、図9、図10に示される。基本的な構成・機能が第1の実施形態の場合(図1、図2、図3、図5)と同様であるが、運転状態判別手段53が、ピーク電力差分算出手段71とピーク電力値超え判別手段72と平均値算出手段73と個別電力差分算出手段74と個別電力値超え判別手段75とを含み、算出された個別電力差分が設定個別電力値を超えている場合に特異運転状態であると判別可能に形成され、さらに磁極位置補正用情報生成出力手段51が第2のメモリ42Pと第2の選択生成出力手段62とから形成されている。
(Third embodiment)
This embodiment is shown in FIGS. Although the basic configuration and function are the same as those in the first embodiment (FIGS. 1, 2, 3, and 5), the operating state determination unit 53 includes a peak power difference calculation unit 71 and a peak power value. It includes an excess determination means 72, an average value calculation means 73, an individual power difference calculation means 74, and an individual power value excess determination means 75. When the calculated individual power difference exceeds the set individual power value, it is in a specific operation state. The magnetic pole position correction information generating / outputting means 51 is formed from the second memory 42P and the second selection generating / outputting means 62.

すなわち、この実施の形態は、ピーク電力差分評価方式の第2の実施形態と比較すれば、運転状態判別手段53が個別電力差分評価方式とされ、磁極位置補正用情報生成出力手段51が設定個別電力値との比較において磁極位置補正用情報を選択生成出力可能に形成されている。   That is, in this embodiment, as compared with the second embodiment of the peak power difference evaluation method, the operating state determination unit 53 is an individual power difference evaluation method, and the magnetic pole position correction information generation output unit 51 is set individually. The magnetic pole position correction information can be selectively generated and output in comparison with the power value.

なお、入力電力測定制御手段52、ピーク電力差分算出手段71、ピーク電力値超え判別手段72は、第2の実施形態の場合(図7のST30〜ST34)と同じであるから、図9のST40〜ST44については、説明を省く。   Since the input power measurement control means 52, the peak power difference calculation means 71, and the peak power value excess determination means 72 are the same as those in the second embodiment (ST30 to ST34 in FIG. 7), ST40 in FIG. Description of -ST44 is omitted.

平均値算出手段73(41,42)は、算出ピーク電力差分ΔPmmが設定ピーク電力値Pszを超えていると判別された場合(図9のST44でYES)に、各同期電動機20について検出された全ての入力電力Pdの平均値Phを算出する(ST45)。   The average value calculating means 73 (41, 42) is detected for each synchronous motor 20 when it is determined that the calculated peak power difference ΔPmm exceeds the set peak power value Psz (YES in ST44 of FIG. 9). An average value Ph of all input power Pd is calculated (ST45).

個別電力差分算出手段74(41,42)は、算出された平均値Phと各同期電動機20の検出入力電力Pdとの個別電力差分ΔPhdを算出する(ST46)。   The individual power difference calculating means 74 (41, 42) calculates the individual power difference ΔPhd between the calculated average value Ph and the detected input power Pd of each synchronous motor 20 (ST46).

個別電力値超え判別手段75(41,42)は、算出された個別電力差分ΔPhdが設定個別電力値Psを超えている場合に特異運転状態の同期電動機20があると判別(ST47)する。すなわち、超えている同期電動機20を特異運転状態にある同期電動機20とし、超えていない同期電動機20をバランス運転状態にある同期電動機20として記憶しておく。   The individual power value excess determining means 75 (41, 42) determines that there is the synchronous motor 20 in the specific operation state when the calculated individual power difference ΔPhd exceeds the set individual power value Ps (ST47). That is, the exceeding synchronous motor 20 is stored as the synchronous motor 20 in the singular operation state, and the exceeding synchronous motor 20 is stored as the synchronous motor 20 in the balance operation state.

次に、第2のメモリ42Pは、図10に示す如く、磁極位置補正用情報を構成する磁極位置補正量Δθcを設定された個別電力値Psに対応させて記憶してある。すなわち、大きさを4段階に分けた小さい順の設定個別電力値Ps(Psj〜、Psk〜、Psl〜、Psm〜)に対応させ、磁極位置補正量(磁極位置補正用情報の一部)を小さい値の順(Δθcj、Δθck、Δθcl、Δθcm)に記憶してある。各値は、表示部45で確認しつつ操作部44を用いて設定変更することができる。   Next, as shown in FIG. 10, the second memory 42P stores the magnetic pole position correction amount Δθc constituting the magnetic pole position correction information in association with the set individual power value Ps. That is, the magnetic pole position correction amount (a part of the magnetic pole position correction information) is made to correspond to the set individual power values Ps (Psj˜, Psk˜, Psl˜, Psm˜) in ascending order divided into four stages. The values are stored in the order of small values (Δθcj, Δθck, Δθcl, Δθcm). Each value can be set and changed using the operation unit 44 while being confirmed on the display unit 45.

第2の選択生成出力手段62(41,42)は、第2のメモリ42Pを参照して個別電力差分算出手段74により算出された個別電力差分ΔPhdが設定記憶された個別電力値(例えば、Psm〜)に属するときに、当該設定個別電力値(例えば、Psm〜)対応する磁極位置補正用情報(磁極位置補正量Δθcm)を選択生成しかつ当該同期電動機20の磁極位置補正用情報として出力する。つまり、算出平均値Phとの差が大きく超えたものは、小さく超えたものよりもその同期電動機20の補正量Δθcの絶対値を大きくする。これは、同期電動機20の台数が3台以上の場合に特に有効である。   The second selection generation output means 62 (41, 42) refers to the second memory 42P, and the individual power value (for example, Psm) in which the individual power difference ΔPhd calculated by the individual power difference calculation means 74 is set and stored. To), the magnetic pole position correction information (magnetic pole position correction amount Δθcm) corresponding to the set individual power value (for example, Psm˜) is selectively generated and output as the magnetic pole position correction information of the synchronous motor 20. . That is, the absolute value of the correction amount Δθc of the synchronous motor 20 is made larger when the difference from the calculated average value Ph is greatly exceeded than when it is smaller than the calculated average value Ph. This is particularly effective when the number of synchronous motors 20 is three or more.

その後、磁極位置補正制御手段55が働き、特異運転状態であると判別された同期電動機(例えば、20A)に対して当該磁極位置(θda)を補正する(ST49)。磁極位置補正用情報(補正量Δθcm等)は、補正量記憶制御手段63により不揮発性メモリ42に記憶される。   Thereafter, the magnetic pole position correction control means 55 operates to correct the magnetic pole position (θda) for the synchronous motor (for example, 20A) that is determined to be in the unique operation state (ST49). The magnetic pole position correction information (correction amount Δθcm and the like) is stored in the nonvolatile memory 42 by the correction amount storage control unit 63.

そして、ST40(〜ST44)に戻り、ピーク電力差分ΔPmmがピーク電力値Pszを超えている場合(ST44でYES)は、ST45〜ST50を実行する。ピーク電力差分ΔPmmがピーク電力値Pszを超えていない場合(ST44でNO)は、全ての同期電動機20がバランス運転(正常運転)状態であるから、当該一連制御は終了する。   Then, returning to ST40 (to ST44), when the peak power difference ΔPmm exceeds the peak power value Psz (YES in ST44), ST45 to ST50 are executed. When the peak power difference ΔPmm does not exceed the peak power value Psz (NO in ST44), all the synchronous motors 20 are in the balance operation (normal operation) state, and thus the series control ends.

しかして、この実施の形態によれば、第2の実施形態の場合に比較して、同期電動機20ごとの運転状態(回生動作状態や強い力行動作状態)を一段と正確に判別できる。   Thus, according to this embodiment, the operation state (regenerative operation state or strong power running operation state) for each synchronous motor 20 can be determined more accurately than in the case of the second embodiment.

(第4の実施の形態)
この実施の形態は、図11、図12に示される。基本的構成・機能は第1の実施形態(図1、図2、図3、図5)の場合と同様であるが、磁極位置補正用情報生成出力手段51が運転中の同期電動機20について検出された入力電力Pd(=Pin)に基づき当該同期電動機20に流れる実際のq軸電流、設定された制御上のd軸電流およびq軸電流を用いて磁極位置補正用情報を生成出力可能に形成されている。
(Fourth embodiment)
This embodiment is shown in FIG. 11 and FIG. Although the basic configuration and function are the same as those in the first embodiment (FIGS. 1, 2, 3, and 5), the magnetic pole position correction information generation / output means 51 detects the synchronous motor 20 that is operating. The magnetic pole position correction information can be generated and output using the actual q-axis current flowing through the synchronous motor 20 based on the input power Pd (= Pin), the set control d-axis current and the q-axis current. Has been.

すなわち、磁極位置補正用情報生成出力手段51は、トルク算出手段81(41,42)とq軸電流算出手段82(41,42)とずれ角算出手段83(41,42)と補正角算出手段84(41,42)とから形成されている。   That is, the magnetic pole position correction information generation / output unit 51 includes a torque calculation unit 81 (41, 42), a q-axis current calculation unit 82 (41, 42), a deviation angle calculation unit 83 (41, 42), and a correction angle calculation unit. 84 (41, 42).

以下に、CCW運転で回生動作時について、補正角(補正量)Δθの算出法の詳細を述べる。   The details of the calculation method of the correction angle (correction amount) Δθ for the regenerative operation in CCW operation will be described below.

図12の細線の矢印は、図13の場合と同じく実際のd軸位置に対して制御上のd軸位置がφ(0<φ<π/2)進んでいるときの電流ベクトルの位置関係を表しており、矢印の方向は電流ベクトルの正方向である。また、磁極位置の補正方向の正方向はCCWに等しい。   The thin line arrows in FIG. 12 indicate the positional relationship of the current vectors when the control d-axis position advances by φ (0 <φ <π / 2) with respect to the actual d-axis position, as in FIG. The direction of the arrow is the positive direction of the current vector. The positive direction of the magnetic pole position correction direction is equal to CCW.

ここで、完全な無負荷であればトルク分電流iqは流れないが、機械的に無負荷であっても、実際には僅かな負荷(機械損など)があるので、同期電動機20としては僅かな軸出力が必要である。機械的な有負荷時はいうまでもない。   Here, the torque component current iq does not flow if there is no complete load, but even if there is no mechanical load, there is actually a slight load (such as mechanical loss). A proper shaft output is required. Needless to say, when there is a mechanical load.

このため、図12に示すように制御上のd軸巻線にidcが流れることに加えて、制御上のq軸巻線にiqcが出る。これらを実際のd軸およびq軸上に直交分解すると、実際のq軸巻線に電流[iqc×cosφ+idc×sinφ]が流れる。すなわち、同期電動機20に流れる実際のq軸電流をiqとすると、式(4)が成り立つ。
iq=iqc×cosφ+idc×sinφ=√(idc+iqc)×cos{φ−tan−1(idc/iqc)}…式(4)
For this reason, as shown in FIG. 12, in addition to idc flowing in the control d-axis winding, iqc appears in the control q-axis winding. When these are orthogonally decomposed on the actual d-axis and q-axis, a current [iqc × cosφ + idc × sinφ] flows through the actual q-axis winding. That is, when the actual q-axis current flowing through the synchronous motor 20 is iq, Expression (4) is established.
iq = iqc × cos φ + idc × sin φ = √ (idc 2 + iqc 2 ) × cos {φ−tan −1 (idc / iqc)} (4)

よって式(4)に基づく式(5)より、φを算出することができる。
φ=cos−1{iq/√(idc+iqc)}+tan−1(idc/iqc)…式(5)
Therefore, φ can be calculated from Equation (5) based on Equation (4).
φ = cos −1 {iq / √ (idc 2 + iqc 2 )} + tan −1 (idc / iqc) (5)

idc、iqcは制御上のd、q軸電流なので、これはベクトル制御演算を行うコントローラ(40)内のメモリ(例えば、不揮発性メモリ42)に格納されており、既知である。   Since idc and iqc are d and q-axis currents for control, they are stored in a memory (for example, nonvolatile memory 42) in the controller (40) that performs vector control calculation and are known.

一方、トルクTの方程式は、実際のd軸電流id、実際のq軸電流iq、極対数p、速度起電力定数ke、直軸インダクタンスLd、横軸インダクタンスLqを用いて以下の式(6)で与えられることが知られている。
T=p×(Ld−Lq)×id×iq+p×ke×iq…式(6)
On the other hand, the equation of torque T is expressed by the following equation (6) using the actual d-axis current id, the actual q-axis current iq, the number of pole pairs p, the speed electromotive force constant ke, the direct-axis inductance Ld, and the horizontal-axis inductance Lq. It is known to be given in
T = p × (Ld−Lq) × id × iq + p × ke × iq Equation (6)

トルクTの値は、まず、図11のST60で測定した同期電動機20の入力電力Pinから、損失を差し引いて電動機軸出力を求め、機械角速度で除して求める。すなわち、整流器12の交流側で入力電力Pinを測定した場合、Pinから同期電動機20の銅損Pc、同期電動機の鉄損Pm、回生機能付の整流器12A,12Bやインバータ35A,35Bの損失Pt等を差し引いて軸出力Poutを求め、式(7)によって算出する。トルク算出手段81(41,42)により実行される(ST61)。
T=Pout/ωm=(Pin−Pc−Pm−Pt)/ωm…式(7)
First, the value of the torque T is obtained by subtracting the loss from the input power Pin of the synchronous motor 20 measured in ST60 of FIG. 11 to obtain the motor shaft output and dividing by the mechanical angular velocity. That is, when the input power Pin is measured on the AC side of the rectifier 12, the copper loss Pc of the synchronous motor 20, the iron loss Pm of the synchronous motor, the loss Pt of the rectifiers 12A and 12B with regenerative function and the inverters 35A and 35B, etc. Is subtracted to obtain the shaft output Pout, which is calculated by equation (7). This is executed by the torque calculation means 81 (41, 42) (ST61).
T = Pout / ωm = (Pin−Pc−Pm−Pt) / ωm (7)

p、Ld、Lqの値は、設計値や測定によって求めることができるので既知である。またidの値は実際には測定できないが、φの値がごく小さく、弱め界磁制御を行っている場合は制御上のd軸電流idcとほぼ等しくおいてよいと考えられる。これも既知である。よって、式(6)、式(7)より、iqは式(8)で求められる。
iq=(Pin−Pc−Pm−Pt)/{ωm×[p×(Ld−Lq)×id+p×k
e]}…式(8)
The values of p, Ld, and Lq are known because they can be obtained by design values or measurements. Although the value of id cannot actually be measured, when the value of φ is very small and field weakening control is performed, it is considered that the value may be substantially equal to the control d-axis current idc. This is also known. Therefore, iq can be obtained from Equation (6) and Equation (7) according to Equation (8).
iq = (Pin−Pc−Pm−Pt) / {ωm × [p × (Ld−Lq) × id + p × k
e]} Formula (8)

式(8)の演算は、q軸電流算出手段82(41,42)により実行される(ST62)。   The calculation of equation (8) is executed by the q-axis current calculation means 82 (41, 42) (ST62).

この式(8)で求めたiqと、idc、iqcの値を式(5)に代入し、磁極位置のずれ角φを求めることできる。よって、磁極位置補正量Δθcは、式(9)より求めることができる。
Δθc=―φ…式(9)
The deviation angle φ of the magnetic pole position can be obtained by substituting the values of iq, idc, and iqc obtained by the equation (8) into the equation (5). Therefore, the magnetic pole position correction amount Δθc can be obtained from Equation (9).
Δθc = −φ (9)

式(9)の演算は、ずれ角算出手段83(41,42)により実行される(ST63)。   The calculation of equation (9) is executed by the deviation angle calculation means 83 (41, 42) (ST63).

CCW運転で力行が強まる動作の時も式(5)をそのまま適応できる。これは式(1)と式(2)が同一の式で表現されていることに他ならない。さらに、CW運転時も、iqcの値が負になるだけなので、式(5)をそのまま適応できる。よって、いずれの場合も同じ手順で式(9)より補正角(補正量Δθc)を求めることができる。補正角算出手段84(41,42)により実行される(ST64)。各同期電動機20について算出実行される。   Expression (5) can be applied as it is even when the power running increases in CCW operation. This is nothing but the expression (1) and the expression (2) are expressed by the same expression. Furthermore, since the value of iqc only becomes negative during CW operation, the equation (5) can be applied as it is. Therefore, in any case, the correction angle (correction amount Δθc) can be obtained from equation (9) in the same procedure. This is executed by the correction angle calculation means 84 (41, 42) (ST64). Calculation is executed for each synchronous motor 20.

すなわち、式(5)で算出されるφの符号が正ならば回生動作であり、負ならば力行が強まる動作であると言える。さらに、CW運転時は式(5)で算出されたφの符号が正ならば力行が強まる動作であり、負であれば回生動作となる。これらのことは、図15の関係からいえる。   That is, it can be said that the operation is a regenerative operation if the sign of φ calculated by the equation (5) is positive, and the operation is enhanced if the sign is negative. Further, during CW operation, power running is enhanced if the sign of φ calculated by Equation (5) is positive, and regenerative operation is performed if negative. These can be said from the relationship of FIG.

かくして、磁極位置補正制御手段55は、磁極位置補正量Δθcがゼロ(0)でない各同期電動機20について当該各磁極位置補正量Δθcを用いて補正(ST65でNO、ST66)する。全ての同期電動機20についての磁極位置補正量Δθcがゼロ(0)である場合(ST65でYES)は、制御終了となる。   Thus, the magnetic pole position correction control means 55 corrects each synchronous motor 20 whose magnetic pole position correction amount Δθc is not zero (0) using each magnetic pole position correction amount Δθc (NO in ST65, ST66). When the magnetic pole position correction amount Δθc for all the synchronous motors 20 is zero (0) (YES in ST65), the control ends.

すなわち、複数台同期電動機20の磁極位置の補正量Δθcを具体的に決定することができる。また、第1の実施形態や第2の実施形態の方法は1回で補正できない場合に、補正作業を繰り返すことになるが、この方法は原理的に1回の試験で磁極位置補正量Δθcを決定できる。   That is, the correction amount Δθc of the magnetic pole position of the multiple synchronous motors 20 can be specifically determined. In addition, when the method of the first embodiment or the second embodiment cannot be corrected at once, the correction work is repeated. In principle, this method can calculate the magnetic pole position correction amount Δθc by one test. Can be determined.

しかして、この第4の実施の形態によれば、d軸電流を負の値に制御する弱め界磁制御運転時に同期電動機20の電力を測定し、測定値Pdと回転方向に基づいて磁極位置検出器(エンコーダ23)の磁極位置補正をすることができるから、同期電動機20ごとの運転状態(回生動作状態や強い力行動作状態)を一段と正確に判別でき、迅速にバランス運転状態に戻せる。   Thus, according to the fourth embodiment, the power of the synchronous motor 20 is measured during the field-weakening control operation for controlling the d-axis current to a negative value, and the magnetic pole position detector is based on the measured value Pd and the rotation direction. Since the magnetic pole position of the (encoder 23) can be corrected, the operation state (regenerative operation state or strong power running operation state) for each synchronous motor 20 can be more accurately determined, and the balance operation state can be quickly returned to.

かかる運転正常化方法は、弱め界磁制御においてd軸電流を負の値に制御する方式だけでなく、dq軸電流ベクトル間の位相角を制御する方式でも同様に適用できる。   Such an operation normalization method can be applied not only to a method of controlling the d-axis current to a negative value in the field weakening control but also to a method of controlling the phase angle between the dq-axis current vectors.

なお、第1、第2の実施の形態における磁極位置補正用情報生成出力手段51を、この第4の実施の形態における磁極位置補正用情報生成出力手段51に代えても本願発明は実施することができる。その際、第1、第2の実施の形態についての図6のST22,ST23、図7のST35,ST36を図11のST61〜64に代えればよい。   It should be noted that the present invention can be implemented even if the magnetic pole position correction information generation / output means 51 in the first and second embodiments is replaced with the magnetic pole position correction information generation / output means 51 in the fourth embodiment. Can do. At that time, ST22 and ST23 in FIG. 6 and ST35 and ST36 in FIG. 7 for the first and second embodiments may be replaced with ST61 to 64 in FIG.

以上の第1〜4の実施形態では、複数(2)台の同期電動機20で駆動されるプレス機械1を例にとって説明したが、駆動対象(負荷)はプレス機械1に限ることなく、射出成形機、工作機械、建設機械、鉄鋼圧延機、車両、昇降機などに適用できるのは言うまでもない。   In the above first to fourth embodiments, the press machine 1 driven by a plurality of (2) synchronous motors 20 has been described as an example. However, the drive target (load) is not limited to the press machine 1 and is injection molding. Needless to say, the present invention can be applied to machines, machine tools, construction machines, steel rolling mills, vehicles, elevators and the like.

1 プレス機械
3 クランク軸
10 電源装置
11 3相交流電源
12 回生機能付の整流器
20 同期電動機
23 エンコーダ
25 磁極位置補正演算器(磁極位置補正手段)
30 駆動制御装置
31 速度制御部
32 分担トルク指令部
33 軸電流制御部
331 d、q軸電流指令演算部
332 静止した3相交流座標系から回転する直交2軸座標系に座標変換する座標変換部333 d軸電流制御部
334 q軸電流制御部
335 回転する直交2軸座標系から静止した3相交流座標系に座標変換する座標変換部34 PWM変換部
35 インバータ(電力変換器)
40 上位制御装置
41 CPU
42 記憶保持可能メモリ(第1のメモリ、第2のメモリ)
50 磁極位置補正手段
51 磁極位置補正用情報生成出力手段(磁極位置補正手段)
53 運転状態判別手段(磁極位置補正手段)
55 磁極位置補正制御手段(磁極位置補正手段)
61 第1の選択生成出力手段
62 第2の選択生成出力手段
72 ピーク電力値超え判別手段
73 平均値算出手段
74 個別電力値超え判別手段
81 トルク算出手段
83 ずれ角算出手段
DESCRIPTION OF SYMBOLS 1 Press machine 3 Crankshaft 10 Power supply 11 Three-phase alternating current power supply 12 Rectifier 20 with a regeneration function Synchronous motor 23 Encoder 25 Magnetic pole position correction calculator (Magnetic pole position correction means)
30 Drive control device 31 Speed control unit 32 Shared torque command unit 33 Axis current control unit 331 d, q-axis current command calculation unit 332 A coordinate conversion unit that converts coordinates from a stationary three-phase AC coordinate system to a rotating orthogonal two-axis coordinate system 333 d-axis current control unit 334 q-axis current control unit 335 Coordinate conversion unit 34 that performs coordinate conversion from a rotating orthogonal two-axis coordinate system to a stationary three-phase AC coordinate system PWM conversion unit 35 Inverter (power converter)
40 Host controller 41 CPU
42 Memory capable of storage (first memory, second memory)
50 Magnetic pole position correction means 51 Magnetic pole position correction information generation output means (magnetic pole position correction means)
53 Operating state discriminating means (magnetic pole position correcting means)
55 Magnetic pole position correction control means (magnetic pole position correction means)
61 First selection generation output means 62 Second selection generation output means 72 Peak power value excess determination means 73 Average value calculation means 74 Individual power value excess determination means 81 Torque calculation means 83 Deviation angle calculation means

Claims (10)

複数台の同期電動機を同一のトルク指令に基づき駆動制御可能に形成し、
すべての同期電動機を監視してバランス運転状態から逸脱した特異運転状態にある同期電動機があるか否かを判別可能かつ特異運転状態にあると判別された同期電動機に対して当該磁極位置を補正することによりバランス運転状態に戻し制御可能に形成された、複数台同期電動機の駆動制御装置。
Form multiple synchronous motors so that they can be driven based on the same torque command,
All synchronous motors can be monitored to determine whether there is a synchronous motor in a specific operation state that deviates from the balance operation state, and the magnetic pole position is corrected for the synchronous motor that is determined to be in a specific operation state Thus, the drive control device for a plurality of synchronous motors formed so as to be controllable to return to a balanced operation state.
複数台の同期電動機を同一のトルク指令に基づき駆動制御可能に形成し、
特異運転状態にある同期電動機をバランス運転状態に戻すための磁極位置補正用情報を生成出力可能な磁極位置補正用情報生成出力手段と、
特異運転状態にある同期電動機があるか否かを判別する運転状態判別手段と、
運転状態判別手段により特異運転状態にあると判別された同期電動機に対して磁極位置補正用情報生成出力手段で生成出力された磁極位置補正用情報を用いて当該磁極位置検出器で検出された磁極位置を補正する磁極位置補正制御手段とを設けた、複数台同期電動機の駆動制御装置。
Form multiple synchronous motors so that they can be driven based on the same torque command,
Magnetic pole position correction information generating / outputting means capable of generating and outputting magnetic pole position correction information for returning the synchronous motor in the specific operation state to the balance operation state;
An operation state determination means for determining whether or not there is a synchronous motor in a specific operation state;
The magnetic pole detected by the magnetic pole position detector using the magnetic pole position correction information generated and output by the magnetic pole position correction information generating and outputting means for the synchronous motor determined to be in the specific operation state by the operating state determination means. A drive control device for a plurality of synchronous motors, provided with magnetic pole position correction control means for correcting the position.
前記磁極位置補正用情報生成出力手段が、
磁極位置情報に対応させた磁極位置補正用情報を記憶する第1のメモリと、
第1のメモリを参照して運転中の同期電動機の当該磁極位置検出器で検出された検出磁極位置に対応する磁極位置補正用情報を選択生成しかつ当該同期電動機用の磁極位置補正用情報として出力する第1の選択生成出力手段とから形成されている、請求項2記載の複数台同期電動機の駆動制御装置。
The magnetic pole position correction information generation output means
A first memory for storing magnetic pole position correction information corresponding to the magnetic pole position information;
Magnetic pole position correction information corresponding to the detected magnetic pole position detected by the magnetic pole position detector of the synchronous motor being operated with reference to the first memory is selectively generated and used as magnetic pole position correction information for the synchronous motor. 3. The drive control apparatus for a plurality of synchronous motors according to claim 2, wherein the drive control apparatus is formed of first selection generation output means for outputting.
前記第1のメモリに記憶される磁極位置補正用情報がd軸電流を負の値に制御する弱め界磁制御運転中の同期電動機に対する値とされている、請求項3記載の複数台同期電動機の駆動制御装置。   4. The driving of a plurality of synchronous motors according to claim 3, wherein the magnetic pole position correction information stored in the first memory is a value for a synchronous motor during field-weakening control operation for controlling the d-axis current to a negative value. Control device. 前記磁極位置補正用情報生成出力手段が、
運転中の同期電動機について検出された入力電力に基づき当該同期電動機に流れる実際のq軸電流、設定された制御上のd軸電流およびq軸電流を用いて磁極位置補正用情報を生成出力可能に形成されている、請求項2記載の複数台同期電動機の駆動制御装置。
The magnetic pole position correction information generation output means
Magnetic pole position correction information can be generated and output using the actual q-axis current flowing through the synchronous motor, the set d-axis current and q-axis current under control based on the input power detected for the synchronous motor in operation The drive control apparatus for a plurality of synchronous motors according to claim 2, wherein the drive control apparatus is formed.
前記運転状態判別手段が、回生動作状態である同期電動機を特異運転状態にある同期電動機があると判別可能に形成されている、請求項2から請求項5までのいずれか1項に記載された複数台同期電動機の駆動制御装置。   6. The operation state determination unit according to claim 2, wherein the operation state determination unit is configured to be able to determine that there is a synchronous motor in a regenerative operation state and a synchronous motor in a specific operation state. 7. Drive control device for multiple synchronous motors. 前記運転状態判別手段が、前記同期電動機について検出した入力電力を参照して回生動作状態であるか否かを判別可能に形成されている、請求項6記載の複数台同期電動機の駆動制御装置。   The drive control apparatus for a plurality of synchronous motors according to claim 6, wherein the operation state determination unit is configured to be able to determine whether or not the operation state is in a regenerative operation state with reference to input power detected for the synchronous motor. 前記運転状態判別手段が、前記同期電動機に対応する電力変換器の直流電圧を参照して回生動作状態であるか否か判別可能に形成されている、請求項6記載の複数台同期電動機の駆動制御装置。   7. The driving of a plurality of synchronous motors according to claim 6, wherein the operating state determining means is configured to be able to determine whether or not a regenerative operation state is made with reference to a DC voltage of a power converter corresponding to the synchronous motor. Control device. 前記運転状態判別手段が、前記同期電動機について検出された入力電力の中の最大値と最小値とのピーク電力差分を算出するピーク電力差分算出手段と、算出されたピーク電力差分が設定ピーク電力値を超えているか否かを判別するピーク電力値超え判別手段とを含み、ピーク電力差分が設定ピーク電力値を超えていると判別された場合に特異運転状態の同期電動機があると判別可能に形成されている、請求項2から請求項5までのいずれか1項に記載された複数台同期電動機の駆動制御装置。   A peak power difference calculating means for calculating a peak power difference between a maximum value and a minimum value in the input power detected for the synchronous motor; and the calculated peak power difference is a set peak power value. And a means for determining whether there is a synchronous motor in a specific operation state when it is determined that the peak power difference exceeds the set peak power value. The drive control apparatus for a plurality of synchronous motors according to any one of claims 2 to 5, which is provided. 前記運転状態判別手段が、前記同期電動機について検出された入力電力の中の最大値と最小値とのピーク電力差分を算出するピーク電力差分算出手段と、算出されたピーク電力差分が設定ピーク電力値を超えているか否かを判別するピーク電力値超え判別手段と、ピーク電力差分が設定ピーク電力値を超えていると判別された場合に各同期電動機について検出された全ての入力電力の平均値を算出する平均値算出手段と、算出された平均値と各同期電動機の検出入力電力との個別電力差分を算出する個別電力差分算出手段とを含み、算出された個別電力差分が設定個別電力値を超えている場合に特異運転状態の同期電動機があると判別可能に形成され、
前記磁極位置補正用情報生成出力手段が、個別電力差分に対応させた磁極位置補正用情報を記憶する第2のメモリと、この第2のメモリを参照して個別電力差分算出手段により算出された個別電力差分の大きさに対応する磁極位置補正用情報を選択生成しかつ当該同期電動機用の磁極位置補正用情報として出力する第2の選択生成出力手段とから形成されている、請求項2記載の複数台同期電動機の駆動制御装置。
A peak power difference calculating means for calculating a peak power difference between a maximum value and a minimum value in the input power detected for the synchronous motor; and the calculated peak power difference is a set peak power value. An average value of all input power detected for each synchronous motor when it is determined that the peak power difference exceeds the set peak power value. An average value calculating means for calculating, and an individual power difference calculating means for calculating an individual power difference between the calculated average value and the detected input power of each synchronous motor, and the calculated individual power difference is a set individual power value. It is formed so that it can be determined that there is a synchronous motor in a specific operation state when it exceeds
The magnetic pole position correction information generating / outputting means is calculated by the second power storing the magnetic pole position correction information corresponding to the individual power difference, and the individual power difference calculating means with reference to the second memory. 3. A second selection generation output unit that selectively generates and outputs magnetic pole position correction information corresponding to the magnitude of the individual power difference and outputs the information as magnetic pole position correction information for the synchronous motor. Drive controller for multiple synchronous motors.
JP2009118393A 2009-05-15 2009-05-15 Drive control method for multiple synchronous motors, drive control apparatus for multiple synchronous motors Active JP5380152B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009118393A JP5380152B2 (en) 2009-05-15 2009-05-15 Drive control method for multiple synchronous motors, drive control apparatus for multiple synchronous motors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009118393A JP5380152B2 (en) 2009-05-15 2009-05-15 Drive control method for multiple synchronous motors, drive control apparatus for multiple synchronous motors

Publications (2)

Publication Number Publication Date
JP2010268612A true JP2010268612A (en) 2010-11-25
JP5380152B2 JP5380152B2 (en) 2014-01-08

Family

ID=43365088

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009118393A Active JP5380152B2 (en) 2009-05-15 2009-05-15 Drive control method for multiple synchronous motors, drive control apparatus for multiple synchronous motors

Country Status (1)

Country Link
JP (1) JP5380152B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103580554A (en) * 2013-10-12 2014-02-12 欣旺达电子股份有限公司 Method for controlling servo motor by secondary controller, secondary controller and system
KR20200062466A (en) * 2018-11-26 2020-06-04 현대자동차주식회사 Angle estimation method of two motor system for hev/phev

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06165561A (en) * 1992-11-26 1994-06-10 Toshiba Corp Controller for synchronous motor
JPH08308286A (en) * 1995-05-10 1996-11-22 Toyota Motor Corp Angular velocity of rotation detector for synchronous motor, angle velocity of rotation and controller and controlling method for the motor
JPH08308292A (en) * 1995-05-01 1996-11-22 Fuji Electric Co Ltd Pole position signal error detector and pole position signal error corrector for permanent magnet type synchronous motor
JPH09247979A (en) * 1996-03-07 1997-09-19 Yaskawa Electric Corp Electromagnetic force balancing for independent driving synchronous motor
JPH09322583A (en) * 1996-05-30 1997-12-12 Aisin Aw Co Ltd Motor drive device and its control method
JP2004304868A (en) * 2003-03-28 2004-10-28 Nissan Motor Co Ltd Motor controller

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06165561A (en) * 1992-11-26 1994-06-10 Toshiba Corp Controller for synchronous motor
JPH08308292A (en) * 1995-05-01 1996-11-22 Fuji Electric Co Ltd Pole position signal error detector and pole position signal error corrector for permanent magnet type synchronous motor
JPH08308286A (en) * 1995-05-10 1996-11-22 Toyota Motor Corp Angular velocity of rotation detector for synchronous motor, angle velocity of rotation and controller and controlling method for the motor
JPH09247979A (en) * 1996-03-07 1997-09-19 Yaskawa Electric Corp Electromagnetic force balancing for independent driving synchronous motor
JPH09322583A (en) * 1996-05-30 1997-12-12 Aisin Aw Co Ltd Motor drive device and its control method
JP2004304868A (en) * 2003-03-28 2004-10-28 Nissan Motor Co Ltd Motor controller

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103580554A (en) * 2013-10-12 2014-02-12 欣旺达电子股份有限公司 Method for controlling servo motor by secondary controller, secondary controller and system
KR20200062466A (en) * 2018-11-26 2020-06-04 현대자동차주식회사 Angle estimation method of two motor system for hev/phev
KR102638440B1 (en) 2018-11-26 2024-02-22 현대자동차주식회사 Angle estimation method of two motor system for hev/phev

Also Published As

Publication number Publication date
JP5380152B2 (en) 2014-01-08

Similar Documents

Publication Publication Date Title
JP5398861B2 (en) Multi-winding motor drive device
JP5928438B2 (en) AC motor control device
JP5939228B2 (en) AC motor control device
JP2003037990A (en) Motor control device
JP5505042B2 (en) Neutral point boost DC-three-phase converter
CN103493362A (en) Motor control device
JP5402403B2 (en) Electric motor control system
JP6159659B2 (en) Power converter control device and electric vehicle
JP2012050285A5 (en)
JP5741611B2 (en) AC motor control device
KR20150094431A (en) Power apparatus, motor driving apparatus therein
CN102457225A (en) Refrigerating apparatus and controller for permanent magnet synchronous motor
CN102208879A (en) Direct-current to three-phase alternating-current inverter system
JP3958274B2 (en) Discharge control device, discharge control method and program thereof
JP2013031256A (en) Driving device of synchronous motor
JP2009183051A (en) Controller of synchronous machine
JP2010074918A (en) Motor drive unit equipped with power calculation means
JP5380152B2 (en) Drive control method for multiple synchronous motors, drive control apparatus for multiple synchronous motors
JP5172418B2 (en) Control device for electric motor system
CN102694502B (en) The control method of motor inverter and control device
JP2007181352A (en) Inverter device and inverter system
JP2013126284A (en) Electric motor drive apparatus
JP5496231B2 (en) Control device for synchronous machine
JP2003259509A (en) Motor vehicle drive controller, and motor vehicle drive control method, and its program
JP6691618B2 (en) MOTOR POWER CONVERSION DEVICE AND MOTOR POWER CONVERSION SYSTEM USING THE SAME

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110601

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130313

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: 20130911

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130930

R150 Certificate of patent or registration of utility model

Ref document number: 5380152

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250