[go: up one dir, main page]

JP2020141477A - Work machine - Google Patents

Work machine Download PDF

Info

Publication number
JP2020141477A
JP2020141477A JP2019035204A JP2019035204A JP2020141477A JP 2020141477 A JP2020141477 A JP 2020141477A JP 2019035204 A JP2019035204 A JP 2019035204A JP 2019035204 A JP2019035204 A JP 2019035204A JP 2020141477 A JP2020141477 A JP 2020141477A
Authority
JP
Japan
Prior art keywords
motor generator
control
electric motor
inverter
speed
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
JP2019035204A
Other languages
Japanese (ja)
Other versions
JP7479122B2 (en
Inventor
政貴 平田
Masataka Hirata
政貴 平田
宏治 川島
Koji Kawashima
宏治 川島
水野 博之
Hiroyuki Mizuno
博之 水野
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.)
Sumitomo Heavy Industries Ltd
Original Assignee
Sumitomo Heavy Industries 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 Sumitomo Heavy Industries Ltd filed Critical Sumitomo Heavy Industries Ltd
Priority to JP2019035204A priority Critical patent/JP7479122B2/en
Publication of JP2020141477A publication Critical patent/JP2020141477A/en
Application granted granted Critical
Publication of JP7479122B2 publication Critical patent/JP7479122B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Operation Control Of Excavators (AREA)

Abstract

To provide a work machine in which, in a case where a sensorless control technology for estimating a rotational angle of an electric motor by using a voltage command value is adopted, the influence of a dead time of an inverter can be suppressed.SOLUTION: A work machine (shovel) according to one embodiment of the present invention includes a motor generator 12, and an inverter 18A that controls the motor generator 12. A control circuit of the inverter 18A performs control such that the voltage of the motor generator 12 becomes relatively high even in a low-speed state in which the speed is relatively low. Further, a work machine (shovel) according to another embodiment of the present invention includes a motor generator 12. The current phase of the motor generator 12 varies between a low-speed state in which the speed is relatively low and a high-speed state in which the speed is relatively high.SELECTED DRAWING: Figure 3

Description

本発明は、作業機械に関する。 The present invention relates to a working machine.

例えば、油圧ポンプの駆動用等の電動機を備える作業機械が知られている(例えば、特許文献1参照)。 For example, a work machine including an electric motor for driving a hydraulic pump or the like is known (see, for example, Patent Document 1).

特開2013−028962号公報Japanese Unexamined Patent Publication No. 2013-028962

ところで、電動機の回転角を検出するセンサを搭載する代わりに、電動機の電流値及び電圧値から回転角を推定しながら電動機を制御するセンサレス制御技術が作業機械に適用される場合がある。この場合、電動機の電圧を検出するセンサを用いず、制御過程で生成される電圧指令値を電動機の実際の電圧値の代わりに利用して電動機の回転角が推定される場合がある。 By the way, instead of mounting a sensor for detecting the rotation angle of the electric motor, a sensorless control technique for controlling the electric motor while estimating the rotation angle from the current value and the voltage value of the electric motor may be applied to the work machine. In this case, the rotation angle of the electric motor may be estimated by using the voltage command value generated in the control process instead of the actual voltage value of the electric motor without using the sensor that detects the voltage of the electric motor.

しかしながら、電動機の実際の電圧値と電圧指令値との間には、インバータのデッドタイムによる誤差(以下、「デッドタイム誤差」)が含まれる。特に、電動機の電圧が非常に小さい場合(つまり、電動機の低負荷時)において、デッドタイム誤差の影響が相対的に顕著になる。そのため、電動機の回転角の推定値が実際の回転角と相対的に大きくずれて、電動機を適切に制御できない可能性がある。 However, an error due to the dead time of the inverter (hereinafter, “dead time error”) is included between the actual voltage value of the electric motor and the voltage command value. In particular, when the voltage of the motor is very small (that is, when the load of the motor is low), the influence of the dead time error becomes relatively remarkable. Therefore, there is a possibility that the estimated value of the rotation angle of the electric motor deviates significantly from the actual rotation angle, and the electric motor cannot be controlled appropriately.

そこで、上記課題に鑑み、電圧指令値を用いて電動機の回転角の推定を行うセンサレス制御技術が採用される場合に、インバータのデッドタイムの影響を抑制することが可能な作業機械を提供することを目的とする。 Therefore, in view of the above problems, it is necessary to provide a work machine capable of suppressing the influence of the dead time of the inverter when the sensorless control technology for estimating the rotation angle of the electric motor using the voltage command value is adopted. With the goal.

上記目的を達成するため、本発明の一実施形態では、
電動機と、
前記電動機を制御する制御装置と、を備え、
前記制御装置は、相対的に速度が低い低速状態の場合であっても、前記電動機の電圧が相対的に高くなるように制御する、
作業機械が提供される。
In order to achieve the above object, in one embodiment of the present invention,
With an electric motor
A control device for controlling the electric motor is provided.
The control device controls so that the voltage of the electric motor becomes relatively high even in a low speed state where the speed is relatively low.
Work machines are provided.

また、本発明の他の実施形態では、
電動機を備え、
前記電動機は、相対的に速度が低い低速状態の場合と、相対的に速度が高い高速状態の場合とで、電流位相が異なる、
作業機械が提供される。
Further, in other embodiments of the present invention,
Equipped with an electric motor
The electric motor has a different current phase between a low speed state in which the speed is relatively low and a high speed state in which the speed is relatively high.
Work machines are provided.

上述の実施形態によれば、電圧指令値を用いて電動機の回転角の推定を行うセンサレス制御技術が採用される場合に、インバータのデッドタイムの影響を抑制することが可能な作業機械を提供することができる。 According to the above-described embodiment, when a sensorless control technique for estimating the rotation angle of an electric motor using a voltage command value is adopted, a work machine capable of suppressing the influence of dead time of an inverter is provided. be able to.

一実施形態に係るショベルの側面図である。It is a side view of the excavator which concerns on one Embodiment. 一実施形態に係るショベルの構成の一例を概略的に示すブロック図である。It is a block diagram which shows typically an example of the structure of the excavator which concerns on one Embodiment. 高速・高負荷状態及び低速・低負荷状態の双方における電動発電機の電流状態を説明する図である。It is a figure explaining the current state of the motor generator in both the high speed / high load state and the low speed / low load state. インバータによる電動発電機に関する制御処理の一例を概略的に示すフローチャートである。It is a flowchart which shows typically an example of the control processing about the motor generator by an inverter.

以下、図面を参照して発明を実施するための形態について説明する。 Hereinafter, modes for carrying out the invention will be described with reference to the drawings.

[ショベルの概要]
まず、図1を参照して、作業機械の一例としてのショベルの概要を説明する。
[Outline of excavator]
First, an outline of an excavator as an example of a work machine will be described with reference to FIG.

図1は、本実施形態に係るショベルの一例を示す側面図である。 FIG. 1 is a side view showing an example of a shovel according to the present embodiment.

本実施形態に係るショベル(作業機械の一例)は、下部走行体1と、旋回機構2を介して旋回可能に下部走行体1に搭載される上部旋回体3と、作業装置としてのブーム4、アーム5、及びバケット6と、オペレータが搭乗するキャビン10を備える。 The excavator (an example of a work machine) according to the present embodiment includes a lower traveling body 1, an upper rotating body 3 mounted on the lower traveling body 1 so as to be able to turn via a turning mechanism 2, and a boom 4 as a working device. It includes an arm 5, a bucket 6, and a cabin 10 on which an operator is boarded.

下部走行体1は、例えば、左右一対のクローラを含み、それぞれのクローラが走行油圧モータ1A,1B(図2参照)で油圧駆動されることにより、自走する。 The lower traveling body 1 includes, for example, a pair of left and right crawlers, and each crawler is hydraulically driven by traveling hydraulic motors 1A and 1B (see FIG. 2) to self-propell.

上部旋回体3は、後述する旋回用電動機21(図2参照)により電気駆動されることにより、下部走行体1に対して旋回する。 The upper swivel body 3 is electrically driven by a swivel electric motor 21 (see FIG. 2), which will be described later, to swivel with respect to the lower traveling body 1.

ブーム4は、上部旋回体3の前部中央に俯仰可能に枢着され、ブーム4の先端には、アーム5が上下回動可能に枢着され、アーム5の先端には、バケット6が上下回動可能に枢着される。ブーム4、アーム5、及びバケット6は、それぞれ、油圧アクチュエータとしてのブームシリンダ7、アームシリンダ8、及びバケットシリンダ9により油圧駆動される。 The boom 4 is pivotally attached to the center of the front portion of the upper swing body 3 so as to be vertically movable, an arm 5 is pivotally attached to the tip of the boom 4 so as to be vertically rotatable, and a bucket 6 is vertically attached to the tip of the arm 5. It is rotatably pivoted. The boom 4, arm 5, and bucket 6 are hydraulically driven by the boom cylinder 7, arm cylinder 8, and bucket cylinder 9 as hydraulic actuators, respectively.

