JP6999326B2 - Excavator, diagnostic method - Google Patents

Excavator, diagnostic method Download PDF

Info

Publication number
JP6999326B2
JP6999326B2 JP2017153672A JP2017153672A JP6999326B2 JP 6999326 B2 JP6999326 B2 JP 6999326B2 JP 2017153672 A JP2017153672 A JP 2017153672A JP 2017153672 A JP2017153672 A JP 2017153672A JP 6999326 B2 JP6999326 B2 JP 6999326B2
Authority
JP
Japan
Prior art keywords
engine
state
information regarding
information
operating state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017153672A
Other languages
Japanese (ja)
Other versions
JP2019031205A (en
Inventor
祐太 杉山
哲司 小野
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 JP2017153672A priority Critical patent/JP6999326B2/en
Publication of JP2019031205A publication Critical patent/JP2019031205A/en
Application granted granted Critical
Publication of JP6999326B2 publication Critical patent/JP6999326B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Operation Control Of Excavators (AREA)
  • Component Parts Of Construction Machinery (AREA)
  • Hybrid Electric Vehicles (AREA)

Description

本発明は、ショベルに関する。 The present invention relates to excavators and the like .

例えば、ショベルの油圧アクチュエータを駆動するためのエンジン、電動機、油圧ポンプ等を含む駆動系における異常を検出する技術が知られている(例えば、特許文献1)。 For example, there is known a technique for detecting an abnormality in a drive system including an engine for driving a hydraulic actuator of a shovel, an electric motor, a hydraulic pump, and the like (for example, Patent Document 1).

特開2011-190664号公報Japanese Unexamined Patent Publication No. 2011-190664

しかしながら、油圧アクチュエータを駆動するためのエンジン、電動機、油圧ポンプ等を含む駆動系は、全体として一体に回転する。そのため、例えば、回転動作等に異常があったとしても、その原因がエンジン、電動機、油圧ポンプを含む動力を伝達する伝達機構部等のどの部分に異常があるのかを特定することができない可能性がある。 However, the drive system including the engine for driving the hydraulic actuator, the electric motor, the hydraulic pump, and the like rotates integrally as a whole. Therefore, for example, even if there is an abnormality in the rotational operation, it may not be possible to identify which part of the transmission mechanism, including the engine, the motor, and the hydraulic pump, is abnormal. There is.

そこで、上記課題に鑑み、駆動系における異常箇所を特定することが可能なショベルを提供することを目的とする。 Therefore, in view of the above problems, it is an object of the present invention to provide an excavator or the like capable of identifying an abnormal portion in a drive system.

上記目的を達成するため、本発明の一実施形態では、
油圧アクチュエータと、
前記油圧アクチュエータに作動油を供給する油圧ポンプと、
前記油圧ポンプを駆動するエンジンと、
前記エンジンをアシストして前記油圧ポンプを駆動する電動機と、
前記エンジン及び前記電動機の動力を前記油圧ポンプに伝達する伝達機構部と、
前記油圧ポンプが所定の負荷状態で所定の動作をするように、前記エンジンを単体駆動させたときの前記エンジンの動作状態又は制御状態に関する情報と、前記油圧ポンプが前記所定の負荷状態で前記所定の動作をするように、前記電動機を単体駆動させたときの前記電動機の前記動作状態又は制御状態に関する情報とを取得する情報取得部と、
前記情報取得部により取得される、前記エンジン及び前記電動機のそれぞれの前記動作状態又は制御状態に関する情報に基づき、前記エンジン、前記電動機、及び前記伝達機構部のうちの何れに異常があるかを特定する異常特定部と、を備える、
ショベルが提供される。
また、本発明の他の実施形態では、
油圧アクチュエータと、前記油圧アクチュエータに作動油を供給する油圧ポンプと、前記油圧ポンプを駆動するエンジンと、前記エンジンをアシストして前記油圧ポンプを駆動する電動機と、前記エンジン及び前記電動機の動力を前記油圧ポンプに伝達する伝達機構部と、を備えるショベルに関する異常を診断する診断装置が実行する診断方法であって、
前記油圧ポンプが所定の負荷状態で所定の動作をするように、前記エンジンを単体駆動させたときの前記エンジンの動作状態又は制御状態に関する情報と、前記油圧ポンプが前記所定の負荷状態で前記所定の動作をするように、前記電動機を単体駆動させたときの前記電動機の前記動作状態又は制御状態に関する情報とを取得する情報取得ステップと、
前記情報取得ステップで取得される、前記エンジン及び前記電動機のそれぞれの前記動作状態又は制御状態に関する情報に基づき、前記エンジン、前記電動機、及び前記伝達機構部のうちの何れに異常があるかを特定する異常特定ステップと、を含む、
診断方法が提供される。
In order to achieve the above object, in one embodiment of the present invention,
Hydraulic actuator and
A hydraulic pump that supplies hydraulic oil to the hydraulic actuator,
The engine that drives the hydraulic pump and
An electric motor that assists the engine to drive the hydraulic pump,
A transmission mechanism unit that transmits the power of the engine and the electric motor to the hydraulic pump, and
Information on the operating state or control state of the engine when the engine is independently driven so that the hydraulic pump performs a predetermined operation under a predetermined load state, and the hydraulic pump under the predetermined load state. An information acquisition unit that acquires information on the operating state or control state of the electric motor when the electric motor is driven as a single unit so as to perform the predetermined operation .
Which of the engine, the motor, and the transmission mechanism has an abnormality based on the information regarding the operating state or the control state of each of the engine and the electric motor acquired by the information acquisition unit. Equipped with an abnormality identification part that identifies
Excavator is provided.
Further, in another embodiment of the present invention,
The hydraulic actuator, the hydraulic pump that supplies hydraulic oil to the hydraulic actuator, the engine that drives the hydraulic pump, the electric motor that assists the engine to drive the hydraulic pump, and the power of the engine and the electric motor are said to be the same. It is a diagnostic method executed by a diagnostic device that diagnoses an abnormality related to an excavator equipped with a transmission mechanism unit that transmits to a hydraulic pump.
Information on the operating state or control state of the engine when the engine is independently driven so that the hydraulic pump performs a predetermined operation under a predetermined load state, and the predetermined state of the hydraulic pump under the predetermined load state. An information acquisition step for acquiring information on the operating state or control state of the electric motor when the electric motor is driven as a single unit so as to perform the operation of
Based on the information regarding the operating state or the control state of each of the engine and the electric motor acquired in the information acquisition step, it is specified which of the engine, the electric motor, and the transmission mechanism portion has an abnormality. Anomalous identification steps, including,
A diagnostic method is provided.

上述の実施形態によれば、駆動系における異常箇所を特定することが可能なショベルを提供することができる。 According to the above-described embodiment, it is possible to provide an excavator or the like capable of identifying an abnormal portion in the drive system.

ショベルの側面図である。It is a side view of an excavator. ショベルの構成の一例を示すブロック図である。It is a block diagram which shows an example of the structure of a shovel. コントローラによる異常診断処理の一例を概略的に示すフローチャートである。It is a flowchart which shows the example of the abnormality diagnosis processing by a controller schematically. コントローラによる異常診断処理の他の例を概略的に示すフローチャートである。It is a flowchart which shows the other example of the abnormality diagnosis processing by a controller schematically.

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

[ショベルの概要] [Overview of excavator]

まず、図1を参照して、本実施形態に係るショベル500の概要について説明をする。 First, the outline of the shovel 500 according to the present embodiment will be described with reference to FIG.

図1は、本実施形態に係るショベル500の側面図である。 FIG. 1 is a side view of the shovel 500 according to the present embodiment.

本実施形態に係るショベル500は、下部走行体1と、旋回機構2を介して旋回自在に下部走行体1に搭載される上部旋回体3と、アタッチメント(作業装置)としてのブーム4、アーム5、及びバケット6と、オペレータが搭乗するキャビン10を備える。 The shovel 500 according to the present embodiment includes a lower traveling body 1, an upper swivel body 3 that is swivelably mounted on the lower traveling body 1 via a swivel mechanism 2, a boom 4 as an attachment (working device), and an arm 5. , And a bucket 6 and a cabin 10 on which the operator is boarded.

下部走行体1は、例えば、左右1対のクローラを含み、それぞれのクローラが走行油圧モータ1A,1B(図2参照)で油圧駆動されることにより、ショベル500を走行させる。 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 drive the excavator 500.

上部旋回体3は、後述する旋回用電動機21(図2参照)で駆動されることにより、下部走行体1に対して旋回する。 The upper swivel body 3 is driven by a swivel 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 upright, 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. Rotatably pivoted. The boom 4, arm 5, and bucket 6 are each hydraulically driven by a boom cylinder 7, an arm cylinder 8, and a bucket cylinder 9 as hydraulic actuators, respectively.

キャビン10は、オペレータが搭乗する操縦室であり、上部旋回体3の前部左側に搭載される。 The cabin 10 is a cockpit on which the operator is boarded, and is mounted on the front left side of the upper swivel body 3.

[ショベルの構成]
次に、図2を参照して、ショベル500の構成について説明する。
[Excavator configuration]
Next, the configuration of the excavator 500 will be described with reference to FIG.

図2は、本実施形態に係るショベル500の構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the configuration of the shovel 500 according to the present embodiment.

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

本実施形態に係るショベル500の油圧アクチュエータを油圧駆動する油圧駆動系は、エンジン11と、電動発電機12と、減速機13と、メインポンプ14と、コントロールバルブ17を含む。また、本実施形態に係るショベル500の油圧駆動系は、上述の如く、下部走行体1、ブーム4、アーム5、及びバケット6のそれぞれを油圧駆動する走行油圧モータ1A,1B、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9等の油圧アクチュエータを含む。 The hydraulic drive system for hydraulically driving the hydraulic actuator of the shovel 500 according to the present embodiment includes an engine 11, an electric generator 12, a speed reducer 13, a main pump 14, and a control valve 17. Further, as described above, the hydraulic drive system of the excavator 500 according to the present embodiment includes the traveling hydraulic motors 1A and 1B, the boom cylinder 7, and the traveling hydraulic motors 1A and 1B for hydraulically driving each of the lower traveling body 1, the boom 4, the arm 5, and the bucket 6. Includes hydraulic actuators such as arm cylinder 8 and bucket cylinder 9.

エンジン11は、油圧駆動系におけるメイン動力源であり、例えば、上部旋回体3の後部に搭載される。具体的には、エンジン11は、後述するエンジンコントロールモジュール(ECM:Engine Control Module)75による制御の下、予め設定される目標回転数で一定回転し、減速機13を介してメインポンプ14、パイロットポンプ15を駆動する。また、エンジン11は、減速機13を介して電動発電機12を駆動し、電動発電機12に発電させる。エンジン11は、例えば、軽油を燃料とするディーゼルエンジンであり、その出力軸には、トルク変動を吸収するフライホイール11Fが設けられる。 The engine 11 is a main power source in the hydraulic drive system, and is mounted on the rear part of the upper swing body 3, for example. Specifically, the engine 11 rotates constantly at a preset target rotation speed under the control of an engine control module (ECM) 75, which will be described later, and the main pump 14 and the pilot via the reducer 13. Drive the pump 15. Further, the engine 11 drives the motor generator 12 via the speed reducer 13 to cause the motor generator 12 to generate electricity. The engine 11 is, for example, a diesel engine that uses light oil as fuel, and a flywheel 11F that absorbs torque fluctuations is provided on the output shaft thereof.

電動発電機12(電動機の一例)は、エンジン11をアシストしてメインポンプ14を駆動する、油圧駆動系におけるアシスト動力源であり、例えば、エンジン11及び減速機13と共に一体として上部旋回体3の後部に搭載される。電動発電機12は、インバータ18Aを介してキャパシタ19を含む蓄電系120と接続され、インバータ18Aを介してキャパシタ19や旋回用電動機21から供給される三相交流電力で力行運転し、減速機13を介してメインポンプ14及びパイロットポンプ15を駆動する。また、電動発電機12は、エンジン11により駆動されることにより発電運転を行い、発電電力をキャパシタ19や旋回用電動機21に供給することができる。電動発電機12の力行運転と発電運転との切替制御は、後述するコントローラ30によってインバータ18Aが駆動制御されることにより実現される。 The motor generator 12 (an example of a motor) is an assist power source in a hydraulic drive system that assists the engine 11 to drive the main pump 14. For example, the upper swing body 3 is integrated with the engine 11 and the speed reducer 13. It is mounted on the rear. The motor generator 12 is connected to the storage system 120 including the capacitor 19 via the inverter 18A, and is driven by three-phase AC power supplied from the capacitor 19 and the turning motor 21 via the inverter 18A, and is driven by the speed reducer 13. The main pump 14 and the pilot pump 15 are driven via the above. 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 motor 21. The switching control between the power running operation and the power generation operation of the motor generator 12 is realized by driving and controlling the inverter 18A by the controller 30 described later.

減速機13は、例えば、エンジン11と同様、上部旋回体3の後部に搭載され、エンジン11及び後述する電動発電機12が接続される2つの入力軸と、メインポンプ14及びパイロットポンプ15が直列に同軸接続される1つの出力軸を有する。減速機13は、エンジン11及び電動発電機12の動力を所定の減速比でメインポンプ14及びパイロットポンプ15に伝達することができる。また、減速機13は、エンジン11の動力を所定の減速比で、電動発電機12とメインポンプ14及びパイロットポンプ15とに分配して伝達することができる。以下、本実施形態では、減速機13におけるエンジン11の出力軸からメインポンプ14の入力軸への減速比と、電動発電機12の出力軸からメインポンプ14の入力軸への減速比は、同じである前提で説明を進める。 Like the engine 11, the speed reducer 13 is mounted on the rear part of the upper swing body 3, and two input shafts to which the engine 11 and the motor generator 12 described later are connected are connected in series with the main pump 14 and the pilot pump 15. Has one output shaft coaxially connected to. 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. Hereinafter, in the present embodiment, the reduction ratio from the output shaft of the engine 11 to the input shaft of the main pump 14 in the speed reducer 13 and the reduction ratio from the output shaft of the electric generator 12 to the input shaft of the main pump 14 are the same. I will proceed with the explanation on the premise that.

メインポンプ14(油圧ポンプの一例)は、例えば、エンジン11と同様、上部旋回体3の後部に搭載され、高圧油圧ライン16を通じてコントロールバルブ17に作動油を供給する。メインポンプ14は、エンジン11、或いは、エンジン11及び電動発電機12により駆動される。メインポンプ14は、例えば、可変容量式油圧ポンプであり、後述するコントローラ30による制御の下、レギュレータ(不図示)が斜板の角度(傾転角)を制御することでピストンのストローク長を調整し、吐出流量(吐出圧)を制御することができる。 The main pump 14 (an example of a hydraulic pump) is mounted on the rear part of the upper swing body 3 like the engine 11, 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 the regulator (not shown) controls the angle (tilt angle) of the swash plate under the control of the controller 30, which will be described later, to adjust the stroke length of the piston. However, the discharge flow rate (discharge pressure) can be controlled.

コントロールバルブ17は、例えば、上部旋回体3の中央部に搭載され、オペレータによる操作装置26に対する操作に応じて、油圧駆動系の制御を行う油圧制御装置である。コントロールバルブ17は、上述の如く、高圧油圧ライン16を介してメインポンプ14と接続され、メインポンプ14から供給される作動油を、操作装置26の操作状態に応じて、油圧アクチュエータである走行油圧モータ1A(右用),1B(左用)、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9に選択的に供給する。具体的には、コントロールバルブ17は、メインポンプ14から油圧アクチュエータのそれぞれに供給される作動油の流量と流れる方向を制御する複数の油圧制御弁(方向切換弁)を含むバルブユニットである。 The control valve 17 is, for example, a hydraulic control device mounted in the central portion of the upper swing body 3 and controls the hydraulic drive system in response to an operation on the operation 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 supplied to the hydraulic pressure, which is a hydraulic actuator, according to the operating state of the operating device 26. It is selectively supplied to the motor 1A (for right), 1B (for left), the boom cylinder 7, the arm cylinder 8, and the bucket cylinder 9. 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.

本実施形態に係るショベル500の電動アクチュエータを駆動する電気駆動系は、旋回用電動機21と、メカニカルブレーキ23と、旋回減速機24を含む。 The electric drive system for driving the electric actuator of the shovel 500 according to the present embodiment includes a turning electric motor 21, a mechanical brake 23, and a turning speed reducer 24.

旋回用電動機21は、下部走行体1に対して上部旋回体3を旋回自在に接続する旋回機構2を駆動する、即ち、上部旋回体3を下部走行体1に対して旋回自在に駆動する電動アクチュエータである。旋回用電動機21は、コントローラ30による制御の下、上部旋回体3を旋回駆動する力行運転、及び回生電力を発生させて上部旋回体3を旋回制動する回生運転を行う。旋回用電動機21は、インバータ18Bを介して蓄電系120に接続され、インバータ18Bを介してキャパシタ19や電動発電機12から供給される三相交流電力により駆動される。また、旋回用電動機21は、インバータ18Bを介して、回生電力をキャパシタ19や電動発電機12に供給する。これにより、回生電力で、キャパシタ19を充電したり、電動発電機12を駆動したりすることができる。旋回用電動機21の力行運転と回生運転との切替制御は、コントローラ30によってインバータ18Bが駆動制御されることにより実現される。旋回用電動機21の回転軸21Aには、レゾルバ22、メカニカルブレーキ23、及び旋回減速機24が接続される。 The turning electric motor 21 drives a turning mechanism 2 that rotatably connects the upper slewing body 3 to the lower traveling body 1, that is, an electric motor that rotatably drives the upper slewing body 3 to the lower traveling body 1. It is an actuator. Under the control of the controller 30, the turning electric motor 21 performs a power running operation for turning and driving the upper turning body 3 and a regenerative operation for turning and braking the upper turning body 3 by generating regenerative electric power. The turning 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. Switching control between power running operation and regenerative operation of the turning motor 21 is realized by driving and controlling the inverter 18B by the controller 30. 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.

メカニカルブレーキ23は、コントローラ30による制御の下、上部旋回体3(具体的には、旋回用電動機21の回転軸21A)に対して、機械的に制動力を発生させ、上部旋回体3を旋回制動すると共に、上部旋回体3の停止状態を維持させる。 Under the control of the controller 30, the mechanical brake 23 mechanically generates a braking force with respect to the upper swivel body 3 (specifically, the rotating shaft 21A of the swivel motor 21) to swivel the upper swivel body 3. While braking, the stopped state of the upper swivel body 3 is maintained.

尚、図2中において、旋回減速機24とメカニカルブレーキ23とは、簡単のため、別のブロック要素として記載されるが、メカニカルブレーキ23は、例えば、旋回減速機24に含まれる複数の減速機の間に組み込まれる態様の油圧式ブレーキであってもよいし、旋回減速機24と別体に設けられる態様の電磁式ブレーキであってもよい。 In FIG. 2, the turning speed reducer 24 and the mechanical brake 23 are described as separate block elements for the sake of simplicity, but the mechanical brake 23 is, for example, a plurality of speed reducers included in the turning speed reducer 24. It may be a hydraulic brake of a mode incorporated between the two, or an electromagnetic brake of a mode provided separately from the turning speed reducer 24.

旋回減速機24は、旋回用電動機21の回転軸21Aと接続され、旋回用電動機21の出力(トルク)を所定の減速比で減速させることにより、トルクを増大させて、上部旋回体3を旋回駆動する。即ち、力行運転の際、旋回用電動機21は、旋回減速機24を介して、上部旋回体3を旋回駆動する。また、旋回減速機24は、上部旋回体3の慣性回転力を増速させて旋回用電動機21に伝達し、回生電力を発生させる。即ち、回生運転の際、旋回用電動機21は、旋回減速機24を介して伝達される上部旋回体3の慣性回転力により回生発電を行い、上部旋回体3を旋回制動する。 The swivel reducer 24 is connected to the rotary shaft 21A of the swivel motor 21 and decelerates 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 performs regenerative power generation 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.

本実施形態に係るショベル500の電動発電機12及び旋回用電動機21を駆動する電源である蓄電系120は、キャパシタ19と、DCバス100と、昇降圧コンバータ110を含む。蓄電系120は、例えば、インバータ18A,18Bと共に、上部旋回体3の右側前部に搭載される。 The storage system 120, which is a power source for driving the motor generator 12 and the turning motor 21 of the excavator 500 according to the present embodiment, includes a capacitor 19, a DC bus 100, and a buck-boost converter 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, for example.

キャパシタ19は、電動発電機12、旋回用電動機21に電力を供給すると共に、DCバス100及び昇降圧コンバータ110を介して供給される電動発電機12、旋回用電動機21の発電電力を充電する。 The capacitor 19 supplies power to the motor generator 12 and the turning motor 21, and also charges the generated power of the motor generator 12 and the turning motor 21 supplied via the DC bus 100 and the buck-boost converter 110.

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

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

本実施形態に係るショベル500の操作系は、パイロットポンプ15、操作装置26、圧力センサ29等を含む。 The operation system of the excavator 500 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 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 levers 26A and 26B and pedals 26C. The operation device 26 is provided near the cockpit of the cabin 10, and is an operation input means for the operator to operate various operation elements (lower traveling body 1, upper turning body 3, boom 4, arm 5, bucket 6, etc.). Is. In other words, the operating device 26 is a hydraulic actuator (traveling hydraulic motor 1A, 1B, boom cylinder 7, arm cylinder 8, bucket cylinder 9, etc.) or an electric actuator (turning motor 21 etc.) that drives each operating element. It is an operation input means for performing an operation. The operating device 26 (lever 26A, 26B, and pedal 26C) is connected to the control valve 17 via the hydraulic line 27, respectively. 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.

圧力センサ29は、上述の如く、油圧ライン28を介して操作装置26と接続され、操作装置26の二次側のパイロット圧、即ち、操作装置26におけるそれぞれの動作要素(油圧アクチュエータ)の操作状態に対応するパイロット圧を検出する。圧力センサ29は、コントローラ30に接続され、操作装置26における下部走行体1、上部旋回体3、ブーム4、アーム5、及びバケット6等の操作状態に応じた圧力信号(圧力検出値)がコントローラ30に入力される。 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 operating state of each operating element (hydraulic actuator) in the operating device 26. Detects the pilot pressure corresponding to. The pressure sensor 29 is connected to the controller 30, and a pressure signal (pressure detection value) according to the operating state of the lower traveling body 1, the upper swivel body 3, the boom 4, the arm 5, the bucket 6 and the like in the operating device 26 is the controller. It is input to 30.

本実施形態に係るショベル500の制御系は、コントローラ30と、ECM75と、エンジン回転数センサ11aと、インバータ18Aと、回転位置センサ12aと、電流センサ12bと、インバータ18Bと、電流センサ21sと、レゾルバ22を含む。 The control system of the shovel 500 according to the present embodiment includes a controller 30, an ECM75, an engine rotation speed sensor 11a, an inverter 18A, a rotation position sensor 12a, a current sensor 12b, an inverter 18B, a current sensor 21s, and the like. Includes resolver 22.

コントローラ30は、ショベル500の駆動制御を行う制御装置である。例えば、コントローラ30は、オペレータ等の所定操作により予め設定される作業モード等に基づき、ECM75を介して、エンジン11の駆動制御を行う。また、コントローラ30は、圧力センサ29から入力される、操作装置26における各種動作要素(即ち、各種油圧アクチュエータ及び電動アクチュエータ)の操作状態に対応する検出値等に基づき、インバータ18A,18Bを介して、電動発電機12及び旋回用電動機21の駆動制御を行う。また、コントローラ30は、上述の如く、DCバス100の電圧検出値、キャパシタ19の電圧検出値、及びキャパシタ19の電流検出値等に基づき、昇降圧コンバータ110の昇圧動作と降圧動作の切替制御を行う。また、コントローラ30は、油圧駆動系におけるエンジン11、電動発電機12、並びにフライホイール11F及びメインポンプ14等を含む、エンジン11及び電動発電機12の動力をメインポンプ14に伝達する伝達機構部の異常診断を行う。 The controller 30 is a control device that controls the drive of the excavator 500. For example, the controller 30 controls the drive of the engine 11 via the ECM 75 based on a work mode or the like preset by a predetermined operation by an operator or the like. Further, the controller 30 passes through the inverters 18A and 18B based on the detected values input from the pressure sensor 29 and corresponding to the operating states of various operating elements (that is, various hydraulic actuators and electric actuators) in the operating device 26. , Drive control of the motor generator 12 and the turning motor 21. Further, as described above, the controller 30 controls switching between the step-up operation and the step-down operation of the step-up / down converter 110 based on the voltage detection value of the DC bus 100, the voltage detection value of the capacitor 19, the current detection value of the capacitor 19, and the like. conduct. Further, the controller 30 is a transmission mechanism unit that transmits the power of the engine 11 and the motor generator 12 to the main pump 14, including the engine 11, the motor generator 12, the flywheel 11F, the main pump 14, and the like in the hydraulic drive system. Make an abnormality diagnosis.

コントローラ30は、その機能が任意のハードウェア、ソフトウェア、或いはその組み合わせにより実現されてよい。例えば、コントローラ30は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、I/O(Input-Output interface)等を含むマイクロコンピュータで構成され、ROMに格納される各種プログラムをCPU上で実行することにより各種機能が実現される。コントローラ30は、上述の異常診断に関する機能部として、診断用制御部301と、診断用情報取得部302と、異常診断部303を含む。 The function of the controller 30 may be realized by any hardware, software, or a combination thereof. For example, the controller 30 is composed of a microcomputer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an I / O (Input-Output interface), and the like, and is stored in the ROM. Various functions are realized by executing various programs on the CPU. The controller 30 includes a diagnostic control unit 301, a diagnostic information acquisition unit 302, and an abnormality diagnosis unit 303 as functional units related to the above-mentioned abnormality diagnosis.

尚、コントローラ30の機能の一部は、他のコントローラにより実現されてもよい。即ち、コントローラ30の機能は、複数のコントローラにより分散される態様で実現されてもよい。 It should be noted that some of the functions of the controller 30 may be realized by another controller. That is, the function of the controller 30 may be realized in a manner distributed by a plurality of controllers.

診断用制御部301は、異常診断用のデータを取得するために、エンジン11及び電動発電機12の駆動制御を行う。診断用制御部301は、エンジン11及び電動発電機12を、それぞれ、メインポンプ14が所定の負荷条件(以下、「診断用負荷条件」と称する)及び所定の駆動条件(以下、「診断用駆動条件」)を満足するように、単体駆動させる。換言すれば、診断用制御部301は、メインポンプが診断用負荷条件に対応する負荷状態で診断用駆動条件に対応する所定の動作をするように、エンジン11及び電動発電機12を、それぞれ、単体駆動させる。 The diagnostic control unit 301 controls the drive of the engine 11 and the motor generator 12 in order to acquire the data for abnormality diagnosis. In the diagnostic control unit 301, the main pump 14 has a predetermined load condition (hereinafter referred to as “diagnosis load condition”) and a predetermined drive condition (hereinafter, “diagnosis drive”, respectively, for the engine 11 and the motor generator 12. It is driven as a single unit so as to satisfy the condition "). In other words, the diagnostic control unit 301 sets the engine 11 and the motor generator 12, respectively, so that the main pump performs a predetermined operation corresponding to the diagnostic drive condition in the load state corresponding to the diagnostic load condition. Drive as a single unit.

以下、本実施形態では、診断用負荷条件は、油圧アクチュエータが駆動されないメインポンプ14の無負荷状態である前提で説明を進める。メインポンプ14の無負荷状態は、例えば、パイロットライン25に設けられる電磁切換弁(不図示)を連通状態から非連通状態(遮断状態)に切り換えることにより実現されてよい。この場合、操作装置26には、パイロットポンプ15からのパイロット圧が入力されないため、操作装置26から操作状態に応じたパイロット圧がコントロールバルブ17に出力されず、操作装置26が操作されても、油圧アクチュエータは駆動されない。 Hereinafter, in the present embodiment, the diagnostic load condition will be described on the premise that the main pump 14 in which the hydraulic actuator is not driven is in a no-load state. The no-load state of the main pump 14 may be realized, for example, by switching the electromagnetic switching valve (not shown) provided in the pilot line 25 from the communicating state to the non-communication state (disconnecting state). In this case, since the pilot pressure from the pilot pump 15 is not input to the operating device 26, the pilot pressure according to the operating state is not output from the operating device 26 to the control valve 17, and even if the operating device 26 is operated, even if the operating device 26 is operated. The hydraulic actuator is not driven.

また、本実施形態では、上述の如く、減速機13におけるエンジン11とメインポンプ14との間の減速機と、電動発電機12とメインポンプ14との間の減速比が同じである。そのため、メインポンプ14が所定の駆動条件で駆動される場合、エンジン11及び電動発電機12は同じ動作条件で動作する。つまり、メインポンプ14が診断用駆動条件を満足するようにエンジン11及び電動発電機12を単体駆動させることは、エンジン11及び電動発電機12をそれぞれ同じ駆動条件を満足するように単体駆動させることに等しい。以下、本実施形態では、診断用駆動条件は、エンジン11及び電動発電機12の駆動条件(以下、「単体駆動条件」と称する)と同義的な意味で用い、当該単体駆動条件は、エンジン11及び電動発電機12を所定回転数(以下、「診断用目標回転数」と称する)で一定回転させることである前提で説明を進める。 Further, in the present embodiment, as described above, the reduction ratio between the engine 11 and the main pump 14 in the reduction gear 13 and the reduction ratio between the motor generator 12 and the main pump 14 are the same. Therefore, when the main pump 14 is driven under predetermined driving conditions, the engine 11 and the motor generator 12 operate under the same operating conditions. That is, driving the engine 11 and the motor generator 12 as a single unit so that the main pump 14 satisfies the diagnostic drive conditions means driving the engine 11 and the motor generator 12 as a single unit so as to satisfy the same drive conditions, respectively. be equivalent to. Hereinafter, in the present embodiment, the diagnostic drive condition is used in the same meaning as the drive condition of the engine 11 and the motor generator 12 (hereinafter, referred to as “single drive condition”), and the single drive condition is used as the engine 11. The description will proceed on the premise that the motor generator 12 is rotated at a constant rotation speed (hereinafter referred to as "target rotation speed for diagnosis").

具体的には、診断用制御部301は、メインポンプ14の無負荷状態において、ECM75に制御指令を出力し、ECM75を介して、所定時間だけ、エンジン11を診断用目標回転数で一定回転させる。また、診断用制御部301は、メインポンプ14の無負荷状態において、インバータ18Aの駆動部182Aに制御指令を出力し、駆動部182Aを介して、所定時間だけ、電動発電機12を診断用目標回転数で一定回転させる。 Specifically, the diagnostic control unit 301 outputs a control command to the ECM 75 in a no-load state of the main pump 14, and causes the engine 11 to rotate constantly at the diagnostic target rotation speed for a predetermined time via the ECM 75. .. Further, the diagnostic control unit 301 outputs a control command to the drive unit 182A of the inverter 18A in the no-load state of the main pump 14, and the motor generator 12 is set as a diagnostic target for a predetermined time via the drive unit 182A. Make a constant rotation at the number of rotations.

診断用情報取得部302(情報取得部の一例)は、診断用制御部301によりエンジン11及び電動発電機12が、それぞれ、単体駆動されているときに、それぞれの動作状態に関する情報及び制御状態に関する情報(以下、単に「動作情報」及び「制御情報」と称する)を取得する。本実施形態では、診断用情報取得部302は、エンジン11及び電動発電機12のそれぞれの動作情報として、ECM75及びインバータ18A(具体的には、駆動部182A)から入力される回転速度の測定値の時系列データを取得する。また、診断用情報取得部302は、エンジン11及び電動発電機12のそれぞれの制御情報として、ECM75及びインバータ18Aから入力されるトルク指令値の時系列データを取得する。 The diagnostic information acquisition unit 302 (an example of the information acquisition unit) relates to information and control states regarding the respective operating states when the engine 11 and the motor generator 12 are independently driven by the diagnostic control unit 301. Information (hereinafter, simply referred to as "operation information" and "control information") is acquired. In the present embodiment, the diagnostic information acquisition unit 302 measures the rotation speed input from the ECM75 and the inverter 18A (specifically, the drive unit 182A) as the operation information of the engine 11 and the motor generator 12. Get the time series data of. Further, the diagnostic information acquisition unit 302 acquires time-series data of torque command values input from the ECM75 and the inverter 18A as control information for the engine 11 and the motor generator 12.

異常診断部303(異常特定部の一例)は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれを、同じ診断用負荷条件において、同じ診断用駆動条件を満足するように単体駆動させたときの動作情報又は制御情報(以下、「エンジン11の診断時の動作情報又は制御情報」及び「電動発電機12の診断時の動作情報又は制御情報」と称する)に基づき、エンジン11、電動発電機12、及びメインポンプ14を含む伝達機構部の異常診断を行う。具体的には、異常診断部303は、エンジン11の診断時の動作情報と電動発電機12の診断時の動作情報との差異、又は、エンジン11の診断時の制御情報と電動発電機12の診断時の制御情報との間の差異に基づき、エンジン、電動機、及び伝達機構部の何れに異常があるかを特定する。 The abnormality diagnosis unit 303 (an example of the abnormality identification unit) satisfies the same diagnostic drive conditions for each of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302 under the same diagnostic load conditions. Based on the operation information or control information when the motor is driven as a single unit (hereinafter referred to as "operation information or control information at the time of diagnosis of the engine 11" and "operation information or control information at the time of diagnosis of the motor generator 12"). , The engine 11, the electric generator 12, and the transmission mechanism including the main pump 14 are diagnosed abnormally. Specifically, the abnormality diagnosis unit 303 is the difference between the operation information at the time of diagnosis of the engine 11 and the operation information at the time of diagnosis of the motor generator 12, or the control information at the time of diagnosis of the engine 11 and the motor generator 12. Based on the difference from the control information at the time of diagnosis, it is specified whether there is an abnormality in the engine, the motor, or the transmission mechanism.

より具体的には、異常診断部303は、エンジン11の診断時の動作情報と電動発電機12の診断時の動作情報、又は、エンジン11の診断時の制御情報と電動発電機12の診断時の制御情報との間に、予め想定される所定基準(以下、単に「所定基準」と称する)を超える差異があるか否かについて分析を行う。本実施形態では、上述の如く、エンジン11及び電動発電機12が同じ診断用目標回転数で一定回転するため、エンジン11及び電動発電機12が正常である場合、それぞれの診断時の動作情報又は制御情報の間には、それぞれの特性上の差異(例えば、制御指令に対する応答特性等の差異)、それぞれの動作情報を取得するセンサの精度の差異(例えば、エンジン回転数センサ11aと回転位置センサ12aとの間の精度上の差異)等しか現れないと考えられるからである。 More specifically, the abnormality diagnosis unit 303 has operation information at the time of diagnosis of the engine 11 and operation information at the time of diagnosis of the electric generator 12, or control information at the time of diagnosis of the engine 11 and at the time of diagnosis of the electric generator 12. It is analyzed whether or not there is a difference exceeding a predetermined standard (hereinafter, simply referred to as “predetermined standard”) assumed in advance with the control information of. In the present embodiment, as described above, the engine 11 and the motor generator 12 rotate at a constant speed at the same target rotation speed for diagnosis. Therefore, when the engine 11 and the motor generator 12 are normal, the operation information at the time of each diagnosis or Differences in characteristics between the control information (for example, differences in response characteristics to control commands) and differences in the accuracy of sensors that acquire each operation information (for example, engine rotation speed sensor 11a and rotation position sensor). This is because it is considered that only the difference in accuracy between 12a and the like) appears.

例えば、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報の間の時系列上における所定基準を超える差異の有無(例えば、回転速度の測定値或いはトルク指令値の差異が所定閾値を超えているか否か等)について分析を行う。また、例えば、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報(時系列データ)に対して、FFT(Fast Fourier Transform:高速フーリエ変換)処理を施し、周波数特性において、所定基準を超える差異の有無の分析を行う。この場合、異常診断部303は、ある周波数成分におけるゲインの差異が所定閾値を超えているか否かや何れか一方だけに現れる特異な周波数成分の有無等を分析することにより、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報の間に、所定基準を超える差異があるか否かを判定してよい。 For example, the abnormality diagnosis unit 303 has a difference in time series between the operation information or the control information at the time of diagnosis of the engine 11 and the motor generator 12 (for example, the measured value of the rotation speed or the torque). Whether or not the difference in command values exceeds a predetermined threshold, etc.) is analyzed. Further, for example, the abnormality diagnosis unit 303 performs FFT (Fast Fourier Transform) processing on the operation information or control information (time series data) at the time of diagnosis of the engine 11 and the motor generator 12. , Analyze the presence or absence of differences in frequency characteristics that exceed a predetermined standard. In this case, the abnormality diagnosis unit 303 analyzes whether or not the difference in gain in a certain frequency component exceeds a predetermined threshold value and the presence or absence of a peculiar frequency component that appears in only one of them, thereby causing the engine 11 and the motor generator. It may be determined whether or not there is a difference exceeding a predetermined standard between the operation information or the control information at the time of each diagnosis of the machine 12.

