JP2020092553A - Motor drive device having pre-charging circuit - Google Patents

Motor drive device having pre-charging circuit Download PDF

Info

Publication number
JP2020092553A
JP2020092553A JP2018229674A JP2018229674A JP2020092553A JP 2020092553 A JP2020092553 A JP 2020092553A JP 2018229674 A JP2018229674 A JP 2018229674A JP 2018229674 A JP2018229674 A JP 2018229674A JP 2020092553 A JP2020092553 A JP 2020092553A
Authority
JP
Japan
Prior art keywords
capacitor
value
charging
unit
power
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
JP2018229674A
Other languages
Japanese (ja)
Other versions
JP7193325B2 (en
Inventor
陽一郎 大井
Yoichiro Oi
陽一郎 大井
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP2018229674A priority Critical patent/JP7193325B2/en
Publication of JP2020092553A publication Critical patent/JP2020092553A/en
Application granted granted Critical
Publication of JP7193325B2 publication Critical patent/JP7193325B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Inverter Devices (AREA)

Abstract

To provide a low-cost motor drive device in which it is easy to grasp the behavior of a capacitor voltage value in precharging of a capacitor provided in a DC link unit between a forward converter and an inverse converter and to determine completion of precharging.SOLUTION: A motor dive device 1 includes a forward converter 11 that converts AC power of an AC power supply 2 into DC power and outputs the DC power, a capacitor 12 provided in a DC link unit, which is the DC output side of the forward converter 11, an inverse converter 13 that converts the DC power in the DC link unit into AC power and outputs AC power for driving the motor, a pre-charging circuit 14 having a switch 31 for opening and closing an electric path between the forward converter 11 and the capacitor 12 and a charging resistor 32 connected in parallel with the switch 31, a voltage detection unit 15 that detects a capacitor voltage value that is a potential difference between both ends of the capacitor 12, and a convergence value calculation unit 16 that calculates a convergence value of the capacitor voltage value on the basis of a plurality of capacitor voltage values detected at different timings during the open period of the switch 31.SELECTED DRAWING: Figure 1

Description

本発明は、予備充電回路を有するモータ駆動装置に関する。 The present invention relates to a motor drive device having a preliminary charging circuit.

工作機械、鍛圧機械、射出成形機、産業機械、あるいは各種ロボット内のモータの駆動を制御するモータ駆動装置においては、交流電源から入力される交流電力を順変換器にて直流電力に変換して直流リンク部へ出力し、さらに逆変換器にて直流リンク部における直流電圧を交流電力に変換し、この交流電力をモータの駆動電力として供給している。「直流リンク部」とは、コンバータの直流出力側とインバータの直流入力側とを電気的に接続する回路部分のことを指し、「DCリンク」「DCリンク部」、「直流リンク」、または「直流中間回路」などとも別称されることもある。 Machine tools, forging machines, injection molding machines, industrial machines, and motor drive devices that control the drive of motors in various robots convert AC power input from an AC power supply into DC power with a forward converter. The voltage is output to the DC link unit, and the inverse converter converts the DC voltage in the DC link unit into AC power, and this AC power is supplied as drive power for the motor. The "DC link section" refers to a circuit section that electrically connects the DC output side of the converter and the DC input side of the inverter, and is a "DC link", a "DC link section", a "DC link", or a "DC link". It may also be referred to as a "DC intermediate circuit".

直流リンク部には、順変換器の直流出力の脈動分を抑える機能とともに直流電力を蓄積する機能を有するコンデンサ(直流リンクコンデンサ)が設けられる。直流リンクコンデンサは平滑コンデンサとも称される。 The DC link unit is provided with a capacitor (DC link capacitor) having a function of suppressing the pulsating component of the DC output of the forward converter and a function of accumulating DC power. The DC link capacitor is also called a smoothing capacitor.

直流リンク部に設けられるコンデンサは、モータ駆動装置の起動直後からモータの駆動開始前(すなわち逆変換器による電力変換動作開始前)までに所定の大きさの電圧に充電しておく必要がある。この充電は、一般に予備充電(または初期充電)と称される(例えば、特許文献1参照)。 The capacitor provided in the DC link unit needs to be charged to a predetermined voltage immediately after the motor drive device is activated and before the motor drive is started (that is, before the power conversion operation by the inverse converter is started). This charging is generally called preliminary charging (or initial charging) (for example, refer to Patent Document 1).

コンデンサにエネルギーが蓄積されていない状態から予備充電が開始された直後は、順変換器から直流リンク部に大きな突入電流が出力される。特にコンデンサの静電容量が大きいほど、より大きな突入電流が発生する。この突入電流対策として、直流リンク部には予備充電回路(初期充電回路)が設けられるのが一般的である。予備充電回路は、スイッチとスイッチに並列接続された充電抵抗とを有する。予備充電回路内のスイッチは、モータ駆動装置の起動直後のコンデンサの予備充電期間中のみ開放(オフ)され、モータ駆動装置がモータを駆動する通常動作期間中は閉成(オン)した状態を維持する。より詳細には、モータ駆動装置の起動直後(電源投入直後)からモータの駆動開始前までの予備充電期間中はスイッチを開放(オフ)することで、順変換器から出力された直流電力が充電抵抗を通じてコンデンサに流れ込み、コンデンサが充電される。この間、順変換器から直流リンク部に出力される直流電流は、充電抵抗を通るので、突入電流の発生を防ぐことができる。コンデンサが所定の大きさの電圧まで充電されると、予備充電回路内のスイッチを開から閉に切り換えて予備充電を完了する。 Immediately after the precharge is started from the state where the energy is not stored in the capacitor, a large inrush current is output from the forward converter to the DC link section. In particular, the larger the capacitance of the capacitor, the larger the inrush current generated. As a measure against this inrush current, a direct charging circuit is generally provided with a preliminary charging circuit (initial charging circuit). The pre-charging circuit has a switch and a charging resistor connected in parallel with the switch. The switch in the pre-charge circuit is opened (OFF) only during the pre-charge period of the capacitor immediately after the motor drive device is started, and remains closed (ON) during the normal operation period when the motor drive device drives the motor. To do. More specifically, the DC power output from the forward converter is charged by opening (off) the switch during the pre-charging period immediately after the motor drive device is started (immediately after the power is turned on) and before the motor drive is started. It flows into the capacitor through the resistor, and the capacitor is charged. During this period, the DC current output from the forward converter to the DC link unit passes through the charging resistor, so that the generation of the inrush current can be prevented. When the capacitor is charged to a predetermined voltage, the switch in the precharge circuit is switched from open to closed to complete the precharge.

例えば、3相交流電圧を整流するダイオードブリッジの出力直流母線間にコンデンサを備え、このコンデンサの両端から直流電圧を得るようにしたコンバータ装置において、前記コンデンサの初期充電時、前記コンデンサの初期充電抵抗を前記コンデンサと直列に接続し、前記コンデンサの両端の直流電圧を検出するコンピュータにより、前記コンデンサ両端の立ち上がり電圧と時間の関係から時定数を導出し、この時定数を前記初期充電抵抗の値で除して、前記コンデンサの容量を算出し、この算出値が負荷の許容電流リップルにより決められる定格値より小さいときに故障表示回路により故障表示をすることを特徴とするコンバータ装置の故障表示方法が知られている(例えば、特許文献2参照。)。 For example, in a converter device in which a capacitor is provided between output DC buses of a diode bridge that rectifies a three-phase AC voltage, and a DC voltage is obtained from both ends of the capacitor, an initial charging resistance of the capacitor when the capacitor is initially charged. Is connected in series with the capacitor, and a computer that detects the DC voltage across the capacitor detects a time constant from the relationship between the rising voltage across the capacitor and time, and this time constant is the value of the initial charging resistance. Then, the capacity of the capacitor is calculated, and when the calculated value is smaller than the rated value determined by the allowable current ripple of the load, the failure display circuit displays a failure display method. It is known (for example, refer to Patent Document 2).

特許第5931148号公報Japanese Patent No. 5931148 特許第3235134号公報Japanese Patent No. 3235134

従来、順変換器と逆変換器との間の直流リンク部に設けられるコンデンサを有するモータ駆動装置においては、順変換器の直流出力電圧値とコンデンサ電圧値との差に基づきコンデンサの予備充電が完了したか否かを判定していたため、順変換器の直流出力電圧値及びコンデンサ電圧値をそれぞれ検出するために2つの電圧検出回路が必要であった。また、コンデンサの予備充電期間中におけるコンデンサ電圧値の挙動を事前に把握することができればモータ駆動装置の異常発生を未然に防ぐことも可能である。したがって、順変換器と逆変換器との間の直流リンク部に設けられるコンデンサの予備充電におけるコンデンサ電圧値の挙動の把握及び予備充電完了の判定が容易で低コストのモータ駆動装置が望まれている。 Conventionally, in a motor drive device having a capacitor provided in a DC link section between a forward converter and an inverse converter, pre-charging of the capacitor is performed based on the difference between the DC output voltage value of the forward converter and the capacitor voltage value. Since it was determined whether or not it was completed, two voltage detection circuits were required to detect the DC output voltage value of the forward converter and the capacitor voltage value, respectively. Further, if the behavior of the capacitor voltage value during the preliminary charging period of the capacitor can be grasped in advance, it is possible to prevent the occurrence of an abnormality in the motor drive device. Therefore, there is a demand for a low-cost motor drive device in which it is easy to grasp the behavior of the capacitor voltage value in the preliminary charging of the capacitor provided in the DC link section between the forward converter and the inverse converter and determine the completion of the preliminary charging. There is.

本開示の一態様によれば、モータ駆動装置は、交流電源から入力された交流電力を直流電力に変換して出力する順変換器と、順変換器の直流出力側である直流リンク部に設けられるコンデンサと、直流リンク部における直流電力を交流電力に変換してモータ駆動のための交流電力を出力する逆変換器と、順変換器とコンデンサとの間の電路を開閉するスイッチとスイッチに並列接続された充電抵抗とを有する予備充電回路であって、スイッチの開期間中に充電抵抗を介して供給される順変換器からの直流電力によりコンデンサを予備充電し、スイッチが開から閉に切り換えられることでコンデンサの予備充電を完了する予備充電回路と、コンデンサの両端の電位差であるコンデンサ電圧値を検出する電圧検出部と、スイッチの開期間中の異なるタイミングにて検出された複数のコンデンサ電圧値に基づき、コンデンサ電圧値の収束値を計算する収束値計算部とを備える。 According to one aspect of the present disclosure, a motor driving device is provided in a forward converter that converts AC power input from an AC power supply into DC power and outputs the DC power, and a DC link unit that is a DC output side of the forward converter. Capacitor, an inverse converter that converts DC power in the DC link section to AC power and outputs AC power for driving the motor, and a switch that opens and closes the electric path between the forward converter and the capacitor, and in parallel with the switch. A precharging circuit having a connected charging resistor, the capacitor being precharged by the DC power from the forward converter supplied through the charging resistor during the opening period of the switch, and the switch is switched from open to closed. The pre-charging circuit completes the pre-charging of the capacitor, the voltage detection unit that detects the capacitor voltage value that is the potential difference between both ends of the capacitor, and the multiple capacitor voltages detected at different timings during the open period of the switch. And a convergence value calculation unit that calculates a convergence value of the capacitor voltage value based on the value.

本開示の一態様によれば、順変換器と逆変換器との間の直流リンク部に設けられるコンデンサの予備充電におけるコンデンサ電圧値の挙動の把握及び予備充電完了の判定が容易で低コストのモータ駆動装置を実現することができる。 According to one aspect of the present disclosure, it is easy and inexpensive to grasp the behavior of the capacitor voltage value in the preliminary charging of the capacitor provided in the DC link section between the forward converter and the inverse converter and to determine the completion of the preliminary charging. A motor drive device can be realized.

本開示の一実施形態によるモータ駆動装置を示す図である。FIG. 3 is a diagram showing a motor drive device according to an embodiment of the present disclosure. 予備充電期間中のコンデンサ電圧値を例示する図である。It is a figure which illustrates the capacitor voltage value in a precharge period. 本開示の一実施形態によるモータ駆動装置において第1の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。5 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the first mode in the motor drive device according to the embodiment of the present disclosure. 本開示の一実施形態によるモータ駆動装置において第2の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。9 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the second mode in the motor drive device according to the embodiment of the present disclosure. 本開示の一実施形態によるモータ駆動装置において第3の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。9 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the third mode in the motor drive device according to the embodiment of the present disclosure. 本開示の一実施形態によるモータ駆動装置において第4の形態による予備充電完了判定処理を用いたモータ駆動装置を示す図である。FIG. 14 is a diagram showing a motor drive device using a precharge completion determination process according to a fourth mode in the motor drive device according to the embodiment of the present disclosure. 本開示の一実施形態によるモータ駆動装置において第4の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。8 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the fourth mode in the motor drive device according to the embodiment of the present disclosure. 本開示の一実施形態によるモータ駆動装置の変形例を示す図である。FIG. 11 is a diagram showing a modification of the motor drive device according to the embodiment of the present disclosure. 図8に示すモータ駆動装置におけるアラーム出力処理の動作フローを示すフローチャートである。9 is a flowchart showing an operation flow of alarm output processing in the motor drive device shown in FIG. 8.

以下図面を参照して、予備充電回路を有するモータ駆動装置について説明する。理解を容易にするために、これらの図面は縮尺を適宜変更している。図面に示される形態は実施をするための一つの例であり、図示された実施形態に限定されるものではない。 A motor drive device having a preliminary charging circuit will be described below with reference to the drawings. For ease of understanding, the drawings are scaled accordingly. The embodiment shown in the drawings is one example for carrying out the invention and is not limited to the embodiment shown.

図1は、本開示の一実施形態によるモータ駆動装置を示す図である。 FIG. 1 is a diagram illustrating a motor drive device according to an embodiment of the present disclosure.

一例として、交流電源2に接続されたモータ駆動装置1により、交流モータ(以下、単に「モータ」と称する。)3を制御する場合について示す。本実施形態においては、モータ3の種類は特に限定されず、例えば誘導モータであっても同期モータであってもよい。また、交流電源2及びモータ3の相数は本実施形態を特に限定するものではなく、例えば三相であっても単相であってもよい。図示の例では、交流電源2及びモータ3をそれぞれ三相としている。交流電源2の一例を挙げると、三相交流400V電源、三相交流200V電源、三相交流600V電源、単相交流100V電源などがある。モータ3が設けられる機械には、例えば工作機械、ロボット、鍛圧機械、射出成形機、産業機械、各種電化製品、電車、自動車、航空機などが含まれる。 As an example, a case where an AC motor (hereinafter simply referred to as “motor”) 3 is controlled by a motor driving device 1 connected to an AC power supply 2 will be described. In this embodiment, the type of the motor 3 is not particularly limited, and may be, for example, an induction motor or a synchronous motor. The number of phases of the AC power supply 2 and the motor 3 is not particularly limited to this embodiment, and may be, for example, three phases or a single phase. In the illustrated example, the AC power supply 2 and the motor 3 have three phases. Examples of the AC power supply 2 include a three-phase AC 400V power supply, a three-phase AC 200V power supply, a three-phase AC 600V power supply, and a single-phase AC 100V power supply. The machine provided with the motor 3 includes, for example, a machine tool, a robot, a forging machine, an injection molding machine, an industrial machine, various electric appliances, a train, an automobile, an aircraft, and the like.

図1に示すように、本実施形態によるモータ駆動装置1は、順変換器11と、コンデンサ12と、逆変換器13と、予備充電回路14と、電圧検出部15と、収束値計算部16とを備える。また、モータ駆動装置1は、充電完了判定部17と、スイッチ制御部18と、電流検出部19と、モータ制御部20と、速度検出部41とを備える。 As shown in FIG. 1, the motor drive device 1 according to the present embodiment includes a forward converter 11, a capacitor 12, an inverse converter 13, a preliminary charging circuit 14, a voltage detection unit 15, and a convergence value calculation unit 16. With. The motor drive device 1 also includes a charging completion determination unit 17, a switch control unit 18, a current detection unit 19, a motor control unit 20, and a speed detection unit 41.

順変換器11は、交流電源2から入力された交流電力を直流電力に変換して直流側である直流リンク部へ出力する。順変換器11の例としては、ダイオード整流回路、120度通電型整流回路、あるいは内部にスイッチング素子を備えるPWMスイッチング制御方式の整流回路などがある。順変換器11は、交流電源2が三相である場合は三相のブリッジ回路として構成され、交流電源2が単相である場合は単相ブリッジ回路で構成される。順変換器11がダイオード整流回路である場合は、交流電源2から入力された交流電流を整流し、直流リンク部へ直流電流を出力する。順変換器11が120度通電型整流回路やPWMスイッチング制御方式の整流回路である場合は、順変換器11は、交流電源2から入力された交流電力を直流電力に変換して直流リンク部へ出力するとともに電源回生時には直流リンク部における直流電力を交流電力に変換して交流電源2側へ戻すことができる交直双方向に変換可能である電力変換器として実現される。順変換器11がPWMスイッチング制御方式の整流回路である場合は、半導体スイッチング素子及びこれに逆並列に接続されたダイオードのブリッジ回路からなる。この場合、半導体スイッチング素子の例としては、FET、IGBT、サイリスタ、GTO、SiC、トランジスタなどがあるが、半導体スイッチング素子の種類自体は本実施形態を限定するものではなく、その他の半導体スイッチング素子であってもよい。なお、順変換器11の交流入力側には交流リアクトルやACラインフィルタ等が設けられるが、ここでは図示を省略している。 The forward converter 11 converts the AC power input from the AC power supply 2 into DC power and outputs the DC power to the DC link unit on the DC side. Examples of the forward converter 11 include a diode rectifier circuit, a 120-degree conduction type rectifier circuit, and a PWM switching control rectifier circuit having a switching element inside. The forward converter 11 is configured as a three-phase bridge circuit when the AC power supply 2 has three phases, and is configured as a single-phase bridge circuit when the AC power supply 2 has a single phase. When the forward converter 11 is a diode rectifier circuit, it rectifies the AC current input from the AC power supply 2 and outputs a DC current to the DC link unit. When the forward converter 11 is a 120-degree conduction type rectifier circuit or a PWM switching control system rectifier circuit, the forward converter 11 converts the AC power input from the AC power supply 2 into DC power and directs it to the DC link unit. The present invention is realized as a power converter capable of outputting DC power at the time of power regeneration and converting the DC power in the DC link unit into AC power and returning the AC power to the AC power supply 2 side. When the forward converter 11 is a PWM switching control rectifier circuit, it comprises a semiconductor switching element and a diode bridge circuit connected in anti-parallel thereto. In this case, examples of semiconductor switching elements include FETs, IGBTs, thyristors, GTOs, SiCs, and transistors, but the type of semiconductor switching element itself does not limit the present embodiment, and other semiconductor switching elements may be used. It may be. Although an AC reactor, an AC line filter, etc. are provided on the AC input side of the forward converter 11, they are not shown here.

順変換器11の直流出力側と逆変換器13の直流入力側とを接続する直流リンク部には、コンデンサ(直流リンクコンデンサ)12が設けられる。コンデンサ12は、逆変換器13が交流電力を生成するために用いられる直流電力を蓄積する機能及び順変換器11の直流出力の脈動分を抑える機能を有する。直流リンク部に設けられるコンデンサの例としては、例えば電解コンデンサやフィルムコンデンサなどがある。 A capacitor (DC link capacitor) 12 is provided in the DC link unit that connects the DC output side of the forward converter 11 and the DC input side of the inverse converter 13. The capacitor 12 has a function of accumulating DC power used by the inverse converter 13 to generate AC power and a function of suppressing a pulsating component of the DC output of the forward converter 11. Examples of capacitors provided in the DC link unit include electrolytic capacitors and film capacitors.

逆変換器13は、直流側から入力された直流電力(すなわち直流リンク部における直流電力)を、モータ3を駆動するための交流電力に変換してモータ3へ出力する。逆変換器13は、直流電力を交流電力に変換することができる構成を有していればよく、例えば、内部に半導体スイッチング素子を備えるPWMインバータなどがある。逆変換器13は、モータ3が三相交流モータである場合は三相ブリッジ回路として構成され、モータ3が単相モータである場合は単相ブリッジ回路として構成される。逆変換器13は、モータ制御部20からのスイッチング指令を受けて直流リンク部における直流電力をモータを駆動するための交流電力に変換してモータ3へ出力するとともにモータ回生時にはモータ3で回生された交流電力を直流電力に変換して直流リンク部へ戻す。逆変換器13がPWMインバータで構成される場合は、半導体スイッチング素子及びこれに逆並列に接続されたダイオードのブリッジ回路からなる。この場合、半導体スイッチング素子の例としては、FET、IGBT、サイリスタ、GTO、SiC、トランジスタなどがあるが、半導体スイッチング素子の種類自体は本実施形態を限定するものではなく、その他の半導体スイッチング素子であってもよい。 The inverse converter 13 converts DC power input from the DC side (that is, DC power in the DC link unit) into AC power for driving the motor 3 and outputs the AC power to the motor 3. The inverse converter 13 only needs to have a configuration capable of converting DC power into AC power, and includes, for example, a PWM inverter having a semiconductor switching element inside. The inverse converter 13 is configured as a three-phase bridge circuit when the motor 3 is a three-phase AC motor, and is configured as a single-phase bridge circuit when the motor 3 is a single-phase motor. The inverse converter 13 receives a switching command from the motor control unit 20, converts DC power in the DC link unit into AC power for driving the motor, outputs the AC power to the motor 3, and regenerates the motor 3 during motor regeneration. The converted AC power is converted to DC power and returned to the DC link unit. When the inverse converter 13 is composed of a PWM inverter, it is composed of a semiconductor switching element and a diode bridge circuit connected in antiparallel thereto. In this case, examples of semiconductor switching elements include FETs, IGBTs, thyristors, GTOs, SiCs, and transistors, but the type of semiconductor switching element itself does not limit the present embodiment, and other semiconductor switching elements may be used. It may be.

モータ駆動装置1によるモータ3の駆動開始前までにDCリンクコンデンサ12を予備充電(初期充電)するために、予備充電回路(初期充電回路)14が設けられる。予備充電回路14は、順変換器11とコンデンサ12との間の電路を開閉するスイッチ31とスイッチ31に並列接続された充電抵抗32とを有する。スイッチ31の例としては、サイリスタやIGBTなどの半導体スイッチング素子や、リレーなどの機械式スイッチなどがある。スイッチ31の開閉は、スイッチ制御部18によって制御される。 A pre-charging circuit (initial charging circuit) 14 is provided for pre-charging (initial charging) the DC link capacitor 12 before the motor driving device 1 starts driving the motor 3. The pre-charging circuit 14 has a switch 31 that opens and closes an electric path between the forward converter 11 and the capacitor 12, and a charging resistor 32 that is connected in parallel to the switch 31. Examples of the switch 31 include semiconductor switching devices such as thyristors and IGBTs, mechanical switches such as relays, and the like. The opening and closing of the switch 31 is controlled by the switch control unit 18.

モータ駆動装置1の起動直後(電源投入直後)からモータ3の駆動開始前までの予備充電期間中、スイッチ31は、スイッチ制御部18から開指令を受信して開放(オフ)する。予備充電期間中は、スイッチ31は開状態を維持するので、順変換器11から出力される電流は充電抵抗32を介して充電電流としてコンデンサ12へ流れ込み、コンデンサ12は充電(予備充電)される。予備充電期間中は、順変換器11から出力される電流は充電抵抗32を流れるので、突入電流の発生を防ぐことができる。後述するように充電完了判定部17によりコンデンサ12の予備充電が完了したと判定されると、スイッチ制御部18はスイッチ31に対して閉指令を出力し、これを受けてスイッチ31は開から閉に切り替えられ、予備充電回路14による予備充電を完了する。予備充電完了後は、順変換器11から出力される電流は、閉状態にあるスイッチ31を通じて、直流リンク部に接続された逆変換器13及びコンデンサ12へ向けて流れることになる。 During the pre-charging period from immediately after the motor drive device 1 is started (immediately after the power is turned on) to before the drive of the motor 3 is started, the switch 31 receives the open command from the switch control unit 18 and opens (OFF). During the pre-charging period, the switch 31 maintains the open state, so the current output from the forward converter 11 flows into the capacitor 12 as the charging current via the charging resistor 32, and the capacitor 12 is charged (pre-charged). .. During the pre-charging period, the current output from the forward converter 11 flows through the charging resistor 32, so that inrush current can be prevented from occurring. As will be described later, when the charging completion determination unit 17 determines that the pre-charging of the capacitor 12 is completed, the switch control unit 18 outputs a close command to the switch 31, and in response to this, the switch 31 closes from open. And the preliminary charging by the preliminary charging circuit 14 is completed. After the completion of the pre-charging, the current output from the forward converter 11 flows through the switch 31 in the closed state toward the reverse converter 13 and the capacitor 12 connected to the DC link unit.

スイッチ制御部18は、予備充電回路14内のスイッチ31の開閉を制御する。モータ駆動装置1の起動直後(電源投入直後)からモータ3の駆動開始前までの予備充電期間中、スイッチ制御部18は、予備充電回路14内のスイッチ31に対して開指令を出力する。充電完了判定部17によりコンデンサの予備充電が完了したと判定されると、スイッチ制御部18は、スイッチ31に対して閉指令を出力する。また、充電完了判定部17によりコンデンサの予備充電が完了したと判定されると、スイッチ制御部18は、モータ制御部20に対し、スイッチ31に対して閉指令を出力したことを通知する。この通知を受けてモータ制御部20は逆変換器13の電力変換動作の制御を開始する。 The switch control unit 18 controls opening/closing of the switch 31 in the preliminary charging circuit 14. During the preliminary charging period from immediately after the motor driving device 1 is started (immediately after the power is turned on) to before the driving of the motor 3 is started, the switch control unit 18 outputs an open command to the switch 31 in the preliminary charging circuit 14. When the charging completion determination unit 17 determines that the preliminary charging of the capacitor is completed, the switch control unit 18 outputs a close command to the switch 31. Further, when the charging completion determination unit 17 determines that the preliminary charging of the capacitor is completed, the switch control unit 18 notifies the motor control unit 20 that the closing command is output to the switch 31. Upon receiving this notification, the motor control unit 20 starts controlling the power conversion operation of the inverse converter 13.

モータ制御部20は、一般的なモータ制御装置と同様、直流リンク部における直流電力とモータ3の駆動電力もしくは回生電力である交流電力との間で電力変換を行う逆変換器13を制御することで、モータ3の駆動を制御する。すなわち、モータ駆動装置1内のモータ制御部20は、速度検出器41によって検出されたモータ3の(回転子の)回転速度(速度フィードバック)、電流検出部19によって検出されたモータ3の巻線に流れる電流(電流フィードバック)、所定のトルク指令、及びモータ3の動作プログラムなどに基づいて、モータ3の速度、トルク、もしくは回転子の位置を制御するためのスイッチング指令を生成する。モータ制御部20によって作成されたスイッチング指令に基づいて、逆変換器13による電力変換動作が制御される。 The motor control unit 20 controls the inverse converter 13 that performs power conversion between the DC power in the DC link unit and the AC power that is the drive power of the motor 3 or the regenerative power, as in a general motor control device. Then, the drive of the motor 3 is controlled. That is, the motor control unit 20 in the motor drive device 1 controls the rotational speed (speed feedback) of the motor 3 (rotor) detected by the speed detector 41 and the winding of the motor 3 detected by the current detection unit 19. A switching command for controlling the speed, torque, or the position of the rotor of the motor 3 is generated based on a current (current feedback) flowing through the motor 3, a predetermined torque command, an operation program of the motor 3, and the like. The power conversion operation by the inverse converter 13 is controlled based on the switching command created by the motor control unit 20.

電圧検出部15は、コンデンサ12の両端の電位差であるコンデンサ電圧値を検出する。このコンデンサ電圧値は、直流リンク電圧値に相当する。予備充電期間中、電圧検出部15により検出されたコンデンサ電圧値は、収束値計算部16へ送られる。なお、予備充電完了後は、電圧検出部15により検出されたコンデンサ電圧値は、モータ制御部20へ送られて逆変換器13の電力変換動作の制御に用いられてもよい。 The voltage detection unit 15 detects a capacitor voltage value which is a potential difference between both ends of the capacitor 12. This capacitor voltage value corresponds to the DC link voltage value. During the preliminary charging period, the capacitor voltage value detected by the voltage detection unit 15 is sent to the convergence value calculation unit 16. After the completion of the preliminary charging, the capacitor voltage value detected by the voltage detection unit 15 may be sent to the motor control unit 20 and used for controlling the power conversion operation of the inverse converter 13.

収束値計算部16は、予備充電回路14内のスイッチ31の開期間中の異なるタイミングにて検出された複数のコンデンサ電圧値に基づき、コンデンサ電圧値の収束値を計算する。収束値計算部16により計算されたコンデンサ電圧値の収束値は、充電完了判定部17へ送られる。コンデンサ電圧値の収束値の計算処理の詳細については後述する。 The convergence value calculation unit 16 calculates the convergence value of the capacitor voltage value based on the plurality of capacitor voltage values detected at different timings during the open period of the switch 31 in the precharge circuit 14. The convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 is sent to the charging completion determination unit 17. Details of the calculation process of the converged value of the capacitor voltage value will be described later.

充電完了判定部17は、収束値計算部16により計算された収束値に基づき、コンデンサ12の予備充電が完了したか否かを判定する。コンデンサ12の予備充電完了判定処理の詳細については後述する。 The charging completion determination unit 17 determines whether or not the preliminary charging of the capacitor 12 is completed based on the convergence value calculated by the convergence value calculation unit 16. Details of the precharge completion determination process for the capacitor 12 will be described later.

収束値計算部16、充電完了判定部17、スイッチ制御部18、及びモータ制御部20は、例えばソフトウェアプログラム形式で構築されてもよく、あるいは各種電子回路とソフトウェアプログラムとの組み合わせで構築されてもよい。例えばこれらをソフトウェアプログラム形式で構築する場合は、モータ制御装置1内にある例えばDSPやFPGAなどの演算処理装置をこのソフトウェアプログラムに従って動作させることで、上述の各部の機能を実現することができる。またあるいは、収束値計算部16、充電完了判定部17、スイッチ制御部18、及びモータ制御部20を、各部の機能を実現するソフトウェアプログラムを書き込んだ半導体集積回路として実現してもよい。また、収束値計算部16、充電完了判定部17、スイッチ制御部18、及びモータ制御部20は、例えば工作機械の数値制御装置内に設けられてもよい。また、モータ制御部20内に、収束値計算部16、充電完了判定部17及びスイッチ制御部18を設けてもよい。また、電圧検出部15、電流検出部19及び速度検出部41については、ディジタル回路とアナログ回路との組み合わせで構成してもよく、アナログ回路のみで構成してもよい。 The convergence value calculation unit 16, the charging completion determination unit 17, the switch control unit 18, and the motor control unit 20 may be constructed in, for example, a software program format, or may be constructed by a combination of various electronic circuits and a software program. Good. For example, when these are constructed in the software program format, the functions of the above-mentioned respective parts can be realized by operating an arithmetic processing unit such as DSP or FPGA in the motor control device 1 according to the software program. Alternatively, the convergence value calculation unit 16, the charging completion determination unit 17, the switch control unit 18, and the motor control unit 20 may be realized as a semiconductor integrated circuit in which a software program that realizes the functions of each unit is written. Further, the convergent value calculation unit 16, the charging completion determination unit 17, the switch control unit 18, and the motor control unit 20 may be provided in, for example, a numerical control device of a machine tool. Further, the convergence value calculation unit 16, the charging completion determination unit 17, and the switch control unit 18 may be provided in the motor control unit 20. Further, the voltage detection unit 15, the current detection unit 19, and the speed detection unit 41 may be configured by combining a digital circuit and an analog circuit, or may be configured by only an analog circuit.

続いて、収束値計算部16によるコンデンサ電圧値の収束値の計算処理について説明する。 Next, the process of calculating the convergence value of the capacitor voltage value by the convergence value calculation unit 16 will be described.

図2は、予備充電期間中のコンデンサ電圧値を例示する図である。 FIG. 2 is a diagram illustrating a capacitor voltage value during the precharge period.

モータ3の駆動開始前、時刻0で予備充電回路14によるコンデンサ12に対する予備充電が開始されると、コンデンサ12の両端の電位差であるコンデンサ電圧値は、徐々に上昇し、最終的にはコンデンサ12の静電容量や順変換器11の直流出力電圧値などで定まるある一定の収束値に収束する。本実施形態では、予備充電期間中の時間t[s]とコンデンサ電圧値V[V]との関係式を、式1で表される関数に近似し、これに基づいて収束値を予測計算する。式1において、A、b及びDは、コンデンサ12の静電容量や順変換器11の直流出力電圧値などで定まる係数である。 When the precharging of the capacitor 12 by the precharging circuit 14 is started at time 0 before the driving of the motor 3 is started, the capacitor voltage value, which is the potential difference between both ends of the capacitor 12, gradually increases, and finally the capacitor 12 is reached. It converges to a certain convergent value determined by the electrostatic capacity of, the DC output voltage value of the forward converter 11, and the like. In the present embodiment, the relational expression between the time t[s] during the pre-charging period and the capacitor voltage value V[V] is approximated to the function expressed by Expression 1, and the convergence value is predicted and calculated based on this function. .. In Expression 1, A, b, and D are coefficients determined by the capacitance of the capacitor 12, the DC output voltage value of the forward converter 11, and the like.

Figure 2020092553
Figure 2020092553

式1において、時刻tを無限大にすると、「Ae-bt」はゼロとなり、したがって、収束値Dが得られる。本実施形態では、収束値Dを次のようにして計算する。 In Equation 1, when the time t is set to infinity, "Ae- bt " becomes zero, and thus the convergence value D is obtained. In this embodiment, the convergence value D is calculated as follows.

時刻t1、時刻t2、及び時刻t3において電圧検出部15が検出するコンデンサ電圧値V1、V2、及びV3は、それぞれ式2、式3、及び式4のように表される。 The capacitor voltage values V 1 , V 2 , and V 3 detected by the voltage detection unit 15 at time t 1 , time t 2 , and time t 3 are expressed by Equation 2, Equation 3, and Equation 4, respectively. ..

Figure 2020092553
Figure 2020092553

Figure 2020092553
Figure 2020092553

Figure 2020092553
Figure 2020092553

式2及び式3を式4へ代入すると、式5が得られる。 By substituting Equation 2 and Equation 3 into Equation 4, Equation 5 is obtained.

Figure 2020092553
Figure 2020092553

ここで、電圧検出部15によるコンデンサ電圧値の検出間隔をΔt一定(すなわちt2−t1=t3−t2=Δt)であるとしたとき、式5は、式6のように変形することができる。 Here, assuming that the detection interval of the capacitor voltage value by the voltage detection unit 15 is constant Δt (that is, t 2 −t 1 =t 3 −t 2 =Δt), Formula 5 is transformed into Formula 6. be able to.

Figure 2020092553
Figure 2020092553

式6を収束値Dについて解くと式7が得られる。 When Equation 6 is solved for the convergence value D, Equation 7 is obtained.

Figure 2020092553
Figure 2020092553

式7で表されるDは、式1において時刻tを無限大にしたとき(すなわちAe-bt=0となるとき)におけるコンデンサ電圧Vの収束値である。また、式7においてコンデンサ電圧V1、V2、及びV3が検出されるタイミングである時刻t1、t2、及びt3はいずれも、実際にコンデンサ電圧が収束値に収まる時刻よりも前である。つまり、式7から、一定間隔Δtを有する少なくとも3つのタイミングにて電圧検出部15により検出されたコンデンサ電圧値を用いれば、コンデンサ12の収束値Dを予測計算することができることが分かる。そこで、本実施形態では、モータ駆動装置1の起動直後(電源投入直後)からモータ駆動開始前までの予備充電期間中(すなわち予備充電回路14内のスイッチ31の開期間中)、収束値計算部16は、一定間隔Δtを有する少なくとも3つのタイミングにて電圧検出部15により検出されたコンデンサ電圧値を用いて、式7に従って収束値Dを計算(予測計算)する。収束値計算部16により計算されたコンデンサ電圧値の収束値は、充電完了判定部17に送られ、予備充電完了判定処理に用いられる。 D represented by Expression 7 is a convergent value of the capacitor voltage V when the time t is set to infinity in Expression 1 (that is, Ae −bt =0). Further, the time points t 1 , t 2 and t 3 which are the timings at which the capacitor voltages V 1 , V 2 and V 3 are detected in the equation 7 are all before the time when the capacitor voltage actually falls within the converged value. Is. That is, it can be seen from Expression 7 that the convergent value D of the capacitor 12 can be predicted and calculated by using the capacitor voltage value detected by the voltage detection unit 15 at at least three timings having the constant interval Δt. Therefore, in the present embodiment, the convergence value calculation unit is provided during the preliminary charging period from immediately after the motor driving device 1 is started (immediately after the power is turned on) to before the motor driving is started (that is, during the opening period of the switch 31 in the preliminary charging circuit 14). 16 calculates the convergence value D (prediction calculation) according to Expression 7 using the capacitor voltage values detected by the voltage detection unit 15 at at least three timings having the constant interval Δt. The convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 is sent to the charging completion determination unit 17 and used for the preliminary charging completion determination processing.

続いて、充電完了判定部17による予備充電完了判定処理の例について、いくつか列記する。 Next, some examples of preliminary charging completion determination processing by the charging completion determining unit 17 will be listed.

まず、第1の形態による予備充電完了判定処理について説明する。 First, the preliminary charge completion determination process according to the first mode will be described.

第1の形態では、収束値計算部16により計算されたコンデンサ電圧値の収束値と、電圧検出部15により検出された最新のコンデンサ電圧値と、の差が所定範囲内に収まったとき、充電完了判定部17は予備充電回路14によるコンデンサ12に対する予備充電が完了したと判定する。 In the first embodiment, when the difference between the convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 and the latest capacitor voltage value detected by the voltage detection unit 15 falls within a predetermined range, charging is performed. The completion determination unit 17 determines that the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed.

図3は、本開示の一実施形態によるモータ駆動装置において第1の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。 FIG. 3 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the first mode in the motor drive device according to the embodiment of the present disclosure.

モータ駆動装置1の起動直後(電源投入直後)からモータ駆動開始前のステップS101において、収束値計算部16は、カウンタ(図示せず)のカウント値iをゼロ(0)にセットする。 In step S101 immediately after the motor drive device 1 is started (immediately after the power is turned on) and before the motor drive is started, the convergence value calculation unit 16 sets the count value i of the counter (not shown) to zero (0).

ステップS102において、スイッチ制御部18は、予備充電回路14内のスイッチ31に対して開指令を出力する。スイッチ31は、スイッチ制御部18から開指令を受信して開放(オフ)する。後述するステップS107において予備充電完了と判定されるまで、スイッチ31は開状態を維持する。この予備充電期間中、順変換器11から出力される電流は充電抵抗32を介して充電電流としてコンデンサ12へ流れ込み、コンデンサ12は徐々に上昇する。予備充電期間中は、順変換器11から出力される電流は充電抵抗32を流れるので、突入電流の発生を防ぐことができる。 In step S102, the switch control unit 18 outputs an open command to the switch 31 in the preliminary charging circuit 14. The switch 31 receives an open command from the switch control unit 18 and opens (turns off). The switch 31 remains open until it is determined in step S107, which will be described later, that pre-charging is completed. During this preliminary charging period, the current output from the forward converter 11 flows into the capacitor 12 via the charging resistor 32 as a charging current, and the capacitor 12 gradually rises. During the pre-charging period, the current output from the forward converter 11 flows through the charging resistor 32, so that inrush current can be prevented from occurring.

ステップS103において、電圧検出部15は、コンデンサ12の両端の電位差であるコンデンサ電圧値を検出する。電圧検出部15により検出されたコンデンサ電圧値は、収束値計算部16へ送られる。 In step S103, the voltage detection unit 15 detects the capacitor voltage value, which is the potential difference across the capacitor 12. The capacitor voltage value detected by the voltage detection unit 15 is sent to the convergence value calculation unit 16.

ステップS104において、収束値計算部16は、カウンタのカウント値iをインクリメントする。 In step S104, the convergence value calculation unit 16 increments the count value i of the counter.

ステップS105において、収束値計算部16は、カウンタのカウント値iが3になったか否かを判定する。カウンタのカウント値iが3になったと判定された場合はステップS106へ進み、カウンタのカウント値iが3になったと判定されなかった場合はステップS103へ戻る。 In step S105, the convergence value calculation unit 16 determines whether the count value i of the counter has become 3. If it is determined that the count value i of the counter is 3, the process proceeds to step S106, and if it is not determined that the count value i of the counter is 3, the process returns to step S103.

ステップS101、S104及びS105のカウンタを用いたカウント処理を設けることにより、電圧検出部15は、異なる3つのタイミングにてコンデンサ電圧値を検出することになる。ステップS103からステップS105までの一連の処理は、一定周期(すなわち上述の間隔Δt)で、3回繰り返し実行される。 By providing the count process using the counters in steps S101, S104, and S105, the voltage detection unit 15 detects the capacitor voltage value at three different timings. A series of processes from step S103 to step S105 is repeatedly executed three times at a constant cycle (that is, the above-mentioned interval Δt).

ステップS105においてカウンタのカウント値iが3になったと判定された場合は、ステップS106において、収束値計算部16は、一定間隔Δtを有する3つのタイミングにて電圧検出部15により検出されたコンデンサ電圧値を用いて、式7に従ってコンデンサ電圧値の収束値を計算する。収束値計算部16により計算されたコンデンサ電圧値の収束値は、充電完了判定部17に送られる。 When it is determined in step S105 that the count value i of the counter has become 3, in step S106, the convergence value calculation unit 16 detects the capacitor voltage detected by the voltage detection unit 15 at three timings having the constant interval Δt. The value is used to calculate the convergence value of the capacitor voltage value according to Equation 7. The convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 is sent to the charging completion determination unit 17.

ステップS107において、電圧検出部15は、コンデンサ12の両端の電位差であるコンデンサ電圧値を検出する。電圧検出部15により検出されたコンデンサ電圧値は、充電完了判定部17へ送られる。 In step S107, the voltage detection unit 15 detects the capacitor voltage value, which is the potential difference across the capacitor 12. The capacitor voltage value detected by the voltage detection unit 15 is sent to the charging completion determination unit 17.

ステップS108において、充電完了判定部17は、ステップS106において収束値計算部16により計算されたコンデンサ電圧値の収束値と、ステップS107において電圧検出部15により検出された最新のコンデンサ電圧値と、の差が所定範囲内に収まったか否かを判定する。充電完了判定部17は、ステップS108においてコンデンサ電圧値の収束値と最新のコンデンサ電圧値との差が所定範囲内に収まったと判定したとき、コンデンサ12の予備充電が完了したと判定し、この判定結果をスイッチ制御部18へ通知してステップS109へ進む。一方、ステップS108においてコンデンサ電圧値の収束値と最新のコンデンサ電圧値との差が所定範囲内に収まったと判定されなかった場合はステップS107へ戻る。なお、ステップS108において充電完了判定部17による予備充電完了判定処理に用いられる上記「所定範囲」は、電圧検出部15により検出されるコンデンサ電圧値の振動幅や電圧検出部15の検出誤差などを考慮し、コンデンサ電圧値の収束値として想定される値の例えば数パーセント程度に設定すればよいが、ここで挙げた数値例はあくまでも一例であり、モータ駆動装置1の運用状況などに応じて上記「所定範囲」を適宜設定すればよい。 In step S108, the charging completion determination unit 17 sets the convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 in step S106 and the latest capacitor voltage value detected by the voltage detection unit 15 in step S107. It is determined whether the difference is within a predetermined range. When it is determined in step S108 that the difference between the converged value of the capacitor voltage value and the latest capacitor voltage value is within the predetermined range, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 is completed, and this determination is made. The result is notified to the switch control unit 18, and the process proceeds to step S109. On the other hand, if it is not determined in step S108 that the difference between the converged value of the capacitor voltage value and the latest capacitor voltage value is within the predetermined range, the process returns to step S107. The “predetermined range” used in the preliminary charge completion determination process by the charge completion determination unit 17 in step S108 is the vibration width of the capacitor voltage value detected by the voltage detection unit 15, the detection error of the voltage detection unit 15, and the like. In consideration of this, the value may be set to, for example, about several percent of the value assumed as the converged value of the capacitor voltage value, but the numerical examples given here are merely examples, and the above may be set according to the operating condition of the motor drive device 1. The “predetermined range” may be set appropriately.

ステップS109において、スイッチ制御部18は、コンデンサ12の予備充電が完了したとの通知を受けて、予備充電回路14内のスイッチ31に対して閉指令を出力する。これを受けてスイッチ31は開から閉に切り替えられ、予備充電回路14による予備充電を完了する。予備充電完了後は、順変換器11から出力される電流は、閉状態にあるスイッチ31を通じて、直流リンク部に接続された逆変換器13及びコンデンサ12へ向けて流れることになる。 In step S109, the switch control unit 18 outputs a close command to the switch 31 in the preliminary charging circuit 14 in response to the notification that the preliminary charging of the capacitor 12 is completed. In response to this, the switch 31 is switched from open to closed, and the preliminary charging by the preliminary charging circuit 14 is completed. After the completion of the pre-charging, the current output from the forward converter 11 flows through the switch 31 in the closed state toward the reverse converter 13 and the capacitor 12 connected to the DC link unit.

続いて第2の形態による予備充電完了判定処理について説明する。 Next, the precharge completion determination process according to the second mode will be described.

第2の形態では、電圧検出部15により検出された最新のコンデンサ電圧値に対する収束値計算部16により計算されたコンデンサ電圧値の収束値の割合(すなわち、最新のコンデンサ電圧値/コンデンサ電圧値の収束値)が所定値以上になったとき、充電完了判定部17は予備充電回路14によるコンデンサ12に対する予備充電が完了したと判定する。 In the second embodiment, the ratio of the convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 to the latest capacitor voltage value detected by the voltage detection unit 15 (that is, the latest capacitor voltage value/capacitor voltage value When the (converged value) is equal to or larger than the predetermined value, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed.

図4は、本開示の一実施形態によるモータ駆動装置において第2の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。 FIG. 4 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the second mode in the motor drive device according to the embodiment of the present disclosure.

第2の形態におけるステップS201からS207までの処理は、図3を参照して説明した第1の形態におけるステップS101からS107までの処理と同様であるので、説明は省略する。 The processes of steps S201 to S207 in the second mode are the same as the processes of steps S101 to S107 in the first mode described with reference to FIG.

ステップS208において、充電完了判定部17は、「ステップS207において電圧検出部15により検出された最新のコンデンサ電圧値」に対する「ステップS206において収束値計算部16により計算されたコンデンサ電圧値の収束値」の割合(すなわち、最新のコンデンサ電圧値/コンデンサ電圧値の収束値)が所定値以上になったか否かを判定する。充電完了判定部17は、ステップS208において最新のコンデンサ電圧値に対するコンデンサ電圧値の収束値の割合(すなわち、最新のコンデンサ電圧値/コンデンサ電圧値の収束値)が所定値以上になったと判定したとき、コンデンサ12の予備充電が完了したと判定し、この判定結果をスイッチ制御部18へ通知してステップS209へ進む。一方、ステップS208において最新のコンデンサ電圧値に対するコンデンサ電圧値の収束値の割合(すなわち、最新のコンデンサ電圧値/コンデンサ電圧値の収束値)が所定値以上になったと判定されなかった場合はステップS207へ戻る。なお、ステップS208において充電完了判定部17による予備充電完了判定処理に用いられる上記「所定値」は、電圧検出部15により検出されるコンデンサ電圧値の振動幅や電圧検出部15の検出誤差などを考慮し、コンデンサ電圧値の収束値として想定される値の例えば90パーセント以上の値に設定すればよいが、ここで挙げた数値例はあくまでも一例であり、モータ駆動装置1の運用状況などに応じて上記「所定値」を適宜設定すればよい。 In step S208, the charge completion determination unit 17 determines that the “convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 in step S206” with respect to the “latest capacitor voltage value detected by the voltage detection unit 15 in step S207”. Is determined (that is, the latest capacitor voltage value/convergence value of the capacitor voltage value) is equal to or greater than a predetermined value. When the charging completion determination unit 17 determines in step S208 that the ratio of the convergence value of the capacitor voltage value to the latest capacitor voltage value (that is, the latest capacitor voltage value/convergence value of the capacitor voltage value) is equal to or greater than a predetermined value. , It is determined that the preliminary charging of the capacitor 12 is completed, the determination result is notified to the switch control unit 18, and the process proceeds to step S209. On the other hand, if it is not determined in step S208 that the ratio of the convergence value of the capacitor voltage value to the latest capacitor voltage value (that is, the latest capacitor voltage value/convergence value of the capacitor voltage value) is equal to or greater than the predetermined value, step S207 Return to. The “predetermined value” used in the preliminary charging completion determination processing by the charging completion determining unit 17 in step S208 is the vibration width of the capacitor voltage value detected by the voltage detecting unit 15, the detection error of the voltage detecting unit 15, and the like. Considering this, the value may be set to, for example, 90% or more of the value assumed as the converging value of the capacitor voltage value, but the numerical examples given here are merely examples, and may be set depending on the operating conditions of the motor drive device 1 or the like. The above "predetermined value" may be set appropriately.

ステップS209において、スイッチ制御部18は、コンデンサ12の予備充電が完了したとの通知を受けて、予備充電回路14内のスイッチ31に対して閉指令を出力する。これを受けてスイッチ31は開から閉に切り替えられ、予備充電回路14による予備充電を完了する。予備充電完了後は、順変換器11から出力される電流は、閉状態にあるスイッチ31を通じて、直流リンク部に接続された逆変換器13及びコンデンサ12へ向けて流れることになる。 In step S209, the switch control unit 18 outputs a close command to the switch 31 in the preliminary charging circuit 14 in response to the notification that the preliminary charging of the capacitor 12 is completed. In response to this, the switch 31 is switched from open to closed, and the preliminary charging by the preliminary charging circuit 14 is completed. After the completion of the pre-charging, the current output from the forward converter 11 flows through the switch 31 in the closed state toward the reverse converter 13 and the capacitor 12 connected to the DC link unit.

続いて第3の形態による予備充電完了判定処理について説明する。 Next, the precharge completion determination process according to the third mode will be described.

第3の形態は、第1の形態及び第2の形態による予備充電完了判定処理の変形例である。第3の形態による予備充電完了判定処理では、複数計算されるコンデンサ12の収束値のうち最新のコンデンサ12の収束値に基づき、予備充電回路14によるコンデンサ12に対する予備充電が完了したか否かを判定する。第3の形態を第1の形態の変形例とする場合、収束値計算部16により計算された最新のコンデンサ電圧値の収束値と、電圧検出部15により検出された最新のコンデンサ電圧値と、の差が所定範囲内に収まったとき、充電完了判定部17は予備充電回路14によるコンデンサ12に対する予備充電が完了したと判定する。第3の形態を第2の形態の変形例とする場合、電圧検出部15により検出された最新のコンデンサ電圧値に対する収束値計算部16により計算された最新のコンデンサ電圧値の収束値の割合(すなわち、最新のコンデンサ電圧値/最新のコンデンサ電圧値の収束値)が所定値以上になったとき、充電完了判定部17は予備充電回路14によるコンデンサ12に対する予備充電が完了したと判定する。ここでは、一例として、第3の形態を第1の形態の変形例とする場合について、図5を参照して説明する。 The third mode is a modified example of the preliminary charging completion determination process according to the first mode and the second mode. In the pre-charge completion determination process according to the third mode, it is determined whether or not the pre-charging of the capacitor 12 by the pre-charging circuit 14 is completed based on the latest convergence value of the capacitor 12 among the calculated convergence values of the capacitor 12. judge. When the third mode is a modified example of the first mode, the convergence value of the latest capacitor voltage value calculated by the convergence value calculation unit 16 and the latest capacitor voltage value detected by the voltage detection unit 15, When the difference is within a predetermined range, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed. When the third mode is a modified example of the second mode, the ratio of the convergence value of the latest capacitor voltage value calculated by the convergence value calculation unit 16 to the latest capacitor voltage value detected by the voltage detection unit 15 ( That is, when the latest capacitor voltage value/convergence value of the latest capacitor voltage value) exceeds a predetermined value, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed. Here, as an example, a case where the third mode is a modification of the first mode will be described with reference to FIG.

図5は、本開示の一実施形態によるモータ駆動装置において第3の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。 FIG. 5 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the third mode in the motor drive device according to the embodiment of the present disclosure.

モータ駆動装置1の起動直後(電源投入直後)からモータ駆動開始前のステップS301において、収束値計算部16は、カウンタ(図示せず)のカウント値iをゼロ(0)にセットする。 In step S301 immediately after the motor drive device 1 is started (immediately after the power is turned on) and before the motor drive is started, the convergence value calculation unit 16 sets the count value i of the counter (not shown) to zero (0).

ステップS302において、スイッチ制御部18は、予備充電回路14内のスイッチ31に対して開指令を出力する。スイッチ31は、スイッチ制御部18から開指令を受信して開放(オフ)し、順変換器11から出力される電流は充電抵抗32を介して充電電流としてコンデンサ12へ流れ込み、コンデンサ12は徐々に上昇する。予備充電期間中は、順変換器11から出力される電流は充電抵抗32を流れるので、突入電流の発生を防ぐことができる。 In step S302, the switch control unit 18 outputs an open command to the switch 31 in the preliminary charging circuit 14. The switch 31 receives an open command from the switch controller 18 and opens (turns off), and the current output from the forward converter 11 flows into the capacitor 12 as a charging current via the charging resistor 32, and the capacitor 12 gradually. To rise. During the pre-charging period, the current output from the forward converter 11 flows through the charging resistor 32, so that inrush current can be prevented from occurring.

ステップS303において、電圧検出部15は、コンデンサ12の両端の電位差であるコンデンサ電圧値を検出する。電圧検出部15により検出されたコンデンサ電圧値は、収束値計算部16へ送られる。 In step S303, the voltage detection unit 15 detects the capacitor voltage value, which is the potential difference across the capacitor 12. The capacitor voltage value detected by the voltage detection unit 15 is sent to the convergence value calculation unit 16.

ステップS304において、収束値計算部16は、カウンタのカウント値iをインクリメントする。 In step S304, the convergence value calculation unit 16 increments the count value i of the counter.

ステップS305において、収束値計算部16は、カウンタのカウント値iが3以上になったか否かを判定する。カウンタのカウント値iが3以上になったと判定された場合はステップS306へ進み、カウンタのカウント値iが3以上になったと判定されなかった場合はステップS303へ戻る。 In step S305, the convergence value calculation unit 16 determines whether the count value i of the counter is 3 or more. If it is determined that the count value i of the counter is 3 or more, the process proceeds to step S306, and if it is not determined that the count value i of the counter is 3 or more, the process returns to step S303.

ステップS301、S304及びS305のカウンタを用いたカウント処理を設けることにより、電圧検出部15は、少なくとも3つ以上の異なるタイミングにてコンデンサ電圧値を検出することになる。また、ステップS303からステップS305までの一連の処理は、一定の周期(すなわち上述の間隔Δt)で、3回以上繰り返し実行される。 By providing the count process using the counters in steps S301, S304, and S305, the voltage detection unit 15 detects the capacitor voltage value at least at three or more different timings. Further, the series of processes from step S303 to step S305 is repeatedly executed three times or more at a constant cycle (that is, the above-mentioned interval Δt).

ステップS305においてカウンタのカウント値iが3以上になったと判定された場合は、ステップS306において、収束値計算部16は、一定間隔Δtを有する直近の3つのタイミングにて電圧検出部15により検出されたコンデンサ電圧値を用いて、式7に従ってコンデンサ電圧値の収束値を計算する。ステップS306において収束値計算部16により計算されたコンデンサ電圧値の収束値は、その時点で予測計算される最新の値である。収束値計算部16により計算されたコンデンサ電圧値の収束値(最新の収束値)は、充電完了判定部17に送られる。 When it is determined in step S305 that the count value i of the counter has become 3 or more, in step S306, the convergence value calculation unit 16 is detected by the voltage detection unit 15 at the latest three timings having the constant interval Δt. The converged value of the capacitor voltage value is calculated according to Equation 7 using the calculated capacitor voltage value. The convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 in step S306 is the latest value predicted and calculated at that time. The convergence value (latest convergence value) of the capacitor voltage value calculated by the convergence value calculation unit 16 is sent to the charging completion determination unit 17.

ステップS307において、充電完了判定部17は、ステップS306において収束値計算部16により計算されたコンデンサ12の収束値に基づき、予備充電回路14によるコンデンサ12に対する予備充電が完了したか否かを判定する。図5に示す第3の形態は第1の形態の変形例としたので、ステップS307では、充電完了判定部17は、ステップS306において収束値計算部16により計算された最新のコンデンサ電圧値の収束値と、ステップS303において電圧検出部15により検出された最新のコンデンサ電圧値と、の差が所定範囲内に収まったか否かを判定する。充電完了判定部17は、ステップS307においてコンデンサ電圧値の収束値と最新のコンデンサ電圧値との差が所定範囲内に収まったと判定したとき、コンデンサ12の予備充電が完了したと判定し、この判定結果をスイッチ制御部18へ通知してステップS308へ進む。一方、ステップS307においてコンデンサ電圧値の収束値と最新のコンデンサ電圧値との差が所定範囲内に収まったと判定されなかった場合はステップS303へ戻る。このようにステップS303からステップS307までの一連の処理が一定の周期(すなわち上述の間隔Δt)で繰り返し実行されることで、最新のコンデンサ12の収束値に基づき、予備充電回路14によるコンデンサ12に対する予備充電が完了したか否かが判定されることになる。このため、収束値計算部16は、充電完了判定部17によりコンデンサ12の予備充電が完了したと判定されるまで、収束値を計算することになる。 In step S307, the charging completion determination unit 17 determines whether the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed based on the convergence value of the capacitor 12 calculated by the convergence value calculation unit 16 in step S306. .. Since the third embodiment shown in FIG. 5 is a modification of the first embodiment, in step S307, the charging completion determination unit 17 converges the latest capacitor voltage value calculated by the convergence value calculation unit 16 in step S306. It is determined whether or not the difference between the value and the latest capacitor voltage value detected by the voltage detection unit 15 in step S303 is within a predetermined range. When it is determined in step S307 that the difference between the converged value of the capacitor voltage value and the latest capacitor voltage value is within the predetermined range, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 is completed, and this determination is made. The result is notified to the switch control unit 18, and the process proceeds to step S308. On the other hand, if it is not determined in step S307 that the difference between the converged value of the capacitor voltage value and the latest capacitor voltage value is within the predetermined range, the process returns to step S303. In this way, the series of processes from step S303 to step S307 is repeatedly executed at a constant cycle (that is, the above-mentioned interval Δt), so that the capacitor 12 by the preliminary charging circuit 14 with respect to the capacitor 12 based on the latest convergence value of the capacitor 12. It will be determined whether or not the preliminary charging is completed. Therefore, the convergence value calculation unit 16 calculates the convergence value until the charge completion determination unit 17 determines that the preliminary charging of the capacitor 12 is completed.

ステップS308において、スイッチ制御部18は、コンデンサ12の予備充電が完了したとの通知を受けて、予備充電回路14内のスイッチ31に対して閉指令を出力する。これを受けてスイッチ31は開から閉に切り替えられ、予備充電回路14による予備充電を完了する。予備充電完了後は、順変換器11から出力される電流は、閉状態にあるスイッチ31を通じて、直流リンク部に接続された逆変換器13及びコンデンサ12へ向けて流れることになる。 In step S308, the switch control unit 18 outputs a close command to the switch 31 in the preliminary charging circuit 14 in response to the notification that the preliminary charging of the capacitor 12 is completed. In response to this, the switch 31 is switched from open to closed, and the preliminary charging by the preliminary charging circuit 14 is completed. After the completion of the pre-charging, the current output from the forward converter 11 flows through the switch 31 in the closed state toward the reverse converter 13 and the capacitor 12 connected to the DC link unit.

なお、図5に示す第3の形態は第1の形態の変形例としたが、第2の形態の変形例とする場合は、ステップS307において、充電完了判定部17は、「ステップS303において電圧検出部15により検出された最新のコンデンサ電圧値」に対する「ステップS306において収束値計算部16により計算された最新のコンデンサ電圧値の収束値」の割合(すなわち、最新のコンデンサ電圧値/最新のコンデンサ電圧値の収束値)が所定値以上になったか否かを判定する。この場合、充電完了判定部17は、「ステップS303において電圧検出部15により検出された最新のコンデンサ電圧値」に対する「ステップS306において収束値計算部16により計算された最新のコンデンサ電圧値の収束値」の割合(すなわち、最新のコンデンサ電圧値/最新のコンデンサ電圧値の収束値)が所定値以上になったとき、充電完了判定部17は予備充電回路14によるコンデンサ12に対する予備充電が完了したと判定し、ステップS308へ進む。 Note that the third mode shown in FIG. 5 is a modification of the first mode, but in the case of a modification of the second mode, in step S307, the charging completion determining unit 17 determines that “the voltage in step S303 is Ratio of "convergence value of latest capacitor voltage value calculated by convergence value calculation unit 16 in step S306" to "latest capacitor voltage value detected by detection unit 15" (that is, latest capacitor voltage value/latest capacitor voltage value) It is determined whether or not the convergence value of the voltage value) is equal to or greater than a predetermined value. In this case, the charge completion determination unit 17 determines that the “convergence value of the latest capacitor voltage value calculated by the convergence value calculation unit 16 in step S306 with respect to the “latest capacitor voltage value detected by the voltage detection unit 15 in step S303”. When the ratio (i.e., the latest capacitor voltage value/convergence value of the latest capacitor voltage value) exceeds a predetermined value, the charging completion determination unit 17 determines that the preliminary charging of the capacitor 12 by the preliminary charging circuit 14 is completed. It is determined and the process proceeds to step S308.

続いて第4の形態による予備充電完了判定処理について説明する。 Next, the preliminary charge completion determination process according to the fourth mode will be described.

第4の形態では、充電完了判定部は、電圧検出部により検出されるコンデンサ電圧値が収束値に到達するまでの予測時間を計算する予測時間計算部を有し、予測時間計算部により計算された予測時間が経過したとき、コンデンサの予備充電が完了したと判定する。 In the fourth mode, the charging completion determination unit includes a prediction time calculation unit that calculates a prediction time until the capacitor voltage value detected by the voltage detection unit reaches a convergence value, and the calculation is performed by the prediction time calculation unit. When the predicted time has elapsed, it is determined that the pre-charging of the capacitor is completed.

図6は、本開示の一実施形態によるモータ駆動装置において第4の形態による予備充電完了判定処理を用いたモータ駆動装置を示す図である。 FIG. 6 is a diagram illustrating a motor drive device that uses the precharge completion determination process according to the fourth mode in the motor drive device according to the embodiment of the present disclosure.

図6に示すように、充電完了判定部17は、電圧検出部16により検出されるコンデンサ電圧値が収束値に到達するまでの予測時間を計算する予測時間計算部21を有する。収束値計算部16により計算されたコンデンサ電圧の収束値は、充電完了判定部17内の予測時間計算部21へ送られる。予測時間計算部21は、コンデンサ電圧値が収束値に到達するまでの予測時間を計算する。例えば、「コンデンサ電圧値の収束値」と「コンデンサ電圧値がその収束値に到達するまでに要する時間」との関係を表すテーブル(表)を実験等により事前に取得して予測時間計算部21内のメモリに保持しておき、予測時間計算部21では、このテーブルから、収束値計算部16により計算されたコンデンサ電圧の収束値に対応する時間を読み出してこれを「予測時間」として出力するようにしてもよい。充電完了判定部17は、予測時間計算部21により計算された予測時間が経過したとき、コンデンサ12の予備充電が完了したと判定する。充電完了判定部17によりコンデンサの予備充電が完了したと判定されると、スイッチ制御部18は、スイッチ31に対して閉指令を出力する。また、充電完了判定部17によりコンデンサの予備充電が完了したと判定されると、スイッチ制御部18は、モータ制御部20に対し、スイッチ31に対して閉指令を出力したことを通知する。これ以外の構成については図1を参照して説明した構成と同様であるので詳細な説明は省略する。 As shown in FIG. 6, the charging completion determination unit 17 includes a predicted time calculation unit 21 that calculates a predicted time until the capacitor voltage value detected by the voltage detection unit 16 reaches a convergence value. The convergence value of the capacitor voltage calculated by the convergence value calculation unit 16 is sent to the estimated time calculation unit 21 in the charging completion determination unit 17. The prediction time calculation unit 21 calculates the prediction time until the capacitor voltage value reaches the convergence value. For example, the predicted time calculation unit 21 may be obtained in advance by experiments or the like by acquiring a table (table) indicating the relationship between the “convergence value of the capacitor voltage value” and the “time required for the capacitor voltage value to reach the convergence value”. The prediction time calculation unit 21 reads out the time corresponding to the convergence value of the capacitor voltage calculated by the convergence value calculation unit 16 from this table and outputs it as the “prediction time”. You may do it. The charge completion determination unit 17 determines that the preliminary charging of the capacitor 12 is completed when the estimated time calculated by the estimated time calculation unit 21 has elapsed. When the charging completion determination unit 17 determines that the preliminary charging of the capacitor is completed, the switch control unit 18 outputs a close command to the switch 31. Further, when the charging completion determination unit 17 determines that the preliminary charging of the capacitor is completed, the switch control unit 18 notifies the motor control unit 20 that the closing command is output to the switch 31. Other configurations are the same as the configurations described with reference to FIG. 1, so detailed description will be omitted.

図7は、本開示の一実施形態によるモータ駆動装置において第4の形態による予備充電完了判定処理を用いた予備充電の動作フローを示すフローチャートである。 FIG. 7 is a flowchart showing an operation flow of preliminary charging using the preliminary charging completion determination processing according to the fourth mode in the motor drive device according to the embodiment of the present disclosure.

モータ駆動装置1の起動直後(電源投入直後)からモータ駆動開始前のステップS401において、収束値計算部16は、カウンタ(図示せず)のカウント値iをゼロ(0)にセットする。 In step S401 immediately after the motor drive device 1 is started (immediately after the power is turned on) and before the motor drive is started, the convergence value calculation unit 16 sets the count value i of the counter (not shown) to zero (0).

ステップS402において、スイッチ制御部18は、予備充電回路14内のスイッチ31に対して開指令を出力する。スイッチ31は、スイッチ制御部18から開指令を受信して開放(オフ)し、順変換器11から出力される電流は充電抵抗32を介して充電電流としてコンデンサ12へ流れ込み、コンデンサ12は徐々に上昇する。予備充電期間中は、順変換器11から出力される電流は充電抵抗32を流れるので、突入電流の発生を防ぐことができる。 In step S402, the switch control unit 18 outputs an open command to the switch 31 in the preliminary charging circuit 14. The switch 31 receives an open command from the switch controller 18 and opens (turns off), and the current output from the forward converter 11 flows into the capacitor 12 as a charging current via the charging resistor 32, and the capacitor 12 gradually. To rise. During the pre-charging period, the current output from the forward converter 11 flows through the charging resistor 32, so that inrush current can be prevented from occurring.

ステップS403において、電圧検出部15は、コンデンサ12の両端の電位差であるコンデンサ電圧値を検出する。電圧検出部15により検出されたコンデンサ電圧値は、収束値計算部16へ送られる。 In step S403, the voltage detection unit 15 detects the capacitor voltage value, which is the potential difference across the capacitor 12. The capacitor voltage value detected by the voltage detection unit 15 is sent to the convergence value calculation unit 16.

ステップS404において、収束値計算部16は、カウンタのカウント値iをインクリメントする。 In step S404, the convergence value calculation unit 16 increments the count value i of the counter.

ステップS405において、収束値計算部16は、カウンタのカウント値iが3になったか否かを判定する。カウンタのカウント値iが3になったと判定された場合はステップS406へ進み、カウンタのカウント値iが3になったと判定されなかった場合はステップS403へ戻る。 In step S405, the convergence value calculation unit 16 determines whether the count value i of the counter has become 3. If it is determined that the count value i of the counter is 3, the process proceeds to step S406, and if it is not determined that the count value i of the counter is 3, the process returns to step S403.

ステップS405においてカウンタのカウント値iが3になったと判定された場合は、ステップS406において、収束値計算部16は、一定間隔Δtを有する3つのタイミングにて電圧検出部15により検出されたコンデンサ電圧値を用いて、式7に従ってコンデンサ電圧値の収束値を計算する。収束値計算部16により計算されたコンデンサ電圧値の収束値は、充電完了判定部17内の予測時間計算部21に送られる。 When it is determined in step S405 that the count value i of the counter has become 3, in step S406, the convergence value calculation unit 16 detects the capacitor voltage detected by the voltage detection unit 15 at three timings having the constant interval Δt. The value is used to calculate the convergence value of the capacitor voltage value according to Equation 7. The convergence value of the capacitor voltage value calculated by the convergence value calculation unit 16 is sent to the prediction time calculation unit 21 in the charging completion determination unit 17.

ステップS407において、予測時間計算部21は、コンデンサ電圧値が収束値に到達するまでの予測時間を計算する。 In step S407, the prediction time calculation unit 21 calculates the prediction time until the capacitor voltage value reaches the convergence value.

ステップS408において、充電完了判定部17は、予測時間計算部21により計算された予測時間が経過したか否かを判定する。予測時間が経過したと判定された場合はステップS409へ進み、予測時間が経過したと判定されなかった場合はステップS408へ戻る。 In step S408, the charging completion determination unit 17 determines whether the estimated time calculated by the estimated time calculation unit 21 has elapsed. When it is determined that the predicted time has elapsed, the process proceeds to step S409, and when it is not determined that the predicted time has elapsed, the process returns to step S408.

ステップS409において、スイッチ制御部18は、コンデンサ12の予備充電が完了したとの通知を受けて、予備充電回路14内のスイッチ31に対して閉指令を出力する。これを受けてスイッチ31は開から閉に切り替えられ、予備充電回路14による予備充電を完了する。予備充電完了後は、順変換器11から出力される電流は、閉状態にあるスイッチ31を通じて、直流リンク部に接続された逆変換器13及びコンデンサ12へ向けて流れることになる。 In step S409, the switch control unit 18 outputs a close command to the switch 31 in the preliminary charging circuit 14 in response to the notification that the preliminary charging of the capacitor 12 is completed. In response to this, the switch 31 is switched from open to closed, and the preliminary charging by the preliminary charging circuit 14 is completed. After the completion of the pre-charging, the current output from the forward converter 11 flows through the switch 31 in the closed state toward the reverse converter 13 and the capacitor 12 connected to the DC link unit.

以上説明したように、本開示の実施形態によれば、従来のように順変換器の直流出力電圧値及びコンデンサ電圧値をそれぞれ検出するために2つの電圧検出回路を設けて曜日充電完了を行う必要はなく、1つの電圧検出部15のみで予備充電完了判定を容易に行うことができ、低コストである。 As described above, according to the embodiment of the present disclosure, two voltage detection circuits are provided to detect the DC output voltage value and the capacitor voltage value of the forward converter as in the related art, and the day of the week charging is completed. There is no need, and the precharge completion determination can be easily made with only one voltage detection unit 15, and the cost is low.

上述の第1から第4の形態の変形例として、収束値計算部16により計算(予測計算)された収束値を、モータ駆動装置1で発生する異常の検出に用いてもよい。図8は、本開示の一実施形態によるモータ駆動装置の変形例を示す図である。 As a modification of the first to fourth embodiments described above, the convergence value calculated (predicted calculation) by the convergence value calculation unit 16 may be used for detecting an abnormality that occurs in the motor drive device 1. FIG. 8 is a diagram showing a modification of the motor drive device according to the embodiment of the present disclosure.

図8に示すように、モータ駆動装置1は、第1のアラーム出力部22及び第2のアラーム出力部23をさらに備える。 As shown in FIG. 8, the motor drive device 1 further includes a first alarm output unit 22 and a second alarm output unit 23.

第1のアラーム出力部22は、収束値計算部16により計算された収束値が、予め規定された上限値を上回った場合、第1のアラームを出力する。例えば、何らかの原因で順変換器11から直流リンク部に定格を超える電圧が出力された場合、予備充電期間中に収束値計算部16により計算された収束値が上限値を上回る。したがって、予備充電期間中、収束値計算部16により計算された収束値が、予め規定された上限値を上回った場合、は「順変換器11から定格を超える電圧が出力されている」という異常が発生している可能性があるので、第1のアラーム出力部22は第1のアラームを出力する。なお、第1のアラーム出力部22のアラーム出力処理に用いられる上限値は、正常時に想定されるコンデンサ電圧値の収束値よりも大きい値に設定しておけばよい。 The first alarm output unit 22 outputs the first alarm when the convergence value calculated by the convergence value calculation unit 16 exceeds a predetermined upper limit value. For example, when a voltage exceeding the rating is output from the forward converter 11 to the DC link unit for some reason, the convergence value calculated by the convergence value calculation unit 16 during the preliminary charging period exceeds the upper limit value. Therefore, during the pre-charging period, when the convergence value calculated by the convergence value calculation unit 16 exceeds the upper limit value defined in advance, the abnormality "the converter 11 outputs a voltage exceeding the rating" Therefore, the first alarm output unit 22 outputs the first alarm. It should be noted that the upper limit value used for the alarm output processing of the first alarm output unit 22 may be set to a value larger than the convergence value of the capacitor voltage value assumed during normal operation.

第2のアラーム出力部23は、収束値計算部16により計算された収束値が、予め規定された下限値を下回った場合、第2のアラームを出力する。例えば、コンデンサ12が短絡故障していた場合、予備充電回路14により予備充電してもコンデンサ電圧値は上昇しない。したがって、予備充電期間中、収束値計算部16により計算された収束値が、予め規定された下限値を下回った場合は、コンデンサ12が短絡故障している可能性があるので、第2のアラーム出力部23は第2のアラームを出力する。第2のアラーム出力部23のアラーム出力処理に用いられる下限値は、コンデンサ12の短絡故障の発生を検出できればよいので、正常時のコンデンサ電圧値よりも十分に小さい値に設定しておけばよい。 The second alarm output unit 23 outputs a second alarm when the convergence value calculated by the convergence value calculation unit 16 is lower than a predetermined lower limit value. For example, when the capacitor 12 has a short circuit failure, the capacitor voltage value does not rise even if it is precharged by the precharge circuit 14. Therefore, during the pre-charging period, if the convergence value calculated by the convergence value calculation unit 16 is lower than the predetermined lower limit value, there is a possibility that the capacitor 12 has a short circuit failure, and the second alarm is generated. The output unit 23 outputs the second alarm. The lower limit value used for the alarm output process of the second alarm output unit 23 may be set to a value that is sufficiently smaller than the normal capacitor voltage value, as long as it is possible to detect the occurrence of a short circuit failure of the capacitor 12. ..

上述した第1のアラーム出力部22及び第2のアラーム出力部23は、例えばソフトウェアプログラム形式で構築されてもよく、あるいは各種電子回路とソフトウェアプログラムとの組み合わせで構築されてもよい。この場合、モータ制御装置1内にある例えばDSPやFPGAなどの演算処理装置にこのソフトウェアプログラムを動作させて各部の機能を実現することができる。あるいは、第1のアラーム出力部22及び第2のアラーム出力部23の機能を実現するソフトウェアプログラムを書き込んだ半導体集積回路として実現してもよい。また、第1のアラーム出力部22及び第2のアラーム出力部23はモータ制御部20内に設けてもよい。 The first alarm output unit 22 and the second alarm output unit 23 described above may be constructed, for example, in a software program format, or may be constructed by a combination of various electronic circuits and a software program. In this case, the functions of the respective parts can be realized by causing the arithmetic processing device such as DSP or FPGA in the motor control device 1 to operate this software program. Alternatively, it may be realized as a semiconductor integrated circuit in which a software program for realizing the functions of the first alarm output unit 22 and the second alarm output unit 23 is written. Further, the first alarm output unit 22 and the second alarm output unit 23 may be provided in the motor control unit 20.

第1のアラーム出力部22から出力される第1のアラーム及び第2のアラーム出力部23から出力される第2のアラームを用いて、ユーザに以上の発生を報知させるための報知部(図示せず)を設けてもよい。報知部の手段の例としては、モータ駆動装置1やその上位制御装置に付属のディスプレイ、パソコン、携帯端末及びタッチパネルなどのディスプレイなどがある。例えば「異常発生」といった表示をディスプレイに映し出してもよい。また例えば、報知部を、音声、スピーカ、ブザー、チャイムなどのような音を発する音響機器にて実現してもよい。またあるいは、プリンタを用いて紙面等にプリントアウトして表示させる形態をとってもよい。またあるいは、これらを適宜組み合わせて実現してもよい。 Using the first alarm output from the first alarm output unit 22 and the second alarm output from the second alarm output unit 23, a notification unit for notifying the user of the above occurrence (not shown). No) may be provided. Examples of means of the notification unit include a display attached to the motor drive device 1 and its upper control device, a display such as a personal computer, a mobile terminal, and a touch panel. For example, a display such as "abnormality occurred" may be displayed on the display. Further, for example, the notification unit may be realized by an audio device that emits a sound such as a voice, a speaker, a buzzer, or a chime. Alternatively, a printer may be used to print out on a sheet of paper or the like for display. Alternatively, these may be appropriately combined and realized.