キャビン10は、上部旋回体3の前部左側に搭載され、その内部には、オペレータが着座する操縦席や後述する操作装置26等が設けられる。 The cabin 10 is mounted on the left side of the front portion of the upper swing body 3, and inside the cabin 10, a driver's seat on which the operator sits, an operation device 26 described later, and the like are provided.

[ショベルの構成]
次に、図1に加えて、図2を参照して、本実施形態に係るショベルの構成について説明する。
[Excavator configuration]
Next, the configuration of the excavator according to the present embodiment will be described with reference to FIG. 2 in addition to FIG.

図2は、本実施形態に係るショベルの駆動系を中心とする構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of a configuration centered on the drive system of the excavator according to the present embodiment.

尚、図中にて、機械的動力ラインは二重線、高圧油圧ラインは太い実線、パイロットラインは破線、電気駆動・制御ラインは細い実線でそれぞれ示される。 In the figure, the mechanical power line is indicated by a double line, the high-pressure hydraulic line is indicated by a thick solid line, the pilot line is indicated by a broken line, and the electric drive / control line is indicated by a thin solid line.

<ショベルの油圧駆動系>
本実施形態に係る油圧駆動系は、上述の如く、各種の被駆動要素を駆動する油圧アクチュエータが含まれる。油圧アクチュエータには、下部走行体1(つまり、左右のクローラ)、ブーム4、アーム5、及びバケット6のそれぞれを油圧駆動する走行油圧モータ1A,1B、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9等を含む。本実施形態に係るショベルの油圧駆動系は、エンジン11と、減速機13と、メインポンプ14と、コントロールバルブ17を含む。
<Hydraulic drive system of excavator>
As described above, the hydraulic drive system according to the present embodiment includes hydraulic actuators that drive various driven elements. The hydraulic actuator includes traveling hydraulic motors 1A and 1B, boom cylinder 7, arm cylinder 8 and bucket cylinder that hydraulically drive each of the lower traveling body 1 (that is, the left and right crawlers), the boom 4, the arm 5, and the bucket 6. Including 9 mag. The hydraulic drive system of the excavator according to the present embodiment includes an engine 11, a speed reducer 13, a main pump 14, and a control valve 17.

エンジン11は、油圧駆動系におけるメイン動力源であり、上部旋回体3の後部に搭載される。エンジン11は、後述するエンジンコントローラ(ECM:Engine Control Module)30Cの制御下で、所定の目標回転数で定回転する。エンジン11は、例えば、軽油を燃料とするディーゼルエンジンであり、減速機13を介してメインポンプ14、パイロットポンプ15を駆動する。また、エンジン11は、減速機13を介して電動発電機12を駆動し、電動発電機12に発電させる。 The engine 11 is the main power source in the hydraulic drive system and is mounted on the rear part of the upper swing body 3. The engine 11 rotates constantly at a predetermined target rotation speed under the control of an engine controller (ECM: Engine Control Module) 30C described later. The engine 11 is, for example, a diesel engine that uses light oil as fuel, and drives the main pump 14 and the pilot pump 15 via a speed reducer 13. Further, the engine 11 drives the motor generator 12 via the speed reducer 13 to cause the motor generator 12 to generate electricity.

減速機13は、例えば、上部旋回体3の後部に搭載され、エンジン11及び後述する電動発電機12が接続される2つの入力軸と、メインポンプ14及びパイロットポンプ15が直列に同軸接続される1つの出力軸を有する。減速機13は、エンジン11及び電動発電機12の動力を所定の減速比でメインポンプ14及びパイロットポンプ15に伝達することができる。また、減速機13は、エンジン11の動力を所定の減速比で、電動発電機12とメインポンプ14及びパイロットポンプ15とに分配して伝達することができる。 The speed reducer 13 is mounted on the rear part of the upper swing body 3, for example, and the main pump 14 and the pilot pump 15 are coaxially connected in series with two input shafts to which the engine 11 and the motor generator 12 described later are connected. It has one output shaft. The speed reducer 13 can transmit the power of the engine 11 and the motor generator 12 to the main pump 14 and the pilot pump 15 at a predetermined reduction ratio. Further, the speed reducer 13 can distribute and transmit the power of the engine 11 to the motor generator 12, the main pump 14, and the pilot pump 15 at a predetermined reduction ratio.

メインポンプ14(油圧ポンプの一例)は、上部旋回体3の後部に搭載され、高圧油圧ライン16を通じてコントロールバルブ17に作動油を供給する。メインポンプ14は、エンジン11、或いは、エンジン11及び電動発電機12により駆動される。メインポンプ14は、例えば、可変容量式油圧ポンプであり、後述するショベルコントローラ30Aの制御下で、レギュレータ(不図示)が斜板の角度(傾転角)を制御する。これにより、メインポンプ14は、ピストンのストローク長を調整し、吐出流量(吐出圧)を制御することができる。 The main pump 14 (an example of a hydraulic pump) is mounted at the rear of the upper swing body 3 and supplies hydraulic oil to the control valve 17 through the high-pressure hydraulic line 16. The main pump 14 is driven by the engine 11, or the engine 11 and the motor generator 12. The main pump 14 is, for example, a variable displacement hydraulic pump, and a regulator (not shown) controls the angle (tilt angle) of the swash plate under the control of the excavator controller 30A described later. As a result, the main pump 14 can adjust the stroke length of the piston and control the discharge flow rate (discharge pressure).

コントロールバルブ17は、上部旋回体3の中央部に搭載され、オペレータによる操作装置26に対する操作に応じて、油圧駆動系の制御を行う油圧制御装置である。コントロールバルブ17は、上述の如く、高圧油圧ライン16を介してメインポンプ14と接続され、メインポンプ14から供給される作動油を、油圧アクチュエータとしての走行油圧モータ1A(右用),1B(左用)、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9に供給可能に構成される。具体的には、コントロールバルブ17は、メインポンプ14から油圧アクチュエータのそれぞれに供給される作動油の流量と流れる方向を制御する複数の油圧制御弁(方向切換弁)を含むバルブユニットである。 The control valve 17 is a hydraulic control device mounted in the central portion of the upper swing body 3 and controls the hydraulic drive system in response to the operation of the operating device 26 by the operator. As described above, the control valve 17 is connected to the main pump 14 via the high-pressure hydraulic line 16, and the hydraulic oil supplied from the main pump 14 is used as a hydraulic actuator for the traveling hydraulic motors 1A (for right) and 1B (for left). ), The boom cylinder 7, the arm cylinder 8, and the bucket cylinder 9 can be supplied. Specifically, the control valve 17 is a valve unit including a plurality of hydraulic control valves (direction switching valves) that control the flow rate and flow direction of hydraulic oil supplied from the main pump 14 to each of the hydraulic actuators.

<ショベルの電気駆動系>
本実施形態に係るショベルの電気駆動系は、電動発電機12と、電流センサ12s1と、電圧センサ12s2と、インバータ18Aを含む。また、本実施形態に係るショベルの電気駆動系は、旋回用電動機21と、電流センサ21sと、レゾルバ22と、メカニカルブレーキ23と、旋回減速機24と、インバータ18Bを含む。
<Electric drive system of excavator>
The electric drive system of the excavator according to the present embodiment includes a motor generator 12, a current sensor 12s1, a voltage sensor 12s2, and an inverter 18A. Further, the electric drive system of the excavator according to the present embodiment includes a turning electric motor 21, a current sensor 21s, a resolver 22, a mechanical brake 23, a turning reducer 24, and an inverter 18B.