異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報の間に、所定基準を超える差異がないと判定した場合、エンジン11の診断時の動作情報又は制御情報及び電動発電機12の同情報のうちの何れか一方或いは両方について、所定の正常範囲内にあるか正常範囲外にあるかを判定する。そして、異常診断部303は、更に、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報に関する情報が正常範囲外であると判定した場合、エンジン11及び電動発電機12以外の駆動部分、即ち、メインポンプ14を含む伝達機構部に異常があると特定することができる。 When the abnormality diagnosis unit 303 determines that there is no difference exceeding a predetermined standard between the operation information or control information at the time of diagnosis of the engine 11 and the motor generator 12, the operation information or control at the time of diagnosis of the engine 11 It is determined whether the information and one or both of the same information of the electric generator 12 are within the predetermined normal range or out of the normal range. Then, when the abnormality diagnosis unit 303 further determines that the information regarding the operation information or the control information at the time of diagnosis of the engine 11 and the motor generator 12 is out of the normal range, the abnormality diagnosis unit 303 other than the engine 11 and the motor generator 12 It can be identified that there is an abnormality in the drive portion, that is, the transmission mechanism portion including the main pump 14.

例えば、異常診断部303は、周波数特性において、正常範囲で想定される周波数成分以外の特異な周波数成分の有無に基づき、エンジン11又は電動発電機12の診断時の動作情報又は制御情報が、正常範囲内であるか正常範囲外であるかを判定する。また、例えば、異常診断部303は、エンジン11及び電動発電機12の制御情報が、診断用負荷条件及び診断用動作条件から想定される範囲内にあるか否かに基づき、エンジン11又は電動発電機12の診断時の動作情報又は制御情報が、正常範囲内であるか正常範囲外であるかを判定する。具体的には、異常診断部303は、例えば、トルク指令値が、メインポンプ14の無負荷状態における診断用目標回転数での一定回転動作から想定されるエンジン11或いは電動発電機12のトルクの上限値(閾値)を超えているか否かに基づき、トルク指令値が正常範囲内であるか正常範囲外であるかを判定してよい。以下、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報の間に、所定基準を超える差異があると判定された場合についても、同様の方法で、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報が、正常範囲内にあるか正常範囲外にあるかの判定を行うことができる。 For example, in the abnormality diagnosis unit 303, the operation information or control information at the time of diagnosis of the engine 11 or the motor generator 12 is normal based on the presence or absence of a peculiar frequency component other than the frequency component assumed in the normal range in the frequency characteristic. Determine whether it is within the range or out of the normal range. Further, for example, the abnormality diagnosis unit 303 determines whether the control information of the engine 11 and the electric generator 12 is within the range assumed from the diagnostic load condition and the diagnostic operation condition, and the engine 11 or the electric power generator. It is determined whether the operation information or control information at the time of diagnosis of the machine 12 is within the normal range or out of the normal range. Specifically, in the abnormality diagnosis unit 303, for example, the torque command value is the torque of the engine 11 or the electric generator 12 assumed from the constant rotation operation at the diagnostic target rotation speed in the no-load state of the main pump 14. It may be determined whether the torque command value is within the normal range or outside the normal range based on whether or not the upper limit value (threshold) is exceeded. Hereinafter, even when the abnormality diagnosis unit 303 determines that there is a difference exceeding a predetermined standard between the operation information or the control information at the time of diagnosis of the engine 11 and the motor generator 12, the same method is used. It is possible to determine whether the operation information or control information at the time of diagnosis of the engine 11 and the motor generator 12 is within the normal range or outside the normal range.