また、第1のアラーム出力部22または第2のアラーム出力部23から第1のアラームまたは第2のアラームが出力された場合、モータ制御部20がモータ駆動装置1に対して起動できないように制御をかけるようにしてもよい。また、第1のアラーム出力部22または第2のアラーム出力部23から第1のアラームまたは第2のアラームが出力された場合、交流電源2から順変換器11への交流電力の入力を遮断するかまたは順変換器11の電力変換動作を停止させることによって、順変換器11から直流リンク部へ電圧を出力しないようにしてもよい。 In addition, when the first alarm or the second alarm is output from the first alarm output unit 22 or the second alarm output unit 23, the motor control unit 20 controls the motor drive device 1 so that it cannot be activated. You may make a call. Moreover, when the first alarm or the second alarm is output from the first alarm output unit 22 or the second alarm output unit 23, the input of the AC power from the AC power supply 2 to the forward converter 11 is shut off. Alternatively, the power conversion operation of the forward converter 11 may be stopped to prevent the forward converter 11 from outputting a voltage to the DC link unit.

なお、図8では第1のアラーム出力部22及び第2のアラーム出力部23の両方を備える例について示したが、いずれか一方のみのアラーム出力部を備えるようにしてもよい。 Note that FIG. 8 shows an example in which both the first alarm output unit 22 and the second alarm output unit 23 are provided, but only one of them may be provided.