電動発電機12(電動機の一例)は、油圧駆動系に対するアシスト動力源であり、上部旋回体3の後部に搭載される。電動発電機12は、例えば、IPM(Interior Permanent Magnet)モータである。また、電動発電機12には、所定のセンサ、具体的には、回転軸の回転角を検出するセンサ(例えば、ロータリエンコーダやレゾルバ等)が未搭載である。電動発電機12は、インバータ18Aを介してキャパシタ19を含む蓄電系120や旋回用電動機21と接続される。電動発電機12は、インバータ18Aを介してキャパシタ19や旋回用電動機21から供給される三相交流電力で力行運転し、エンジン11をアシストする態様で、減速機13を介してメインポンプ14及びパイロットポンプ15を駆動する。また、電動発電機12は、エンジン11により駆動されることにより発電運転を行い、発電電力をキャパシタ19や旋回用電動機21に供給することができる。電動発電機12の力行運転と発電運転との切替制御は、後述するハイブリッドコントローラ(以下、「HBコントローラ」)30Bの制御下で、インバータ18Aにより実現されてよい。 The motor generator 12 (an example of the motor) is an assist power source for the hydraulic drive system, and is mounted on the rear portion of the upper swing body 3. The motor generator 12 is, for example, an IPM (Interior Permanent Magnet) motor. Further, the motor generator 12 is not equipped with a predetermined sensor, specifically, a sensor for detecting the rotation angle of the rotating shaft (for example, a rotary encoder, a resolver, etc.). The motor generator 12 is connected to the power storage system 120 including the capacitor 19 and the turning electric motor 21 via the inverter 18A. The motor generator 12 is driven by three-phase AC power supplied from the capacitor 19 and the turning electric motor 21 via the inverter 18A, and assists the engine 11, and the main pump 14 and the pilot via the speed reducer 13. Drive the pump 15. Further, the motor generator 12 is driven by the engine 11 to perform power generation operation, and the generated power can be supplied to the capacitor 19 and the turning electric motor 21. The switching control between the power running operation and the power generation operation of the motor generator 12 may be realized by the inverter 18A under the control of the hybrid controller (hereinafter, “HB controller”) 30B described later.

電流センサ12s1は、電動発電機12の三相(U相、V相、W相)のそれぞれの電流を検出する。電流センサ12s1は、例えば、電動発電機12とインバータ18Aの間の電力経路に設けられる。電流センサ12s1により検出される旋回用電動機21の三相それぞれの電流に対応する検出信号は、一対一の通信線やCAN(Controller Area Network)等の車載ネットワークを通じて、直接的に、インバータ18Aに取り込まれる。また、当該検出信号は、一対一の通信線やCAN等の車載ネットワークを通じて、HBコントローラ30Bに取り込まれ、HBコントローラ30B経由で、インバータ18Aに入力されてもよい。 The current sensor 12s1 detects the current of each of the three phases (U phase, V phase, W phase) of the motor generator 12. The current sensor 12s1 is provided, for example, in the power path between the motor generator 12 and the inverter 18A. The detection signals corresponding to the currents of each of the three phases of the turning motor 21 detected by the current sensor 12s1 are directly taken into the inverter 18A through a one-to-one communication line or an in-vehicle network such as CAN (Controller Area Network). Is done. Further, the detection signal may be taken into the HB controller 30B through a one-to-one communication line or an in-vehicle network such as CAN, and input to the inverter 18A via the HB controller 30B.

インバータ18A(制御装置の一例)は、HBコントローラ30Bの制御下で、電動発電機12を駆動制御する。インバータ18Aは、例えば、直流電力を三相交流電力に変換したり、三相交流電力を直流電力に変換する変換回路と、変換回路をスイッチ駆動する駆動回路と、駆動回路の動作を規定する制御信号(例えば、PWM(Pulse Width Modulation)信号)を出力する制御回路を含む。 The inverter 18A (an example of a control device) drives and controls the motor generator 12 under the control of the HB controller 30B. The inverter 18A is, for example, a conversion circuit that converts DC power into three-phase AC power or converts three-phase AC power into DC power, a drive circuit that switches the conversion circuit, and a control that defines the operation of the drive circuit. It includes a control circuit that outputs a signal (for example, a PWM (Pulse Width Modulation) signal).

具体的には、インバータ18Aの制御回路は、電流センサ12s1の検出信号(つまり、電動発電機12の電流測定値)と電動発電機12の電圧指令値Vcomとに基づき、逐次、電動発電機12の回転軸の回転角等を推定してよい。例えば、当該制御回路は、既知の拡張誘起電圧(EEFM:Extended Electromotive Force)モデルに基づき、電動発電機12の回転軸の回転角や回転速度等を推定する。また、当該制御回路は、電動発電機12の電圧指令値Vcomと、実際の電動発電機12の電圧値との間のデッドタイム誤差を補償する既知のデッドタイム補償を行いながら、電動発電機12の回転角や回転速度等を推定する。そして、当該制御回路は、逐次導出される回転角や回転速度の推定値に基づき、電動発電機12の動作状態を把握しながら、電動発電機12の駆動制御(以下、「センサレス制御」)を行ってよい。これにより、電動発電機12には、回転角や回転位置を検出するセンサ(例えば、ロータリエンコーダ等)が設けられる必要が無い。そのため、センサを削減することができ、ショベルのコストを抑制することができると共に、センサの汚れ等による検出不良を抑制することができる。また、センサレス制御において、電動発電機12の電圧測定値の代わりに、電圧指令値Vcomが用いられるため、更にセンサを削減することができ、ショベルのコストを抑制したり、センサの汚れによる検出不良等を抑制したりすることができる。 Specifically, the control circuit of the inverter 18A sequentially bases the motor generator 12 based on the detection signal of the current sensor 12s1 (that is, the current measurement value of the motor generator 12) and the voltage command value Vcom of the motor generator 12. The rotation angle of the rotation axis of the above may be estimated. For example, the control circuit estimates the rotation angle, rotation speed, and the like of the rotation shaft of the motor generator 12 based on a known Extended Electromotive Force (EEFM) model. Further, the control circuit performs the known dead time compensation for compensating for the dead time error between the voltage command value Vcom of the motor generator 12 and the actual voltage value of the motor generator 12, while performing the motor generator 12 Estimate the rotation angle, rotation speed, etc. Then, the control circuit controls the drive of the motor generator 12 (hereinafter, "sensorless control") while grasping the operating state of the motor generator 12 based on the estimated values of the rotation angle and the rotation speed that are sequentially derived. You may go. As a result, the motor generator 12 does not need to be provided with a sensor (for example, a rotary encoder or the like) for detecting the rotation angle and the rotation position. Therefore, the number of sensors can be reduced, the cost of the excavator can be suppressed, and detection defects due to dirt on the sensor can be suppressed. Further, in the sensorless control, since the voltage command value Vcom is used instead of the voltage measurement value of the motor generator 12, the number of sensors can be further reduced, the cost of the excavator can be suppressed, and the detection failure due to the dirt on the sensor can be suppressed. Etc. can be suppressed.

尚、インバータ18Aの駆動回路及び制御回路の少なくとも一方は、インバータ18Aの外部(例えば、HBコントローラ30B(制御装置の一例))に設けられてもよい。 At least one of the drive circuit and the control circuit of the inverter 18A may be provided outside the inverter 18A (for example, the HB controller 30B (an example of a control device)).

旋回用電動機21は、下部走行体1と上部旋回体3との間を接続する旋回機構2に設けられ、HBコントローラ30Bの制御下で、上部旋回体3を旋回駆動する力行運転、及び回生電力を発生させて上部旋回体3を旋回制動する回生運転を行う。旋回用電動機21は、インバータ18Bを介して蓄電系120に接続され、インバータ18Bを介してキャパシタ19や電動発電機12から供給される三相交流電力により駆動される。また、旋回用電動機21は、インバータ18Bを介して、回生電力をキャパシタ19や電動発電機12に供給する。これにより、回生電力で、キャパシタ19を充電したり、電動発電機12を駆動したりすることができる。旋回用電動機21の力行運転と回生運転との切替制御は、HBコントローラ30Bの制御下で、インバータ18Bにより実現されてよい。旋回用電動機21の回転軸21Aには、レゾルバ22、メカニカルブレーキ23、及び旋回減速機24が接続される。 The turning electric motor 21 is provided in a turning mechanism 2 that connects between the lower traveling body 1 and the upper turning body 3, and under the control of the HB controller 30B, power running operation and regenerative power for turning and driving the upper turning body 3 Is generated to perform a regenerative operation in which the upper swing body 3 is swiveled and braked. The swivel motor 21 is connected to the power storage system 120 via the inverter 18B, and is driven by the three-phase AC power supplied from the capacitor 19 and the motor generator 12 via the inverter 18B. Further, the turning motor 21 supplies regenerative power to the capacitor 19 and the motor generator 12 via the inverter 18B. As a result, the capacitor 19 can be charged and the motor generator 12 can be driven by the regenerative power. The switching control between the power running operation and the regenerative operation of the turning electric motor 21 may be realized by the inverter 18B under the control of the HB controller 30B. A resolver 22, a mechanical brake 23, and a turning speed reducer 24 are connected to the rotating shaft 21A of the turning electric motor 21.