一方、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報の間に、所定基準を超える差異があると判定した場合、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報について、所定の正常範囲内にあるか正常範囲外にあるかを判定する。そして、異常診断部303は、エンジン11及び電動発電機12のうち、正常範囲外にあると判定された、診断時の動作情報又は制御情報に対応する一方に異常があると特定することができる。 On the other hand, when the abnormality diagnosis unit 303 determines that there is a difference exceeding a predetermined standard between the operation information or the control information at the time of diagnosis of the engine 11 and the motor generator 12, the engine 11 and the motor generator 12 It is determined whether the operation information or control information at the time of diagnosis is within or outside the predetermined normal range. Then, the abnormality diagnosis unit 303 can identify that one of the engine 11 and the motor generator 12 corresponding to the operation information or the control information at the time of diagnosis, which is determined to be out of the normal range, has an abnormality. ..

コントローラ30による異常診断に関する処理(以下、「異常診断処理」と称する)の詳細については、後述する(図3、図4参照)。 Details of the process related to the abnormality diagnosis by the controller 30 (hereinafter referred to as “abnormality diagnosis process”) will be described later (see FIGS. 3 and 4).

ECM75は、コントローラ30から制御指令に基づき、エンジン11を駆動制御する。例えば、ECM75は、エンジン回転数センサ11aから入力される検出信号に対応するエンジン11の回転数(回転速度)の測定値に基づき、コントローラ30からの制御指令に対応する目標回転数でエンジン11が一定回転するように、エンジン11のトルク指令を生成する。そして、ECM75は、生成したトルク指令に応じたトルクがエンジン11に発生するような駆動指令を、エンジン11の燃料噴射装置等の各種アクチュエータに出力する。 The ECM 75 drives and controls the engine 11 based on a control command from the controller 30. For example, in the ECM 75, the engine 11 has a target rotation speed corresponding to a control command from the controller 30 based on the measured value of the rotation speed (rotation speed) of the engine 11 corresponding to the detection signal input from the engine rotation speed sensor 11a. A torque command for the engine 11 is generated so that the engine rotates at a constant speed. Then, the ECM 75 outputs a drive command such that a torque corresponding to the generated torque command is generated in the engine 11 to various actuators such as a fuel injection device of the engine 11.