図9は、図8に示すモータ駆動装置におけるアラーム出力処理の動作フローを示すフローチャートである。ここでは、一例として、図3を参照して説明した第1の形態にアラーム出力処理を設けた場合について説明する。 FIG. 9 is a flowchart showing an operation flow of alarm output processing in the motor drive device shown in FIG. Here, as an example, a case where the alarm output process is provided in the first mode described with reference to FIG. 3 will be described.

本変形例におけるステップS101からS109までの処理は、図3を参照して説明した通りであるので説明は省略する。 The processing of steps S101 to S109 in this modification is the same as that described with reference to FIG. 3, so description thereof will be omitted.

ステップS106において収束値計算部16により収束値を計算した後、ステップS501において、第1のアラーム出力部22及び第2のアラーム出力部23は、所定のアラーム出力要件を満たすか否かを判定する。すなわち、第1のアラーム出力部22は収束値計算部16により計算された収束値が上限値を上回ったか否かを判定し、第2のアラーム出力部23は収束値計算部16により計算された収束値が下限値を下回ったか否かを判定する。収束値が上限値を上回ったと判定された場合または収束値が下限値を下回ったと判定された場合はステップS502へ進み、それ以外の場合はステップS107へ進む。 After calculating the convergence value by the convergence value calculation unit 16 in step S106, in step S501, the first alarm output unit 22 and the second alarm output unit 23 determine whether or not a predetermined alarm output requirement is satisfied. .. That is, the first alarm output unit 22 determines whether or not the convergence value calculated by the convergence value calculation unit 16 exceeds the upper limit value, and the second alarm output unit 23 is calculated by the convergence value calculation unit 16. It is determined whether or not the convergence value is below the lower limit value. If it is determined that the convergence value exceeds the upper limit value or if the convergence value is lower than the lower limit value, the process proceeds to step S502, and otherwise the process proceeds to step S107.