電流センサ21sは、旋回用電動機21の三相(U相、V相、W相)のそれぞれの電流を検出する。電流センサ21sは、例えば、旋回用電動機21とインバータ18Bの間の電力経路に設けられる。電流センサ21sにより検出される、旋回用電動機21の三相それぞれの電流に対応する検出信号は、一対一の通信線やCAN等の車載ネットワークを通じて、直接的に、インバータ18Bに取り込まれてよい。また、当該検出信号は、一対一の通信線やCAN等の車載ネットワークを通じて、HBコントローラ30Bに取り込まれ、HBコントローラ30B経由で、インバータ18Bに入力されてもよい。 The current sensor 21s detects the currents of the three phases (U phase, V phase, and W phase) of the swivel motor 21. The current sensor 21s is provided, for example, in the power path between the turning electric motor 21 and the inverter 18B. The detection signal corresponding to the current of each of the three phases of the turning electric motor 21 detected by the current sensor 21s may be directly taken into the inverter 18B through a one-to-one communication line or an in-vehicle network such as CAN. Further, the detection signal may be taken into the HB controller 30B through a one-to-one communication line or an in-vehicle network such as CAN, and input to the inverter 18B via the HB controller 30B.

レゾルバ22は、旋回用電動機21の回転位置(回転角)等を検出する。レゾルバ22により検出された回転角に対応する検出信号は、一対一の通信線やCAN等の車載ネットワーク等を通じて、直接的に、インバータ18Bに取り込まれてよい。また、当該検出信号は、一対一の通信線やCAN等の車載ネットワークを通じて、HBコントローラ30Bに取り込まれ、HBコントローラ30B経由でインバータ18Bに入力されてもよい。 The resolver 22 detects the rotation position (rotation angle) of the turning electric motor 21 and the like. The detection signal corresponding to the rotation angle detected by the resolver 22 may be directly taken into the inverter 18B through a one-to-one communication line, an in-vehicle network such as CAN, or the like. Further, the detection signal may be taken into the HB controller 30B through a one-to-one communication line or an in-vehicle network such as CAN, and input to the inverter 18B via the HB controller 30B.

メカニカルブレーキ23は、HBコントローラ30Bの制御下で、旋回用電動機21の回転軸21Aに対して、機械的に制動力を発生させる。これにより、メカニカルブレーキ23は、上部旋回体3の旋回制動を行ったり、上部旋回体3の停止状態を維持させたりすることができる。 The mechanical brake 23 mechanically generates a braking force with respect to the rotating shaft 21A of the turning electric motor 21 under the control of the HB controller 30B. As a result, the mechanical brake 23 can perform turning braking of the upper turning body 3 and maintain the stopped state of the upper turning body 3.

旋回減速機24は、旋回用電動機21の回転軸21Aと接続され、旋回用電動機21の出力(トルク)を所定の減速比で減速させることにより、トルクを増大させて、上部旋回体3を旋回駆動する。即ち、力行運転の際、旋回用電動機21は、旋回減速機24を介して、上部旋回体3を旋回駆動する。また、旋回減速機24は、上部旋回体3の慣性回転力を増速させて旋回用電動機21に伝達し、回生電力を発生させる。即ち、回生運転の際、旋回用電動機21は、旋回減速機24を介して伝達される上部旋回体3の慣性回転力により回生発電を行い、上部旋回体3を旋回制動する。 The swivel reducer 24 is connected to the rotating shaft 21A of the swivel motor 21 and reduces the output (torque) of the swivel motor 21 at a predetermined reduction ratio to increase the torque and swivel the upper swivel body 3. Drive. That is, during the power running operation, the turning electric motor 21 turns and drives the upper turning body 3 via the turning speed reducer 24. Further, the turning speed reducer 24 increases the inertial rotational force of the upper turning body 3 and transmits it to the turning electric motor 21 to generate regenerative power. That is, during the regenerative operation, the turning electric motor 21 regenerates power by the inertial rotational force of the upper turning body 3 transmitted via the turning speed reducer 24, and turns and brakes the upper turning body 3.

インバータ18Bは、HBコントローラ30Bの制御下で、旋回用電動機21を駆動制御する。インバータ18Bは、例えば、直流電力を三相交流電力に変換したり、三相交流電力を直流電力に変換する変換回路と、変換回路をスイッチ駆動する駆動回路と、駆動回路の動作を規定する制御信号(例えば、PWM信号)を出力する制御回路を含む。 The inverter 18B drives and controls the turning electric motor 21 under the control of the HB controller 30B. The inverter 18B is, for example, a conversion circuit that converts DC power into three-phase AC power or converts three-phase AC power into DC power, a drive circuit that switches the conversion circuit, and a control that defines the operation of the drive circuit. It includes a control circuit that outputs a signal (for example, a PWM signal).

具体的には、インバータ18Bの制御回路は、電流センサ21s及びレゾルバ22の検出信号に基づき、旋回用電動機21に関する速度フィードバック制御及びトルクフィードバック制御を行う。 Specifically, the control circuit of the inverter 18B performs speed feedback control and torque feedback control on the turning electric motor 21 based on the detection signals of the current sensor 21s and the resolver 22.

<ショベルの蓄電系>
本実施形態に係るショベルの蓄電系120は、キャパシタ19と、昇降圧コンバータ100と、DCバス110を含む。蓄電系120は、例えば、電気駆動系のインバータ18A,18Bと共に、上部旋回体3の右側前部に搭載される。
<Excavator storage system>
The excavator storage system 120 according to the present embodiment includes a capacitor 19, a buck-boost converter 100, and a DC bus 110. The power storage system 120 is mounted on the front right side of the upper swing body 3 together with the inverters 18A and 18B of the electric drive system, for example.

キャパシタ19は、電動発電機12や旋回用電動機21に電力を供給すると共に、電動発電機12や旋回用電動機21の発電電力を充電する蓄電装置の一例である。また、キャパシタ19と昇降圧コンバータ100を含む負荷側のメイン回路との間を遮断するリレー(以下、「遮断リレー」)が設けられる。これにより、キャパシタ19は、ショベルの停止時やショベルの異常時(例えば、転倒等の事故発生時)に、HBコントローラ30Bによる制御下で、メイン回路と切り離される。そのため、オペレータの不在時の異常や、オペレータの在席時の異常に起因して、キャパシタ19に非常に大きな短絡電流が流れるような事態を抑制することができる。遮断リレーは、例えば、キャパシタ19と昇降圧コンバータ100との間の正極側及び負極側の双方の電力経路に設けられる。 The capacitor 19 is an example of a power storage device that supplies electric power to the motor generator 12 and the turning electric motor 21 and charges the generated electric power of the motor generator 12 and the turning electric motor 21. Further, a relay (hereinafter referred to as “breaking relay”) that cuts off between the capacitor 19 and the main circuit on the load side including the buck-boost converter 100 is provided. As a result, the capacitor 19 is disconnected from the main circuit under the control of the HB controller 30B when the excavator is stopped or when the excavator is abnormal (for example, when an accident such as a fall occurs). Therefore, it is possible to suppress a situation in which a very large short-circuit current flows through the capacitor 19 due to an abnormality when the operator is absent or an abnormality when the operator is present. The cutoff relay is provided, for example, in the power paths on both the positive electrode side and the negative electrode side between the capacitor 19 and the buck-boost converter 100.

昇降圧コンバータ100は、キャパシタ19の電力を昇圧し、DCバス110に出力したり、DCバス110に供給される電力を降圧し、キャパシタ19に蓄電させたりする。昇降圧コンバータ100は、電動発電機12及び旋回用電動機21の運転状態に応じて、DCバス110の電圧値が一定の範囲内に収まるように昇圧動作と降圧動作を切り替える。昇降圧コンバータ100の昇圧動作と降圧動作の切替制御は、DCバス110の電圧検出値、キャパシタ19の電圧検出値、及びキャパシタ19の電流検出値に基づき、HBコントローラ30Bにより実現されてよい。 The buck-boost converter 100 boosts the power of the capacitor 19 and outputs it to the DC bus 110, or lowers the power supplied to the DC bus 110 and stores it in the capacitor 19. The buck-boost converter 100 switches between a step-up operation and a step-down operation so that the voltage value of the DC bus 110 falls within a certain range according to the operating state of the motor generator 12 and the turning electric motor 21. The switching control between the step-up operation and the step-down operation of the step-up / down converter 100 may be realized by the HB controller 30B based on the voltage detection value of the DC bus 110, the voltage detection value of the capacitor 19, and the current detection value of the capacitor 19.

DCバス110は、インバータ18A,18Bと昇降圧コンバータ100との間に設けられ、キャパシタ19、電動発電機12、及び旋回用電動機21の間での電力の授受を制御する。 The DC bus 110 is provided between the inverters 18A and 18B and the buck-boost converter 100, and controls the transfer of electric power between the capacitor 19, the motor generator 12, and the turning motor 21.