エンジン回転数センサ11aは、エンジン11の回転数を検出する既知の検出手段である。エンジン回転数センサ11aは、一対一の通信線やCAN等の車載ネットワークを通じてECM75と通信可能に接続され、エンジン11の回転数に対応する検出信号は、ECM75に入力される。 The engine rotation speed sensor 11a is a known detection means for detecting the rotation speed of the engine 11. The engine rotation speed sensor 11a is communicably connected to the ECM75 through a one-to-one communication line or an in-vehicle network such as CAN, and a detection signal corresponding to the rotation speed of the engine 11 is input to the ECM75.

インバータ18Aは、インバータ回路181Aと、駆動部182Aを含む。また、インバータ18Aに関連する構成要素として、回転位置センサ12aと、電流センサ12bがある。 The inverter 18A includes an inverter circuit 181A and a drive unit 182A. Further, as components related to the inverter 18A, there are a rotation position sensor 12a and a current sensor 12b.

インバータ回路181Aは、駆動部182Aから入力される駆動指令、例えば、PWM(Pulse Width Modulation)指令に基づき、作動する。具体的には、インバータ回路181Aは、当該駆動信号に基づき、蓄電系120から供給される電力を、電動発電機12を駆動する三相交流電力に変換したり、電動発電機12からの発電電力を直流電力に変換し蓄電系120に供給したりする。例えば、インバータ回路181Aは、6組のIGBT(Insulated Gate Bipolar Transistor)等のスイッチング素子及び還流ダイオードの並列接続体を含むフルブリッジ回路により構成される。 The inverter circuit 181A operates based on a drive command input from the drive unit 182A, for example, a PWM (Pulse Width Modulation) command. Specifically, the inverter circuit 181A converts the electric power supplied from the power storage system 120 into three-phase AC electric power for driving the electric generator 12 based on the drive signal, or generates electric power from the electric generator 12. Is converted into DC power and supplied to the power storage system 120. For example, the inverter circuit 181A is composed of a full bridge circuit including six sets of switching elements such as IGBTs (Insulated Gate Bipolar Transistors) and a parallel connection of freewheeling diodes.

駆動部182Aは、一対一の通信線やCAN(Controller Area Network)等の車載ネットワークを通じてインバータ18Aと通信可能に接続されるコントローラ30から入力される制御指令(具体的には、速度指令)に基づき、駆動指令を生成する。例えば、駆動部182Aは、上述のフルブリッジ回路におけるそれぞれのスイッチング素子をゲート駆動するドライバIC(Integrated Circuit)である。具体的には、駆動部182Aは、回転位置センサ12aの検出信号に対応する電動発電機12の回転速度の計測値、及び電流センサ12bの検出信号に対応する電動発電機12のトルクの計測値に基づき、速度・トルクフィードバック制御を行ってよい。そして、駆動部182Aは、電動発電機12に対するトルク指令値を生成し、トルク指令値に対応する電流を電動発電機12に流すための駆動指令をインバータ回路181Aに出力する。 The drive unit 182A is based on a control command (specifically, a speed command) input from a controller 30 communicably connected to the inverter 18A through a one-to-one communication line or an in-vehicle network such as CAN (Controller Area Network). , Generate a drive command. For example, the drive unit 182A is a driver IC (Integrated Circuit) that gate-drives each switching element in the above-mentioned full bridge circuit. Specifically, the drive unit 182A has a measured value of the rotation speed of the electric generator 12 corresponding to the detection signal of the rotation position sensor 12a and a measured value of the torque of the electric generator 12 corresponding to the detection signal of the current sensor 12b. The speed / torque feedback control may be performed based on the above. Then, the drive unit 182A generates a torque command value for the motor generator 12, and outputs a drive command for passing a current corresponding to the torque command value to the motor generator 12 to the inverter circuit 181A.

また、駆動部182Aは、コントローラ30からの制御指令に基づき、回転速度の計測値、及びトルク指令値をコントローラ30に送信する。 Further, the drive unit 182A transmits the measured value of the rotation speed and the torque command value to the controller 30 based on the control command from the controller 30.

尚、駆動部182Aは、インバータ18Aの外部、例えば、コントローラ30に内蔵されてもよい。また、コントローラ30は、電動発電機12の回転速度の計測値に対応する回転位置センサ12aから検出値を直接的に取得することにより、電動発電機12の回転速度の計測値を取得(算出)してもよい。 The drive unit 182A may be built in the outside of the inverter 18A, for example, in the controller 30. Further, the controller 30 acquires (calculates) the measured value of the rotational speed of the motor generator 12 by directly acquiring the detected value from the rotational position sensor 12a corresponding to the measured value of the rotational speed of the motor generator 12. You may.

回転位置センサ12aは、電動発電機12の回転位置を検出する。回転位置センサ12aは、例えば、ロータリエンコーダやレゾルバであってよい。回転位置センサ12aは、一対一の通信線やCAN(Controller Area Network)等の車載ネットワークを通じてインバータ18Aと通信可能に接続され、電動発電機12の回転位置に対応する検出信号は、インバータ18Aに取り込まれる。 The rotation position sensor 12a detects the rotation position of the motor generator 12. The rotation position sensor 12a may be, for example, a rotary encoder or a resolver. The rotation position sensor 12a is communicably connected to the inverter 18A through a one-to-one communication line or an in-vehicle network such as CAN (Controller Area Network), and the detection signal corresponding to the rotation position of the motor generator 12 is taken into the inverter 18A. Is done.