ステップS502では、第1のアラーム出力部22または第2のアラーム出力部23は、第1のアラームまたは第2のアラームを出力する。すなわち、ステップS501において収束値が上限値を上回ったと判定された場合は第1のアラーム出力部22は第1のアラームを出力し、ステップS501において収束値が下限値を下回ったと判定された場合は第2のアラーム出力部23は第2のアラームを出力する。 In step S502, the first alarm output unit 22 or the second alarm output unit 23 outputs the first alarm or the second alarm. That is, if it is determined in step S501 that the convergence value exceeds the upper limit value, the first alarm output unit 22 outputs the first alarm, and if it is determined in step S501 that the convergence value is below the lower limit value. The second alarm output unit 23 outputs a second alarm.

なお、図9では第1のアラーム出力部22及び第2のアラーム出力部23の両方を備える例について示したが、いずれか一方のみのアラーム出力部を備えるようにした場合は、ステップS501及びS502では、当該アラーム出力部の処理が実行されることになる。 Although FIG. 9 shows an example in which both the first alarm output unit 22 and the second alarm output unit 23 are provided, when only one of the alarm output units is provided, steps S501 and S502. Then, the processing of the alarm output unit is executed.

また、図9一例として、図3を参照して説明した第1の形態にアラーム出力処理を設けた場合について説明したが、図4を参照して説明した第2の形態、図5を参照して説明した第3の形態、または図7を参照して説明した第4の形態に、アラーム出力処理を設けてもよい。図4を参照して説明した第2の形態にアラーム出力処理を設ける場合、ステップS206において収束値計算部16により収束値を計算した後に、ステップS501及びS502の処理を実行すればよい。図5を参照して説明した第3の形態にアラーム出力処理を設ける場合、ステップS306において収束値計算部16により収束値を計算した後に、ステップS501及びS502の処理を実行すればよい。図7を参照して説明した第4の形態にアラーム出力処理を設ける場合、ステップS406において収束値計算部16により収束値を計算した後に、ステップS501及びS502の処理を実行すればよい。 Further, as an example of FIG. 9, the case where the alarm output processing is provided in the first mode described with reference to FIG. 3 has been described, but with reference to the second mode described with reference to FIG. 4, FIG. Alarm output processing may be provided in the third mode described above or in the fourth mode described with reference to FIG. 7. When the alarm output process is provided in the second mode described with reference to FIG. 4, the process of steps S501 and S502 may be executed after the convergence value calculation unit 16 calculates the convergence value in step S206. When the alarm output process is provided in the third mode described with reference to FIG. 5, the process of steps S501 and S502 may be executed after the convergence value calculation unit 16 calculates the convergence value in step S306. When the alarm output process is provided in the fourth mode described with reference to FIG. 7, the process of steps S501 and S502 may be executed after the convergence value calculation unit 16 calculates the convergence value in step S406.