<ショベルの操作系>
また、本実施形態に係るショベルの操作系は、パイロットポンプ15、操作装置26、圧力センサ29等を含む。
<Excavator operation system>
The shovel operation system according to the present embodiment includes a pilot pump 15, an operation device 26, a pressure sensor 29, and the like.

パイロットポンプ15は、上部旋回体3の後部に搭載され、パイロットライン25を介して操作装置26にパイロット圧を供給する。パイロットポンプ15は、例えば、固定容量式油圧ポンプであり、エンジン11、或いはエンジン11及び電動発電機12により駆動される。 The pilot pump 15 is mounted on the rear portion of the upper swing body 3 and supplies the pilot pressure to the operating device 26 via the pilot line 25. The pilot pump 15 is, for example, a fixed-capacity hydraulic pump, and is driven by the engine 11, or the engine 11 and the motor generator 12.

操作装置26は、例えば、レバー26A,26Bと、ペダル26Cを含む。操作装置26は、キャビン10の操縦席付近に設けられ、オペレータがそれぞれの被駆動要素(例えば、下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等)の操作を行うための操作入力手段である。換言すれば、操作装置26は、それぞれの被駆動要素を駆動する油圧アクチュエータ(例えば、走行油圧モータ1A,1B、ブームシリンダ7、アームシリンダ8、バケットシリンダ9等)や電動アクチュエータ(旋回用電動機21等)の操作を行うための操作入力手段である。操作装置26(レバー26A,26B、及びペダル26C)は、油圧ライン27を介して、コントロールバルブ17に接続される。これにより、コントロールバルブ17には、操作装置26における下部走行体1、ブーム4、アーム5、及びバケット6等の操作状態に応じたパイロット信号(パイロット圧)が入力される。そのため、コントロールバルブ17は、操作装置26における操作状態に応じて、各油圧アクチュエータを駆動することができる。また、操作装置26は、油圧ライン28を介して圧力センサ29に接続される。 The operating device 26 includes, for example, levers 26A and 26B and a pedal 26C. The operation device 26 is provided near the driver's seat of the cabin 10, and the operator operates each driven element (for example, the lower traveling body 1, the upper turning body 3, the boom 4, the arm 5, the bucket 6, and the like). It is an operation input means for. In other words, the operating device 26 is a hydraulic actuator (for example, traveling hydraulic motors 1A and 1B, boom cylinder 7, arm cylinder 8, bucket cylinder 9, etc.) and an electric actuator (swivel electric motor 21) for driving each driven element. Etc.) is an operation input means for performing the operation. The operating device 26 (lever 26A, 26B, and pedal 26C) is connected to the control valve 17 via the hydraulic line 27. As a result, a pilot signal (pilot pressure) corresponding to the operating state of the lower traveling body 1, the boom 4, the arm 5, the bucket 6, and the like in the operating device 26 is input to the control valve 17. Therefore, the control valve 17 can drive each hydraulic actuator according to the operating state of the operating device 26. Further, the operating device 26 is connected to the pressure sensor 29 via the hydraulic line 28.

尚、操作装置26は、電気式であってもよい。この場合、図において、圧力センサ29は、電気式の操作装置26に置換され、油圧パイロット式の操作装置26は、ショベルコントローラ30Aからの制御指令に応じて作動する比例弁に置換される。電気式の操作装置26は、その操作内容(例えば、操作方向及び操作量)に対応する電気信号を出力し、電気信号は、ショベルコントローラ30Aに取り込まれる。そして、ショベルコントローラ30Aは、操作装置26から入力される電気信号に対応する制御指令、つまり、操作装置26の操作内容に対応する制御指令を比例弁に出力する。これにより、コントロールバルブ17には、比例弁から操作装置26の操作内容に応じたパイロット圧が入力される。 The operating device 26 may be of an electric type. In this case, in the figure, the pressure sensor 29 is replaced with an electric operating device 26, and the hydraulic pilot operating device 26 is replaced with a proportional valve that operates in response to a control command from the excavator controller 30A. The electric operation device 26 outputs an electric signal corresponding to the operation content (for example, the operation direction and the operation amount), and the electric signal is taken into the excavator controller 30A. Then, the excavator controller 30A outputs a control command corresponding to the electric signal input from the operation device 26, that is, a control command corresponding to the operation content of the operation device 26 to the proportional valve. As a result, the pilot pressure corresponding to the operation content of the operation device 26 is input to the control valve 17 from the proportional valve.

圧力センサ29は、上述の如く、油圧ライン28を介して操作装置26と接続され、操作装置26の二次側のパイロット圧、即ち、操作装置26における各動作要素の操作状態に対応するパイロット圧を検出する。圧力センサ29は、ショベルコントローラ30Aに接続され、操作装置26における下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の操作状態に応じた圧力信号(圧力検出値)は、ショベルコントローラ30Aに取り込まれる。 As described above, the pressure sensor 29 is connected to the operating device 26 via the hydraulic line 28, and the pilot pressure on the secondary side of the operating device 26, that is, the pilot pressure corresponding to the operating state of each operating element in the operating device 26. Is detected. The pressure sensor 29 is connected to the excavator controller 30A, and the pressure signal (pressure detection value) according to the operating state of the lower traveling body 1, the upper swinging body 3, the boom 4, the arm 5, the bucket 6 and the like in the operating device 26 is displayed. , Is taken into the excavator controller 30A.

<ショベルの制御系>
本実施形態に係るショベルの制御系は、制御装置30と、スタータモータ11stを含む。
<Excavator control system>
The shovel control system according to this embodiment includes a control device 30 and a starter motor 11st.

制御装置30は、ショベルコントローラ30Aと、HBコントローラ30Bと、エンジンコントローラ30Cを含む。 The control device 30 includes an excavator controller 30A, an HB controller 30B, and an engine controller 30C.

ショベルコントローラ30A、HBコントローラ30B、及びエンジンコントローラ30C等は、それぞれの機能が任意のハードウェア、或いは、ハードウェア及びソフトウェアの組み合わせにより実現されてよい。例えば、ショベルコントローラ30A、HBコントローラ30B、及びエンジンコントローラ30C等は、CPU(Central Processing Unit)と、RAM(Random Access Memory)等のメモリ装置(主記憶装置)と、ROM(Read Only Memory)等の不揮発性の補助記憶装置と、I/O(Input-Output)インタフェース装置等を含むマイクロコンピュータを中心に構成されてよい。 The functions of the excavator controller 30A, the HB controller 30B, the engine controller 30C, and the like may be realized by arbitrary hardware or a combination of hardware and software. For example, the excavator controller 30A, the HB controller 30B, the engine controller 30C, and the like include a CPU (Central Processing Unit), a memory device (main storage device) such as a RAM (Random Access Memory), and a ROM (Read Only Memory). It may be composed mainly of a non-volatile auxiliary storage device and a microcomputer including an I / O (Input-Output) interface device and the like.

ショベルコントローラ30Aは、HBコントローラ30B及びエンジンコントローラ30Cを含む各種コントローラと連携し、ショベルに関する各種制御を行う。例えば、ショベルコントローラ30Aは、HBコントローラ30B及びエンジンコントローラ30C等の各種コントローラとの双方向通信に基づき、ショベル全体(ショベルに搭載される各種機器)の動作を統合的に制御してよい。 The excavator controller 30A cooperates with various controllers including the HB controller 30B and the engine controller 30C to perform various controls related to the excavator. For example, the excavator controller 30A may integrally control the operation of the entire excavator (various devices mounted on the excavator) based on bidirectional communication with various controllers such as the HB controller 30B and the engine controller 30C.

HBコントローラ30Bは、ショベルコントローラ30Aから入力される各種情報(例えば、操作装置26の操作状態に対応する圧力センサ29の検出値等)に基づき、電気駆動系の駆動制御を行う。例えば、HBコントローラ30Bは、圧力センサ29により検出される、操作装置26の操作状態に対応する検出値に基づき、インバータ18Aを駆動し、電動発電機12の運転状態(力行運転及び発電運転)の切替制御を行う。また、例えば、HBコントローラ30Bは、圧力センサ29により検出される、操作装置26の操作状態に対応する検出値に基づき、インバータ18Bを駆動し、旋回用電動機21の運転状態(力行運転及び回生運転)の切替制御を行う。また、例えば、HBコントローラ30Bは、圧力センサ29により検出される、操作装置26の操作状態に対応する検出値に基づき、昇降圧コンバータ100を駆動し、昇降圧コンバータ100の昇圧運転と降圧運転、換言すれば、キャパシタ19の放電状態と充電状態との切替制御を行う。 The HB controller 30B controls the drive of the electric drive system based on various information input from the excavator controller 30A (for example, the detected value of the pressure sensor 29 corresponding to the operating state of the operating device 26). For example, the HB controller 30B drives the inverter 18A based on the detection value corresponding to the operating state of the operating device 26 detected by the pressure sensor 29, and determines the operating state (power running operation and power generation operation) of the motor generator 12. Perform switching control. Further, for example, the HB controller 30B drives the inverter 18B based on the detection value corresponding to the operating state of the operating device 26 detected by the pressure sensor 29, and drives the operating state (power running operation and regenerative operation) of the turning electric motor 21. ) Is switched. Further, for example, the HB controller 30B drives the buck-boost converter 100 based on the detection value corresponding to the operating state of the operating device 26 detected by the pressure sensor 29, and the step-up / down operation of the buck-boost converter 100 and the step-down operation. In other words, switching control between the discharged state and the charged state of the capacitor 19 is performed.