電流センサ12bは、電動発電機12の三相(U相、V相、W相)のそれぞれの電流を検出する。電流センサ12bは、例えば、電動発電機12とインバータ18Aとの間の電力経路に設けられ、電動発電機12の電流を検出可能であれば、磁気抵抗効果を用いる磁気センサであってもよいし、シャント抵抗等を用いる直接計測式のセンサであってもよい。以下、電流センサ21sについても同様である。具体的には、電流センサ12bは、三相のうちの少なくとも二相の電流を検出可能な態様、即ち、複数の電流センサを含む態様で設けられる。二相の電流から残り一相の電流値を算出可能だからである。以下、旋回用電動機21に関する電流センサ21sについても同様である。電流センサ12bは、例えば、一対一の通信線やCAN等の車載ネットワークを通じてインバータ18Aと通信可能に接続され、電流センサ12bによる電動発電機12の三相それぞれの電流に対応する検出信号は、インバータ18Aに取り込まれる。 The current sensor 12b detects the current of each of the three phases (U phase, V phase, W phase) of the motor generator 12. The current sensor 12b may be, for example, a magnetic sensor using a magnetic resistance effect as long as it is provided in the power path between the motor generator 12 and the inverter 18A and can detect the current of the motor generator 12. , A direct measurement type sensor using a shunt resistance or the like may be used. Hereinafter, the same applies to the current sensor 21s. Specifically, the current sensor 12b is provided in a mode in which the current of at least two of the three phases can be detected, that is, a mode including a plurality of current sensors. This is because the current value of the remaining one phase can be calculated from the two-phase current. Hereinafter, the same applies to the current sensor 21s relating to the turning motor 21. The current sensor 12b is communicably connected to the inverter 18A through, for example, a one-to-one communication line or an in-vehicle network such as CAN, and the detection signal corresponding to the current of each of the three phases of the motor generator 12 by the current sensor 12b is an inverter. It is taken into 18A.

尚、電流センサ12bは、インバータ18Aに内蔵され、インバータ18Aから出力される電流を検出する態様であってもよい。 The current sensor 12b may be built in the inverter 18A and may detect the current output from the inverter 18A.

インバータ18Bは、蓄電系120を電源として、旋回用電動機21を駆動する三相交流電力を出力したり、旋回用電動機21の発電電力を蓄電系120に供給したりする。具体的には、インバータ18Bは、内蔵される駆動回路(不図示)が、コントローラ30から入力される制御指令に基づき、駆動指令、例えば、PWM指令を生成する。より具体的には、当該駆動回路は、レゾルバ22及び電流センサ21sの検出信号に対応する旋回用電動機21の回転速度及び出力トルクの測定値に基づき、速度・トルクフィードバック制御を行うことにより、駆動指令を生成してよい。そして、インバータ18Bは、該駆動指令に基づき、内蔵されるインバータ回路(不図示)が、蓄電系120から供給される電力を、旋回用電動機21を駆動する三相交流電力に変換したり、旋回用電動機21からの回生電力を直流電力に変換し蓄電系120に供給したりする。 The inverter 18B uses the power storage system 120 as a power source to output three-phase AC power for driving the swivel motor 21 and supplies the generated power of the swivel motor 21 to the power storage system 120. Specifically, in the inverter 18B, a built-in drive circuit (not shown) generates a drive command, for example, a PWM command based on a control command input from the controller 30. More specifically, the drive circuit is driven by performing speed / torque feedback control based on the measured values of the rotation speed and output torque of the turning motor 21 corresponding to the detection signals of the resolver 22 and the current sensor 21s. You may generate a command. Then, in the inverter 18B, based on the drive command, the built-in inverter circuit (not shown) converts the electric power supplied from the power storage system 120 into the three-phase AC power for driving the turning electric motor 21, or turns. The regenerated electric power from the motor 21 is converted into DC electric power and supplied to the power storage system 120.

尚、インバータ18Bのインバータ回路を駆動する駆動回路は、インバータ18Bの外部、例えば、コントローラ30に内蔵される態様であってもよい。 The drive circuit for driving the inverter circuit of the inverter 18B may be built in the outside of the inverter 18B, for example, the controller 30.

電流センサ21sは、旋回用電動機21の三相(U相、V相、W相)のそれぞれの電流を検出する。電流センサ21sは、例えば、旋回用電動機21とインバータ18Bとの間の電力経路に設けられる。電流センサ21sは、例えば、一対一の通信線やCAN等の車載ネットワークを通じてインバータ18Bと通信可能に接続され、旋回用電動機21の三相それぞれの電流に対応する検出信号は、インバータ18Bに取り込まれる。 The current sensor 21s detects the current of each of the three phases (U phase, V phase, W phase) of the swivel motor 21. The current sensor 21s is provided, for example, in the power path between the turning motor 21 and the inverter 18B. The current sensor 21s is communicably connected to the inverter 18B through, for example, a one-to-one communication line or an in-vehicle network such as CAN, and the detection signal corresponding to the current of each of the three phases of the turning motor 21 is taken into the inverter 18B. ..

尚、電流センサ21sは、インバータ18Bに内蔵され、インバータ18Bから出力される電流を検出する態様であってもよい。 The current sensor 21s may be built in the inverter 18B and may detect the current output from the inverter 18B.

レゾルバ22は、旋回用電動機21の回転位置(回転角)等を検出する。レゾルバ22は、一対一の通信線やCAN等の車載ネットワークを通じてインバータ18Bと通信可能に接続され、旋回用電動機21の回転角に対応する検出信号は、インバータ18Bに取り込まれる。 The resolver 22 detects the rotation position (rotation angle) of the turning motor 21 and the like. The resolver 22 is communicably connected to the inverter 18B through a one-to-one communication line or an in-vehicle network such as CAN, and the detection signal corresponding to the rotation angle of the turning motor 21 is taken into the inverter 18B.

[異常診断処理の詳細]
次に、図3及び図4を参照して、コントローラ30による異常診断処理について具体的に説明する。
[Details of abnormality diagnosis processing]
Next, the abnormality diagnosis process by the controller 30 will be specifically described with reference to FIGS. 3 and 4.

まず、図3は、コントローラ30による異常診断処理の一例を概略的に示すフローチャートである。本フローチャートによる処理は、例えば、オペレータやサービスマン等による所定操作に基づき、ショベル500が通常作業モードから異常診断モードに移行した場合に、実行される。以下、図4についても同様である。 First, FIG. 3 is a flowchart schematically showing an example of abnormality diagnosis processing by the controller 30. The process according to this flowchart is executed, for example, when the shovel 500 shifts from the normal work mode to the abnormality diagnosis mode based on a predetermined operation by an operator, a serviceman, or the like. Hereinafter, the same applies to FIG.

ステップS302にて、診断用制御部301は、ECM75を介して、診断用負荷条件において、診断用駆動条件を満足するように、エンジン11を単体駆動させる。本例では、診断用制御部301は、メインポンプ14の無負荷状態において、エンジン11を診断用目標回転数で所定時間だけ一定回転させる。 In step S302, the diagnostic control unit 301 drives the engine 11 as a single unit via the ECM 75 so as to satisfy the diagnostic drive condition under the diagnostic load condition. In this example, the diagnostic control unit 301 rotates the engine 11 constantly for a predetermined time at the diagnostic target rotation speed in a no-load state of the main pump 14.

ステップS304にて、診断用情報取得部302は、診断用制御部301によりエンジン11が単体駆動されている所定時間におけるエンジン11の動作情報及び制御情報を取得する。本例では、診断用情報取得部302は、診断用制御部301によりエンジン11が単体駆動されている所定時間において、ECM75から入力されるエンジン11の回転速度の測定値及びトルク指令値を取得する。 In step S304, the diagnostic information acquisition unit 302 acquires the operation information and control information of the engine 11 at a predetermined time when the engine 11 is independently driven by the diagnostic control unit 301. In this example, the diagnostic information acquisition unit 302 acquires the measured value of the rotational speed of the engine 11 and the torque command value input from the ECM 75 during a predetermined time when the engine 11 is driven by the diagnostic control unit 301 alone. ..

ステップS306にて、診断用制御部301は、インバータ18Aを介して、診断用負荷条件において、診断用駆動条件を満足するように、電動発電機12を単体駆動させる。本例では、診断用制御部301は、エンジン11の単体駆動時の場合と同様、メインポンプ14の無負荷状態において、エンジン11を診断用目標回転数で所定時間だけ一定回転させる。 In step S306, the diagnostic control unit 301 drives the motor generator 12 as a single unit via the inverter 18A so as to satisfy the diagnostic drive condition under the diagnostic load condition. In this example, the diagnostic control unit 301 rotates the engine 11 at a constant diagnostic target rotation speed for a predetermined time in a no-load state of the main pump 14, as in the case of driving the engine 11 alone.

ステップS308にて、診断用情報取得部302は、診断用制御部301により電動発電機12が単体駆動されている所定時間における電動発電機12の動作情報及び制御情報を取得する。本例では、診断用情報取得部302は、診断用制御部301によりエンジン11が単体駆動されている所定時間において、インバータ18Aから入力される電動発電機12の回転速度の測定値及びトルク指令値を取得する。 In step S308, the diagnostic information acquisition unit 302 acquires the operation information and control information of the motor generator 12 at a predetermined time when the motor generator 12 is independently driven by the diagnostic control unit 301. In this example, the diagnostic information acquisition unit 302 is a measured value and a torque command value of the rotational speed of the motor generator 12 input from the inverter 18A during a predetermined time when the engine 11 is independently driven by the diagnostic control unit 301. To get.

尚、ステップS304,S308のそれぞれにおいて、診断用情報取得部302は、動作情報及び制御情報のうちの同じ一方だけ(例えば、エンジン11の動作情報と電動発電機12の動作情報だけ)を取得してもよい。また、ステップS304において、診断用情報取得部302は、エンジン11の回転速度の測定値として、インバータ18Aから入力される電動発電機12の回転速度の測定値を取得してもよい。上述の如く、減速機13におけるエンジン11とメインポンプ14との間の減速比と、電動発電機12とメインポンプ14との間の減速比が同じであり、エンジン11が単体駆動される場合、電動発電機12も無負荷状態(即ち、非発電状態)において同じ回転数で回転していると考えられるからである。また、代わりに、ステップS308にて、診断用情報取得部302は、電動発電機12の回転速度の測定値として、ECM75から入力されるエンジン11の回転速度の測定値を取得してもよい。同様に、減速機13におけるエンジン11とメインポンプ14との間の減速比と、電動発電機12とメインポンプ14との間の減速比が同じであり、電動発電機12が単体駆動される場合、エンジン11も同じ回転数で回転していると考えられるからである。これにより、後述の如く、エンジン11の回転速度の計測値と電動発電機12の回転速度の計測値との間の差異が分析される場合に、それぞれの回転速度の計測値のベースとなるセンサ間の精度上の差異を考慮する必要が無くなる。 In each of steps S304 and S308, the diagnostic information acquisition unit 302 acquires only the same one of the operation information and the control information (for example, only the operation information of the engine 11 and the operation information of the motor generator 12). You may. Further, in step S304, the diagnostic information acquisition unit 302 may acquire the measured value of the rotational speed of the motor generator 12 input from the inverter 18A as the measured value of the rotational speed of the engine 11. As described above, when the reduction ratio between the engine 11 and the main pump 14 in the reduction gear 13 and the reduction ratio between the motor generator 12 and the main pump 14 are the same and the engine 11 is driven independently. This is because it is considered that the motor generator 12 also rotates at the same rotation speed in the no-load state (that is, the non-power generation state). Alternatively, in step S308, the diagnostic information acquisition unit 302 may acquire the measured value of the rotational speed of the engine 11 input from the ECM 75 as the measured value of the rotational speed of the motor generator 12. Similarly, when the reduction ratio between the engine 11 and the main pump 14 in the reduction gear 13 and the reduction ratio between the motor generator 12 and the main pump 14 are the same, and the motor generator 12 is driven independently. This is because it is considered that the engine 11 is also rotating at the same rotation speed. As a result, as described later, when the difference between the measured value of the rotation speed of the engine 11 and the measured value of the rotation speed of the motor generator 12 is analyzed, the sensor that becomes the base of the measured value of each rotation speed. It is no longer necessary to consider the difference in accuracy between the two.