上述の変形例のように、収束値計算部16により計算(予測計算)された収束値を、モータ駆動装置1で発生する異常の検出に用いることで、コンデンサの予備充電期間中におけるコンデンサ電圧値の挙動を事前に把握することができ、モータ駆動装置の異常発生を未然に防ぐことができる。 As in the above-described modified example, the convergence value calculated by the convergence value calculation unit 16 (prediction calculation) is used to detect an abnormality that occurs in the motor drive device 1, so that the capacitor voltage value during the preliminary charging period of the capacitor is increased. Can be grasped in advance, and the occurrence of an abnormality in the motor drive device can be prevented.

1 モータ駆動装置
2 交流電源
3 モータ
11 順変換器
12 コンデンサ
13 逆変換器
14 予備充電回路
15 電圧検出部
16 収束値計算部
17 充電完了判定部
18 スイッチ制御部
19 電流検出部
20 モータ制御部
21 予測時間計算部
22 第1のアラーム出力部
23 第2のアラーム出力部
31 スイッチ
32 充電抵抗
41 速度検出部
DESCRIPTION OF SYMBOLS 1 Motor drive device 2 AC power supply 3 Motor 11 Forward converter 12 Capacitor 13 Inverse converter 14 Pre-charging circuit 15 Voltage detection unit 16 Convergence value calculation unit 17 Charging completion determination unit 18 Switch control unit 19 Current detection unit 20 Motor control unit 21 Prediction time calculation unit 22 First alarm output unit 23 Second alarm output unit 31 Switch 32 Charging resistance 41 Speed detection unit

