JP7488140B2 - Compressor - Google Patents

Compressor Download PDF

Info

Publication number
JP7488140B2
JP7488140B2 JP2020119441A JP2020119441A JP7488140B2 JP 7488140 B2 JP7488140 B2 JP 7488140B2 JP 2020119441 A JP2020119441 A JP 2020119441A JP 2020119441 A JP2020119441 A JP 2020119441A JP 7488140 B2 JP7488140 B2 JP 7488140B2
Authority
JP
Japan
Prior art keywords
voltage
piston
compressor
motor
cylinder
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
JP2020119441A
Other languages
Japanese (ja)
Other versions
JP2022016137A (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.)
Hitachi Industrial Equipment Systems Co Ltd
Original Assignee
Hitachi Industrial Equipment Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Industrial Equipment Systems Co Ltd filed Critical Hitachi Industrial Equipment Systems Co Ltd
Priority to JP2020119441A priority Critical patent/JP7488140B2/en
Publication of JP2022016137A publication Critical patent/JP2022016137A/en
Application granted granted Critical
Publication of JP7488140B2 publication Critical patent/JP7488140B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Positive-Displacement Pumps (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Connection Of Motors, Electrical Generators, Mechanical Devices, And The Like (AREA)

Description

本発明は、圧縮機に関する。 The present invention relates to a compressor.

屋外の建設現場などの作業現場において、釘打ち用工具、塗装用工具等の空気供給源として軽可搬型の空気圧縮機が使用されている。空気圧縮機は、電動機を駆動させ、クランク機構により回転運動を往復運動へ変換することで空気圧縮を行う。作業現場では、空気圧縮機を含む種々の機械が使用される。このため、屋外の仮設電源に接続されるコードリールに、複数の機械の電源ケーブルが接続され、空気圧縮機への供給電圧が不安定になることがある。例えば、通常の電源電圧が100Vであるのに対し、作業環境によっては電源電圧が50Vよりも低くなることもある。 At outdoor construction sites and other work sites, lightweight, portable air compressors are used as an air supply source for nailing tools, painting tools, and the like. Air compressors compress air by driving an electric motor and converting rotational motion into reciprocating motion using a crank mechanism. At work sites, various machines, including air compressors, are used. For this reason, power cables from multiple machines are connected to a cord reel that is connected to a temporary outdoor power source, which can cause the voltage supplied to the air compressor to become unstable. For example, while the normal power supply voltage is 100V, depending on the work environment, the power supply voltage can be lower than 50V.

空気圧縮機への供給電圧が低下すると、電動機の駆動トルクが不足し、起動不良を起こすことがある。特許文献1には、圧縮機の起動時に電動機を逆回転させ、圧縮機のシリンダ内の気体を予備圧縮した後、電動機を正回転させてから圧縮機を起動する気体圧縮装置が開示されている。 When the voltage supplied to the air compressor drops, the driving torque of the electric motor becomes insufficient, which can cause startup problems. Patent Document 1 discloses a gas compression device that rotates the electric motor in the reverse direction when starting the compressor, precompresses the gas in the compressor's cylinder, and then rotates the electric motor forward before starting the compressor.

特開2016-75185号公報JP 2016-75185 A

特許文献1に記載の圧縮機では、起動時に電動機を逆回転させ、圧縮機のシリンダ内の気体を予備圧縮する予備動作が必要であり、起動に時間がかかるおそれがあるため、起動性向上の観点から改善の余地があった。 The compressor described in Patent Document 1 requires a preparatory operation at startup to rotate the motor in reverse and precompress the gas in the compressor cylinder, which can take a long time to start up, so there is room for improvement in terms of improving start-up performance.

本発明は、圧縮機の起動性を向上させることを目的とする。 The purpose of the present invention is to improve the start-up performance of the compressor.

本発明の一態様による圧縮機は、磁極位置センサを有する永久磁石同期型の電動機と、前記電動機によって駆動されることにより気体を圧縮する複数の圧縮機構と、前記電動機を制御する制御装置とを備える。前記圧縮機構は、シリンダと、前記シリンダ内を往復動するピストンとを有する。前記制御装置は、前記磁極位置センサからの信号に基づいて、前記複数の圧縮機構のうちでピストン推力が最大となる圧縮機構の前記ピストンが上死点位置で停止するように、前記電動機を制御し、前記圧縮機の起動が成功したか否かを判定し、前記圧縮機の起動が成功しなかったと判定された場合、前記ピストンが上死点を越えないように前記電動機の正回転と逆回転とを複数回繰り返すことにより前記ピストンを前記シリンダ内で抉るように動作させる抉り制御を実行し、前記抉り制御によって前記シリンダ内の気体の一部を前記ピストンと前記シリンダとの間の隙間を通じて前記シリンダ外へ逃がした後、前記電動機を正回転させて前記圧縮機を起動させる。 A compressor according to one aspect of the present invention includes a permanent magnet synchronous electric motor having a magnetic pole position sensor, a plurality of compression mechanisms that are driven by the electric motor to compress gas, and a control device that controls the electric motor. The compression mechanisms include a cylinder and a piston that reciprocates within the cylinder. The control device controls the electric motor based on a signal from the magnetic pole position sensor so that the piston of a compression mechanism that has the largest piston thrust among the plurality of compression mechanisms stops at a top dead center position, determines whether the start of the compressor is successful, and if it is determined that the start of the compressor is not successful, executes a scooping control that operates the piston to scoop within the cylinder by repeating forward and reverse rotation of the electric motor multiple times so that the piston does not exceed the top dead center, and after the scooping control causes a portion of the gas in the cylinder to escape to the outside of the cylinder through a gap between the piston and the cylinder, rotates the electric motor forward to start the compressor.

本発明によれば、圧縮機の起動性を向上することができる。 The present invention can improve the start-up performance of the compressor.

空気圧縮機の断面を示す図。FIG. 空気圧縮機の外観の一例を示す図。FIG. 1 is a diagram illustrating an example of an external appearance of an air compressor. 図2のIII-III線断面図。Cross-sectional view taken along line III-III in Figure 2. 空気圧縮機の構成について示す図。FIG. 2 is a diagram showing a configuration of an air compressor. 空気圧縮運転中の圧縮機構の動作について示す図。5A and 5B are diagrams showing the operation of the compression mechanism during air compression operation. 圧力制御運転における運転状態及び圧力の時間変化について示す図。5 is a diagram showing the operating state and pressure change over time in pressure control operation. FIG. コントローラの機能ブロック図。FIG. 2 is a functional block diagram of the controller. 不揮発性メモリに記憶されている往復パターンに関するテーブルについて示す図。FIG. 4 is a diagram showing a table relating to round trip patterns stored in a non-volatile memory. コントローラにより実行される停止制御について示すフローチャート。4 is a flowchart showing stop control executed by a controller. コントローラにより実行される再起動制御について示すフローチャート。5 is a flowchart showing restart control executed by a controller. 抉り制御中のピストンの動作を示す図。FIG. 13 is a diagram showing the operation of the piston during gouging control.

以下、図面を参照して、本発明の実施形態に係る圧縮機について説明する。 The following describes a compressor according to an embodiment of the present invention with reference to the drawings.

図1~図4を参照して、空気圧縮機100の構造を説明する。図1は空気圧縮機100の断面を示す図であり、図2は空気圧縮機100の外観の一例を示す図であり、図3は図2のIII-III線断面図であり、図4は空気圧縮機100の構成について示す図である。 The structure of the air compressor 100 will be described with reference to Figures 1 to 4. Figure 1 is a cross-sectional view of the air compressor 100, Figure 2 is a view showing an example of the external appearance of the air compressor 100, Figure 3 is a cross-sectional view taken along line III-III in Figure 2, and Figure 4 is a view showing the configuration of the air compressor 100.

図1~図4に示すように、本実施形態に係る空気圧縮機100は、軽可搬型の空気圧縮機である。空気圧縮機100は、空気を圧縮する圧縮機本体1と、圧縮機本体1を駆動するモータ6と、冷却ファン10と、空気タンク25と、制御基板30と、操作部34とを備える。図1において、破線で描かれる大きな枠で囲んだ領域は空気を圧縮する圧縮機本体1であり、破線で描かれる小さな枠で囲んだ領域は圧縮機本体1を駆動するモータ6である。 As shown in Figures 1 to 4, the air compressor 100 according to this embodiment is a lightweight, portable air compressor. The air compressor 100 comprises a compressor body 1 that compresses air, a motor 6 that drives the compressor body 1, a cooling fan 10, an air tank 25, a control board 30, and an operation unit 34. In Figure 1, the area surrounded by a large frame drawn with a dashed line is the compressor body 1 that compresses air, and the area surrounded by a small frame drawn with a dashed line is the motor 6 that drives the compressor body 1.

図1に示すように、圧縮機本体1は、モータ6が収容されるケース1Aと、モータ6によって駆動されることにより空気(気体)を圧縮する複数(複数段)の圧縮機構(低圧側圧縮機構18A及び高圧側圧縮機構18B)と、を備える。なお、低圧側圧縮機構18A及び高圧側圧縮機構18Bを総称して圧縮機構18と記す。ケース1A内には、モータ6のシャフト(回転軸)6Aが貫通している。ケース1Aの一端側にはステータ2が直接固定されている。ケース1Aには、シャフト6Aの一端側を軸支するベアリング3が装着されている。ケース1Aにおけるステータ2の取り付け側の反対側には、シャフト6Aの他端側を軸支するベアリング4が装着された軸受箱5が嵌合されている。 As shown in FIG. 1, the compressor body 1 includes a case 1A that houses a motor 6, and multiple (multiple stages) compression mechanisms (low-pressure side compression mechanism 18A and high-pressure side compression mechanism 18B) that are driven by the motor 6 to compress air (gas). The low-pressure side compression mechanism 18A and the high-pressure side compression mechanism 18B are collectively referred to as compression mechanisms 18. A shaft (rotating shaft) 6A of the motor 6 passes through the case 1A. A stator 2 is directly fixed to one end of the case 1A. A bearing 3 that supports one end of the shaft 6A is attached to the case 1A. A bearing box 5, to which a bearing 4 that supports the other end of the shaft 6A is attached, is fitted to the side of the case 1A opposite to the side where the stator 2 is attached.

低圧側圧縮機構18Aは、ケース1Aに取り付けられたシリンダ19Aと、モータ6により駆動されシリンダ19A内を往復動することによりシリンダ19A内の空気を圧縮するピストン20Aと、シャフト6Aに取り付けられモータ6の回転力を往復力に変換してピストン20Aに伝えるエキセントリック21Aと、を備える。同様に、高圧側圧縮機構18Bは、ケース1Aに取り付けられたシリンダ19Bと、モータ6により駆動されシリンダ19B内を往復動することによりシリンダ19A内の空気を圧縮するピストン20Bと、シャフト6Aに取り付けられモータ6の回転力を往復力に変換してピストン20Bに伝えるエキセントリック21Bと、を備える。 The low-pressure compression mechanism 18A includes a cylinder 19A attached to the case 1A, a piston 20A that is driven by the motor 6 and reciprocates within the cylinder 19A to compress the air in the cylinder 19A, and an eccentric 21A that is attached to the shaft 6A and converts the rotational force of the motor 6 into a reciprocating force and transmits it to the piston 20A. Similarly, the high-pressure compression mechanism 18B includes a cylinder 19B attached to the case 1A, a piston 20B that is driven by the motor 6 and reciprocates within the cylinder 19B to compress the air in the cylinder 19A, and an eccentric 21B that is attached to the shaft 6A and converts the rotational force of the motor 6 into a reciprocating force and transmits it to the piston 20B.

シリンダ19Aは、円筒状のシリンダ本体191Aと、シリンダ本体191Aの開口端部を塞ぐように設けられる空気弁192Aと、シリンダ本体191Aとで空気弁192Aを挟持するシリンダヘッド193Aと、を備え、ケース1Aに固定される。空気弁192A及びシリンダヘッド193Aは、通しボルト22Aによってシリンダ本体191Aに固定される。同様に、シリンダ19Bは、円筒状のシリンダ本体191Bと、シリンダ本体191Bの開口端部を塞ぐように設けられる空気弁192Bと、シリンダ本体191Bとで空気弁192Bを挟持するシリンダヘッド193Bと、を備え、ケース1Aに固定される。空気弁192B及びシリンダヘッド193Bは、通しボルト22Bによってシリンダ本体191Bに固定される。なお、シリンダ19A,19Bは、シリンダ本体191A,191Bの中心軸Cc上にシャフト6Aの中心軸Csが位置するように配置される(図5参照)。 Cylinder 19A includes a cylindrical cylinder body 191A, an air valve 192A arranged to close the open end of cylinder body 191A, and a cylinder head 193A that holds air valve 192A between cylinder body 191A, and is fixed to case 1A. Air valve 192A and cylinder head 193A are fixed to cylinder body 191A by through bolts 22A. Similarly, cylinder 19B includes a cylindrical cylinder body 191B, an air valve 192B arranged to close the open end of cylinder body 191B, and a cylinder head 193B that holds air valve 192B between cylinder body 191B, and is fixed to case 1A. Air valve 192B and cylinder head 193B are fixed to cylinder body 191B by through bolts 22B. The cylinders 19A and 19B are arranged so that the central axis Cs of the shaft 6A is located on the central axis Cc of the cylinder bodies 191A and 191B (see Figure 5).

低圧側のシリンダ19A及び高圧側のシリンダ19Bは、ケース1Aを挟んで互いに対向するように、ケース1Aに取り付けられている。低圧側のシリンダ19Aは、ケース1Aから図示上方に突出するように設けられ、高圧側のシリンダ19Bは、ケース1Aから図示下方に突出するように設けられている。 The low-pressure side cylinder 19A and the high-pressure side cylinder 19B are attached to the case 1A so that they face each other with the case 1A in between. The low-pressure side cylinder 19A is arranged to protrude upward from the case 1A in the figure, and the high-pressure side cylinder 19B is arranged to protrude downward from the case 1A in the figure.

ピストン20Aは、基端部がエキセントリック21Aを介してシャフト6Aに取り付けられる連接棒121Aと、連接棒121Aの先端部に取り付けられるリング保持部材122Aと、連接棒121Aの先端部とリング保持部材122Aとの間の溝に装着されるリップリング123Aと、を備える。連接棒121Aの基端部は、ベアリング15Aを介してエキセントリック21Aに回転可能に連結される。 The piston 20A comprises a connecting rod 121A whose base end is attached to the shaft 6A via an eccentric 21A, a ring retaining member 122A attached to the tip of the connecting rod 121A, and a lip ring 123A mounted in a groove between the tip of the connecting rod 121A and the ring retaining member 122A. The base end of the connecting rod 121A is rotatably connected to the eccentric 21A via a bearing 15A.

連接棒121Aの先端部、リップリング123A及びリング保持部材122Aの積層構造体によってピストン本体129Aが形成される。ピストン本体129Aはシリンダ本体191A内に往復動可能に配置され、ピストン本体129Aとシリンダ本体191Aと空気弁192Aとで低圧側圧縮室23Aが形成される。 The piston body 129A is formed by a laminated structure of the tip of the connecting rod 121A, the lip ring 123A, and the ring retaining member 122A. The piston body 129A is arranged so as to be able to reciprocate within the cylinder body 191A, and the piston body 129A, the cylinder body 191A, and the air valve 192A form the low-pressure compression chamber 23A.

ピストン20Bは、基端部がエキセントリック21Bを介してシャフト6Aに取り付けられる連接棒121Bと、連接棒121Bの先端部に取り付けられる円板状のリング保持部材122Bと、リング保持部材122Bに嵌合される円板状のリング保持板124Bと、連接棒121Bの先端部とリング保持部材122Bとの間の溝に装着されるリップリング123Bと、リング保持部材122Bとリング保持板124Bとの間の溝に装着されるピストンリング125Bと、を備える。連接棒121Bの基端部は、ベアリング15Bを介してエキセントリック21Bに回転可能に連結される。 The piston 20B includes a connecting rod 121B whose base end is attached to the shaft 6A via an eccentric 21B, a disk-shaped ring retaining member 122B attached to the tip of the connecting rod 121B, a disk-shaped ring retaining plate 124B fitted to the ring retaining member 122B, a lip ring 123B fitted in a groove between the tip of the connecting rod 121B and the ring retaining member 122B, and a piston ring 125B fitted in a groove between the ring retaining member 122B and the ring retaining plate 124B. The base end of the connecting rod 121B is rotatably connected to the eccentric 21B via a bearing 15B.

連接棒121Bの先端部、リップリング123B、リング保持部材122B、ピストンリング125B及びリング保持板124Bの積層構造体によってピストン本体129Bが形成される。ピストン本体129Bはシリンダ本体191B内に往復動可能に配置され、ピストン本体129Bとシリンダ本体191Bと空気弁192Bとで高圧側圧縮室23Bが形成される。 The piston body 129B is formed by a laminated structure of the tip of the connecting rod 121B, the lip ring 123B, the ring retaining member 122B, the piston ring 125B, and the ring retaining plate 124B. The piston body 129B is arranged so as to be able to reciprocate within the cylinder body 191B, and the piston body 129B, the cylinder body 191B, and the air valve 192B form the high-pressure compression chamber 23B.

空気弁192A,192Bは、シリンダ本体191A,191Bとシリンダヘッド193A,193Bとの間に介装される弁座板と、圧縮室23A,23Bからの空気の流出を禁止し圧縮室23A,23Bへの空気の流入を許容する吸込弁と、圧縮室23A,23Bへの空気の流入を禁止し圧縮室23A,23Bからの空気の流出を許可する吐出弁と、を有する。吸気弁及び吐出弁は、リード弁等のワンウェイバルブである。 The air valves 192A, 192B have a valve seat plate interposed between the cylinder body 191A, 191B and the cylinder head 193A, 193B, an intake valve that prohibits air from flowing out of the compression chambers 23A, 23B and allows air to flow into the compression chambers 23A, 23B, and a discharge valve that prohibits air from flowing into the compression chambers 23A, 23B and allows air to flow out of the compression chambers 23A, 23B. The intake valve and discharge valve are one-way valves such as reed valves.

ケース1A内を貫通するシャフト6Aの中央部にはキー12が埋め込まれている。このキー12が埋め込まれたシャフト6Aの中央部には、ベアリング15Aと偏心したエキセントリック21Aを介してピストン20Aが取り付けられている。また、シャフト6Aの中央部には、ベアリング15Bと偏心したエキセントリック21Bを介して、ピストン20Bが、バランス17と共に取り付けられている。 A key 12 is embedded in the center of the shaft 6A that passes through the case 1A. A piston 20A is attached to the center of the shaft 6A with the key 12 embedded therein via a bearing 15A and an eccentric eccentric 21A. In addition, a piston 20B is attached to the center of the shaft 6A together with a balance 17 via a bearing 15B and an eccentric eccentric 21B.

ピストン20A,20B及びバランス17は、ケース1A及び軸受箱5に装着された2個のベアリング3,4によって両側から支持されている。この構造により、ピストン20A,20Bは、ベアリング15A,15Bを介してエキセントリック21A,21Bに対して回転自在に接続されている。 The pistons 20A, 20B and balance 17 are supported on both sides by two bearings 3, 4 attached to the case 1A and the bearing housing 5. With this structure, the pistons 20A, 20B are rotatably connected to the eccentrics 21A, 21B via the bearings 15A, 15B.

モータ6は、永久磁石同期型の電動機である。モータ6は、ステータ2と、ステータ2に対して回転運動するロータ8とを有している。ステータ2は、円筒形状のステータコア2aと、U相、V相及びW相の電機子巻線を構成するステータコイル2bとを備えている。ロータ8は、ステータコア2aの内側において、回転可能に配設されている。ロータ8は、円筒形状のロータコア8aと、複数の永久磁石8bとを備えている。ロータコア8aの中空部にはキー7を介してシャフト6Aが装着され、ロータコア8aがシャフト6Aに固定されている。ロータコア8aの外周近傍には、磁極部を形成する永久磁石8bが周方向に沿って等間隔に配設されている。三相交流電流が、ステータコイル2bに流されると、回転磁界がステータ2に発生し、この回転磁界がロータ8の永久磁石(磁極部)8bに作用してトルクが生じ、ロータ8が回転する。 The motor 6 is a permanent magnet synchronous type electric motor. The motor 6 has a stator 2 and a rotor 8 that rotates relative to the stator 2. The stator 2 has a cylindrical stator core 2a and a stator coil 2b that constitutes armature windings of U-phase, V-phase, and W-phase. The rotor 8 is rotatably arranged inside the stator core 2a. The rotor 8 has a cylindrical rotor core 8a and a plurality of permanent magnets 8b. A shaft 6A is attached to the hollow part of the rotor core 8a via a key 7, and the rotor core 8a is fixed to the shaft 6A. Permanent magnets 8b that form magnetic poles are arranged at equal intervals along the circumferential direction near the outer periphery of the rotor core 8a. When a three-phase AC current is applied to the stator coil 2b, a rotating magnetic field is generated in the stator 2, and this rotating magnetic field acts on the permanent magnets (magnetic poles) 8b of the rotor 8 to generate torque, causing the rotor 8 to rotate.

シャフト6Aの端部には、冷却ファン10が取り付けられている。ロータ8は、ワッシャ9と冷却ファン10を取り付けるためのファンシャフト11によって、軸方向に固定されている。冷却ファン10は、冷却カバー26(図2及び図3参照)の内部に冷却風を供給し、圧縮機本体1、モータ6、空気タンク25などの空気圧縮機100の各構成要素を冷却する。冷却ファン10はファンシャフト11によってシャフト6Aの端部に取り付けられ、モータ6によって駆動されるシャフト6Aの回転に伴い回転する。 A cooling fan 10 is attached to the end of the shaft 6A. The rotor 8 is fixed in the axial direction by a washer 9 and a fan shaft 11 for mounting the cooling fan 10. The cooling fan 10 supplies cooling air to the inside of the cooling cover 26 (see Figures 2 and 3) and cools each component of the air compressor 100, such as the compressor body 1, the motor 6, and the air tank 25. The cooling fan 10 is attached to the end of the shaft 6A by the fan shaft 11, and rotates with the rotation of the shaft 6A driven by the motor 6.

図2及び図3に示すように、空気タンク25は、圧縮機構18で圧縮された空気を蓄積する。空気タンク25は、冷却カバー26によって覆われている圧縮機本体1の下部に配置されている。 As shown in Figures 2 and 3, the air tank 25 stores the air compressed by the compression mechanism 18. The air tank 25 is located at the bottom of the compressor body 1, which is covered by the cooling cover 26.

冷却カバー26の正面側には、操作部34が取り付けられている。操作部34は、作業者によって操作される複数のスイッチ34aを有している。複数のスイッチ34aには、運転開始と運転停止を指示するための運転・停止スイッチ34a1、運転モードの変更を指示するためのモード切替スイッチ34a2、及び、低電圧異常、高温異常等のエラー発生により空気圧縮機100の運転が停止した後、空気圧縮機100の運転の再開を指示するため復帰スイッチ34a3が含まれる。図3に示すように、2つの空気タンク25の間には、制御基板30が設けられている。 An operating unit 34 is attached to the front side of the cooling cover 26. The operating unit 34 has a number of switches 34a operated by an operator. The switches 34a include an operation/stop switch 34a1 for instructing the start and stop of operation, a mode change switch 34a2 for instructing a change of operation mode, and a return switch 34a3 for instructing the restart of operation of the air compressor 100 after the operation of the air compressor 100 has stopped due to the occurrence of an error such as a low voltage abnormality or a high temperature abnormality. As shown in FIG. 3, a control board 30 is provided between the two air tanks 25.

図4に示すように、制御基板30は、モータ6を制御する制御装置としてのコントローラ30aを有する。コントローラ30aは、動作回路としてのCPU(Central Processing Unit)181、記憶装置としての所謂RAM(Random Access Memory)と呼ばれる揮発性メモリ182、記憶装置としてのEEPROM(Electrically Erasable Programmable Read Only Memory)、フラッシュメモリ等の不揮発性メモリ183、入出力インタフェース、及び、その他の周辺回路を備えたマイクロコンピュータで構成される。なお、コントローラ30aは、1つのマイクロコンピュータで構成してもよいし、複数のマイクロコンピュータで構成してもよい。 As shown in FIG. 4, the control board 30 has a controller 30a as a control device that controls the motor 6. The controller 30a is composed of a microcomputer including a CPU (Central Processing Unit) 181 as an operating circuit, a volatile memory 182 called RAM (Random Access Memory) as a storage device, an EEPROM (Electrically Erasable Programmable Read Only Memory) as a storage device, a non-volatile memory 183 such as a flash memory, an input/output interface, and other peripheral circuits. The controller 30a may be composed of one microcomputer or multiple microcomputers.

コントローラ30aは、電源部(交流電源)41から供給される電力によってモータ6を駆動する。制御基板30は、コンバータ30b、コンデンサ30c、インバータ回路30d、電圧センサ30e、及び、電流センサ30hを有する。インバータ回路30dは、モータ6の駆動回路であって、複数のスイッチング素子を有する。コンバータ30bは、電源部41から供給される交流電圧を直流電圧に変換する。インバータ回路30dは、コンデンサ30cで平滑された直流電圧をスイッチング素子によって交流電圧に変換する。電圧センサ30eは、コンバータ30bとインバータ回路30dとを接続する一対の電力線(直流母線)30g間の直流電圧、すなわちインバータ回路30dへ電力を供給する電源部41の電圧を検出し、その検出結果を表す信号をコントローラ30aに出力する。 The controller 30a drives the motor 6 with power supplied from the power supply unit (AC power supply) 41. The control board 30 has a converter 30b, a capacitor 30c, an inverter circuit 30d, a voltage sensor 30e, and a current sensor 30h. The inverter circuit 30d is a drive circuit for the motor 6 and has a plurality of switching elements. The converter 30b converts the AC voltage supplied from the power supply unit 41 into a DC voltage. The inverter circuit 30d converts the DC voltage smoothed by the capacitor 30c into an AC voltage using a switching element. The voltage sensor 30e detects the DC voltage between a pair of power lines (DC buses) 30g connecting the converter 30b and the inverter circuit 30d, i.e., the voltage of the power supply unit 41 that supplies power to the inverter circuit 30d, and outputs a signal representing the detection result to the controller 30a.

電流センサ30hは、モータ6に供給される電流を検出し、その検出結果を表す信号をコントローラ30aに出力する。電流センサ30hは、インバータ回路30dとモータ6との間に位置して、3本の電機子巻線(U相、V相及びW相の電機子巻線)のうちU相及びW相の電機子巻線に接続される。なお、電流センサ30hは、3本全ての電機子巻線にそれぞれ接続してもよいし、3本の電機子巻線のうち1本の電機子巻線のみに接続してもよい。 The current sensor 30h detects the current supplied to the motor 6 and outputs a signal representing the detection result to the controller 30a. The current sensor 30h is located between the inverter circuit 30d and the motor 6, and is connected to the U-phase and W-phase armature windings of the three armature windings (U-phase, V-phase, and W-phase armature windings). The current sensor 30h may be connected to all three armature windings, or may be connected to only one of the three armature windings.

コントローラ30aは、操作部34からの操作信号、圧力センサ31及びホールセンサ32からの信号に基づいて、モータ6の制御を行う。操作部34は、スイッチ34aに対する操作に応じた操作信号をコントローラ30aに出力する。圧力センサ31は、空気タンク25内の圧力を検出し、その検出結果を表す信号をコントローラ30aに出力する。ホールセンサ32は、モータ6の磁極位置を検出する磁極位置センサであり、検出結果を表す信号をコントローラ30aに出力する。 The controller 30a controls the motor 6 based on an operation signal from the operation unit 34 and signals from the pressure sensor 31 and the Hall sensor 32. The operation unit 34 outputs an operation signal to the controller 30a according to the operation of the switch 34a. The pressure sensor 31 detects the pressure in the air tank 25 and outputs a signal representing the detection result to the controller 30a. The Hall sensor 32 is a magnetic pole position sensor that detects the magnetic pole position of the motor 6 and outputs a signal representing the detection result to the controller 30a.

コントローラ30aは、ホールセンサ32の信号に基づいて、モータ6の磁極位置に応じた位相で三相交流電力を出力するように、インバータ回路30dを制御する。モータ6は、インバータ回路30dが出力する三相交流電力によって可変速駆動される。なお、モータ6の回転速度の制御範囲は、後述する運転モードに応じて設定される。運転モードは、操作部34からの操作信号に応じて設定される。 The controller 30a controls the inverter circuit 30d to output three-phase AC power in a phase corresponding to the magnetic pole position of the motor 6 based on the signal from the Hall sensor 32. The motor 6 is driven at a variable speed by the three-phase AC power output from the inverter circuit 30d. The control range of the rotation speed of the motor 6 is set according to the operation mode described below. The operation mode is set according to the operation signal from the operation unit 34.

本実施形態では、圧力制御運転方式によって空気圧縮機100の運転が制御される。圧力制御運転方式とは、空気タンク25内の圧力に応じて、モータ6の回転を制御する方式である。 In this embodiment, the operation of the air compressor 100 is controlled by a pressure control operation method. The pressure control operation method is a method for controlling the rotation of the motor 6 according to the pressure in the air tank 25.

コントローラ30aは、スタンバイ状態であるときに、操作部34の運転・停止スイッチ34a1が操作されると、圧力制御運転を開始する。スタンバイ状態とは、空気圧縮機100の電源プラグが電源部41に接続され、空気圧縮機100が通電された状態であって、圧力制御運転が行われていない状態のことを指す。本実施形態では、正常に圧力制御運転が行われている状態のことを圧力制御運転状態と記す。コントローラ30aは、圧力制御運転状態のときに、操作部34の運転・停止スイッチ34a1が操作されると、圧力制御運転を終了する。これにより、空気圧縮機100は、スタンバイ状態に戻る。 When the controller 30a is in the standby state and the operation/stop switch 34a1 of the operation unit 34 is operated, the controller 30a starts pressure control operation. The standby state refers to a state in which the power plug of the air compressor 100 is connected to the power supply unit 41, the air compressor 100 is energized, and pressure control operation is not being performed. In this embodiment, the state in which pressure control operation is being performed normally is referred to as the pressure control operation state. When the controller 30a is in the pressure control operation state and the operation/stop switch 34a1 of the operation unit 34 is operated, the controller 30a ends the pressure control operation. This causes the air compressor 100 to return to the standby state.

圧力制御運転が開始されると、コントローラ30aは、モータ6を正回転させることにより、空気を圧縮して空気タンク25に蓄積させる空気圧縮運転を行う。図5は、空気圧縮運転中の圧縮機構18の動作について示す図である。なお、本実施形態では、低圧側圧縮機構18Aと高圧側圧縮機構18Bを備えているが、動作原理は同じであり、図5では、代表して、高圧側圧縮機構18Bの動作について示している。また、以下では、ピストン20A,20Bを総称してピストン20と記し、シリンダ19A,19Bを総称してシリンダ19と記し、エキセントリック21A,21Bを総称してエキセントリック21と記し、シリンダヘッド193A,193Bを総称してシリンダヘッド193と記し、空気弁192A,192Bを総称して空気弁192と記し、低圧側圧縮室23A及び高圧側圧縮室23Bを総称して圧縮室23と記す。 When the pressure control operation is started, the controller 30a rotates the motor 6 in the forward direction to perform an air compression operation in which the air is compressed and stored in the air tank 25. FIG. 5 is a diagram showing the operation of the compression mechanism 18 during the air compression operation. In this embodiment, the low-pressure compression mechanism 18A and the high-pressure compression mechanism 18B are provided, but the operating principle is the same. FIG. 5 shows the operation of the high-pressure compression mechanism 18B as a representative. In the following, the pistons 20A and 20B are collectively referred to as pistons 20, the cylinders 19A and 19B are collectively referred to as cylinders 19, the eccentrics 21A and 21B are collectively referred to as eccentrics 21, the cylinder heads 193A and 193B are collectively referred to as cylinder heads 193, the air valves 192A and 192B are collectively referred to as air valves 192, and the low-pressure compression chamber 23A and the high-pressure compression chamber 23B are collectively referred to as compression chambers 23.

図5(a)~図5(d)に示すように、圧縮機構18は、モータ6のロータ8がシャフト6Aとともに正方向(矢印D1参照)に回転すると(すなわち正回転すると)、エキセントリック21によってピストン20がシリンダ19内を往復運動する。図5(d)に示すように、ピストン20が上死点(図5(c)参照)から下死点(図5(a)参照)へ向かう吸気工程(吸い込み工程)では、シリンダヘッド193、空気弁192を通じて圧縮室23内に空気が吸い込まれる。図5(b)に示すように、ピストン20が下死点(図5(a)参照)から上死点(図5(c)参照)へ向かう圧縮工程(吐き出し工程)では、圧縮室23内に吸い込まれた空気が圧縮され、空気弁192、シリンダヘッド193から吐き出される。 As shown in Figures 5(a) to 5(d), in the compression mechanism 18, when the rotor 8 of the motor 6 rotates together with the shaft 6A in the forward direction (see arrow D1) (i.e., when it rotates forward), the eccentric 21 causes the piston 20 to reciprocate in the cylinder 19. As shown in Figure 5(d), during the intake stroke (suction stroke) in which the piston 20 moves from the top dead center (see Figure 5(c)) to the bottom dead center (see Figure 5(a)), air is sucked into the compression chamber 23 through the cylinder head 193 and the air valve 192. As shown in Figure 5(b), during the compression stroke (discharge stroke) in which the piston 20 moves from the bottom dead center (see Figure 5(a)) to the top dead center (see Figure 5(c)), the air sucked into the compression chamber 23 is compressed and discharged from the air valve 192 and the cylinder head 193.

本実施形態に係る空気圧縮機100は、低圧側圧縮機構18Aの圧縮室23Aに外気を取り入れ、低圧側圧縮機構18Aで圧縮した空気を配管(不図示)を通じて高圧側圧縮機構18Bの圧縮室23Bに送り、圧縮室23B内の空気を高圧側圧縮機構18Bで更に圧縮して空気タンク25に蓄積する、2段圧縮を行う。2段圧縮は、1段圧縮の場合よりも低圧側と高圧側の圧力比(吐き出し圧力/吸い込み圧力)が各々小さくなるため、効率がよくなり、圧縮機構18に発生する熱を少なくすることができる。 The air compressor 100 according to this embodiment performs two-stage compression by taking in outside air into the compression chamber 23A of the low-pressure side compression mechanism 18A, sending the air compressed by the low-pressure side compression mechanism 18A to the compression chamber 23B of the high-pressure side compression mechanism 18B through piping (not shown), and further compressing the air in the compression chamber 23B by the high-pressure side compression mechanism 18B and storing it in the air tank 25. In two-stage compression, the pressure ratios (discharge pressure/suction pressure) of the low-pressure side and the high-pressure side are each smaller than in the case of single-stage compression, improving efficiency and reducing heat generated in the compression mechanism 18.

図6は、圧力制御運転における運転状態及び圧力の時間変化について示す図である。図6に示すように、圧力センサ31で検出された空気タンク25内の圧力Ptが所定値以上になると、コントローラ30aは、モータ6の回転を停止させ空気圧縮運転を停止させる。圧力センサ31で検出された空気タンク25内の圧力Ptが所定値以下になると、コントローラ30aは、モータ6を回転させることにより、空気を圧縮して空気タンク25に蓄積させる空気圧縮運転を再び行う。空気圧縮運転が行われている状態を圧縮運転動作状態と記し、空気圧縮運転が行われていない状態を圧縮運転停止状態と記す。したがって、圧力制御運転状態では、圧縮運転動作状態と圧縮運転停止状態とが交互に繰り返し行われる。 Figure 6 shows the operating state and the change in pressure over time during pressure control operation. As shown in Figure 6, when the pressure Pt in the air tank 25 detected by the pressure sensor 31 becomes equal to or greater than a predetermined value, the controller 30a stops the rotation of the motor 6 to stop the air compression operation. When the pressure Pt in the air tank 25 detected by the pressure sensor 31 becomes equal to or less than a predetermined value, the controller 30a rotates the motor 6 to perform air compression operation again, compressing the air and storing it in the air tank 25. The state in which the air compression operation is being performed is referred to as the compression operation operating state, and the state in which the air compression operation is not being performed is referred to as the compression operation stopped state. Therefore, in the pressure control operation state, the compression operation operating state and the compression operation stopped state are alternately and repeatedly performed.

次に、空気圧縮機100の運転モードの一例について説明する。 Next, an example of an operating mode of the air compressor 100 will be described.

空気圧縮機では、作業内容、環境等に応じて、何パターンかの運転モードを備えることが一般的であり、設定される運転モードに応じて、空気タンク25内の圧力Ptの制御範囲、モータ6の回転速度の制御範囲が決定される。本実施形態に係る空気圧縮機100は、ノーマルモード、パワフルモード、低速モード及び低電圧モードの4つの運転モードを備えている。 Air compressors generally have several operating modes depending on the type of work, environment, etc., and the control range of the pressure Pt in the air tank 25 and the control range of the rotation speed of the motor 6 are determined according to the operating mode that is set. The air compressor 100 according to this embodiment has four operating modes: normal mode, powerful mode, low speed mode, and low voltage mode.

コントローラ30aは、モード切替スイッチ34a2(図2参照)が操作されるたびに、ノーマルモード、パワフルモード、低速モードの順に運転モードを切り替える。なお、低電圧モードは、モード切替スイッチ34a2の操作に応じて設定される運転モードとは異なっており、電圧センサ30eで検出された電圧が予め定められた閾値以下である場合にコントローラ30aにより設定される運転モードである。 The controller 30a switches the operation mode in the order of normal mode, powerful mode, and low-speed mode each time the mode change switch 34a2 (see FIG. 2) is operated. The low-voltage mode is different from the operation mode set in response to the operation of the mode change switch 34a2, and is an operation mode set by the controller 30a when the voltage detected by the voltage sensor 30e is equal to or lower than a predetermined threshold value.

ノーマルモードは、空気タンク25内の圧力の制御範囲が3.2(下限値)~4.2MPa(上限値)に設定され、モータ6の回転速度の制御範囲が1800~2850min-1に設定されるモードである。パワフルモードは、モータ6の回転速度がノーマルモードと同じ範囲で可変制御され、圧力制御範囲が3.8MPa(下限値)~4.2MPa(上限値)とされた運転モードである。低速モードは、圧力制御範囲がノーマルモードと同じであるが、モータ6の回転速度が1500min-1で維持される運転モードである。 In the normal mode, the control range of the pressure in the air tank 25 is set to 3.2 (lower limit) to 4.2 MPa (upper limit), and the control range of the rotation speed of the motor 6 is set to 1800 to 2850 min -1 . In the powerful mode, the rotation speed of the motor 6 is variably controlled within the same range as in the normal mode, and the pressure control range is set to 3.8 MPa (lower limit) to 4.2 MPa (upper limit). In the low speed mode, the pressure control range is the same as in the normal mode, but the rotation speed of the motor 6 is maintained at 1500 min -1 .

低電圧運転モードは、モータ6の回転速度がノーマルモードと同じ範囲で可変制御され、圧力制御範囲が2.5MPa(下限値)~3.2MPa(上限値)とされた運転モードである。 The low-voltage operation mode is an operation mode in which the rotation speed of the motor 6 is variably controlled within the same range as in the normal mode, and the pressure control range is 2.5 MPa (lower limit) to 3.2 MPa (upper limit).

上述したように、圧力制御運転では、空気タンク25内の圧力Ptが上昇して所定値に達するとモータ6を停止させ、空気タンク25内の圧力Ptが低下して所定値に達するとモータ6を起動させる。ここで、従来の空気圧縮機では、モータ6を停止させた後、圧縮機構18のピストン20が圧縮室23内の圧縮空気の反力によって下死点付近まで押し戻されていた。なお、複数段の圧縮機構を有する空気圧縮機では、ピストン推力(すなわち、圧縮室内の空気の圧力×ピストンの受圧面積)が最大となる圧縮機構におけるピストンが下死点付近まで押し戻されることになる。つまり、本実施形態と同様の構成の空気圧縮機では、高圧側圧縮機構18Bのピストン20Bが圧縮室23B内の圧縮空気の反力によって下死点付近まで押し戻される。 As described above, in the pressure control operation, when the pressure Pt in the air tank 25 rises and reaches a predetermined value, the motor 6 is stopped, and when the pressure Pt in the air tank 25 falls and reaches a predetermined value, the motor 6 is started. Here, in a conventional air compressor, after the motor 6 is stopped, the piston 20 of the compression mechanism 18 is pushed back to near the bottom dead center by the reaction force of the compressed air in the compression chamber 23. Note that in an air compressor having a multi-stage compression mechanism, the piston in the compression mechanism where the piston thrust (i.e., the pressure of the air in the compression chamber x the pressure-receiving area of the piston) is maximum is pushed back to near the bottom dead center. In other words, in an air compressor having a configuration similar to that of this embodiment, the piston 20B of the high-pressure side compression mechanism 18B is pushed back to near the bottom dead center by the reaction force of the compressed air in the compression chamber 23B.

また、空気圧縮機の起動の際、モータ6を正回転させたときに、圧縮室23Bの残圧により大きな負荷トルクがピストン20Bに作用する。特に、作業員が作業場所の移動等の際、容易に持ち運びができる小型、軽量の軽可搬型の空気圧縮機では、一般的に、空気圧縮機を起動させるときの設定圧力(起動圧力)が固定型の空気圧縮機に比べて高く設定される。このため、モータ6を起動させる際に、電圧が不足していると、モータ6の駆動トルクが不足し、シリンダ19B内の残圧を押し切って、ピストン20Bを上死点まで変位させることができず、起動不良となることがある。 When the air compressor is started, a large load torque acts on the piston 20B due to the residual pressure in the compression chamber 23B when the motor 6 is rotated in the forward direction. In particular, in small, lightweight, portable air compressors that can be easily carried when workers move between work sites, the set pressure (starting pressure) when starting the air compressor is generally set higher than in fixed air compressors. For this reason, if there is insufficient voltage when starting the motor 6, the driving torque of the motor 6 is insufficient, and the residual pressure in the cylinder 19B cannot be overcome to displace the piston 20B to the top dead center, which can result in a startup failure.

そこで、本実施形態では、圧縮運転動作状態から圧縮運転停止状態に移行する際、コントローラ30aが、ホールセンサ32からの信号に基づいて、高圧側圧縮機構18Bのピストン20B、すなわち複数段の圧縮機構18のうちでピストン推力が最大となる圧縮機構18のピストン20Bが上死点位置で停止するようにモータ6を制御する。ピストン20Bを上死点位置、すなわちピストン20Bの上死点及びその近傍の位置(例えば、上死点から±5°の範囲内の位置)で停止させることにより、高圧側圧縮室23B内の圧縮空気の反力によるモーメントを低く抑えることができるので、ピストン20Bが圧縮空気の反力によって下死点付近まで押し戻されることを防止することができる。 In this embodiment, when transitioning from the compression operation operating state to the compression operation stop state, the controller 30a controls the motor 6 based on the signal from the Hall sensor 32 so that the piston 20B of the high-pressure compression mechanism 18B, i.e., the piston 20B of the compression mechanism 18 with the largest piston thrust among the multiple-stage compression mechanisms 18, stops at the top dead center position. By stopping the piston 20B at the top dead center position, i.e., the top dead center of the piston 20B and a position nearby it (for example, a position within a range of ±5° from the top dead center), the moment due to the reaction force of the compressed air in the high-pressure compression chamber 23B can be kept low, and the piston 20B can be prevented from being pushed back to the bottom dead center by the reaction force of the compressed air.

圧縮運転停止状態において、ピストン20Bが上死点位置で停止しているため、空気圧縮機100を起動させる際、ピストン20Bを下死点に向かうように大きく動作させた後、上死点に向かうように動作させることになり、慣性力を利用してスムーズに圧縮運転動作状態に移行することができる。 When the compression operation is stopped, the piston 20B is stopped at the top dead center position. Therefore, when the air compressor 100 is started, the piston 20B is moved largely toward the bottom dead center, and then moved toward the top dead center, making it possible to smoothly transition to the compression operation state by utilizing the force of inertia.

また、本実施形態では、一時的に電圧が著しく低下するなどして、圧縮運転停止状態から圧縮運転動作状態へ移行することができなかった場合に、ピストン20Bをシリンダ19B内で抉るように動作させることで高圧側圧縮室23B内の空気を意図的に高圧側圧縮室23B外へ逃がし、高圧側圧縮室23B内の圧力を低下させた上で再起動を行う再起動制御がコントローラ30aにより実行される。以下、ピストン20Bを上死点位置で停止するようにモータ6の運転を制御する停止制御、及び、再起動制御の内容について詳しく説明する。 In addition, in this embodiment, if the compression operation cannot be transitioned from the stopped state to the active state due to a temporary significant drop in voltage, the controller 30a executes restart control, which intentionally releases the air in the high-pressure compression chamber 23B to the outside of the high-pressure compression chamber 23B by operating the piston 20B in a scooping manner within the cylinder 19B, thereby lowering the pressure within the high-pressure compression chamber 23B and restarting the compressor. The contents of the stop control, which controls the operation of the motor 6 to stop the piston 20B at the top dead center position, and the restart control will be described in detail below.

図7は、コントローラ30aの機能ブロック図である。図7では、コントローラ30aによる停止制御及び再起動制御に関する機能について示している。図7に示すように、コントローラ30aは、不揮発性メモリ183に記憶されているプログラムを実行することにより、位置演算部132、速度演算部133、運転制御部134、停止指令位置決定部135、往復パターン決定部136及びモード設定部137として機能する。 Figure 7 is a functional block diagram of controller 30a. Figure 7 shows functions related to stop control and restart control by controller 30a. As shown in Figure 7, controller 30a functions as a position calculation unit 132, a speed calculation unit 133, an operation control unit 134, a stop command position determination unit 135, a reciprocating pattern determination unit 136, and a mode setting unit 137 by executing a program stored in non-volatile memory 183.

変換部131は、圧力センサ31、電圧センサ30e、ホールセンサ32及び操作部34から入力された信号をCPU181で演算可能なように変換する。位置演算部132は、ホールセンサ32からの信号に基づいて、ロータ8の磁極位置(すなわち、ロータ8の回転角度θ)を演算する。速度演算部133は、ホールセンサ32からの信号に基づいて、ロータ8の回転速度ω[min-1]を演算する。 The conversion unit 131 converts signals input from the pressure sensor 31, the voltage sensor 30e, the Hall sensor 32, and the operation unit 34 so that they can be calculated by the CPU 181. The position calculation unit 132 calculates the magnetic pole position of the rotor 8 (i.e., the rotation angle θ of the rotor 8) based on the signal from the Hall sensor 32. The speed calculation unit 133 calculates the rotation speed ω[min −1 ] of the rotor 8 based on the signal from the Hall sensor 32.

モード設定部137は、操作部34からの信号に基づいて運転モードを設定する。モード設定部137は、ノーマルモードが設定されているときにモード切替スイッチ34a2が操作されると、運転モードをパワフルモードに設定する。モード設定部137は、パワフルモードが設定されているときにモード切替スイッチ34a2が操作されると、運転モードを低速モードに設定する。モード設定部137は、低速モードが設定されているときにモード切替スイッチ34a2が操作されると、運転モードをノーマルモードに設定する。モード設定部137は、再起動制御において、電圧センサ30eで検出された電圧Vが予め定められた電圧(第2電圧閾値V2)以下である場合に、運転モードを低電圧モードに設定する。 The mode setting unit 137 sets the operation mode based on a signal from the operation unit 34. When the mode change switch 34a2 is operated while the normal mode is set, the mode setting unit 137 sets the operation mode to the powerful mode. When the mode change switch 34a2 is operated while the powerful mode is set, the mode setting unit 137 sets the operation mode to the low speed mode. When the mode change switch 34a2 is operated while the low speed mode is set, the mode setting unit 137 sets the operation mode to the normal mode. During the restart control, when the voltage V detected by the voltage sensor 30e is equal to or lower than a predetermined voltage (second voltage threshold V2), the mode setting unit 137 sets the operation mode to the low voltage mode.

運転制御部134は、圧力センサ31で検出された圧力Pt、及び、モード設定部137で設定された運転モードに基づいて、上述した圧力制御運転を実行する。 The operation control unit 134 executes the above-mentioned pressure control operation based on the pressure Pt detected by the pressure sensor 31 and the operation mode set by the mode setting unit 137.

本実施形態に係るコントローラ30aは、ホールセンサ32からの信号に基づいて、モータ6を停止させるための停止指令をインバータ回路30dに出力する。また、コントローラ30aは、モータ6の回転速度ωに基づいて停止指令の出力タイミングを決定する。以下、詳しく説明する。なお、モータ6の回転速度ωは、供給電圧Vが低くなるほど、低くなる。 The controller 30a according to this embodiment outputs a stop command to the inverter circuit 30d to stop the motor 6 based on a signal from the Hall sensor 32. The controller 30a also determines the output timing of the stop command based on the rotation speed ω of the motor 6. This will be explained in detail below. Note that the lower the supply voltage V, the lower the rotation speed ω of the motor 6.

停止指令位置決定部135は、速度演算部133で演算されたロータ8の回転速度ωに基づいて補正角θcを決定し、目標停止角θs(正の値)に補正角θc(負の値)を加算することにより停止指令角(停止指令位置)θtcを決定する。停止指令角θtcは、ピストン20Bが上死点から正回転方向手前(つまり逆回転方向)に所定距離だけ離れた位置である。運転制御部134が、位置演算部132で演算された回転位置(回転角度)θに基づいて、ピストン20Aが停止指令角θtcに位置したか否かを判定し、ピストン20Aが停止指令角θtcに位置したと判定されると、停止指令をインバータ回路30dに出力し、モータ6を停止させる。補正角θcは、圧縮室23B内の圧力、ピストン20Bを停止させる際のピストン20Bの慣性の影響、及び、停止指令角θtcを検出してからインバータ回路30dの電流が遮断されるまでの通信時間(通信ラグ)等の影響を考慮して決定する。 The stop command position determination unit 135 determines the correction angle θc based on the rotation speed ω of the rotor 8 calculated by the speed calculation unit 133, and determines the stop command angle (stop command position) θtc by adding the correction angle θc (negative value) to the target stop angle θs (positive value). The stop command angle θtc is a position where the piston 20B is a predetermined distance away from the top dead center in the forward rotation direction (i.e., in the reverse rotation direction). The operation control unit 134 determines whether the piston 20A is located at the stop command angle θtc based on the rotation position (rotation angle) θ calculated by the position calculation unit 132, and when it is determined that the piston 20A is located at the stop command angle θtc, it outputs a stop command to the inverter circuit 30d to stop the motor 6. The correction angle θc is determined taking into consideration the pressure in the compression chamber 23B, the effect of the inertia of the piston 20B when the piston 20B is stopped, and the communication time (communication lag) from when the stop command angle θtc is detected until the current in the inverter circuit 30d is cut off.

目標停止角θsは、ピストン20Bの下死点(図5(a)参照)を0°としたときの正回転方向の角度であり、例えば、175°~185°の範囲で設定される。補正角θcは、目標停止角θsから正回転方向の手前(すなわち逆回転方向)に角度を補正する値であり、負の値が設定される(θc<0)。補正角θcは、回転速度ωが大きいほど、その絶対値が大きくなるように設定される。 The target stop angle θs is the angle in the positive rotation direction when the bottom dead center of the piston 20B (see FIG. 5(a)) is set to 0°, and is set, for example, in the range of 175° to 185°. The correction angle θc is a value that corrects the angle from the target stop angle θs to just before the positive rotation direction (i.e., the reverse rotation direction), and is set to a negative value (θc<0). The correction angle θc is set so that its absolute value increases as the rotation speed ω increases.

不揮発性メモリ183には、予め、目標停止角θs、第1補正角θca、第2補正角θcb及び第3補正角θcc、並びに、第1速度閾値ω1及び第2速度閾値ω2が記憶されている。補正角θca,θcb,θcc及び速度閾値ω1,ω2は、予め、実験等によって定められる。なお、速度閾値ω1,ω2の大小関係はω1>ω2である。また、補正角θca,θcb,θccの大小関係はθca<θcb<θccである。本実施形態では、第1速度閾値ω1は1800min-1であり、第2速度閾値ω2は1700min-1である。また、補正角θcaは-20°程度であり、補正角θcbは-10°程度であり、補正角θccは-5°程度である。 The non-volatile memory 183 stores in advance the target stop angle θs, the first correction angle θca, the second correction angle θcb, and the third correction angle θcc, as well as the first speed threshold ω1 and the second speed threshold ω2. The correction angles θca, θcb, and θcc and the speed thresholds ω1 and ω2 are determined in advance by experiments or the like. The magnitude relationship between the speed thresholds ω1 and ω2 is ω1>ω2. The magnitude relationship between the correction angles θca, θcb, and θcc is θca<θcb<θcc. In this embodiment, the first speed threshold ω1 is 1800 min −1 , and the second speed threshold ω2 is 1700 min −1 . The correction angle θca is about −20°, the correction angle θcb is about −10°, and the correction angle θcc is about −5°.

停止指令位置決定部135は、ロータ8の回転速度ωが第1速度閾値ω1以上である場合には、第1補正角θcaを補正角θcとして選択する(θc=θca)。停止指令位置決定部135は、ロータ8の回転速度ωが第1速度閾値ω1よりも小さく第2速度閾値ω2よりも大きい場合には、第2補正角θcbを補正角θcとして選択する(θc=θcb)。停止指令位置決定部135は、ロータ8の回転速度ωが第2速度閾値ω2以下である場合には、第3補正角θccを補正角θcとして選択する(θc=θcc)。 When the rotation speed ω of the rotor 8 is equal to or greater than the first speed threshold ω1, the stop command position determination unit 135 selects the first correction angle θca as the correction angle θc (θc = θca). When the rotation speed ω of the rotor 8 is smaller than the first speed threshold ω1 and larger than the second speed threshold ω2, the stop command position determination unit 135 selects the second correction angle θcb as the correction angle θc (θc = θcb). When the rotation speed ω of the rotor 8 is equal to or less than the second speed threshold ω2, the stop command position determination unit 135 selects the third correction angle θcc as the correction angle θc (θc = θcc).

運転制御部134は、圧縮運転停止状態から圧縮運転動作状態への移行、すなわち空気圧縮機100の起動が成功したか否かを判定する。運転制御部134は、モータ6を正回転方向に動作させるための駆動制御信号をインバータ回路30dに出力している正回転制御が実行されている場合において、ロータ8の回転速度ωが起動判定閾値ω0以上であるか否かを判定する。正回転制御が実行されており、かつ、ロータ8の回転速度ωが起動判定閾値ω0以上になった場合、運転制御部134は、起動は成功したと判定する。一方、正回転制御が実行されており、かつ、ロータ8の回転速度ωが起動判定閾値ω0未満の状態が所定時間t0以上継続された場合、運転制御部134は、起動が成功しなかったと判定し、再起動制御フラグをオンに設定する。 The operation control unit 134 judges whether the transition from the compression operation stop state to the compression operation operation state, i.e., whether the start of the air compressor 100 has been successful. When forward rotation control is being executed in which a drive control signal for operating the motor 6 in the forward rotation direction is output to the inverter circuit 30d, the operation control unit 134 judges whether the rotation speed ω of the rotor 8 is equal to or greater than the start-up determination threshold ω0. When forward rotation control is being executed and the rotation speed ω of the rotor 8 is equal to or greater than the start-up determination threshold ω0, the operation control unit 134 judges that the start-up has been successful. On the other hand, when forward rotation control is being executed and the state in which the rotation speed ω of the rotor 8 is less than the start-up determination threshold ω0 continues for a predetermined time t0 or more, the operation control unit 134 judges that the start-up has not been successful and sets the restart control flag to ON.

運転制御部134は、再起動制御フラグがオンに設定されると、往復パターン決定部136で決定される往復パターンに基づいて、抉り制御を実行する。抉り制御とは、シリンダ19B内に挿入されているピストン20Bを抉るように動作させることにより、ピストン本体129Aとシリンダ19Bの隙間を通じて高圧側圧縮室23B内の空気を抜くための制御である。運転制御部134は、ピストン20Bが上死点を越えないようにモータ6の正回転と逆回転とを複数回繰り返すことにより、ピストン20Bをシリンダ19B内で抉るように動作させる抉り制御を実行する。 When the restart control flag is set to ON, the operation control unit 134 executes gouging control based on the reciprocating pattern determined by the reciprocating pattern determination unit 136. Gouging control is a control for removing air from the high-pressure side compression chamber 23B through the gap between the piston body 129A and the cylinder 19B by operating the piston 20B inserted in the cylinder 19B in a gouging manner. The operation control unit 134 executes gouging control for operating the piston 20B in a gouging manner within the cylinder 19B by repeatedly rotating the motor 6 forward and backward multiple times so that the piston 20B does not exceed the top dead center.

往復パターン決定部136は、電圧センサ30eで検出された電圧Vに基づいて往復パターンを決定する。不揮発性メモリ183には、予め、第1往復パターンに関する第1パターンテーブルTa1及び第2往復パターンに関する第2パターンテーブルTa2、並びに、第1電圧閾値V1及び第2電圧閾値V2が記憶されている。パターンテーブルTa1,Ta2及び電圧閾値V1,V2は、予め、実験等によって定められる。なお、電圧閾値V1,V2の大小関係はV1>V2である。本実施形態では、第1電圧閾値V1は91[V]であり、第2電圧閾値V2は80[V]である。 The round trip pattern determination unit 136 determines the round trip pattern based on the voltage V detected by the voltage sensor 30e. The non-volatile memory 183 stores in advance a first pattern table Ta1 for the first round trip pattern, a second pattern table Ta2 for the second round trip pattern, and a first voltage threshold V1 and a second voltage threshold V2. The pattern tables Ta1 and Ta2 and the voltage thresholds V1 and V2 are determined in advance by experiments or the like. The magnitude relationship between the voltage thresholds V1 and V2 is V1>V2. In this embodiment, the first voltage threshold V1 is 91 [V], and the second voltage threshold V2 is 80 [V].

往復パターン決定部136は、電圧Vが第1電圧閾値V1以上である場合には、第1往復パターンを往復パターンとして選択する。往復パターン決定部136は、電圧Vが第1電圧閾値V1よりも小さく第2電圧閾値V2よりも大きい場合には、第2往復パターンを往復パターンとして選択する。電圧Vが第2電圧閾値V2以下である場合、往復パターン決定部136は往復パターンを選択せず、上述したようにモード設定部137が運転モードを低電圧モードに設定する。 When the voltage V is equal to or greater than the first voltage threshold V1, the round trip pattern determination unit 136 selects the first round trip pattern as the round trip pattern. When the voltage V is smaller than the first voltage threshold V1 and larger than the second voltage threshold V2, the round trip pattern determination unit 136 selects the second round trip pattern as the round trip pattern. When the voltage V is equal to or less than the second voltage threshold V2, the round trip pattern determination unit 136 does not select a round trip pattern, and the mode setting unit 137 sets the operation mode to the low voltage mode as described above.

図8は、不揮発性メモリ183に記憶されている往復パターンに関するテーブルについて示す図である。往復パターンに関するテーブルは、正回転時のピストン20Bの目標角度(下死点後角度とも記す)と、逆回転時のピストン20Bの目標角度(下死点前角度とも記す)と、を有するテーブルである。なお、ピストン20が下死点にあるときの回転角度θを0°とし、下死点から上死点に向かってピストン20が正回転したときの回転角度θを正(+)の値で表し、下死点から上死点に向かってピストン20が逆回転したときの回転角度θを負(-)の値で表す。 Figure 8 is a diagram showing a table relating to the reciprocating pattern stored in non-volatile memory 183. The table relating to the reciprocating pattern is a table having a target angle of piston 20B during forward rotation (also referred to as the angle after bottom dead center) and a target angle of piston 20B during reverse rotation (also referred to as the angle before bottom dead center). Note that the rotation angle θ when piston 20 is at bottom dead center is set to 0°, the rotation angle θ when piston 20 rotates forward from bottom dead center toward top dead center is expressed as a positive (+) value, and the rotation angle θ when piston 20 rotates reversely from bottom dead center toward top dead center is expressed as a negative (-) value.

第1パターンテーブルTa1は、1回目の正回転時の目標角度θtf1が「30°」、1回目の逆回転時の目標角度θtr1が「-30°」、2回目の正回転時の目標角度θtf2が「40°」、2回目の逆回転時の目標角度θtr2が「-40°」、3回目の正回転時の目標角度θtf3が「45°」、3回目の逆回転時の目標角度θtr3が「-45°」となる往復パターンを表すデータテーブルである。第2パターンテーブルTa2は、1回目の正回転時の目標角度θtf1が「15°」、1回目の逆回転時の目標角度θtr1が「-15°」、2回目の正回転時の目標角度θtf2が「20°」、2回目の逆回転時の目標角度θtr2が「-20°」、3回目の正回転時の目標角度θtf3が「30°」、3回目の逆回転時の目標角度θtr3が「-30°」、4回目の正回転時の目標角度θtf4が「40°」、4回目の逆回転時の目標角度θtr4が「-40°」、5回目の正回転時の目標角度θtf5が「45°」、5回目の逆回転時の目標角度θtr1が「-45°」となる第2往復パターンを表すデータテーブルである。 The first pattern table Ta1 is a data table representing a reciprocating pattern in which the target angle θtf1 during the first forward rotation is "30°", the target angle θtr1 during the first reverse rotation is "-30°", the target angle θtf2 during the second forward rotation is "40°", the target angle θtr2 during the second reverse rotation is "-40°", the target angle θtf3 during the third forward rotation is "45°", and the target angle θtr3 during the third reverse rotation is "-45°". The second pattern table Ta2 is a data table representing a second round trip pattern in which the target angle θtf1 during the first forward rotation is "15°", the target angle θtr1 during the first reverse rotation is "-15°", the target angle θtf2 during the second forward rotation is "20°", the target angle θtr2 during the second reverse rotation is "-20°", the target angle θtf3 during the third forward rotation is "30°", the target angle θtr3 during the third reverse rotation is "-30°", the target angle θtf4 during the fourth forward rotation is "40°", the target angle θtr4 during the fourth reverse rotation is "-40°", the target angle θtf5 during the fifth forward rotation is "45°", and the target angle θtr1 during the fifth reverse rotation is "-45°".

図9は、コントローラ30a(運転制御部134、停止指令位置決定部135及び往復パターン決定部136)により実行される停止制御について示すフローチャートである。図9に示すフローチャートの処理は、スタンバイ状態であるときに運転・停止スイッチ34a1が操作されることにより開始される。 Figure 9 is a flowchart showing the stop control executed by the controller 30a (the operation control unit 134, the stop command position determination unit 135, and the round trip pattern determination unit 136). The process of the flowchart shown in Figure 9 is started by operating the operation/stop switch 34a1 in the standby state.

図9に示すように、ステップS110において、運転制御部134は、圧力センサ31で検出された圧力Ptを取得し、ステップS113へ進む。ステップS113において、運転制御部134は、ステップS110で取得した圧力Ptが第1圧力閾値Pt1以上であるか否かを判定する。第1圧力閾値Pt1は、上限値(例えば、4.2MPa)よりも低い値(例えば、4.1MPa)であり、予め不揮発性メモリ183に記憶されている。圧力Ptが第1圧力閾値Pt1以上であると判定されるとステップS116へ進み、圧力Ptが第1圧力閾値Pt1未満であると判定されるとステップS110へ戻る。 As shown in FIG. 9, in step S110, the operation control unit 134 acquires the pressure Pt detected by the pressure sensor 31, and proceeds to step S113. In step S113, the operation control unit 134 determines whether the pressure Pt acquired in step S110 is equal to or greater than the first pressure threshold Pt1. The first pressure threshold Pt1 is a value (e.g., 4.1 MPa) lower than an upper limit value (e.g., 4.2 MPa), and is stored in advance in the non-volatile memory 183. If it is determined that the pressure Pt is equal to or greater than the first pressure threshold Pt1, the process proceeds to step S116, and if it is determined that the pressure Pt is less than the first pressure threshold Pt1, the process returns to step S110.

ステップS116において、運転制御部134は、停止準備フラグをオンに設定する。ステップS116において、停止準備フラグがオンに設定されると、ステップS119へ進む。 In step S116, the operation control unit 134 sets the stop preparation flag to ON. When the stop preparation flag is set to ON in step S116, the process proceeds to step S119.

ステップS119において、停止指令位置決定部135は、速度演算部133で演算された回転速度ωを取得し、ステップS122へ進む。ステップS122において、停止指令位置決定部135は、ステップS119で取得した回転速度ωが第1速度閾値ω1以上であるか否かを判定する。回転速度ωが第1速度閾値ω1以上であると判定されるとステップS128へ進み、回転速度ωが第1速度閾値ω1よりも小さいと判定されるとステップS125へ進む。 In step S119, the stop command position determination unit 135 acquires the rotation speed ω calculated by the speed calculation unit 133, and proceeds to step S122. In step S122, the stop command position determination unit 135 determines whether the rotation speed ω acquired in step S119 is equal to or greater than the first speed threshold ω1. If it is determined that the rotation speed ω is equal to or greater than the first speed threshold ω1, the process proceeds to step S128, and if it is determined that the rotation speed ω is smaller than the first speed threshold ω1, the process proceeds to step S125.

ステップS125において、停止指令位置決定部135は、ステップS119で取得した回転速度ωが第2速度閾値ω2以下であるか否かを判定する。回転速度ωが第2速度閾値ω2以下であると判定されるとステップS134へ進み、回転速度ωが第2速度閾値ω2よりも大きいと判定されるとステップS131へ進む。 In step S125, the stop command position determination unit 135 determines whether the rotation speed ω acquired in step S119 is equal to or less than the second speed threshold ω2. If it is determined that the rotation speed ω is equal to or less than the second speed threshold ω2, the process proceeds to step S134, and if it is determined that the rotation speed ω is greater than the second speed threshold ω2, the process proceeds to step S131.

回転速度ωが第1速度閾値ω1以上である場合、ステップS128において、停止指令位置決定部135は、補正角θcを第1補正角θcaに設定し、ステップS137へ進む。回転速度ωが第1速度閾値ω1よりも小さく第2速度閾値ω2よりも大きい場合、ステップS131において、停止指令位置決定部135は、補正角θcを第2補正角θcbに設定し、ステップS137へ進む。回転速度ωが第2速度閾値ω2以下である場合、ステップS134において、停止指令位置決定部135は、補正角θcを第3補正角θccに設定し、ステップS137へ進む。 If the rotation speed ω is equal to or greater than the first speed threshold ω1, in step S128, the stop command position determiner 135 sets the correction angle θc to the first correction angle θca, and the process proceeds to step S137. If the rotation speed ω is smaller than the first speed threshold ω1 and larger than the second speed threshold ω2, in step S131, the stop command position determiner 135 sets the correction angle θc to the second correction angle θcb, and the process proceeds to step S137. If the rotation speed ω is equal to or less than the second speed threshold ω2, in step S134, the stop command position determiner 135 sets the correction angle θc to the third correction angle θcc, and the process proceeds to step S137.

ステップS137において、停止指令位置決定部135は、目標停止角θsに補正角θcを加算することにより停止指令角θtcを算出して(θtc=θs+θc)、ステップS140へ進む。 In step S137, the stop command position determination unit 135 calculates the stop command angle θtc by adding the correction angle θc to the target stop angle θs (θtc = θs + θc), and proceeds to step S140.

ステップS140において、運転制御部134は、圧力センサ31で検出された圧力Ptを取得し、ステップS143へ進む。 In step S140, the operation control unit 134 acquires the pressure Pt detected by the pressure sensor 31 and proceeds to step S143.

ステップS143において、運転制御部134は、圧力センサ31で検出された圧力Ptが第2圧力閾値Pt2以上であるか否かを判定する。圧力Ptが第2圧力閾値Pt2以上であると判定されるとステップS146へ進み、圧力Ptが第2圧力閾値Pt2未満であると判定されるとステップS119へ戻る。第2圧力閾値Pt2は、第1圧力閾値Pt1(例えば、4.1MPa)よりも高く、上限値(例えば、4.2MPa)よりも低い値(例えば、4.15MPa)であり、予め不揮発性メモリ183に記憶されている。 In step S143, the operation control unit 134 determines whether the pressure Pt detected by the pressure sensor 31 is equal to or greater than the second pressure threshold Pt2. If it is determined that the pressure Pt is equal to or greater than the second pressure threshold Pt2, the operation proceeds to step S146, and if it is determined that the pressure Pt is less than the second pressure threshold Pt2, the operation returns to step S119. The second pressure threshold Pt2 is a value (e.g., 4.15 MPa) that is higher than the first pressure threshold Pt1 (e.g., 4.1 MPa) and lower than the upper limit value (e.g., 4.2 MPa), and is stored in advance in the non-volatile memory 183.

ステップS146において、運転制御部134は、位置演算部132で演算される回転角度θが、ステップS137で演算した停止指令角θtcに達したか否かを判定する。ステップS146において、運転制御部134は、回転角度θが停止指令角θtcに達したと判定されるまで、回転角度θを監視する。回転角度θが停止指令角θtcに達したと判定されると、運転制御部134は、停止指令をインバータ回路30dに出力し、ステップS149へ進む。 In step S146, the operation control unit 134 determines whether the rotation angle θ calculated by the position calculation unit 132 has reached the stop command angle θtc calculated in step S137. In step S146, the operation control unit 134 monitors the rotation angle θ until it is determined that the rotation angle θ has reached the stop command angle θtc. When it is determined that the rotation angle θ has reached the stop command angle θtc, the operation control unit 134 outputs a stop command to the inverter circuit 30d and proceeds to step S149.

ステップS149において、運転制御部134は、圧力センサ31で検出された圧力Ptを取得し、ステップS152へ進む。ステップS152において、運転制御部134は、ステップS149で取得した圧力Ptが予め定められた下限値PL(ノーマルモードでは3.2MPa)以下であるか否かを判定する。圧力Ptが下限値PL以下であると判定されるとステップS155へ進み、圧力Ptが下限値PLよりも大きいと判定されるとステップS149へ戻る。下限値PLは、予め不揮発性メモリ183に記憶されている。 In step S149, the operation control unit 134 acquires the pressure Pt detected by the pressure sensor 31, and proceeds to step S152. In step S152, the operation control unit 134 determines whether the pressure Pt acquired in step S149 is equal to or less than a predetermined lower limit PL (3.2 MPa in normal mode). If it is determined that the pressure Pt is equal to or less than the lower limit PL, the operation proceeds to step S155, and if it is determined that the pressure Pt is greater than the lower limit PL, the operation returns to step S149. The lower limit PL is stored in advance in the non-volatile memory 183.

ステップS155において、運転制御部134は、モータ6を正回転させるための駆動制御信号をインバータ回路30dに出力する起動制御を実行し、ステップS158へ進む。 In step S155, the operation control unit 134 executes start-up control to output a drive control signal to the inverter circuit 30d to rotate the motor 6 in the forward direction, and then proceeds to step S158.

ステップS158において、運転制御部134は、速度演算部133で演算された回転速度ωを取得し、回転速度ωに基づいて空気圧縮機100の起動が成功したか否かを判定する。空気圧縮機100の起動が成功したと判定されるとステップS159へ進み、空気圧縮機100の起動が成功しなかったと判定されるとステップS160へ進む。 In step S158, the operation control unit 134 acquires the rotation speed ω calculated by the speed calculation unit 133, and determines whether or not the start-up of the air compressor 100 has been successful based on the rotation speed ω. If it is determined that the start-up of the air compressor 100 has been successful, the process proceeds to step S159, and if it is determined that the start-up of the air compressor 100 has not been successful, the process proceeds to step S160.

ステップS159において、運転制御部134は、後述する起動不良フラグFfを0(ゼロ)に設定し、ステップS110へ進む。 In step S159, the operation control unit 134 sets the start failure flag Ff (described later) to 0 (zero) and proceeds to step S110.

ステップS160において、コントローラ30aは、再起動制御を実行し、ステップS190へ進む。ステップS190において、運転制御部134は、ステップS158と同様の起動判定処理を実行する。空気圧縮機100の起動が成功したと判定されるとステップS159へ進み、空気圧縮機100の起動が成功しなかったと判定されるとステップS193へ進む。 In step S160, the controller 30a executes restart control and proceeds to step S190. In step S190, the operation control unit 134 executes a start-up determination process similar to step S158. If it is determined that the start-up of the air compressor 100 was successful, the process proceeds to step S159, and if it is determined that the start-up of the air compressor 100 was not successful, the process proceeds to step S193.

ステップS193において、起動不良フラグFfに1を加算し、ステップS195へ進む。ステップS195において、起動不良フラグFfが異常判定閾値Ff0以上であるか否かを判定する。異常判定閾値Ff0は、予め不揮発性メモリ183に記憶されている。異常判定閾値Ff0には2以上の値が設定される。起動不良フラグFfが異常判定閾値Ff0以上であると判定されるとステップS198へ進み、起動不良フラグFfが異常判定閾値Ff0未満であると判定されるとステップS160へ戻る。 In step S193, the start failure flag Ff is incremented by 1, and the process proceeds to step S195. In step S195, it is determined whether the start failure flag Ff is equal to or greater than the abnormality determination threshold Ff0. The abnormality determination threshold Ff0 is stored in advance in the non-volatile memory 183. A value of 2 or greater is set for the abnormality determination threshold Ff0. If it is determined that the start failure flag Ff is equal to or greater than the abnormality determination threshold Ff0, the process proceeds to step S198, and if it is determined that the start failure flag Ff is less than the abnormality determination threshold Ff0, the process returns to step S160.

ステップS198において、運転制御部134は、モータ6を停止させるとともにエラー報知を行う。エラー報知は、例えば、スピーカ等の音出力装置により、起動不良によりモータ6が停止状態にあることを知らせるための音声を出力したり、LED等の警告灯を点灯させたりすることにより行う。 In step S198, the operation control unit 134 stops the motor 6 and issues an error notification. The error notification is issued, for example, by outputting a sound from a sound output device such as a speaker to notify the user that the motor 6 has stopped due to a startup failure, or by turning on a warning light such as an LED.

図10を参照して、ステップS160において実行される再起動制御について説明する。図10は、コントローラ30a(運転制御部134及び往復パターン決定部136)により実行される再起動制御について示すフローチャートである。再起動制御は、起動判定処理(図9のステップS158,S190)において、空気圧縮機100の起動が成功しなかったと判定されてから所定時間(例えば、5秒程度)が経過した後に実行される。 Referring to FIG. 10, the restart control executed in step S160 will be described. FIG. 10 is a flowchart showing the restart control executed by the controller 30a (the operation control unit 134 and the reciprocating pattern determination unit 136). The restart control is executed after a predetermined time (e.g., about 5 seconds) has elapsed since it was determined in the start-up determination process (steps S158 and S190 in FIG. 9) that the start-up of the air compressor 100 was not successful.

図10に示すように、再起動制御(ステップS160)では、まず、ステップS163において、往復パターン決定部136は、電圧センサ30eで検出される電圧Vを取得し、ステップS166へ進む。ステップS166において、ステップS163で取得した電圧Vが第1電圧閾値V1以上であるか否かを判定する。電圧Vが第1電圧閾値V1以上であると判定されるとステップS172へ進み、電圧Vが第1電圧閾値V1未満であると判定されるとステップS169へ進む。 As shown in FIG. 10, in the restart control (step S160), first, in step S163, the reciprocating pattern determination unit 136 acquires the voltage V detected by the voltage sensor 30e, and proceeds to step S166. In step S166, it is determined whether the voltage V acquired in step S163 is equal to or greater than the first voltage threshold V1. If it is determined that the voltage V is equal to or greater than the first voltage threshold V1, the process proceeds to step S172, and if it is determined that the voltage V is less than the first voltage threshold V1, the process proceeds to step S169.

ステップS169において、往復パターン決定部136は、ステップS163で取得した電圧Vが第2電圧閾値V2以下であるか否かを判定する。電圧Vが第2電圧閾値V2よりも大きいと判定されるとステップS175へ進み、電圧Vが第2電圧閾値V2以上であると判定されるとステップS178へ進む。 In step S169, the round trip pattern determination unit 136 determines whether the voltage V acquired in step S163 is equal to or less than the second voltage threshold V2. If it is determined that the voltage V is greater than the second voltage threshold V2, the process proceeds to step S175. If it is determined that the voltage V is greater than or equal to the second voltage threshold V2, the process proceeds to step S178.

ステップS172において、往復パターン決定部136は、第1パターンテーブルTa1で定められる第1往復パターンを選択し、運転制御部134が、往復パターン決定部136で選択された第1往復パターンに基づいて、インバータ回路30dに駆動制御信号を出力する抉り制御(第1抉り制御)を実行する。第1抉り制御において、運転制御部134は、モータ6を目標角度θtf1に達するまで正回転させ、その後、モータ6を目標角度θtr1に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf2に達するまで正回転させ、その後、モータ6を目標角度θtr2に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf3に達するまで正回転させ、その後、モータ6を目標角度θtr3に達するまで逆回転させる。ステップS172において、第1抉り制御が完了すると、ステップS182へ進む。 In step S172, the reciprocating pattern determination unit 136 selects the first reciprocating pattern determined in the first pattern table Ta1, and the operation control unit 134 executes a gouging control (first gouging control) in which a drive control signal is output to the inverter circuit 30d based on the first reciprocating pattern selected by the reciprocating pattern determination unit 136. In the first gouging control, the operation control unit 134 rotates the motor 6 forward until it reaches the target angle θtf1, and then rotates the motor 6 reversely until it reaches the target angle θtr1. Then, the operation control unit 134 rotates the motor 6 forward until it reaches the target angle θtf2, and then rotates the motor 6 reversely until it reaches the target angle θtr2. Then, the operation control unit 134 rotates the motor 6 forward until it reaches the target angle θtf3, and then rotates the motor 6 reversely until it reaches the target angle θtr3. When the first gouging control is completed in step S172, the process proceeds to step S182.

ステップS175において、往復パターン決定部136は、第2パターンテーブルTa2で定められる第2往復パターンを選択し、運転制御部134が、往復パターン決定部136で選択された第2往復パターンに基づいて、抉り制御(第2抉り制御)を実行する。第2抉り制御において、運転制御部134は、モータ6を目標角度θtf1に達するまで正回転させ、その後、モータ6を目標角度θtr1に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf2に達するまで正回転させ、その後、モータ6を目標角度θtr2に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf3に達するまで正回転させ、その後、モータ6を目標角度θtr3に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf4に達するまで正回転させ、その後、モータ6を目標角度θtr4に達するまで逆回転させる。その後、運転制御部134は、モータ6を目標角度θtf5に達するまで正回転させ、その後、モータ6を目標角度θtr5に達するまで逆回転させる。ステップS175において、第2抉り制御が完了すると、ステップS182へ進む。 In step S175, the reciprocating pattern determination unit 136 selects the second reciprocating pattern determined in the second pattern table Ta2, and the driving control unit 134 executes the gouging control (second gouging control) based on the second reciprocating pattern selected by the reciprocating pattern determination unit 136. In the second gouging control, the driving control unit 134 rotates the motor 6 forward until it reaches the target angle θtf1, and then rotates the motor 6 reversely until it reaches the target angle θtr1. Then, the driving control unit 134 rotates the motor 6 forward until it reaches the target angle θtf2, and then rotates the motor 6 reversely until it reaches the target angle θtr2. Then, the driving control unit 134 rotates the motor 6 forward until it reaches the target angle θtf3, and then rotates the motor 6 reversely until it reaches the target angle θtr3. Then, the driving control unit 134 rotates the motor 6 forward until it reaches the target angle θtf4, and then rotates the motor 6 reversely until it reaches the target angle θtr4. After that, the operation control unit 134 rotates the motor 6 forward until it reaches the target angle θtf5, and then rotates the motor 6 reversely until it reaches the target angle θtr5. When the second gouging control is completed in step S175, the process proceeds to step S182.

ステップS178において、電圧Vが第2電圧閾値V2以下であると判定された場合、モード設定部137は、運転モードを低電圧モードに設定し、図9のステップS149へ進む。 If it is determined in step S178 that the voltage V is equal to or less than the second voltage threshold V2, the mode setting unit 137 sets the operation mode to the low voltage mode and proceeds to step S149 in FIG. 9.

ステップS182において、運転制御部134は、モータ6を正回転させるための駆動制御信号をインバータ回路30dに出力する起動制御を実行し、ステップS190(図9参照)へ進む。 In step S182, the operation control unit 134 executes start-up control to output a drive control signal to the inverter circuit 30d to rotate the motor 6 in the forward direction, and then proceeds to step S190 (see FIG. 9).

本実施形態の主な動作について説明する。建設現場等において、作業者が空気圧縮機100の電源プラグを電源部41に接続し、運転・停止スイッチ34a1を操作すると、空気圧縮機100は、圧力制御運転を開始する。 The main operation of this embodiment will be described below. At a construction site or the like, when a worker connects the power plug of the air compressor 100 to the power supply unit 41 and operates the operation/stop switch 34a1, the air compressor 100 starts pressure control operation.

空気タンク25内の圧力Ptが上昇し、第1圧力閾値Pt1に達すると、停止準備状態となり、モータ6の回転速度ωに基づいて停止指令角θtcが決定される(図9のステップS110~S137)。空気タンク25内の圧力Ptがさらに上昇し、第2圧力閾値Pt2に達した後、モータ6の回転速度ωが停止指令角θtcになると、コントローラ30aはインバータ回路30dに停止指令を出力する(図9のステップS140~S146)。これにより、モータ6への電流の供給が遮断されるので、モータ6は、圧縮室23内の圧力がブレーキ力としてピストン20に作用することによって減速し、停止する。モータ6が停止したとき、ピストン20Bは上死点位置(例えば、上死点から±5°の範囲内の位置)に配置されている。ピストン20Bが上死点位置に配置されている状態では、圧縮室23B内の空気残量が小さく、また、ベアリング15Bの中心とシャフト6Aの中心軸Csとを結ぶ仮想直線(エキセントリック21の重心とシャフト6Aの中心軸Csとを結ぶ仮想直線)が、シリンダ19の中心軸(ピストン20の中心軸)に略一致した状態となるため、高圧側圧縮室23B内の圧縮空気の反力によるモーメントを低く抑えることができる。その結果、圧縮運転停止状態において、ピストン20Bを上死点位置で保持することができる。 When the pressure Pt in the air tank 25 rises and reaches the first pressure threshold Pt1, the system is in a stop preparation state, and the stop command angle θtc is determined based on the rotation speed ω of the motor 6 (steps S110 to S137 in FIG. 9). When the pressure Pt in the air tank 25 further rises and reaches the second pressure threshold Pt2, and then the rotation speed ω of the motor 6 becomes the stop command angle θtc, the controller 30a outputs a stop command to the inverter circuit 30d (steps S140 to S146 in FIG. 9). As a result, the supply of current to the motor 6 is cut off, and the motor 6 is decelerated and stopped by the pressure in the compression chamber 23 acting on the piston 20 as a braking force. When the motor 6 stops, the piston 20B is located at the top dead center position (for example, a position within a range of ±5° from the top dead center). When the piston 20B is positioned at the top dead center position, the amount of air remaining in the compression chamber 23B is small, and the imaginary line connecting the center of the bearing 15B and the central axis Cs of the shaft 6A (the imaginary line connecting the center of gravity of the eccentric 21 and the central axis Cs of the shaft 6A) is approximately aligned with the central axis of the cylinder 19 (the central axis of the piston 20), so the moment caused by the reaction force of the compressed air in the high-pressure compression chamber 23B can be kept low. As a result, the piston 20B can be held at the top dead center position when the compression operation is stopped.

作業者が、釘打ち作業等により空気を使用し、空気タンク25内の圧力Ptが下限値PL以下まで低下すると、空気圧縮機100が起動され、圧縮運転動作状態となる(図9のステップS149~S159)。ここで、本実施形態では、圧縮運転停止状態において、ピストン20Bが上死点位置で停止しているため、電源電圧が不安定な状態であっても、空気圧縮機100を起動させる際、ピストン20Bを下死点に向かうように大きく動作させた後、上死点に向かうように動作させることができるので、慣性力を利用してスムーズに圧縮運転動作状態に移行することができる。 When an operator uses air for nailing or other work and the pressure Pt in the air tank 25 falls below the lower limit PL, the air compressor 100 is started and enters a compression operation state (steps S149 to S159 in FIG. 9). In this embodiment, since the piston 20B is stopped at the top dead center position when the compression operation is stopped, even if the power supply voltage is unstable, when the air compressor 100 is started, the piston 20B can be moved significantly toward the bottom dead center and then toward the top dead center, so that the inertial force can be used to smoothly transition to the compression operation state.

なお、電源電圧が著しく不安定な状態になるなどに起因して、万一、起動不良が生じてしまった場合には、抉り制御が実行される(図10)。図11は、抉り制御中のピストン20Bの動作を示す図である。図11に示すように、抉り制御では、ピストン20Bをシリンダ19B内で抉るように動作させ、ピストン20Bをシリンダ19Bに対して傾け、ピストン20Bのピストン本体129Bの外周とシリンダ19Bのシリンダ本体191Bの内周との間に隙間を形成することにより、高圧側圧縮室23B内の空気の一部をピストン本体129Bの外周とシリンダ本体191Bの内周との間の隙間を通じて高圧側圧縮室23B外へ逃がし(図示破線の矢印参照)、高圧側圧縮室23B内の圧力を速やかに低下させることができる。 In the unlikely event that a startup failure occurs due to a significantly unstable power supply voltage, etc., scooping control is executed (FIG. 10). FIG. 11 is a diagram showing the operation of the piston 20B during scooping control. As shown in FIG. 11, in the scooping control, the piston 20B is operated so as to scoop within the cylinder 19B, the piston 20B is tilted with respect to the cylinder 19B, and a gap is formed between the outer periphery of the piston body 129B of the piston 20B and the inner periphery of the cylinder body 191B of the cylinder 19B. This allows a portion of the air in the high-pressure compression chamber 23B to escape to the outside of the high-pressure compression chamber 23B through the gap between the outer periphery of the piston body 129B and the inner periphery of the cylinder body 191B (see the dashed arrow in the figure), and the pressure in the high-pressure compression chamber 23B can be quickly reduced.

高圧側圧縮室23Bの圧力が低下することにより、起動時の負荷トルクが低減される。したがって、抉り制御が完了した後、モータ6を正回転させることにより、スムーズに空気圧縮機100を起動させることができる。 The load torque at startup is reduced by reducing the pressure in the high-pressure compression chamber 23B. Therefore, after the scooping control is completed, the air compressor 100 can be started smoothly by rotating the motor 6 in the forward direction.

上述した実施形態によれば、次の作用効果を奏する。 The above-described embodiment provides the following effects:

(1)空気圧縮機(圧縮機)100は、ホールセンサ(磁極位置センサ)32を有する永久磁石同期型のモータ(電動機)6と、モータ6によって駆動されることにより空気(気体)を圧縮する複数の圧縮機構18と、モータ6を制御するコントローラ(制御装置)30aとを備える。圧縮機構18は、シリンダ19と、シリンダ19内を往復動するピストン20とを有する。コントローラ30aは、ホールセンサ32からの信号に基づいて、複数の圧縮機構18のうちでピストン推力が最大となる高圧側圧縮機構18Bのピストン20Bが上死点位置で停止するように、モータ6を制御する。 (1) The air compressor (compressor) 100 includes a permanent magnet synchronous motor (electric motor) 6 having a Hall sensor (magnetic pole position sensor) 32, a number of compression mechanisms 18 that are driven by the motor 6 to compress air (gas), and a controller (control device) 30a that controls the motor 6. The compression mechanism 18 has a cylinder 19 and a piston 20 that reciprocates within the cylinder 19. The controller 30a controls the motor 6 based on a signal from the Hall sensor 32 so that the piston 20B of the high-pressure compression mechanism 18B, which has the greatest piston thrust among the multiple compression mechanisms 18, stops at the top dead center position.

この構成では、コントローラ30aがホールセンサ32からの信号に基づいて、モータ6の位置を読み取り、停止制御を実行することにより、ピストン20Bを上死点位置で停止させ、その状態を保持することができる。これにより、空気圧縮機100を起動させるときに、上死点位置から下死点位置に向かってピストン20Bを大きく動作させた後、下死点位置から上死点位置に向かってピストン20Bを動作させることができる。その結果、慣性力を利用してスムーズに空気圧縮機100を起動することができる。このように、本実施形態によれば、モータ6への供給電圧が低い場合であっても、予備動作を必要とすることなく、短時間で空気圧縮機100を起動させることができる。つまり、本実施形態によれば、供給電圧が低い場合における空気圧縮機100の起動性を向上することができるので、作業者にとって使い勝手のよい空気圧縮機100を提供することができる。 In this configuration, the controller 30a reads the position of the motor 6 based on the signal from the Hall sensor 32 and executes the stop control, thereby stopping the piston 20B at the top dead center position and maintaining that state. As a result, when starting the air compressor 100, the piston 20B can be moved from the bottom dead center position to the top dead center position after being moved largely from the top dead center position to the bottom dead center position. As a result, the air compressor 100 can be started smoothly by utilizing the inertial force. Thus, according to this embodiment, even if the voltage supplied to the motor 6 is low, the air compressor 100 can be started in a short time without requiring a preliminary operation. In other words, according to this embodiment, the startability of the air compressor 100 when the supply voltage is low can be improved, so that an air compressor 100 that is easy for the operator to use can be provided.

また、本実施形態によれば、起動圧力を高めに設定することができるので、作業効率の向上(例えば、単位時間当たりの釘打ち本数の増加)を図ることもできる。さらに、本実施形態によれば、ピストン20の大ボア化、小ストローク化を図ることができ、空気圧縮機100の振動低減を図ることもできる。 In addition, according to this embodiment, the starting pressure can be set higher, which can improve work efficiency (for example, increasing the number of nails driven per unit time). Furthermore, according to this embodiment, the piston 20 can have a larger bore and a smaller stroke, which can reduce vibrations of the air compressor 100.

(2)コントローラ30aは、ホールセンサ32からの信号に基づいて、モータ6を停止させるための停止指令をモータ6の駆動回路であるインバータ回路30dに出力する。コントローラ30aは、ホールセンサ32からの信号に基づいてモータ6の回転速度を演算し、モータ6の回転速度に基づいて停止指令の出力タイミングを決定する。モータ6の回転速度が大きいほど、早めに停止指令を出力することにより、ピストン20Bを上死点位置に精度よく停止させることができる。つまり、本実施形態によれば、モータ6の回転速度の大きさにかかわらず、ピストン20Bを上死点位置に精度よく停止させることができる。なお、モータ6の回転速度は電圧の大きさに比例する。したがって、本実施形態によれば、電圧の状態にかかわらず、ピストン20Bを上死点位置に精度よく停止させることができる。 (2) The controller 30a outputs a stop command to stop the motor 6 to the inverter circuit 30d, which is the drive circuit of the motor 6, based on the signal from the hall sensor 32. The controller 30a calculates the rotation speed of the motor 6 based on the signal from the hall sensor 32, and determines the output timing of the stop command based on the rotation speed of the motor 6. The higher the rotation speed of the motor 6, the earlier the stop command is output, so that the piston 20B can be stopped at the top dead center position with high precision. In other words, according to this embodiment, the piston 20B can be stopped at the top dead center position with high precision regardless of the rotation speed of the motor 6. Note that the rotation speed of the motor 6 is proportional to the voltage. Therefore, according to this embodiment, the piston 20B can be stopped at the top dead center position with high precision regardless of the voltage state.

(3)コントローラ30aは、空気圧縮機100の起動が成功したか否かを判定する。コントローラ30aは、空気圧縮機100の起動が成功しなかったと判定された場合、ピストン20Bが上死点を越えないようにモータ6の正回転と逆回転とを複数回繰り返すことによりピストン20Bをシリンダ19B内で抉るように動作させる抉り制御を実行する。コントローラ30aは、抉り制御によってシリンダ19B内の空気の一部をピストン20Bとシリンダ19Bとの間の隙間を通じてシリンダ19B外へ逃がした後、モータ6を正回転させて空気圧縮機100を起動させる。 (3) The controller 30a determines whether the start-up of the air compressor 100 was successful. If the controller 30a determines that the start-up of the air compressor 100 was not successful, the controller 30a executes a scooping control in which the piston 20B is operated to scoop within the cylinder 19B by repeatedly rotating the motor 6 forward and backward multiple times so that the piston 20B does not exceed the top dead center. The controller 30a uses the scooping control to release a portion of the air within the cylinder 19B to the outside of the cylinder 19B through the gap between the piston 20B and the cylinder 19B, and then rotates the motor 6 forward to start the air compressor 100.

このように、本実施形態では、万一、起動不良が生じてしまった場合には、バックアップ起動制御としての抉り制御が実行される。抉り制御では、ピストン20Bとシリンダ19Bとの間に隙間が形成され、シリンダ19B内の空気をシリンダ19B外へ逃がし、シリンダ19内の圧力を速やかに低下させることができる。これにより、起動時の負荷トルクを低減することができるので、抉り制御が完了した後、モータ6を正回転させることにより、スムーズに空気圧縮機100を起動させることができる。 In this manner, in the event of a startup failure in this embodiment, scooping control is executed as backup startup control. In the scooping control, a gap is formed between the piston 20B and the cylinder 19B, allowing the air in the cylinder 19B to escape to the outside of the cylinder 19B, and the pressure in the cylinder 19 can be quickly reduced. This reduces the load torque at startup, so that after the scooping control is completed, the air compressor 100 can be started smoothly by rotating the motor 6 in the forward direction.

(4)本実施形態に係る圧縮機構18のピストン20Bは、ピストン本体129Bがシリンダ19B内を揺動しながら往復動する揺動型ピストン(ロッキングピストン)である。このため、抉り制御により、容易にピストン20Bとシリンダ19Bとの間に隙間を形成することができるので、速やかにシリンダ19B内の圧力を低下させることができる。 (4) The piston 20B of the compression mechanism 18 according to this embodiment is a rocking piston in which the piston body 129B reciprocates while rocking within the cylinder 19B. Therefore, a gap can be easily formed between the piston 20B and the cylinder 19B by means of scooping control, so that the pressure within the cylinder 19B can be quickly reduced.

空気圧縮機100は、インバータ回路30dへ電力を供給する交流電源(電源)41の電圧を検出する電圧センサ30eを有する。コントローラ30aは、電圧センサ30eで検出された電圧Vに基づいて、予め定められている複数の往復パターンの中から一の往復パターンを選択する。 The air compressor 100 has a voltage sensor 30e that detects the voltage of an AC power source (power source) 41 that supplies power to the inverter circuit 30d. The controller 30a selects one reciprocating pattern from among a number of predefined reciprocating patterns based on the voltage V detected by the voltage sensor 30e.

(5)コントローラ30aは、選択した往復パターンに基づいて、モータ6の正回転と逆回転とを複数回繰り返す。往復パターンは、第1電圧閾値V1以上では往復回数が3回であり、第1電圧閾値V1未満では5回である。このように、コントローラ30aは、電圧センサ30eで検出された電圧Vが予め定められた電圧(第1電圧閾値V1)よりも低い場合、第1電圧閾値V1よりも高い場合に比べて抉り制御における正回転と逆回転の繰り返し回数を多くする。 (5) The controller 30a repeats forward and reverse rotation of the motor 6 multiple times based on the selected reciprocating pattern. The reciprocating pattern has three reciprocating cycles when the voltage is equal to or greater than the first voltage threshold V1, and five reciprocating cycles when the voltage is less than the first voltage threshold V1. In this way, when the voltage V detected by the voltage sensor 30e is lower than the predetermined voltage (first voltage threshold V1), the controller 30a increases the number of repetitions of forward and reverse rotation in the gouging control compared to when the voltage V is higher than the first voltage threshold V1.

また、第1電圧閾値V1以上では、目標角度が30°,-30°,40°,-40°,45°,-45°の順に設定されるのに対し、第1電圧閾値V1未満では、目標角度が15°,-15°,20°,-20°,30°,-30°,40°,-40°,45°,-45°の順に設定される。このように、コントローラ30aは、電圧センサ30eで検出された電圧Vが第1電圧閾値V1よりも低い場合、第1電圧閾値V1よりも高い場合に比べて抉り制御における初期段階(少なくとも1往復目)での正回転及び逆回転時の下死点からの目標角度を低く設定する。これにより、電圧Vに応じて、適切に空気圧縮機100の起動性を向上することができる。 Furthermore, when the voltage is equal to or greater than the first voltage threshold V1, the target angles are set in the order of 30°, -30°, 40°, -40°, 45°, and -45°, whereas when the voltage is less than the first voltage threshold V1, the target angles are set in the order of 15°, -15°, 20°, -20°, 30°, -30°, 40°, -40°, 45°, and -45°. In this way, when the voltage V detected by the voltage sensor 30e is lower than the first voltage threshold V1, the controller 30a sets the target angles from the bottom dead center during forward and reverse rotation in the initial stage (at least the first reciprocation) of the gouging control lower than when the voltage V detected by the voltage sensor 30e is higher than the first voltage threshold V1. This allows the start-up performance of the air compressor 100 to be appropriately improved according to the voltage V.

次のような変形例も本発明の範囲内であり、変形例に示す構成と上述の実施形態で説明した構成を組み合わせたり、以下の異なる変形例で説明する構成同士を組み合わせたりすることも可能である。 The following modified examples are also within the scope of the present invention, and it is possible to combine the configurations shown in the modified examples with the configurations described in the above embodiments, or to combine the configurations described in the different modified examples below.

<変形例1>
上記実施形態では、コントローラ30aが、電圧Vに応じて、第1往復パターン及び第2往復パターンのいずれかを選択し、抉り制御を実行する例について説明したが、本発明はこれに限定されない。3つ以上の往復パターンを予め定めておき、電圧Vに応じて、往復パターンを選択するようにしてもよい。
<Modification 1>
In the above embodiment, an example has been described in which the controller 30a selects either the first reciprocating pattern or the second reciprocating pattern in accordance with the voltage V to execute the gouging control, but the present invention is not limited to this. Three or more reciprocating patterns may be determined in advance, and a reciprocating pattern may be selected in accordance with the voltage V.

<変形例2>
上記実施形態では、コントローラ30aが、抉り制御において、電圧センサ30eで検出された電圧Vに基づいて、正回転及び逆回転時の目標角度及びピストン20の往復回数を決定する例について説明したが、本発明はこれに限定されない。コントローラ30aは、電流センサ30hで検出された電流が予め定められた電流制限値以下となるように、抉り制御を実行してもよい。
<Modification 2>
In the above embodiment, an example has been described in which the controller 30a determines the target angle during forward and reverse rotation and the number of reciprocations of the piston 20 based on the voltage V detected by the voltage sensor 30e in the gouging control, but the present invention is not limited to this. The controller 30a may execute the gouging control so that the current detected by the current sensor 30h is equal to or less than a predetermined current limit value.

電流は、負荷トルクが大きくなるほど増加するため、このように電流に制限をかけることにより、正回転及び逆回転時におけるピストン20の目標角度(下死点後角度及び下死点前角度)を制御することができる。ピストン20の往復回数が、予め定められた回数閾値を超えた場合に抉り制御が完了したものとして、電流の制限を解除し、モータ6を正回転させることにより空気圧縮機100を起動させる。 Since the current increases as the load torque increases, limiting the current in this manner makes it possible to control the target angles of the piston 20 during forward and reverse rotation (the angle after bottom dead center and the angle before bottom dead center). When the number of reciprocating movements of the piston 20 exceeds a predetermined threshold number of times, it is determined that the gouging control is complete, the current limit is released, and the motor 6 is rotated forward to start the air compressor 100.

このような変形例によれば、電流に制限をかけつつ抉り制御が実行されるため、正回転の際の目標角度(下死点後角度)及び逆回転の際の目標角度(下死点前角度)が自動で調整され、シリンダ19内の空気をシリンダ19外に逃がすことができる。これにより、電流増加に起因する発熱量の増加及び損失を抑えつつ、空気圧縮機100の起動性を向上することができる。 According to this modified example, the current is limited while the gouging control is performed, so that the target angle during forward rotation (angle after bottom dead center) and the target angle during reverse rotation (angle before bottom dead center) are automatically adjusted, and the air in the cylinder 19 can be released to the outside of the cylinder 19. This makes it possible to improve the start-up performance of the air compressor 100 while suppressing the increase in heat generation and loss caused by an increase in current.

<変形例3>
上記実施形態では、コントローラ30aがモータ6の回転速度ωに基づいて停止指令の出力タイミングを決定する例について説明したが、本発明はこれに限定されない。上述したように、本実施形態に係る空気圧縮機100では、電圧Vが低くなるほどモータ6の回転速度ωが低下する。このため、コントローラ30aは、電圧センサ30eで検出された電圧Vに基づいて停止指令の出力タイミングを決定してもよい。このような変形例によれば、上記実施形態と同様の作用効果を奏する。
<Modification 3>
In the above embodiment, an example has been described in which the controller 30a determines the output timing of the stop command based on the rotation speed ω of the motor 6, but the present invention is not limited to this. As described above, in the air compressor 100 according to this embodiment, the rotation speed ω of the motor 6 decreases as the voltage V decreases. For this reason, the controller 30a may determine the output timing of the stop command based on the voltage V detected by the voltage sensor 30e. According to such a modified example, the same effects as those of the above embodiment can be achieved.

本変形例に係るコントローラ30aでは、図9のステップS119において、回転速度ωを取得することに代えて電圧センサ30eで検出された電圧Vを取得する。また、コントローラ30aは、ステップS122において、第1の回転速度判定処理に代えて第1の電圧判定処理を実行する。ステップS122において、コントローラ30aは電圧Vが第1電圧閾値V1a以上であるか否かを判定し、電圧Vが第1電圧閾値V1a以上であると判定されるとステップS128へ進み、電圧Vが第1電圧閾値V1a未満であると判定されるとステップS125へ進む。 In the controller 30a according to this modification, instead of acquiring the rotation speed ω in step S119 of FIG. 9, the controller 30a acquires the voltage V detected by the voltage sensor 30e. Also, in step S122, the controller 30a executes a first voltage determination process instead of the first rotation speed determination process. In step S122, the controller 30a determines whether the voltage V is equal to or greater than the first voltage threshold V1a, and proceeds to step S128 if it is determined that the voltage V is equal to or greater than the first voltage threshold V1a, and proceeds to step S125 if it is determined that the voltage V is less than the first voltage threshold V1a.

さらに、コントローラ30aは、ステップS125において、第2の回転速度判定処理に代えて第2の電圧判定処理を実行する。ステップS125において、コントローラ30aは電圧Vが第2電圧閾値V2a以下であるか否かを判定し、電圧Vが第2電圧閾値V2a以下であると判定されるとステップS134へ進み、電圧Vが第2電圧閾値V2aよりも高いと判定されるとステップS131へ進む。なお、第1電圧閾値V1aは、第2電圧閾値V2aよりも高い。第1電圧閾値V1a及び第2電圧閾値V2aは、予め定められ、不揮発性メモリ183に記憶されている。 Furthermore, in step S125, the controller 30a executes a second voltage determination process instead of the second rotation speed determination process. In step S125, the controller 30a determines whether the voltage V is equal to or less than the second voltage threshold V2a. If it is determined that the voltage V is equal to or less than the second voltage threshold V2a, the process proceeds to step S134, and if it is determined that the voltage V is higher than the second voltage threshold V2a, the process proceeds to step S131. Note that the first voltage threshold V1a is higher than the second voltage threshold V2a. The first voltage threshold V1a and the second voltage threshold V2a are determined in advance and stored in the non-volatile memory 183.

<変形例4>
上記実施形態では、抉り制御における正回転及び逆回転の際の目標角度(下死点後角度及び下死点前角度)を徐々に増加させる例について説明したが、本発明はこれに限定されない。抉り制御における正回転及び逆回転の際の目標角度は一定であってもよい。
<Modification 4>
In the above embodiment, an example is described in which the target angles (the angle after bottom dead center and the angle before bottom dead center) during forward rotation and reverse rotation in the gouging control are gradually increased, but the present invention is not limited to this. The target angles during forward rotation and reverse rotation in the gouging control may be constant.

<変形例5>
上記実施形態では、コントローラ30aは、空気圧縮機100の起動が成功しなかった場合、同様の再起動制御を実行する例について説明したが、本発明はこれに限定されない。例えば、コントローラ30aは、第1抉り制御を実行した後、空気圧縮機100の起動が成功しなかった場合、電圧Vが第1電圧閾値V1以上であっても第2抉り制御を実行するようにしてもよい。
<Modification 5>
In the above embodiment, an example has been described in which the controller 30a executes a similar restart control when the start-up of the air compressor 100 is unsuccessful, but the present invention is not limited to this. For example, if the start-up of the air compressor 100 is unsuccessful after the controller 30a executes the first scooping control, the controller 30a may execute the second scooping control even if the voltage V is equal to or higher than the first voltage threshold V1.

<変形例6>
上記実施形態では、磁極位置センサとしては、ホールセンサ32を用いる例について説明したが、本発明はこれに限定されない。磁極位置センサとして、レゾルバ、エンコーダ等を採用してもよい。なお、ホールセンサ32からの信号に基づいて、モータ6の停止制御を実行する構成では、物理的な位置制御に比べて、安価で実施でき、角度精度も良い。
<Modification 6>
In the above embodiment, an example has been described in which the Hall sensor 32 is used as the magnetic pole position sensor, but the present invention is not limited to this. A resolver, an encoder, or the like may also be adopted as the magnetic pole position sensor. Note that a configuration in which stop control of the motor 6 is executed based on a signal from the Hall sensor 32 can be implemented at a lower cost and has a higher angle accuracy than physical position control.

<変形例7>
上記実施形態では、圧縮機が軽可搬型の空気圧縮機100である例について説明したが、本発明はこれに限定されない。固定型の空気圧縮機に本発明を適用してもよい。また、圧縮機は、空気を圧縮する空気圧縮機に限定されることもなく、空気以外の気体を圧縮する圧縮機としてもよい。
<Modification 7>
In the above embodiment, an example has been described in which the compressor is a light, portable air compressor 100, but the present invention is not limited to this. The present invention may be applied to a fixed air compressor. In addition, the compressor is not limited to an air compressor that compresses air, and may be a compressor that compresses a gas other than air.

<変形例8>
上記実施形態では、圧縮機構18が、揺動型のピストン(ロッキングピストン)を備える揺動ピストン方式の圧縮機構である例について説明したが、本発明はこれに限定されない。圧縮機構18には、連接棒の圧縮室側端部に軸受が設けられ、その軸受を支点として首振り可能に支持され、シリンダ19内に沿って直線状に摺動する円筒型のピストンを有する通常ピストン方式の圧縮機構を採用してもよい。通常ピストン方式の圧縮機構においても、上死点位置で停止するようにモータ6を制御することにより、揺動ピストン方式と同様、空気圧縮機100の起動性を向上させることができる。
<Modification 8>
In the above embodiment, an example has been described in which the compression mechanism 18 is a rocking piston type compression mechanism equipped with a rocking piston (locking piston), but the present invention is not limited to this. The compression mechanism 18 may be a normal piston type compression mechanism having a cylindrical piston that is provided with a bearing at the compression chamber side end of the connecting rod, is supported so as to be rockable about the bearing as a fulcrum, and slides linearly along the inside of the cylinder 19. In the normal piston type compression mechanism, the start-up performance of the air compressor 100 can be improved by controlling the motor 6 to stop at the top dead center position, as in the rocking piston type compression mechanism.

以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 Although the embodiments of the present invention have been described above, the above embodiments merely show some of the application examples of the present invention, and are not intended to limit the technical scope of the present invention to the specific configurations of the above embodiments.

1…圧縮機本体、6…モータ(電動機)、8b…永久磁石、18…圧縮機構、18A…低圧側圧縮機構、18B…高圧側圧縮機構、19(19A,19B)…シリンダ、20(20A,20B)…ピストン、23…圧縮室、23A…低圧側圧縮室、23B…高圧側圧縮室、30a…コントローラ(制御装置)、30d…インバータ回路(駆動回路)、30e…電圧センサ、30h…電流センサ、31…圧力センサ、32…ホールセンサ(磁極位置センサ)、41…電源部(電源)100…空気圧縮機(圧縮機)、129A…ピストン本体、129B…ピストン本体、θ…回転位置(回転角度)、θc…補正角、θca…第1補正角、θcb…第2補正角、θcc…第3補正角、θs…目標停止角、θtc…停止指令角(停止指令位置)、θtf1,θtf2,θtf3,θtf4,θtf5…正転時の目標角度(下死点後角度)、θtr1,θtr2,θtr3,θtr4,θtr5…逆回転時の目標角度(下死点前角度)、ω1…第1速度閾値、ω2…第2速度閾値 1...Compressor body, 6...Motor (electric motor), 8b...Permanent magnet, 18...Compression mechanism, 18A...Low pressure side compression mechanism, 18B...High pressure side compression mechanism, 19 (19A, 19B)...Cylinder, 20 (20A, 20B)...Piston, 23...Compression chamber, 23A...Low pressure side compression chamber, 23B...High pressure side compression chamber, 30a...Controller (control device), 30d...Inverter circuit (drive circuit), 30e...Voltage sensor, 30h...Current sensor, 31...Pressure sensor, 32...Hall sensor (magnetic pole position sensor), 41...Power supply unit (power supply) 100 ...Air compressor (compressor), 129A...piston body, 129B...piston body, θ...rotational position (rotational angle), θc...correction angle, θca...first correction angle, θcb...second correction angle, θcc...third correction angle, θs...target stop angle, θtc...stop command angle (stop command position), θtf1, θtf2, θtf3, θtf4, θtf5...target angle during forward rotation (angle after bottom dead center), θtr1, θtr2, θtr3, θtr4, θtr5...target angle during reverse rotation (angle before bottom dead center), ω1...first speed threshold, ω2...second speed threshold

Claims (6)

磁極位置センサを有する永久磁石同期型の電動機と、
前記電動機によって駆動されることにより気体を圧縮する複数の圧縮機構と、
前記電動機を制御する制御装置とを備えた圧縮機であって、
前記圧縮機構は、シリンダと、前記シリンダ内を往復動するピストンとを有し、
前記制御装置は、
前記磁極位置センサからの信号に基づいて、前記複数の圧縮機構のうちでピストン推力が最大となる圧縮機構の前記ピストンが上死点位置で停止するように、前記電動機を制御し、
記圧縮機の起動が成功したか否かを判定し、
前記圧縮機の起動が成功しなかったと判定された場合、前記ピストンが上死点を越えないように前記電動機の正回転と逆回転とを複数回繰り返すことにより前記ピストンを前記シリンダ内で抉るように動作させる抉り制御を実行し、
前記抉り制御によって前記シリンダ内の気体の一部を前記ピストンと前記シリンダとの間の隙間を通じて前記シリンダ外へ逃がした後、前記電動機を正回転させて前記圧縮機を起動させる、
圧縮機。
a permanent magnet synchronous motor having a magnetic pole position sensor;
a plurality of compression mechanisms that are driven by the electric motor to compress gas;
A compressor including a control device for controlling the electric motor,
The compression mechanism includes a cylinder and a piston that reciprocates within the cylinder.
The control device includes:
based on a signal from the magnetic pole position sensor, controlling the electric motor so that the piston of a compression mechanism having a maximum piston thrust among the plurality of compression mechanisms is stopped at a top dead center position;
determining whether the compressor was successfully started;
if it is determined that the start-up of the compressor has not been successful, performing a scooping control in which the piston is caused to scoop within the cylinder by repeatedly rotating the motor in the forward and reverse directions multiple times so that the piston does not exceed the top dead center;
After a part of the gas in the cylinder is released to the outside of the cylinder through a gap between the piston and the cylinder by the scooping control, the motor is rotated forward to start the compressor.
Compressor.
請求項1に記載の圧縮機において、
前記制御装置は、
前記磁極位置センサからの信号に基づいて、前記電動機を停止させるための停止指令を前記電動機の駆動回路に出力し、
前記磁極位置センサからの信号に基づいて前記電動機の回転速度を演算し、
前記電動機の回転速度に基づいて前記停止指令の出力タイミングを決定する、
圧縮機。
2. The compressor according to claim 1,
The control device includes:
outputting a stop command for stopping the electric motor to a drive circuit of the electric motor based on a signal from the magnetic pole position sensor;
Calculating a rotation speed of the electric motor based on a signal from the magnetic pole position sensor;
determining the output timing of the stop command based on the rotation speed of the electric motor;
Compressor.
請求項1に記載の圧縮機において、
前記電動機の駆動回路へ電力を供給する電源の電圧を検出する電圧センサを有し、
前記制御装置は、
前記磁極位置センサからの信号に基づいて、前記電動機を停止させるための停止指令を前記電動機の駆動回路に出力し、
前記電圧センサで検出された電圧に基づいて前記停止指令の出力タイミングを決定する、
圧縮機。
2. The compressor according to claim 1,
a voltage sensor for detecting a voltage of a power source for supplying power to a drive circuit of the electric motor;
The control device includes:
outputting a stop command for stopping the electric motor to a drive circuit of the electric motor based on a signal from the magnetic pole position sensor;
determining an output timing of the stop command based on the voltage detected by the voltage sensor;
Compressor.
請求項に記載の圧縮機において、
前記ピストンは、前記シリンダ内を揺動しながら往復動する揺動型のピストンである、
圧縮機。
2. The compressor according to claim 1 ,
The piston is a rocking type piston that reciprocates while rocking within the cylinder.
Compressor.
請求項に記載の圧縮機において、
前記電動機の駆動回路へ電力を供給する電源の電圧を検出する電圧センサを有し、
前記制御装置は、
前記電圧センサで検出された電圧が予め定められた電圧よりも低い場合、高い場合に比べて前記抉り制御における正回転と逆回転の繰り返し回数を多くするとともに、前記抉り制御における初期段階での前記正回転及び逆回転時の下死点からの目標角度を低くする、
圧縮機。
2. The compressor according to claim 1 ,
a voltage sensor for detecting a voltage of a power source for supplying power to a drive circuit of the electric motor;
The control device includes:
When the voltage detected by the voltage sensor is lower than a predetermined voltage, the number of repetitions of forward rotation and reverse rotation in the scooping control is increased compared to when the voltage is higher, and the target angle from the bottom dead center during the forward rotation and reverse rotation in the initial stage of the scooping control is lowered.
Compressor.
請求項に記載の圧縮機において、
前記電動機の電流を検出する電流センサを有し、
前記制御装置は、
前記電流センサで検出された電流が予め定められた電流制限値以下となるように、前記抉り制御を実行する、
圧縮機。
2. The compressor according to claim 1 ,
A current sensor is provided to detect a current of the motor.
The control device includes:
The reduction control is executed so that the current detected by the current sensor is equal to or less than a predetermined current limit value.
Compressor.
JP2020119441A 2020-07-10 2020-07-10 Compressor Active JP7488140B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020119441A JP7488140B2 (en) 2020-07-10 2020-07-10 Compressor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020119441A JP7488140B2 (en) 2020-07-10 2020-07-10 Compressor

Publications (2)

Publication Number Publication Date
JP2022016137A JP2022016137A (en) 2022-01-21
JP7488140B2 true JP7488140B2 (en) 2024-05-21

Family

ID=80121213

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020119441A Active JP7488140B2 (en) 2020-07-10 2020-07-10 Compressor

Country Status (1)

Country Link
JP (1) JP7488140B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018003692A (en) 2016-06-30 2018-01-11 日立工機株式会社 Air compressor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018003692A (en) 2016-06-30 2018-01-11 日立工機株式会社 Air compressor

Also Published As

Publication number Publication date
JP2022016137A (en) 2022-01-21

Similar Documents

Publication Publication Date Title
JP4075338B2 (en) Control method of electric compressor
CN103748362B (en) Air compressor
KR100716296B1 (en) Method for driving of compressure
WO2007049506A1 (en) Heat pump application apparatus employing expansion device
JP3599832B2 (en) Portable compressor device
JP5517715B2 (en) Tank integrated air compressor
JP7488140B2 (en) Compressor
JP2013155678A (en) Air compressor and stopping method thereof
JP2015065730A (en) Motor start-up controller and air compressor
US20060120898A1 (en) Starting method for a piston compressor and piston compressor
US20130209287A1 (en) Air compressor
JP2009024620A (en) Air compressor
JP2007092686A (en) Drive device for compressor
JPH07310651A (en) Reciprocating pump unit
JP5492532B2 (en) Reciprocating compressor
US11168680B2 (en) Air compressor
CN112332729A (en) Compressor and control method thereof
JP2007267451A (en) Apparatus and method for controlling reciprocating compressor
JP4476112B2 (en) Compressor drive unit
JP2002201975A (en) Driving device of auxiliary machine for vehicle
KR100638048B1 (en) Method for controlling torque drive of motor
JP6322115B2 (en) Gas compression apparatus and starting method thereof
JP2017099079A (en) air compressor
JP2013155677A (en) Air compressor and air compressing method
JP6610461B2 (en) Crank mechanism motor and vacuum pump

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230616

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240129

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240509

R150 Certificate of patent or registration of utility model

Ref document number: 7488140

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150