エンジンコントローラ30Cは、ショベルコントローラ30Aから入力される各種情報(例えば、エンジン11の設定回転数やエンジン11の設定回転数に対応するショベルの運転モード等を含む制御指令)に基づき、エンジン11の駆動制御を行う。具体的には、エンジンコントローラ30Cは、制御対象のスタータモータ11stやエンジン11の燃料噴射装置等のアクチュエータに制御指令を出力することで、エンジン11の駆動制御を実現する。 The engine controller 30C drives the engine 11 based on various information input from the excavator controller 30A (for example, a control command including the set rotation speed of the engine 11 and the operation mode of the excavator corresponding to the set rotation speed of the engine 11). Take control. Specifically, the engine controller 30C realizes drive control of the engine 11 by outputting a control command to an actuator such as a starter motor 11st to be controlled or a fuel injection device of the engine 11.

スタータモータ11stは、図示しない補機バッテリ(例えば、鉛蓄電池)からの電力で作動し、エンジンコントローラ30Cの制御下で、エンジン11のクランクシャフトを強制的に回転させ、エンジン11を始動させる。具体的には、スタータモータ11stは、電動発電機12の場合ように、回転数や回転位置等に関する詳細な制御はなされず、電動発電機12よりも相対的に小さい助勢度でエンジン11をアシストすることで、エンジン11を始動させる。 The starter motor 11st is operated by electric power from an auxiliary battery (for example, a lead storage battery) (not shown), and under the control of the engine controller 30C, the crankshaft of the engine 11 is forcibly rotated to start the engine 11. Specifically, the starter motor 11st does not perform detailed control regarding the rotation speed, the rotation position, etc. as in the case of the motor generator 12, and assists the engine 11 with a relatively smaller assist level than the motor generator 12. By doing so, the engine 11 is started.

[電動発電機の制御方法の詳細]
次に、図3を参照して、インバータ18A(制御回路)による電動発電機12の制御方法の詳細について説明する。
[Details of motor generator control method]
Next, with reference to FIG. 3, the details of the control method of the motor generator 12 by the inverter 18A (control circuit) will be described.

図3は、回転速度が相対的に高い高速状態や負荷が相対的に高い高負荷状態(以下、統括的に「高速・高負荷状態」)及び回転速度が相対的に低い低速状態や負荷が相対的に低い低負荷状態(以下、統括的に「低速・低負荷状態」)の双方における電動発電機12の電流状態を説明する図である。具体的には、図3は、電動発電機12の高速・高負荷状態及び低速・低負荷状態の双方におけるdq軸の電流ベクトル(以下、単に「電流ベクトル」)(グラフ310)、低速状態及び高速状態の双方における電動発電機12の各相(U相、V相、W相)の電流(以下、「相電流」)の時間変化(グラフ320)を示す図である。 FIG. 3 shows a high-speed state in which the rotation speed is relatively high, a high-load state in which the load is relatively high (hereinafter, collectively referred to as “high-speed / high-load state”), and a low-speed state and load in which the rotation speed is relatively low. It is a figure explaining the current state of the motor generator 12 in both the relatively low low load states (hereinafter collectively, "low speed and low load states"). Specifically, FIG. 3 shows the current vector of the dq axis (hereinafter, simply “current vector”) (graph 310), the low speed state, and the low speed state of the motor generator 12 in both the high speed / high load state and the low speed / low load state. It is a figure which shows the time change (graph 320) of the current (hereinafter, "phase current") of each phase (U phase, V phase, W phase) of the motor generator 12 in both high speed states.

グラフ310において、電流ベクトル312は、電動発電機12の高速・高負荷状態を表し、電流ベクトル313は、電動発電機12の低速・低負荷状態を表す。また、グラフ320において、時系列322は、電動発電機12の高速・高負荷状態における相電流の時間変化を表し、時系列323は、電動発電機12の低速・低負荷状態における相電流の時間変化を表す。 In the graph 310, the current vector 312 represents the high speed / high load state of the motor generator 12, and the current vector 313 represents the low speed / low load state of the motor generator 12. Further, in the graph 320, the time series 322 represents the time change of the phase current in the high speed and high load state of the motor generator 12, and the time series 323 is the time of the phase current in the low speed and low load state of the motor generator 12. Represents change.

電流ベクトル312,313のように、インバータ18A(制御回路)は、ある一定方向に規定される電流ベクトルの大きさ、つまり、d軸電流及びq軸電流の大きさを変化させる態様で、電動発電機12の駆動制御を行う。換言すれば、時系列322,323のように、インバータ18A(制御回路)は、通常、ある一定の位相で、相電流の振幅を変化させる態様で、電動発電機12の駆動制御を行う。以下、当該制御態様を、便宜的に「通常制御」と称する。 Like the current vectors 312 and 313, the inverter 18A (control circuit) generates electric power in a manner of changing the magnitude of the current vector defined in a certain direction, that is, the magnitudes of the d-axis current and the q-axis current. Drive control of the machine 12 is performed. In other words, as in the time series 322 and 323, the inverter 18A (control circuit) usually controls the drive of the motor generator 12 in a manner of changing the amplitude of the phase current in a certain phase. Hereinafter, the control mode will be referred to as "normal control" for convenience.

電動発電機12の低速・低負荷状態に対応して、相電流、相電圧が相対的に小さくなると、一般的に、デッドタイム補償の効果が相対的に低くなる。例えば、グラフ320の領域321は、デッドタイム補償の効果が相対的に低く、通常のデッドタイム補償では、電圧指令値Vcomを用いるセンサレス制御としての精度を確保不可能な相電流の振幅に対応する。 When the phase current and the phase voltage become relatively small corresponding to the low speed and low load state of the motor generator 12, the effect of dead time compensation is generally relatively low. For example, the region 321 of the graph 320 corresponds to the amplitude of the phase current in which the effect of the dead time compensation is relatively low and the accuracy as the sensorless control using the voltage command value Vcom cannot be ensured by the normal dead time compensation. ..

これに対して、本例では、グラフ310に示すように、インバータ18Aは、相電流、相電圧が領域321に入るレベルに到達すると、制御過程で生成するトルク指令値Tcomに対応する電動発電機12のトルクを維持しつつ、相電流、相電圧が相対的に大きくなるような電流ベクトルの方向を採用する。具体的には、インバータ18Aは、相電圧(最大値)が所定の閾値電圧Vth以上になるように(換言すれば、所定の閾値電圧Vthに対応するより大きな相電流が流れるように)所望のトルク、つまり、電動発電機12のトルク指令値Tcomに対応する等トルク線311沿いで、通常制御時の電流ベクトル(例えば、電流ベクトル313)を基準としてd軸電流を増加させ、且つ、q軸電流を減少させる(例えば、電流ベクトル314)。換言すれば、グラフ320に示すように、インバータ18Aは、所望のトルク(つまり、トルク指令値Tcom)を保持しつつ、相電圧(最大値)が所定の閾値電圧Vth以上になるように、通常制御時(時系列323)を基準として相電流の位相を変化させる(時系列324)。これにより、低速・低負荷時であっても、センサレス制御で要求されるデッドタイム補償の最低限以上の精度を確保することができる。そのため、例えば、低速・低負荷時において、複雑なデッドタイム補償のアルゴリズムを採用したり、インバータ18Aのハードウェアを改良してデッドタイム自体を短くしたり等せずとも、センサレス制御における電動発電機12の回転角度の推定精度の低下を抑制することができる。以下、当該制御態様を、便宜的に「低速・低負荷時制御」と称する。 On the other hand, in this example, as shown in Graph 310, the inverter 18A is a motor generator corresponding to the torque command value Tcom generated in the control process when the phase current and the phase voltage reach the level of entering the region 321. The direction of the current vector is adopted so that the phase current and the phase voltage become relatively large while maintaining the torque of 12. Specifically, the inverter 18A is desired so that the phase voltage (maximum value) becomes equal to or higher than the predetermined threshold voltage Vth (in other words, a larger phase current corresponding to the predetermined threshold voltage Vth flows). The d-axis current is increased with reference to the current vector (for example, current vector 313) during normal control along the equal torque line 311 corresponding to the torque, that is, the torque command value Tcom of the motor generator 12, and the q-axis. Reduce the current (eg, current vector 314). In other words, as shown in Graph 320, the inverter 18A usually keeps the desired torque (that is, the torque command value Tcom) so that the phase voltage (maximum value) becomes equal to or higher than the predetermined threshold voltage Vth. The phase of the phase current is changed with reference to the time of control (time series 323) (time series 324). As a result, it is possible to secure an accuracy equal to or higher than the minimum dead time compensation required for sensorless control even at low speed and low load. Therefore, for example, at low speeds and low loads, the motor generator in sensorless control does not need to adopt a complicated dead time compensation algorithm or improve the hardware of the inverter 18A to shorten the dead time itself. It is possible to suppress a decrease in the estimation accuracy of the rotation angle of 12. Hereinafter, the control mode will be referred to as "low speed / low load control" for convenience.