Claims (10)

交流電源から入力された交流電力を直流電力に変換して出力する順変換器と、
前記順変換器の直流出力側である直流リンク部に設けられるコンデンサと、
前記直流リンク部における直流電力を交流電力に変換してモータ駆動のための交流電力を出力する逆変換器と、
前記順変換器と前記コンデンサとの間の電路を開閉するスイッチと前記スイッチに並列接続された充電抵抗とを有する予備充電回路であって、前記スイッチの開期間中に前記充電抵抗を介して供給される前記順変換器からの直流電力により前記コンデンサを予備充電し、前記スイッチが開から閉に切り換えられることで前記コンデンサの前記予備充電を完了する予備充電回路と、
前記コンデンサの両端の電位差であるコンデンサ電圧値を検出する電圧検出部と、
前記スイッチの開期間中の異なるタイミングにて検出された複数の前記コンデンサ電圧値に基づき、前記コンデンサ電圧値の収束値を計算する収束値計算部と、
を備える、モータ駆動装置。
A forward converter that converts AC power input from the AC power supply into DC power and outputs the DC power,
A capacitor provided in the DC link part, which is the DC output side of the forward converter,
An inverse converter that converts DC power in the DC link unit to AC power and outputs AC power for driving a motor,
A pre-charging circuit having a switch for opening and closing an electric path between the forward converter and the capacitor, and a charging resistor connected in parallel to the switch, the pre-charging circuit being supplied via the charging resistor during an open period of the switch. A pre-charging circuit that pre-charges the capacitor with direct current power from the forward converter and completes the pre-charging of the capacitor by switching the switch from open to closed;
A voltage detection unit that detects a capacitor voltage value that is a potential difference across the capacitor,
A convergence value calculation unit that calculates a convergence value of the capacitor voltage value based on the plurality of capacitor voltage values detected at different timings during the open period of the switch,
And a motor drive device.
前記収束値計算部は、前記スイッチの開期間中において、一定間隔を有する少なくとも3つのタイミングにて検出された前記コンデンサ電圧値に基づき前記収束値を計算する、請求項1に記載のモータ駆動装置。 The motor drive device according to claim 1, wherein the convergence value calculation unit calculates the convergence value based on the capacitor voltage values detected at at least three timings having a constant interval during the open period of the switch. .. 前記収束値に基づき、前記コンデンサの前記予備充電が完了したか否かを判定する充電完了判定部をさらに備える、請求項1または2に記載のモータ駆動装置。 The motor drive device according to claim 1, further comprising a charge completion determination unit that determines whether or not the preliminary charging of the capacitor is completed based on the convergence value. 前記充電完了判定部は、前記収束値と前記電圧検出部により検出された最新の前記コンデンサ電圧値との差が所定範囲内に収まったとき、前記コンデンサの前記予備充電が完了したと判定する、請求項3に記載のモータ駆動装置。 The charge completion determination unit determines that the preliminary charging of the capacitor is completed when the difference between the convergence value and the latest capacitor voltage value detected by the voltage detection unit falls within a predetermined range, The motor drive device according to claim 3. 前記充電完了判定部は、前記電圧検出部により検出された最新の前記コンデンサ電圧値に対する前記収束値の割合が所定値以上になったとき、前記コンデンサの前記予備充電が完了したと判定する、請求項3に記載のモータ駆動装置。 The charging completion determination unit determines that the preliminary charging of the capacitor is completed when the ratio of the converged value to the latest capacitor voltage value detected by the voltage detection unit is equal to or more than a predetermined value. Item 4. The motor drive device according to Item 3. 前記収束値計算部は、前記充電完了判定部により前記コンデンサの前記予備充電が完了したと判定されるまで、前記収束値を計算する、請求項4または5に記載のモータ駆動装置。 The motor drive device according to claim 4, wherein the convergence value calculation unit calculates the convergence value until the charging completion determination unit determines that the preliminary charging of the capacitor is completed. 前記充電完了判定部は、
前記電圧検出部により検出される前記コンデンサ電圧値が前記収束値に到達するまでの予測時間を計算する予測時間計算部を有し、
前記予測時間計算部により計算された前記予測時間が経過したとき、前記コンデンサの前記予備充電が完了したと判定する、請求項3に記載のモータ駆動装置。
The charging completion determination unit,
A prediction time calculation unit that calculates a prediction time until the capacitor voltage value detected by the voltage detection unit reaches the convergence value,
The motor drive device according to claim 3, wherein when the predicted time calculated by the predicted time calculation unit has elapsed, it is determined that the preliminary charging of the capacitor is completed.
前記充電完了判定部により前記コンデンサの前記予備充電が完了したと判定された場合、前記予備充電回路の前記スイッチが開から閉に切り換えられる、請求項3〜7のいずれか一項に記載のモータ駆動装置。 The motor according to any one of claims 3 to 7, wherein the switch of the preliminary charging circuit is switched from open to closed when the charging completion determination unit determines that the preliminary charging of the capacitor is completed. Drive. 前記収束値が、予め規定された上限値を上回った場合、第1のアラームを出力する第1のアラーム出力部をさらに備える、請求項1〜8のいずれか一項に記載のモータ駆動装置。 The motor drive device according to claim 1, further comprising a first alarm output unit that outputs a first alarm when the converged value exceeds a predetermined upper limit value. 前記収束値が、予め規定された下限値を下回った場合、第2のアラームを出力する第2のアラーム出力部をさらに備える、請求項1〜9のいずれか一項に記載のモータ駆動装置。 The motor drive device according to claim 1, further comprising a second alarm output unit that outputs a second alarm when the converged value is below a predetermined lower limit value.
JP2018229674A 2018-12-07 2018-12-07 Motor drive with precharging circuit Active JP7193325B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018229674A JP7193325B2 (en) 2018-12-07 2018-12-07 Motor drive with precharging circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018229674A JP7193325B2 (en) 2018-12-07 2018-12-07 Motor drive with precharging circuit