ステップS310にて、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報に所定基準を超える差異があるか否かを判定する。本例では、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の回転速度の測定値或いはトルク指令値に所定基準を超える差異があるか否かを判定する。異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報に所定基準を超える差異がない場合、ステップS312に進み、所定基準を超える差異がある場合、ステップS318に進む。 In step S310, the abnormality diagnosis unit 303 determines whether or not there is a difference in the operation information or control information at the time of diagnosis of the engine 11 and the motor generator 12 exceeding a predetermined reference. In this example, the abnormality diagnosis unit 303 determines whether or not there is a difference in the measured value of the rotation speed or the torque command value at the time of diagnosis of the engine 11 and the motor generator 12 exceeding a predetermined reference. The abnormality diagnosis unit 303 proceeds to step S312 when there is no difference exceeding the predetermined standard in the operation information or control information at the time of diagnosis of the engine 11 and the motor generator 12, and when there is a difference exceeding the predetermined standard, step S318. Proceed to.

ステップS312にて、異常診断部303は、更に、エンジン11及び電動発電機12のそれぞれの診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲内であるか正常範囲外であるかを判定する。異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲内である場合、ステップS314に進み、正常範囲外である場合、ステップS316に進む。 In step S312, the abnormality diagnosis unit 303 further determines whether the operation information (measured value of the rotational speed) or the control information (torque command value) at the time of diagnosis of the engine 11 and the motor generator 12 is within the normal range. Determine if it is out of the normal range. When the operation information (measured value of the rotation speed) or the control information (torque command value) at the time of diagnosis of the engine 11 and the motor generator 12 is within the normal range, the abnormality diagnosis unit 303 proceeds to step S314 and is normal. If it is out of range, the process proceeds to step S316.

ステップS314にて、異常診断部303は、エンジン11、電動発電機12、並びに、エンジン11及び電動発電機12からメインポンプ14に動力を伝達する伝達機構部を含む駆動系が正常であると判定し、今回の処理を終了する。 In step S314, the abnormality diagnosis unit 303 determines that the drive system including the engine 11, the motor generator 12, and the transmission mechanism unit that transmits power from the engine 11 and the motor generator 12 to the main pump 14 is normal. And end this process.

一方、ステップS316にて、異常診断部303は、メインポンプ14を含む伝達機構部に異常があると特定し、今回の処理を終了する。 On the other hand, in step S316, the abnormality diagnosis unit 303 identifies that there is an abnormality in the transmission mechanism unit including the main pump 14, and ends the current process.

他方、ステップS318にて、異常診断部303は、エンジン11の診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲内であるか正常範囲外であるかを判定する。異常診断部303は、エンジン11の診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲外である場合、ステップS320に進み、正常範囲内である場合、ステップS322に進む。 On the other hand, in step S318, the abnormality diagnosis unit 303 determines whether the operation information (measured value of the rotational speed) or the control information (torque command value) at the time of diagnosis of the engine 11 is within the normal range or out of the normal range. judge. The abnormality diagnosis unit 303 proceeds to step S320 when the operation information (measured value of the rotational speed) or control information (torque command value) at the time of diagnosis of the engine 11 is out of the normal range, and when it is within the normal range, the step Proceed to S322.

ステップS320にて、異常診断部303は、エンジン11に異常があると特定し、今回の処理を終了する。 In step S320, the abnormality diagnosis unit 303 identifies that there is an abnormality in the engine 11, and ends the current process.

一方、ステップS322にて、異常診断部303は、電動発電機12の診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲内であるか正常範囲外であるかを判定する。異常診断部303は、電動発電機12の診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲外である場合、ステップS324に進み、正常範囲内である場合、ステップS314に進む。 On the other hand, in step S322, the abnormality diagnosis unit 303 has the operation information (measured value of the rotation speed) or the control information (torque command value) at the time of diagnosis of the motor generator 12 within the normal range or out of the normal range. Is determined. The abnormality diagnosis unit 303 proceeds to step S324 when the operation information (measured value of the rotation speed) or the control information (torque command value) at the time of diagnosis of the motor generator 12 is out of the normal range, and is within the normal range. , Step S314.

ステップS324にて、異常診断部303は、電動発電機12に異常があると特定し、今回の処理を終了する。 In step S324, the abnormality diagnosis unit 303 identifies that there is an abnormality in the motor generator 12, and ends this process.

続いて、図4は、コントローラ30による異常診断処理の他の例を概略的に示すフローチャートである。 Subsequently, FIG. 4 is a flowchart schematically showing another example of the abnormality diagnosis process by the controller 30.

本フローチャートは、ステップS402~S414,S418~S424が、図3のステップS302~S314,S318~S324と同じであるため、異なる部分を中心に説明する。 In this flowchart, since steps S402 to S414 and S418 to S424 are the same as steps S302 to S314 and S318 to S324 in FIG. 3, different parts will be mainly described.

ステップS412にて、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)が正常範囲外である場合、ステップS416に進む。 In step S412, when the operation information (measured value of the rotation speed) or the control information (torque command value) at the time of each diagnosis of the engine 11 and the motor generator 12 is out of the normal range, the abnormality diagnosis unit 303 steps. Proceed to S416.

ステップS416にて、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報(回転速度の測定値)又は制御情報(トルク指令値)の周波数特性を分析する。 In step S416, the abnormality diagnosis unit 303 analyzes the frequency characteristics of the operation information (measured value of the rotation speed) or the control information (torque command value) at the time of each diagnosis of the engine 11 and the motor generator 12.

ステップS417にて、異常診断部303は、ステップS416の分析結果に基づき、エンジン11及び電動発電機12からメインポンプ14に動力を伝達する伝達機構部における異常がある詳細部位を特定し、今回の処理を終了する。例えば、伝達機構部に含まれるフライホイール11F、減速機13、メインポンプ14、及び入出力軸を連結するカップリング(不図示)等は、それぞれに異なる固有振動数を有し、伝達機構部におけるそれぞれの部位に異常が発生した場合、それぞれに固有の振動成分が増幅される可能性が高い。そのため、異常診断部303は、伝達機構部に含まれるフライホイール11F、減速機13、メインポンプ14、カップリング等の各部位の固有振動数に対応する周波数成分が正常時に相当する基準に対して増加しているか否か等を分析することにより、伝達機構部における異常がある詳細部位を特定することができる。 In step S417, the abnormality diagnosis unit 303 identifies a detailed part having an abnormality in the transmission mechanism unit that transmits power from the engine 11 and the motor generator 12 to the main pump 14 based on the analysis result of step S416, and this time. End the process. For example, the flywheel 11F, the speed reducer 13, the main pump 14, the coupling (not shown) connecting the input / output shafts, etc. included in the transmission mechanism section have different natural frequencies, and the transmission mechanism section has different natural frequencies. When an abnormality occurs in each part, there is a high possibility that the vibration component peculiar to each part will be amplified. Therefore, the abnormality diagnosis unit 303 refers to a reference in which the frequency component corresponding to the natural frequency of each part such as the flywheel 11F, the speed reducer 13, the main pump 14, and the coupling included in the transmission mechanism unit corresponds to the normal state. By analyzing whether or not there is an increase, it is possible to identify a detailed site having an abnormality in the transmission mechanism section.

[作用]
このように、本実施形態では、診断用情報取得部302は、メインポンプ14が所定の負荷状態で所定の動作をする(つまり、メインポンプ14が診断用負荷条件及び診断用駆動条件を満足する)ように、エンジン11及び電動発電機12のそれぞれを単体駆動させたときのエンジン11及び電動発電機12のそれぞれの動作状態又は制御状態に関する情報を取得する。そして、異常診断部303は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれの動作状態又は制御状態に関する情報に基づき、エンジン11、電動発電機12、並びに、エンジン11及び電動発電機12からの動力をメインポンプ14に伝達する伝達機構部の何れに異常があるかを特定する。
[Action]
As described above, in the present embodiment, the diagnostic information acquisition unit 302 performs a predetermined operation under a predetermined load state of the main pump 14 (that is, the main pump 14 satisfies the diagnostic load condition and the diagnostic drive condition. ), The information regarding the operating state or the control state of each of the engine 11 and the motor generator 12 when each of the engine 11 and the motor generator 12 is driven independently is acquired. Then, the abnormality diagnosis unit 303 is based on the information regarding the operating state or the control state of each of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302, and the engine 11, the motor generator 12, and the engine It is specified which of the transmission mechanism unit which transmits the power from the electric generator 11 and the motor generator 12 to the main pump 14 has an abnormality.

これにより、異常診断部303は、メインポンプ14の同じ診断用負荷条件及び診断用駆動条件に対応するエンジン11及び電動発電機12のそれぞれの単体駆動時のデータを比較したり、それぞれが正常範囲にあるか否かを判定したり等の分析することができる。そのため、例えば、異常診断部303は、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータの間に想定を超える差異が無く、且つ、データが正常範囲外である場合、エンジン11及び電動発電機12以外、つまり、伝達機構部に異常があると特定できる。また、例えば、異常診断部303は、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータの間に想定を超える差異ある場合、エンジン11及び電動発電機12のうちの単体駆動時のデータが正常範囲外である何れか一方に異常があると特定できる。従って、異常診断部303は、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータに対する分析結果により、エンジン11、電動発電機12、及び伝達機構部の何れに異常があるかを特定することができる。 As a result, the abnormality diagnosis unit 303 can compare the data of the engine 11 and the motor generator 12 corresponding to the same diagnostic load condition and diagnostic drive condition of the main pump 14 when they are driven individually, and each of them has a normal range. It is possible to make an analysis such as determining whether or not it is present. Therefore, for example, when the abnormality diagnosis unit 303 does not have a difference exceeding an assumption between the data when the engine 11 and the motor generator 12 are individually driven, and the data is out of the normal range, the engine 11 and the motor generator 12 are electrically operated. It can be identified that there is an abnormality other than the generator 12, that is, the transmission mechanism portion. Further, for example, when the abnormality diagnosis unit 303 has a difference exceeding an assumption between the data when the engine 11 and the motor generator 12 are driven alone, the data when the engine 11 and the motor generator 12 are driven alone. Can be identified as having an abnormality in either one that is out of the normal range. Therefore, the abnormality diagnosis unit 303 identifies which of the engine 11, the motor generator 12, and the transmission mechanism unit has an abnormality based on the analysis results of the data when each of the engine 11 and the motor generator 12 is driven independently. be able to.

また、本実施形態では、異常診断部303は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれの動作状態又は制御状態に関する情報の間の差異に基づき、エンジン11、電動発電機12、及び、伝達機構部の何れに異常があるかを特定する。 Further, in the present embodiment, the abnormality diagnosis unit 303 is based on the difference between the information regarding the operating state or the control state of each of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302. , The motor generator 12, and the transmission mechanism unit are identified as having an abnormality.

これにより、異常診断部303は、メインポンプ14の同じ診断用負荷条件及び診断用駆動条件に対応するエンジン11及び電動発電機12のそれぞれの単体駆動時のデータ間の差異に基づき、具体的に、エンジン11、電動発電機12、及び、伝達機構部の何れに異常があるかを特定することができる。 As a result, the abnormality diagnosis unit 303 specifically bases the difference between the data of the engine 11 and the motor generator 12 corresponding to the same diagnostic load condition and diagnostic drive condition of the main pump 14 when they are driven individually. , The engine 11, the motor generator 12, and the transmission mechanism unit can be identified.