尚、等トルク線311は、電動発電機12がIPMモータの場合を表しており、電動発電機12がSPM(Surface Permanent Magnet)モータの場合、等トルク線311は、d軸に略平行になる。つまり、電動発電機12がSPMモータの場合、インバータ18Aは、通常制御から低速・低負荷時制御に移行する場合、通常制御時の電流ベクトルを基準として、d軸電流を大きくするだけでよい。 The equal torque line 311 represents the case where the motor generator 12 is an IPM motor, and when the motor generator 12 is an SPM (Surface Permanent Magnet) motor, the equal torque line 311 is substantially parallel to the d-axis. .. That is, when the motor generator 12 is an SPM motor, the inverter 18A only needs to increase the d-axis current with reference to the current vector during normal control when shifting from normal control to low-speed / low-load control.

例えば、キャパシタ19の充電量が所定の目標値にある程度近づくと、電動発電機12の印加電圧は相対的に低下し、そのトルク(つまり、電流)は0に近づく。この場合、上述の通常制御が継続されると、回転角度の推定誤差が相対的に大きくなることで、電動発電機12が所望のトルク(つまり、トルク指令値Tcomに対応するトルク)を出力できず、電動発電機12の速度に脈動が生じる可能性がある。その結果、電動発電機12がキャパシタ19の充電量を素早く目標値に到達させることができなかったり、電動発電機12から唸り音が発生したり等するような電動発電機12の不安定な状態が生じうる。これに対して、インバータ18Aは、キャパシタ19の充電量が目標値にある程度近づいてきた状況において、電動発電機12の印加電圧、つまり、電圧指令値Vcomが閾値電圧Vthを下回ると、電動発電機12の制御態様を通常制御から低速・低負荷時制御に切り替える。これにより、上述のような電動発電機12の不安定な状態の発生を抑制することができる。 For example, when the charge amount of the capacitor 19 approaches a predetermined target value to some extent, the applied voltage of the motor generator 12 relatively decreases, and its torque (that is, current) approaches zero. In this case, if the above-mentioned normal control is continued, the estimation error of the rotation angle becomes relatively large, so that the motor generator 12 can output a desired torque (that is, a torque corresponding to the torque command value Tcom). However, there is a possibility that the speed of the motor generator 12 will pulsate. As a result, the motor generator 12 is in an unstable state in which the charge amount of the capacitor 19 cannot be quickly reached to the target value, the motor generator 12 makes a roaring sound, and the like. Can occur. On the other hand, in the inverter 18A, when the charge amount of the capacitor 19 approaches the target value to some extent and the applied voltage of the motor generator 12, that is, the voltage command value Vcom falls below the threshold voltage Vth, the motor generator Twelve control modes are switched from normal control to low-speed / low-load control. As a result, it is possible to suppress the occurrence of an unstable state of the motor generator 12 as described above.

[電動発電機に関する制御処理]
次に、図4を参照して、インバータ18A(制御回路)による電動発電機12に関する制御処理について説明する。
[Control processing related to motor generator]
Next, the control process of the motor generator 12 by the inverter 18A (control circuit) will be described with reference to FIG.

図4は、インバータ18A(制御回路)による電動発電機12に関する制御処理の一例を概略的に示すフローチャートである。具体的には、図4は、上述の通常制御と低速・低負荷時制御とを切り替えるための制御処理の具体例である。本フローチャートによる処理は、例えば、ショベルの起動(具体的には、起動後の初期処理が完了した後)から停止までの間で、所定の制御周期ごとに繰り返し実行されてよい。 FIG. 4 is a flowchart schematically showing an example of control processing relating to the electric generator 12 by the inverter 18A (control circuit). Specifically, FIG. 4 is a specific example of a control process for switching between the above-mentioned normal control and low-speed / low-load control. The process according to this flowchart may be repeatedly executed at predetermined control cycles, for example, from the start of the shovel (specifically, after the initial process after the start is completed) to the stop.

ステップS102にて、インバータ18A(制御回路)は、制御過程で生成した電圧指令値Vcomが所定の閾値電圧Vth以上であるか否かを判定する。インバータ18Aは、電圧指令値Vcomが所定の閾値電圧Vth以上である場合、ステップS104に進み、それ以外の場合(つまり、電圧指令値Vcomが所定の閾値電圧Vthを下回る場合)、ステップS106に進む。 In step S102, the inverter 18A (control circuit) determines whether or not the voltage command value Vcom generated in the control process is equal to or higher than the predetermined threshold voltage Vth. The inverter 18A proceeds to step S104 when the voltage command value Vcom is equal to or higher than the predetermined threshold voltage Vth, and proceeds to step S106 in other cases (that is, when the voltage command value Vcom is lower than the predetermined threshold voltage Vth). ..

ステップS104にて、インバータ18Aは、電動発電機12の制御態様を通常制御に設定し、今回の処理を終了する。 In step S104, the inverter 18A sets the control mode of the motor generator 12 to normal control, and ends the current process.

一方、ステップS106にて、インバータ18Aは、電動発電機12の制御態様を低速・低負荷時制御に設定し、今回の処理を終了する。 On the other hand, in step S106, the inverter 18A sets the control mode of the motor generator 12 to low speed / low load control, and ends the current process.

[本実施形態の作用]
次に、本実施形態に係るショベル(インバータ18A)の作用について説明する。
[Action of the present embodiment]
Next, the operation of the excavator (inverter 18A) according to the present embodiment will be described.

本実施形態では、インバータ18Aの制御回路は、相対的に速度が低い低速状態の場合であっても、電動発電機12の電圧が相対的に高くなるように制御する。また、インバータ18Aの制御回路の制御下で、電動発電機12は、相対的に速度が低い低速状態の場合と、相対的に速度が高い高速状態の場合とで、電流位相が異なるように動作する。 In the present embodiment, the control circuit of the inverter 18A controls so that the voltage of the motor generator 12 becomes relatively high even in a low speed state where the speed is relatively low. Further, under the control of the control circuit of the inverter 18A, the motor generator 12 operates so that the current phases are different between the low speed state where the speed is relatively low and the high speed state where the speed is relatively high. To do.

これにより、インバータ18Aの制御回路は、電動発電機12の電圧が低くなり過ぎないようにすることができる。そのため、インバータ18Aの制御回路は、インバータ18Aの変換回路のデッドタイムの影響を抑制することができる。インバータ18Aの変換回路のデッドタイムの影響は、上述の如く、電動発電機12の相電流、相電圧が相対的に低い、低速・低負荷状態の場合に大きくなるからである。 As a result, the control circuit of the inverter 18A can prevent the voltage of the motor generator 12 from becoming too low. Therefore, the control circuit of the inverter 18A can suppress the influence of the dead time of the conversion circuit of the inverter 18A. This is because, as described above, the influence of the dead time of the conversion circuit of the inverter 18A becomes large when the phase current and the phase voltage of the motor generator 12 are relatively low and in a low speed / low load state.

また、本実施形態では、インバータ18Aの制御回路は、電動発電機12の電圧が所定の閾値電圧Vth以上になるように、電動発電機12の電流を制御してよい。 Further, in the present embodiment, the control circuit of the inverter 18A may control the current of the motor generator 12 so that the voltage of the motor generator 12 becomes equal to or higher than a predetermined threshold voltage Vth.

これにより、インバータ18Aの制御回路は、具体的に、電動発電機12の電圧が所定の閾値電圧Vth以下にならないようにすることができる。 As a result, the control circuit of the inverter 18A can specifically prevent the voltage of the motor generator 12 from becoming lower than the predetermined threshold voltage Vth.