Publications (2)

Publication Number Publication Date
JP2020092553A true JP2020092553A (en) 2020-06-11
JP7193325B2 JP7193325B2 (en) 2022-12-20

Family

ID=71013240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018229674A Active JP7193325B2 (en) 2018-12-07 2018-12-07 Motor drive with precharging circuit

Country Status (1)

Country Link
JP (1) JP7193325B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3235134B2 (en) * 1991-09-10 2001-12-04 株式会社安川電機 Converter device failure display method
JP2004140969A (en) * 2002-10-21 2004-05-13 Fuji Electric Fa Components & Systems Co Ltd Charging method of smoothing capacitor for power converter
JP5931148B2 (en) * 2014-09-10 2016-06-08 ファナック株式会社 PWM rectifier with capacitance calculator
WO2017217036A1 (en) * 2016-06-15 2017-12-21 三菱電機株式会社 Electric motor drive device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3235134B2 (en) * 1991-09-10 2001-12-04 株式会社安川電機 Converter device failure display method
JP2004140969A (en) * 2002-10-21 2004-05-13 Fuji Electric Fa Components & Systems Co Ltd Charging method of smoothing capacitor for power converter
JP5931148B2 (en) * 2014-09-10 2016-06-08 ファナック株式会社 PWM rectifier with capacitance calculator
WO2017217036A1 (en) * 2016-06-15 2017-12-21 三菱電機株式会社 Electric motor drive device