また、本実施形態では、異常診断部303は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれの動作状態又は制御状態に関する情報の間に所定基準を超える差異がある場合、エンジン11及び電動発電機12のうち、当該動作状態又は当該制御状態に関する情報が所定の正常範囲外にあることを示す一方に異常があると特定する。 Further, in the present embodiment, the abnormality diagnosis unit 303 has a difference exceeding a predetermined standard between the information regarding the operating state or the control state of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302. If there is, it is specified that one of the engine 11 and the motor generator 12 has an abnormality, indicating that the information regarding the operating state or the control state is out of the predetermined normal range.

これにより、異常診断部303は、具体的に、エンジン11或いは電動発電機12の異常を特定できる。 Thereby, the abnormality diagnosis unit 303 can specifically identify the abnormality of the engine 11 or the motor generator 12.

また、本実施形態では、異常診断部303は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれの動作状態又は制御状態に関する情報の間に所定基準を超える差異がない場合であって、当該動作状態又は当該制御状態に関する情報が所定の正常範囲外にあることを示す場合、伝達機構部に異常があると特定する。 Further, in the present embodiment, the abnormality diagnosis unit 303 has a difference exceeding a predetermined standard between the information regarding the operating state or the control state of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302. If there is no such information and it indicates that the information regarding the operation state or the control state is out of the predetermined normal range, it is specified that there is an abnormality in the transmission mechanism unit.

これにより、異常診断部303は、具体的に、伝達機構部の異常を特定できる。 Thereby, the abnormality diagnosis unit 303 can specifically identify the abnormality of the transmission mechanism unit.

また、本実施形態では、異常診断部303は、診断用情報取得部302により取得される、エンジン11及び電動発電機12のそれぞれの動作状態又は制御状態の間に所定基準を超える差異がない場合であって、当該動作状態又は当該制御状態に関する情報が所定の正常範囲外にあることを示す場合、当該動作状態又は当該制御状態に関する情報の周波数特性に基づき、伝達機構部のうちの何れの部分に異常があるかを特定する。 Further, in the present embodiment, the abnormality diagnosis unit 303 does not have a difference exceeding a predetermined standard between the operating states or the control states of the engine 11 and the motor generator 12 acquired by the diagnostic information acquisition unit 302. However, when it indicates that the information regarding the operating state or the control state is out of the predetermined normal range, any part of the transmission mechanism unit is based on the frequency characteristics of the information regarding the operating state or the control state. Identify if there is something wrong with the.

これにより、異常診断部303は、上述の如く、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータの周波数特性において、伝達機構部に含まれる構成部位ごとの固有振動数に対応する周波数成分が増加しているか否か等を判断できる。従って、異常診断部303は、具体的に、伝達機構部のうちの異常がある詳細部位を特定することができる。

As a result, as described above, the abnormality diagnosis unit 303 corresponds to the natural frequency of each component included in the transmission mechanism unit in the frequency characteristics of the data when the engine 11 and the motor generator 12 are individually driven. It is possible to determine whether or not the frequency component to be used is increasing. Therefore, the abnormality diagnosis unit 303 can specifically identify a detailed portion of the transmission mechanism unit where there is an abnormality.

また、本実施形態では、異常診断部303は、動作状態又は制御状態に関する情報の周波数特性の中に、想定される周波数成分以外の特異な周波数成分が含まれるか否かに基づき、動作状態又は制御状態に関する情報が正常範囲内か正常範囲外かを判定する。 Further, in the present embodiment, the abnormality diagnosis unit 303 determines the operating state or based on whether or not a peculiar frequency component other than the assumed frequency component is included in the frequency characteristic of the information regarding the operating state or the control state. Determines whether the information about the control status is within the normal range or out of the normal range.

これにより、異常診断部303は、具体的に、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータが正常範囲内か正常範囲外かを判定することができる。 As a result, the abnormality diagnosis unit 303 can specifically determine whether the data of the engine 11 and the motor generator 12 at the time of single unit drive are within the normal range or out of the normal range.

また、本実施形態では、異常診断部303は、制御状態に関する情報が、診断用負荷条件及び診断用駆動条件に対応するメインポンプ14の負荷状態及び所定の動作から想定される範囲内にあるか否かに基づき、制御状態に関する情報が正常範囲内か正常範囲外かを判定する。 Further, in the present embodiment, whether the abnormality diagnosis unit 303 has information on the control state within the range assumed from the load state and the predetermined operation of the main pump 14 corresponding to the diagnostic load condition and the diagnostic drive condition. Based on whether or not, it is determined whether the information regarding the control state is within the normal range or out of the normal range.

これにより、異常診断部303は、具体的に、エンジン11及び電動発電機12のそれぞれの単体駆動時のデータ(制御情報)が正常範囲内か正常範囲外かを判定することができる。 Thereby, the abnormality diagnosis unit 303 can specifically determine whether the data (control information) at the time of driving each of the engine 11 and the motor generator 12 is within the normal range or out of the normal range.

また、本実施形態では、診断用負荷条件に対応するメインポンプ14の負荷状態は、油圧アクチュエータが駆動されない無負荷状態であり、診断用駆動条件に対応するメインポンプ14の所定の動作は、所定回転数で一定回転させることである。 Further, in the present embodiment, the load state of the main pump 14 corresponding to the diagnostic load condition is a no-load state in which the hydraulic actuator is not driven, and the predetermined operation of the main pump 14 corresponding to the diagnostic drive condition is predetermined. It is to make a constant rotation at the number of rotations.

これにより、異常診断用のデータから油圧アクチュエータの駆動による影響を排除できる。また、診断用制御部301は、エンジン11及び電動発電機12を定回転制御すればよく、診断用情報取得部302は、比較的容易に、異常診断用のデータを取得することができる。 As a result, the influence of driving the hydraulic actuator can be excluded from the data for abnormality diagnosis. Further, the diagnostic control unit 301 may control the engine 11 and the motor generator 12 at a constant rotation, and the diagnostic information acquisition unit 302 can acquire data for abnormality diagnosis relatively easily.

また、本実施形態では、診断用情報取得部302により取得される動作状態に関する情報は、回転速度の測定値である。 Further, in the present embodiment, the information regarding the operating state acquired by the diagnostic information acquisition unit 302 is a measured value of the rotation speed.

これにより、診断用情報取得部302は、具体的に、エンジン11及び電動発電機12のフィードバック制御用に利用される回転速度の測定値を取得することができる。 Thereby, the diagnostic information acquisition unit 302 can specifically acquire the measured value of the rotation speed used for the feedback control of the engine 11 and the motor generator 12.

また、本実施形態では、エンジン11及び電動発電機12のそれぞれの動作状態に関する情報としての回転速度の測定値は、エンジン11及び電動発電機12の何れか一方の制御用のセンサ(具体的には、エンジン回転数センサ11a或いは回転位置センサ12a)の検出信号に基づき測定される。 Further, in the present embodiment, the measured value of the rotation speed as information on the operating states of the engine 11 and the motor generator 12 is a sensor for controlling either the engine 11 or the motor generator 12 (specifically). Is measured based on the detection signal of the engine rotation speed sensor 11a or the rotation position sensor 12a).

これにより、上述の如く、エンジン11の回転速度の計測値と電動発電機12の回転速度の計測値との間の差異が分析される場合に、それぞれの回転速度の計測値のベースとなるセンサ間の精度上の差異を考慮する必要が無くなる。つまり、異常診断部303は、回転速度の計測値のベースとなるセンサ間の精度上の差異を考慮することなく、異常診断を行うことができる。 As a result, as described above, when the difference between the measured value of the rotation speed of the engine 11 and the measured value of the rotation speed of the motor generator 12 is analyzed, the sensor that becomes the base of the measured value of each rotation speed. It is no longer necessary to consider the difference in accuracy between the two. That is, the abnormality diagnosis unit 303 can perform the abnormality diagnosis without considering the difference in accuracy between the sensors which are the bases of the measured values of the rotation speed.

また、本実施形態では、制御状態に関する情報は、トルク指令値である。 Further, in the present embodiment, the information regarding the control state is a torque command value.

これにより、診断用情報取得部302は、具体的に、エンジン11及び電動発電機12の制御用に生成されるトルク指令を取得することができる。 As a result, the diagnostic information acquisition unit 302 can specifically acquire the torque command generated for the control of the engine 11 and the motor generator 12.

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

例えば、本実施形態において、減速機13におけるエンジン11とメインポンプ14との間の減速比と、電動発電機12とメインポンプ14との間の減速比とは、異なっていてもよい。この場合、異常診断部303は、エンジン11及び電動発電機12のそれぞれの診断時の動作情報又は制御情報に所定基準を超える差異があるか否かを判定する際、所定基準として、減速比が異なることによる差異(例えば、減速比が異なることによるエンジン11及び電動発電機12の診断時の回転速度の絶対値の差異等)を予め考慮すればよい。これにより、異常診断部303は、上述した実施形態と同様の方法で、異常診断を行うことができる。 For example, in the present embodiment, the reduction ratio between the engine 11 and the main pump 14 in the reduction gear 13 and the reduction ratio between the motor generator 12 and the main pump 14 may be different. In this case, when the abnormality diagnosis unit 303 determines whether or not there is a difference exceeding a predetermined reference in the operation information or control information at the time of diagnosis of the engine 11 and the motor generator 12, the reduction ratio is used as a predetermined reference. Differences due to differences (for example, differences in absolute values of rotational speeds of the engine 11 and the motor generator 12 at the time of diagnosis due to different reduction ratios, etc.) may be considered in advance. Thereby, the abnormality diagnosis unit 303 can perform the abnormality diagnosis by the same method as the above-described embodiment.

1 下部走行体
1A 走行油圧モータ(油圧アクチュエータ)
1B 走行油圧モータ(油圧アクチュエータ)
2 旋回機構
3 上部旋回体
4 ブーム
5 アーム
6 バケット
7 ブームシリンダ(油圧アクチュエータ)
8 アームシリンダ(油圧アクチュエータ)
9 バケットシリンダ(油圧アクチュエータ)
10 キャビン
11 エンジン
11a エンジン回転数センサ(センサ)
11F フライホイール
12 電動発電機
12a 回転位置センサ(センサ)
12b 電流センサ
13 減速機
14 メインポンプ(油圧ポンプ)
15 パイロットポンプ
16 高圧油圧ライン
17 コントロールバルブ
18A インバータ
18B インバータ
19 キャパシタ
21 旋回用電動機
21s 電流センサ
22 レゾルバ
23 メカニカルブレーキ
24 旋回減速機
25 パイロットライン
26 操作装置
26A レバー
26B レバー
26C ペダル
27 油圧ライン
28 油圧ライン
29 圧力センサ
30 コントローラ
75 エンジンコントロールモジュール
100 DCバス
110 昇降圧コンバータ
120 蓄電系
181A インバータ回路
182A 駆動部
301 診断用制御部
302 診断用情報取得部(情報取得部)
303 異常診断部(異常特定部)
500 ショベル
1 Lower traveling body 1A Traveling hydraulic motor (hydraulic actuator)
1B traveling hydraulic motor (hydraulic actuator)
2 Swing mechanism 3 Upper swivel body 4 Boom 5 Arm 6 Bucket 7 Boom cylinder (hydraulic actuator)
8 Arm cylinder (hydraulic actuator)
9 Bucket cylinder (hydraulic actuator)
10 Cabin 11 Engine 11a Engine speed sensor (sensor)
11F flywheel 12 motor generator 12a rotation position sensor (sensor)
12b Current sensor 13 Reducer 14 Main pump (hydraulic pump)
15 Pilot Pump 16 High Pressure Hydraulic Line 17 Control Valve 18A Inverter 18B Inverter 19 Capacitor 21 Swivel Motor 21s Current Sensor 22 Resolver 23 Mechanical Brake 24 Swivel Reducer 25 Pilot Line 26 Operating Device 26A Lever 26B Lever 26C Pedal 27 Hydraulic Line 28 29 Pressure sensor 30 Controller 75 Engine control module 100 DC bus 110 Buck-boost converter 120 Storage system 181A Inverter circuit 182A Drive unit 301 Diagnostic control unit 302 Diagnostic information acquisition unit (information acquisition unit)
303 Abnormality diagnosis part (abnormality identification part)
500 excavator

Claims (11)