また、本実施形態では、インバータ18Aの制御回路は、電動発電機12の電圧が閾値電圧Vthを下回った場合、電動発電機12のd軸電流を相対的に大きくなるように制御してよい。 Further, in the present embodiment, the control circuit of the inverter 18A may control the d-axis current of the motor generator 12 so as to be relatively large when the voltage of the motor generator 12 falls below the threshold voltage Vth.

これにより、インバータ18Aの制御回路は、トルクへの影響を抑制しつつ、電動発電機12の電圧をある程度高く保持させることができる。 As a result, the control circuit of the inverter 18A can keep the voltage of the motor generator 12 high to some extent while suppressing the influence on the torque.

また、本実施形態では、インバータ18Aの制御回路は、電動発電機12の電圧が所定の閾値電圧Vthを下回った場合、電動発電機12が出力するべきトルク(つまり、トルク指令値Tcomに対応するトルク)を維持させながら、電動発電機12のd軸電流を相対的に大きくなるように制御してよい。 Further, in the present embodiment, the control circuit of the inverter 18A corresponds to the torque to be output by the motor generator 12 (that is, the torque command value Tcom) when the voltage of the motor generator 12 falls below a predetermined threshold voltage Vth. The d-axis current of the motor generator 12 may be controlled to be relatively large while maintaining the torque).

これにより、インバータ18Aの制御回路は、具体的に、トルクへの影響を防止しつつ、電動発電機12の電圧をある程度高く保持させることができる。 As a result, the control circuit of the inverter 18A can specifically keep the voltage of the motor generator 12 high to some extent while preventing the influence on the torque.

また、本実施形態では、インバータ18Aの制御回路は、電動発電機12の電圧が所定の閾値電圧Vthを下回った場合、電動発電機12のd軸電流を相対的に大きくなるように、且つ、q軸電流を相対的に小さくなるように制御してよい。 Further, in the present embodiment, the control circuit of the inverter 18A makes the d-axis current of the motor generator 12 relatively large when the voltage of the motor generator 12 falls below a predetermined threshold voltage Vth, and The q-axis current may be controlled to be relatively small.

これにより、インバータ18Aは、電動発電機12がIPMモータである場合に、具体的に、トルクへの影響を防止しつつ、電動発電機12の電圧をある程度高く保持させることができる。 As a result, when the motor generator 12 is an IPM motor, the inverter 18A can keep the voltage of the motor generator 12 high to some extent while specifically preventing the influence on the torque.

[変形・変更]
以上、本発明を実施するための形態について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
[Transform / Change]
Although the embodiments for carrying out the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various aspects are within the scope of the gist of the present invention described in the claims. Can be transformed / changed.

また、上述した実施形態及び変形例において、ショベルの代わりに、任意の電動機(例えば、油圧駆動系の動力源としての電動機を備える任意の作業機械(産業用車両、フォークリフト、クレーン等)が採用されてもよい。 Further, in the above-described embodiments and modifications, an arbitrary electric motor (for example, an arbitrary work machine (for example, an industrial vehicle, a forklift, a crane, etc.) including an electric motor as a power source of a hydraulic drive system) is adopted instead of the excavator. You may.

また、上述した実施形態及び変形例における電動発電機12の制御方法(つまり、低速・低負荷時制御、及び通常制御との切替方法等)は、電圧測定値を代用して電圧指令値が用いられるセンサレス制御が実装される、任意の電動機に適用されてもよい。例えば、ハイブリッド車両に搭載される駆動用モータを対象として、上述の制御方法が採用されてもよい。 Further, in the control method of the motor generator 12 (that is, the method of switching between low speed / low load control and normal control, etc.) in the above-described embodiment and modification, the voltage command value is used instead of the voltage measurement value. It may be applied to any motor in which the sensorless control is implemented. For example, the above-mentioned control method may be adopted for a drive motor mounted on a hybrid vehicle.

11 エンジン
12 電動発電機(電動機)
12s1 電流センサ
14 メインポンプ
18A インバータ(制御装置)
30 制御装置
30A ショベルコントローラ
30B ハイブリッドコントローラ
30C エンジンコントローラ
11 Engine 12 Motor generator (motor)
12s1 Current sensor 14 Main pump 18A Inverter (control device)
30 Controller 30A Excavator Controller 30B Hybrid Controller 30C Engine Controller

Claims (6)

電動機と、
前記電動機を制御する制御装置と、を備え、
前記制御装置は、相対的に速度が低い低速状態の場合であっても、前記電動機の電圧が相対的に高くなるように制御する、
作業機械。
With an electric motor
A control device for controlling the electric motor is provided.
The control device controls so that the voltage of the electric motor becomes relatively high even in a low speed state where the speed is relatively low.
Work machine.
前記制御装置は、前記電動機の電圧が所定閾値以上になるように、前記電動機の電流を制御する、
請求項1に記載の作業機械。
The control device controls the current of the electric motor so that the voltage of the electric motor becomes equal to or higher than a predetermined threshold value.
The work machine according to claim 1.
前記制御装置は、前記電動機の電圧が前記所定閾値を下回った場合、前記電動機のd軸電流を相対的に大きくなるように制御する、
請求項2に記載の作業機械。
The control device controls the d-axis current of the electric motor to be relatively large when the voltage of the electric motor falls below the predetermined threshold value.
The work machine according to claim 2.
前記制御装置は、前記電動機の電圧が前記所定閾値を下回った場合、前記電動機が出力するべきトルクを維持させながら、前記電動機のd軸電流を相対的に大きくなるように制御する、
請求項3に記載の作業機械。
When the voltage of the electric motor falls below the predetermined threshold value, the control device controls the d-axis current of the electric motor so as to be relatively large while maintaining the torque to be output by the electric motor.
The work machine according to claim 3.
前記制御装置は、前記電動機の電圧が前記所定閾値を下回った場合、前記電動機のd軸電流を相対的に大きくなるように、且つ、q軸電流を相対的に小さくなるように制御する、
請求項3又は4に記載の作業機械。
When the voltage of the electric motor falls below the predetermined threshold value, the control device controls the d-axis current of the electric motor to be relatively large and the q-axis current to be relatively small.
The work machine according to claim 3 or 4.
電動機を備え、
前記電動機は、相対的に速度が低い低速状態の場合と、相対的に速度が高い高速状態の場合とで、電流位相が異なる、
作業機械。
Equipped with an electric motor
The electric motor has a different current phase between a low speed state in which the speed is relatively low and a high speed state in which the speed is relatively high.
Work machine.
JP2019035204A 2019-02-28 2019-02-28 Work Machine Active JP7479122B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019035204A JP7479122B2 (en) 2019-02-28 2019-02-28 Work Machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019035204A JP7479122B2 (en) 2019-02-28 2019-02-28 Work Machine

Publications (2)

Publication Number Publication Date
JP2020141477A true JP2020141477A (en) 2020-09-03
JP7479122B2 JP7479122B2 (en) 2024-05-08

Family

ID=72265340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019035204A Active JP7479122B2 (en) 2019-02-28 2019-02-28 Work Machine

Country Status (1)

Country Link
JP (1) JP7479122B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018046595A (en) * 2016-09-12 2018-03-22 ルネサスエレクトロニクス株式会社 Control device
JP2018196309A (en) * 2017-05-22 2018-12-06 ルネサスエレクトロニクス株式会社 Motor driver for oil pumps and method for controlling motor drive for oil pumps

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018046595A (en) * 2016-09-12 2018-03-22 ルネサスエレクトロニクス株式会社 Control device
JP2018196309A (en) * 2017-05-22 2018-12-06 ルネサスエレクトロニクス株式会社 Motor driver for oil pumps and method for controlling motor drive for oil pumps

Also Published As

Publication number Publication date
JP7479122B2 (en) 2024-05-08

Similar Documents

Publication Publication Date Title
US9008875B2 (en) Hybrid working machine and servo control system
KR101834598B1 (en) Hybrid construction machine
KR101770488B1 (en) Construction machine
JP2010173599A (en) Control method for hybrid type operation machinery, and control method for servo control system
WO2015030143A1 (en) Working machine
US9382691B2 (en) Hybrid work machine and method of controlling same
JP5583901B2 (en) Hybrid construction machine
JP7683169B2 (en) Work Machine
JP5101405B2 (en) Swivel drive control device and construction machine including the same
JP6628971B2 (en) Excavator
US9567730B2 (en) Work machine
JP7479122B2 (en) Work Machine
JP7206120B2 (en) working machine
JP7704567B2 (en) Work Machine
JP5037558B2 (en) Hybrid construction machine
JP6406832B2 (en) Construction machine control equipment
JP7321711B2 (en) working machine
JP2014231297A (en) Hybrid working machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221013

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230131

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230403

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230531

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230926

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231226

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240110

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240423

R150 Certificate of patent or registration of utility model

Ref document number: 7479122

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150