Also Published As

Publication number Publication date
JP7193325B2 (en) 2022-12-20

Similar Documents

Publication Publication Date Title
JP5820021B1 (en) Motor control device having charging resistance protection means
JP6200457B2 (en) Motor driving device having means for detecting abnormal heat generation in initial charging circuit
JP6285475B2 (en) Motor drive device having discharge function
JP5954356B2 (en) Electric vehicle
JP5728914B2 (en) Inverter device
US10651758B2 (en) Motor drive apparatus including short-circuit judgment unit for capacitor of DC link unit
JP7328132B2 (en) Motor drive device for determining cause of DC link voltage fluctuation
JP6669787B2 (en) Motor drive device having power storage unit and motor drive system
JP2006340466A (en) Pwm converter controller
JP2019213283A (en) Motor drive device having DC link capacitor short-circuit determination unit
JP6215982B2 (en) Motor drive device having initial charging unit
JP6616437B2 (en) Motor drive device having short circuit determination unit of capacitor of DC link unit
JP7436650B2 (en) Failure detection device and motor drive device for detecting failure of switches driven in parallel
US9837949B2 (en) Motor driving device including initial charging unit
JP2019138656A (en) Motor driver including shorting determination unit of dc link capacitor
JP7193325B2 (en) Motor drive with precharging circuit
JP5991279B2 (en) Motor drive device
JP4151575B2 (en) Power converter
US20240162704A1 (en) Inrush current suppression circuit, converter system, and motor drive device
JP7324140B2 (en) Motor drive with precharging circuit
WO2022244166A1 (en) Temperature inference device and converter system
WO2022044927A1 (en) Filter connected to pwm converter and converter system
JP6927900B2 (en) Motor drive device having a short-circuit determination part of the capacitor of the DC link part
TW202349021A (en) Motor drive device that senses cutoff state of AC input power supply
JP2015136243A (en) Power converter and state determination method therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211020

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220831

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221024

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221208

R150 Certificate of patent or registration of utility model

Ref document number: 7193325

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150