油圧アクチュエータと、
前記油圧アクチュエータに作動油を供給する油圧ポンプと、
前記油圧ポンプを駆動するエンジンと、
前記エンジンをアシストして前記油圧ポンプを駆動する電動機と、
前記エンジン及び前記電動機の動力を前記油圧ポンプに伝達する伝達機構部と、
前記油圧ポンプが所定の負荷状態で所定の動作をするように、前記エンジンを単体駆動させたときの前記エンジンの動作状態又は制御状態に関する情報と、前記油圧ポンプが前記所定の負荷状態で前記所定の動作をするように、前記電動機を単体駆動させたときの前記電動機の前記動作状態又は制御状態に関する情報とを取得する情報取得部と、
前記情報取得部により取得される、前記エンジン及び前記電動機のそれぞれの前記動作状態又は制御状態に関する情報に基づき、前記エンジン、前記電動機、及び記伝達機構部のうちの何れに異常があるかを特定する異常特定部と、を備える、
ショベル。
Hydraulic actuator and
A hydraulic pump that supplies hydraulic oil to the hydraulic actuator,
The engine that drives the hydraulic pump and
An electric motor that assists the engine to drive the hydraulic pump,
A transmission mechanism unit that transmits the power of the engine and the electric motor to the hydraulic pump, and
Information on the operating state or control state of the engine when the engine is independently driven so that the hydraulic pump performs a predetermined operation under a predetermined load state, and the hydraulic pump under the predetermined load state. An information acquisition unit that acquires information on the operating state or control state of the electric motor when the electric motor is driven as a single unit so as to perform the predetermined operation .
Which of the engine, the motor, and the transmission mechanism has an abnormality based on the information regarding the operating state or the control state of each of the engine and the electric motor acquired by the information acquisition unit. Equipped with an abnormality identification part that identifies
Excavator.
前記異常特定部は、前記情報取得部により取得される、前記エンジンの前記動作状態又は制御状態に関する情報、及び前記電動機の前記動作状態又は制御状態に関する情報の間の差異に基づき、前記エンジン、前記電動機、及び前記伝達機構部のうちの何れに異常があるかを特定する、
請求項1に記載のショベル。
The abnormality specifying unit is based on the difference between the information regarding the operating state or the control state of the engine and the information regarding the operating state or the control state of the motor, which are acquired by the information acquisition unit. , Identifying which of the motor and the transmission mechanism is abnormal.
The excavator according to claim 1.
前記異常特定部は、前記情報取得部により取得される、前記エンジンの前記動作状態又は制御状態に関する情報、及び前記電動機の前記動作状態又は制御状態に関する情報の間に所定基準を超える差異がある場合、前記エンジン及び前記電動機のうち、前記動作状態又は制御状態に関する情報が所定の正常範囲外にあることを示す一方に異常があると特定する、
請求項2に記載のショベル。
The abnormality specifying unit is a difference exceeding a predetermined standard between the information regarding the operating state or the control state of the engine and the information regarding the operating state or the control state of the motor, which are acquired by the information acquisition unit. If there is, it is specified that there is an abnormality in one of the engine and the electric motor, which indicates that the information regarding the operating state or the control state is out of the predetermined normal range.
The excavator according to claim 2.
前記異常特定部は、前記情報取得部により取得される、前記エンジンの前記動作状態又は制御状態に関する情報、及び前記電動機の前記動作状態又は制御状態に関する情報の間に前記所定基準を超える差異がない場合であって、これらの前記動作状態又は制御状態に関する情報が共に所定の正常範囲外にあることを示す場合、前記伝達機構部に異常があると特定する、
請求項3に記載のショベル。
The abnormality specifying unit exceeds the predetermined reference between the information regarding the operating state or control state of the engine and the information regarding the operating state or control state of the motor, which are acquired by the information acquisition unit. If there is no difference and both of these information regarding the operating state or the control state indicate that they are out of the predetermined normal range, it is specified that the transmission mechanism unit has an abnormality.
The excavator according to claim 3.
前記異常特定部は、前記情報取得部により取得される、前記エンジンの前記動作状態又は制御状態に関する情報、及び前記電動機の前記動作状態又は制御状態に関する情報の間に前記所定基準を超える差異がない場合であって、これらの前記動作状態又は制御状態に関する情報が共に所定の正常範囲外にあることを示す場合、これらの前記動作状態又は制御状態に関する情報の時系列データの周波数特性に基づき、前記伝達機構部のうちの何れの部分に異常があるかを特定する、
請求項4に記載のショベル。
The abnormality specifying unit exceeds the predetermined reference between the information regarding the operating state or control state of the engine and the information regarding the operating state or control state of the motor, which are acquired by the information acquisition unit. If there is no difference and it indicates that both of these information regarding the operating state or control state are outside the predetermined normal range , time-series data of the information regarding these operating states or control states. Identify which part of the transmission mechanism part has an abnormality based on the frequency characteristic of the above.
The excavator according to claim 4.
前記異常特定部は、前記動作状態又は制御状態に関する情報の時系列データの周波数特性の中に、想定される周波数成分以外の特異な周波数成分が含まれるか否かに基づき、前記動作状態又は制御状態に関する情報が正常範囲内か正常範囲外かを判定する、
請求項3乃至5の何れか一項に記載のショベル。
The abnormality specifying unit is based on whether or not a peculiar frequency component other than the assumed frequency component is included in the frequency characteristic of the time series data of the information regarding the operating state or the control state. Or, determine whether the information about the control status is within the normal range or out of the normal range.
The excavator according to any one of claims 3 to 5.
前記動作状態又は制御状態に関する情報は、制御状態に関する情報であり、
前記異常特定部は、前記制御状態に関する情報が、前記油圧ポンプの前記負荷状態及び前記所定の動作から想定される範囲内にあるか否かに基づき、前記制御状態に関する情報が正常範囲内か正常範囲外かを判定する、
請求項3乃至6の何れか一項に記載のショベル。
The information regarding the operating state or the control state is information regarding the control state.
In the abnormality specifying unit, the information on the control state is within the normal range or normal based on whether the information on the control state is within the range expected from the load state and the predetermined operation of the hydraulic pump. Determine if it is out of range,
The excavator according to any one of claims 3 to 6.
前記負荷状態は、前記油圧アクチュエータが駆動されない無負荷状態であり、
前記所定の動作は、所定回転数で一定回転させることである、
請求項1乃至7の何れか一項に記載のショベル。
The load state is a no-load state in which the hydraulic actuator is not driven.
The predetermined operation is to make a constant rotation at a predetermined rotation speed.
The excavator according to any one of claims 1 to 7.
前記動作状態又は制御状態に関する情報は、動作状態に関する情報であり、
前記動作状態に関する情報は、回転速度の測定値である、
請求項1乃至8の何れか一項に記載のショベル。
The information regarding the operating state or the control state is information regarding the operating state, and is
The information regarding the operating state is a measured value of the rotation speed.
The excavator according to any one of claims 1 to 8.
前記動作状態又は制御状態に関する情報は、制御状態に関する情報であり、
前記制御状態に関する情報は、トルク指令値である、
請求項1乃至の何れか一項に記載のショベル。
The information regarding the operating state or the control state is information regarding the control state.
The information regarding the control state is a torque command value.
The excavator according to any one of claims 1 to 9 .
油圧アクチュエータと、前記油圧アクチュエータに作動油を供給する油圧ポンプと、前記油圧ポンプを駆動するエンジンと、前記エンジンをアシストして前記油圧ポンプを駆動する電動機と、前記エンジン及び前記電動機の動力を前記油圧ポンプに伝達する伝達機構部と、を備えるショベルに関する異常を診断する診断装置が実行する診断方法であって、The hydraulic actuator, the hydraulic pump that supplies hydraulic oil to the hydraulic actuator, the engine that drives the hydraulic pump, the electric motor that assists the engine to drive the hydraulic pump, and the power of the engine and the electric motor are said to be the same. It is a diagnostic method executed by a diagnostic device that diagnoses an abnormality related to an excavator equipped with a transmission mechanism unit that transmits to a hydraulic pump.
前記油圧ポンプが所定の負荷状態で所定の動作をするように、前記エンジンを単体駆動させたときの前記エンジンの動作状態又は制御状態に関する情報と、前記油圧ポンプが前記所定の負荷状態で前記所定の動作をするように、前記電動機を単体駆動させたときの前記電動機の前記動作状態又は制御状態に関する情報とを取得する情報取得ステップと、Information on the operating state or control state of the engine when the engine is independently driven so that the hydraulic pump performs a predetermined operation under a predetermined load state, and the predetermined state of the hydraulic pump under the predetermined load state. An information acquisition step for acquiring information on the operating state or control state of the electric motor when the electric motor is driven as a single unit so as to perform the operation of
前記情報取得ステップで取得される、前記エンジン及び前記電動機のそれぞれの前記動作状態又は制御状態に関する情報に基づき、前記エンジン、前記電動機、及び前記伝達機構部のうちの何れに異常があるかを特定する異常特定ステップと、を含む、Based on the information regarding the operating state or the control state of each of the engine and the electric motor acquired in the information acquisition step, it is specified which of the engine, the electric motor, and the transmission mechanism portion has an abnormality. Anomalous identification steps, including,
診断方法。Diagnostic method.
JP2017153672A 2017-08-08 2017-08-08 Excavator, diagnostic method Active JP6999326B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017153672A JP6999326B2 (en) 2017-08-08 2017-08-08 Excavator, diagnostic method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017153672A JP6999326B2 (en) 2017-08-08 2017-08-08 Excavator, diagnostic method

Publications (2)

Publication Number Publication Date
JP2019031205A JP2019031205A (en) 2019-02-28
JP6999326B2 true JP6999326B2 (en) 2022-01-18

Family

ID=65522943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017153672A Active JP6999326B2 (en) 2017-08-08 2017-08-08 Excavator, diagnostic method

Country Status (1)

Country Link
JP (1) JP6999326B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4023820A4 (en) * 2019-08-29 2022-11-09 Sumitomo Construction Machinery Co., Ltd. Excavator and excavator diagnostic system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288352A (en) 2009-06-10 2010-12-24 Nippon Steel Corp Method for diagnosing fault in facility
JP2011105454A (en) 2009-11-17 2011-06-02 Sumitomo Heavy Ind Ltd Lifting magnet type construction machine
JP2014006152A (en) 2012-06-25 2014-01-16 Sumitomo Heavy Ind Ltd Drive source abnormality detection device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06161540A (en) * 1992-11-24 1994-06-07 Hitachi Constr Mach Co Ltd Fault diagnostic device for control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288352A (en) 2009-06-10 2010-12-24 Nippon Steel Corp Method for diagnosing fault in facility
JP2011105454A (en) 2009-11-17 2011-06-02 Sumitomo Heavy Ind Ltd Lifting magnet type construction machine
JP2014006152A (en) 2012-06-25 2014-01-16 Sumitomo Heavy Ind Ltd Drive source abnormality detection device

Also Published As

Publication number Publication date
JP2019031205A (en) 2019-02-28

Similar Documents

Publication Publication Date Title
US9574324B2 (en) Work machine
KR101894616B1 (en) Construction machine
KR101840247B1 (en) Engine control device for work machine, work machine, and method for controlling engine of work machine
JP2012241426A5 (en)
EP2743409B1 (en) Slew drive device
CN107792032B (en) Brake-by-wire system
EP3680394B1 (en) Shovel
KR20140030129A (en) System for controlling construction machine
CN105307895A (en) Power balancing for a dual generator single dc link configuration for electric drive propulsion system
JP6999326B2 (en) Excavator, diagnostic method
CN106523445A (en) Control device and control method for vehicle
KR102041858B1 (en) Working machine
JP2018080554A (en) Shovel
US9567730B2 (en) Work machine
JP7134857B2 (en) construction machinery
JP7479122B2 (en) Work Machine
JP2020153115A (en) Shovel
JP7455738B2 (en) excavator
KR101500752B1 (en) Swing control apparatus for hybrid contruction machinery and swing control method thereof
JP2012162966A (en) Electronic control device of work machine
JP2010007391A (en) Hybrid type working machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200617

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210802

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211222

R150 Certificate of patent or registration of utility model

Ref document number: 6999326

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150