特許第6591391号(P6591391)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 日立アプライアンス株式会社の特許一覧

<>
  • 特許6591391-井戸ポンプ装置 図000002
  • 特許6591391-井戸ポンプ装置 図000003
  • 特許6591391-井戸ポンプ装置 図000004
  • 特許6591391-井戸ポンプ装置 図000005
  • 特許6591391-井戸ポンプ装置 図000006
  • 特許6591391-井戸ポンプ装置 図000007
  • 特許6591391-井戸ポンプ装置 図000008
  • 特許6591391-井戸ポンプ装置 図000009
  • 特許6591391-井戸ポンプ装置 図000010
  • 特許6591391-井戸ポンプ装置 図000011
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6591391
(24)【登録日】2019年9月27日
(45)【発行日】2019年10月16日
(54)【発明の名称】井戸ポンプ装置
(51)【国際特許分類】
   F04D 15/00 20060101AFI20191007BHJP
【FI】
   F04D15/00 A
   F04D15/00 K
【請求項の数】4
【全頁数】17
(21)【出願番号】特願2016-248592(P2016-248592)
(22)【出願日】2016年12月22日
(65)【公開番号】特開2018-100652(P2018-100652A)
(43)【公開日】2018年6月28日
【審査請求日】2018年4月3日
(73)【特許権者】
【識別番号】399048917
【氏名又は名称】日立グローバルライフソリューションズ株式会社
(74)【代理人】
【識別番号】100098660
【弁理士】
【氏名又は名称】戸田 裕二
(72)【発明者】
【氏名】堀金 吉勝
【審査官】 岩田 健一
(56)【参考文献】
【文献】 特開2010−242511(JP,A)
【文献】 実開昭59−174607(JP,U)
【文献】 特開昭56−138478(JP,A)
【文献】 特開2016−017418(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
F04D 15/00
(57)【特許請求の範囲】
【請求項1】
羽根車と、
前記羽根車をシャフトを介して回転させるモーターと、
吐き出し側の水圧を検知する圧力検知手段と、
吐き出し側に圧送される流水の水量を検知する水量検知手段と、
前記モーターの回転数を検知する回転数検知手段と、
吐き出し側の水圧が運転目標圧力となるように前記モーターの回転数を増減させるモーター制御手段と、を備え、
モーターの回転数が制御上の上限値である最高回転数で回転しており、検知される圧力が所定の圧力値以下であり、検知される水量が所定の水量以上である場合にモーターの最高回転数を下げ、
回転数を下げる前の水量Q0と下げた後の水量Q1とがQ0≦Q1の関係であった場合は
、キャビテーション現象による気泡の発生により、ポンプ装置の揚水性能が低下していると推定し、更に最高回転数を所定量下げて運転を行い、
最高回転数とは別に、キャビテーション現象により生じている気泡によって、ポンプ装置の揚水性能の低下を検知するデータとして定義された最高回転数未満の回転数あるいは最高回転数との差分に関する回転数データを少なくとも3個保有し、
前記最高回転数から段階的に回転数を下げた際に、前記3個の回転数データに対する各水量Q1,Q2,Q3がQ0≦Q1、Q1≦Q2、Q2≦Q3の関係である場合には、吐き出し側の流量を減少させることなく、モーターの最高回転数を前記3個の中で最も小さい回転数データに対応する回転数で運転を行い、
段階的に回転数を下げた結果、各水量Q1,Q2,Q3が請求項2に記載の関係を満たさない場合には、前記関係を満たすこととなる回転数データに対応する回転数で運転を行うことを特徴とする井戸ポンプ装置。
【請求項2】
請求項1に記載の井戸ポンプ装置において、
前記回転数を段階的に下げる判定を所定の周期毎に行うことを特徴とする井戸ポンプ装置。
【請求項3】
請求項1〜2のいずれか一項に記載の井戸ポンプ装置において、
揚水性能が低下していると推測され、本来の定められた最高回転数より低い回転数で運転中に、吐き出し側の水栓操作等により、所定の範囲外となる水量あるいは圧力が検知された場合は、回転数を前記最高回転数に戻し、前記最高回転数を超えない範囲で、目標とする圧力となるようにモーターの回転数を増減させることを特徴する井戸ポンプ装置。
【請求項4】
請求項1〜3のいずれか一項に記載の井戸ポンプ装置において、
井戸ポンプ装置の状態を表示する表示手段を備え、
キャビテーション現象により生じた気泡により揚水性能が低下状態にあると推測される場合は、回転数を下げた運転制御に切り替わるとともに、ポンプ装置の揚水性能が低下していることを外部に知らしめるために表示手段の表示内容を変えることを特徴とする井戸ポンプ装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、給水装置に係わり、操作手段及び表示手段、制御手段が装置本体と一体化したコンパクトな構成であり、あらかじめ定められた圧力となるよう羽根車をケーシング内で高速回転させ、過流を起こし吸い上げ、押し上げする方式の、いわゆる過流式の家庭用井戸水ポンプに関する。
【背景技術】
【0002】
従来の技術は、例えば特許文献1では、ポンプ装置の運転時の電流値と圧力値から、特有の変化(回転数一定で、圧力低下及び電流減少)を検知することにより、よりキャビテーションが発生していると判断し、回転数を下げていき圧力及び電流が上昇したら、キャビテーションは解消されたこととし、キャビテーションの検知及びその発生を抑制する運転方法を用いたポンプ装置が発明されている。
【0003】
また、特許文献2では、ポンプの振動データをセンサにより取得し、振動データをフーリエ変換することにより得られる周波数スペクトルを元に、キャビテーションの発生を検知する給水装置が発明されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2010−242511号公報
【特許文献2】特開2008−309023号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
従来の技術である特許文献1では、単独のモーターを回転させ羽根車を高速回転させて揚水する渦流式ポンプ装置の特性上、回転数一定状態で運転中に吐き出し側で、複数取り付けられた水栓を更に開く等した場合、圧力が低下するとともに吐き出し側負荷が減り電流も減少するため、キャビテーションが発生していると誤検知してしまう可能性がある。誤検知すると、その後のキャビテーションの抑制動作として圧力及び電流を監視しつつ回転数を下げていくため、吐き出し側の圧力と流量が更に下がっていくことが考慮されていない。よって、吐き出し側圧力とポンプ装置の電流の低下を監視するだけでは、キャビテーションの発生を確実に検知することは不十分である。
【0006】
更に、運転開始時からキャビテーションが発生する状態であった場合、吐き出し側の圧力及び流量は本来よりも少ないながらも一定となり、ポンプ装置は仕様上の最高回転数一定で運転されることとなり、明確な圧力低下および電流低下は期待できないのでキャビテーションの発生を確実に検知および抑制した制御をすることは困難である。
【0007】
他の事例である特許文献2は、キャビテーションの発生を検知する為に振動センサが必要であるため、装置の製造コストは高いことは自明である。
【0008】
また、振動データを変換及び演算する処理が必要であるが、特に家庭用で安価でコンパクトなポンプ装置においては、使用されるワンチップマイクロコンピュータのCPUの処理能力及びプログラムのサイズの制限となるROM容量等から、実現は難しいケースが想定される。
【0009】
本発明は、振動センサ等に代表される特別なセンサは不要でありながら、キャビテーション現象による気泡の発生に代表される、ポンプ装置が揚水性能の低下状態にあることを確実に検知することが可能なポンプ装置を提供することを目的とし、好ましくは、前記状態が検知された場合は従来の技術では言及していない、前記状態となった場合は吐き出し側の水量を現状より減らすことなくモーターの回転数を下げることにより、消費電力を抑えた運転が可能なポンプ装置を提供することにある。
【課題を解決するための手段】
【0010】
本発明は、羽根車と、前記羽根車をシャフトを介して回転させるモーターと、吐き出し側の水圧を検知する圧力検知手段と、吐き出し側に圧送される流水の水量を検知する水量検知手段と、前記モーターの回転数を検知する回転数検知手段と、吐き出し側の水圧が運転目標圧力となるように前記モーターの回転数を増減させるモーター制御手段と、を備え、モーターの回転数が制御上の上限値である最高回転数で回転しており、検知される圧力が所定の圧力値以下であり、検知される水量が所定の水量以上である場合にモーターの最高回転数を下げ、回転数を下げる前の水量Q0と下げた後の水量Q1とがQ0≦Q1の関係であった場合は、キャビテーション現象による気泡の発生により、ポンプ装置の揚水性能が低下していると推定し、更に最高回転数を所定量下げて運転を行うことを特徴とする。
【発明の効果】
【0011】
本発明によれば、キャビテーション現象による気泡の発生が起因するポンプ装置の揚水性能の低下を、特別なセンサを用いることなく、自動的に検知することが可能である。揚水性能低下状態であると判断された場合は、吐き出し側の流量の低下を伴うことなくモーターの回転数を下げて運転することが可能であり、その結果ポンプ装置の消費電力の低減が可能となる。消費電力の低減はユーザーにとって電力量(kWh)といった形でランニングコストに反映されるため、コストメリットのあるポンプ装置を提供可能となる。また、副次的な効果として、キャビテーション現象により気泡が発生中のポンプ装置のモーターの回転数を下げるということは、気泡により生じる可能性のある振動及び騒音の低減、高速回転している羽根車と気泡との衝突時の衝撃を緩和することとなり、ポンプ装置の長寿命化につながり、メンテナンス費用の低減も期待できる。よって、信頼性が高くコスト的に有利なポンプ装置を提供可能となる。
【図面の簡単な説明】
【0012】
図1】本発明の実施の形態の一例のポンプ装置の概略図
図2】本発明の実施の形態の一例のケーシング部の断面図
図3】本発明の実施の形態の一例の操作コントローラの図
図4】本発明の実施の形態の一例のブロック図
図5】揚水性能低下検知処理の動作を示す図
図6】揚水性能低下中運転処理の動作を示す図
図7】ポンプ装置制御プログラム全体の流れ図
図8】揚水性能低下検知処理の流れ図
図9】揚水性能低下中運転処理の流れ図
図10】通常運転処理の流れ図
【発明を実施するための形態】
【0013】
以下、本発明の実施形態について説明する。
【0014】
本実施形態のポンプ装置は、水が汲み上げられる給水部と、円盤状の外形で表面に放射状に溝の切ってある羽根車と、羽根車が内部に取り付けられるケーシング部と、前記羽根車をシャフトを介して回転させる単独のモーターと、モーターを回転させ羽根車を高速回転させることにより、ケーシング内に満たされている清水に過流を発生させることにより給水部から水を汲み上げつつ、吐き出し側へ水を圧送し押し上げる吐出部と、吐出部に取り付けられ、汲み上げた水を一定量ためる事が可能な圧力タンクと、吐き出し側の水圧を検知する圧力検知手段と、吐き出し側に圧送される流水の水量を検知する水量検知手段と、前記モーターの回転数を検知する回転数検知手段と、ポンプ装置に流れる電流を検知する電流検知手段と、ケーシングの外壁に取り付けられ、温度によって電気抵抗が変化するサーミスタからの電気信号を元に温度を検知する温度検知手段と、前記の検知手段にて検知された情報を元に、所望する吐き出し側圧力が得られるように、モーターの回転数を増減させるモーター制御手段と、装置の起動及び停止や各種設定を行う為に複数のボタンで構成される操作手段と、装置の状態や検知した圧力や水量を表示する表示素子を有した表示手段と、検知手段あるいは操作手段から入力される情報を元に表示手段へ表示する情報を制御する操作・表示制御手段を主な構成要素とし、通常時は、吐き出し側での水の使用により低下する圧力値を検知して運転開始し、保有するデータである運転目標圧力となるようにモーターの回転数を増減する制御を行い、運転停止条件である運転目標圧力以上の圧力かつ運転停止水量未満の水量が検知されるまで運転制御を行うポンプ装置において、モーターの回転数が制御上の上限値である最高回転数一定で回転している時、検知される圧力が所定の圧力値以下、検知される水量が所定の水量以上であったら、そのときに検知される水量をQ0として記憶する。次に、モーターの最高回転数を所定量下げ、検知される水量をQ1として記憶し、回転数を下げる前の水量Q0と下げた後の水量Q1を比較し、水量に減少が無いQ0≦Q1の関係であった場合は、キャビテーション現象による気泡の発生により、ポンプ装置の揚水性能が低下していると推定し、更に最高回転数を所定量だけ下げて運転を行う。
【0015】
以上の様に、キャビテーション現象による気泡の発生した状態におけるポンプ装置の揚水性能の低下を確実に検知可能であり、以降の運転はモーターの回転数は運転解除条件を満たすまで当初の最高回転数より低い回転数となるため、モーターの消費電力は小さくなるので、揚水性能低下状態で運転中のポンプ装置の消費電力が低減可能となる。
【0016】
そして、最高回転数とは別に、キャビテーション現象により生じている気泡によって、ポンプ装置の揚水性能の低下を検知する為にデータとして定義された最高回転数未満の回転数データあるいは最高回転数との差分データを少なくとも3個以上保有し、定められた最高回転数から段階的に回転数をN1,N2,N3と降順に下げる。下げられた回転数で運転中の検知水量をQ1,Q2,Q3として記憶し、前回の回転数における検知水量と現在の回転数の検知水量を比較する。比較はそれぞれQ0≦Q1、Q1≦Q2、Q2≦Q3と表せる。比較結果が全て成立(真)した場合は、回転数を下げても水量に減少は無いことになるので、吐き出し側の流量を減少させることなく、モーターの最高回転数を下限値であるN3として以降の運転を行う。
【0017】
また、段階的に行う比較判定で、結果が不成立(偽)となった場合は、水量が減少したことになるので、前回の判定で条件が成立(真)したときの回転数あるいは本来の定められた最高回転数までモーターの回転数を上げて以降の運転を行うことにより、吐き出し側の流量を減少させることなく以降の運転を行う。
【0018】
また、回転数を下げて水量を比較することで行う揚水性能の低下状態の判定を、数十秒から数分の範囲内で、一定の周期毎に行う。
【0019】
また、揚水性能が低下していると推測され、本来の定められた最高回転数より低い回転数で運転中に、吐き出し側の水栓操作等により、所定の範囲外となる水量あるいは圧力が検知された場合は、回転数を本来の定められた最高回転数に戻し、最高回転数を超えない範囲で、目標とする圧力となるようにモーターの回転数が増減する、いわゆる通常運転時の制御に戻る。
【0020】
キャビテーション現象により生じた気泡により揚水性能が低下状態にあると推測された場合は、回転数を下げた運転制御に切り替わるとともに、ポンプ装置の揚水性能が低下していることを外部に知らしめるために表示手段の表示内容を変える。
【実施例1】
【0021】
以下、本発明の一実施例について図面を用いて詳細に説明する。
【0022】
図1は本実施例のポンプ装置の構成概要を示す。ポンプ装置本体は、制御用コントローラ3、操作コントローラ4、モーター10、モーター10よって回転する羽根車13を覆うケーシング11、ケーシング11の外壁に取り付けられるサーミスタ30、揚水された水を取り込む吸込口1、吸込口1から揚水された水の逆流を防ぐ逆止弁12、取り込んだ水を吐き出す吐出口2、吐出し側の水圧を検知する圧力センサ6、吐き出し側の水量を検知する水量センサ7、使用水量の急変による圧力変化を緩和する圧力タンク5、ポンプ装置への給電を行う電源コード8、ポンプ装置を覆うポンプカバー9を主な構成部品としている。
【0023】
図2はポンプ装置のケーシング11および周辺部の断面図である。羽根車13は内部に放射状に溝が切ってある円盤状の形態であり、モーター10によって高速回転し、ケーシング11内に満たされている清水に過流を発生させることにより吸込口1を経て水を汲み上げつつ、吐出口2へ水を圧送し押し上げる。
【0024】
図3はポンプ装置の操作及び表示手段である操作コントローラ4の図である。操作コントローラ4は、発光素子であるLEDの一種で、記号、数字、アルファベット等を表示することが可能な3桁の7セグメントLED22、ポンプ装置の運転開始及び停止を行う運転/停止スイッチ15、7セグメントLED22に表示させる内容の選択を行う表示切替えスイッチ16、圧力表示が選択された場合に発光する圧力LED18、水量表示が選択された場合に発光する水量LED19、運転圧力の切替えを行う圧力切替スイッチ17、切替え選択された圧力設定毎に発光する圧力設定"高"LED20および圧力設定"標準・低(点滅)"LED21、ポンプ装置の異常停止状態からの復帰を行うリセットスイッチ14から構成される。
【0025】
図4は、ポンプ装置の制御ブロック図を示す。サーミスタ30は温度センサであり、ポンプ装置のケーシング11の温度を検出し、その出力信号は制御部34のA/D変換器へ入力され、デジタルデータに変換された結果は最終的にワンチップマイクロコンピュータ35内のRAMへ格納される。制御部34はあらかじめワンチップマイクロコンピュータ35内のROM内にデータとして設定されている複数の温度閾値データと前記RAMに格納されている変換結果の値を比較することにより、低温、高温等の温度異常の判定を行い、必要に応じて、表示手段へ警告表示させたり、自動的にモーター10を停止あるいは駆動させたりする。圧力センサ6は吐出し側の水圧を検出する手段であり、水量センサ7は同じく吐出し側の流路を流れる水量を検出する手段である。検知結果は電気信号として制御部34へ入力され、前記の温度センサと同様に最終的にワンチップマイクロコンピュータ35内のRAMへ格納される。制御部34は、検知された圧力及び水量の変化に応じて自動的に駆動回路36を介しモーター10の回転数を変化させ、吐出し圧力が一定あるいは所定の圧力となるよう制御する。また、必要に応じて表示手段へ警告表示、検出した圧力値または流量を表示させる。電流センサ31はポンプ装置に流れる電流を検知し、検出結果は電気信号として制御部34へ入力され、制御部34は電流値を監視し、所定の電流値以上となるとポンプ装置を保護する為、モーター10の回転数を抑える。
【0026】
次にホールIC32はモーター10の回転子の位置検出に用いられるが、単位時間当たりの出力信号のエッジをカウントすることにより、速度即ち回転数が得られる。制御部34は最適な回転数となるよう駆動回路36を介し、モーター10を制御する。また、モーター10がセンサレスタイプのモーターであれば、ホールIC32は不要となり、モーターのコイルの逆起電力から回転子の位置を推定し、回転数を推定算出して前記と同様な制御をする。
【0027】
次に操作・表示手段33は、図2の説明で述べたが、操作コントローラの形態となっており、制御部34からの信号に応じて、表示手段へポンプ装置の状態を表示する。また、操作手段であるスイッチを押すことにより制御部34へ入力される信号レベルは変化し、制御部34はスイッチの状態を検知することが可能である。
【0028】
制御部34は、CPU,ROM,RAM,タイマ,A/D変換器等を内蔵するワンチップマイクロコンピュータ35、モーター10を駆動する駆動回路36、ポンプ装置に流れる電流を検出する電流センサ31、及び周辺回路から構成される。ポンプ装置の制御内容または固定的な閾値データはプログラムデータとして、ワンチップマイクロコンピュータ35のROMへ格納されている。
【0029】
また、EEPROM37はデータを電気的に消去、書き込みが可能なROMであり、ワンチップマイクロコンピュ−タ35は通信インターフェースを介し、操作・表示手段33で設定した情報をデータとして書き込みを行うことで記憶し、または記憶されているデータを読み出すことが可能である。値の変更が可能な閾値データ等はEEPROM37へ記憶される。
【0030】
また、EEPROM37に代表されるデータを電気的に消去かつ書き込みが可能な不揮発性メモリを同一パッケージに内蔵し、通信インターフェースを不要としたタイプのワンチップマイクロコンピュータ35を使用した構成としても良い。
【0031】
次に本実施形態を図5図6を用いて説明する。図5は、揚水性能低下検知処理の動作を示しており、上段に水量、下段にモーター10の回転数を示している。吐き出し側の任意の使用水量が一定状態であれば、モーター10の回転数も一定とり、図示はしていないが吐き出し側圧力も一定状態となる。ポンプ装置は一般的に、回転数を上げていくと比例的に吐き出し側の圧力及び水量も増加するが、やがてモーター10および羽根車13の性能、配管抵抗の増加等により、増加は望めなくなる。そのため制御上、モーター10の回転数の上限である最高回転数Nmaxを定めている。
【0032】
図5では、例えば吐き出し側の水栓を全開にした場合、最高回転数Nmaxで回転させても圧力は制御目標圧であるPtまで上がらず、回転数一定であるため水量はQ0で一定になる。
【0033】
ここで揚水性能の低下とは、同一の吐き出し側の水栓の開き具合、同一の配管条件、同一の回転数で運転状態にあるとき、本来同一となるべき使用水量Qが減少することとする。原因は、据え付け環境および使用条件が同じで羽根車13等の部品の摩耗が無い場合、キャビテーション現象による気泡の発生が考えられる。本実施形態のポンプ装置は、特にキャビテーション現象により生じた気泡が起因する揚水性能の低下を検知することができる。揚水性能が低下していない場合は、図5のように回転数を下げると水量も下がることに着目し、回転数をNmaxからN1に一定周期T2秒で繰り返し行うこと特徴としている。
【0034】
また、回転数を下げた場合、騒音、振動、あるいは圧力及び水量の検知結果の変動が想定されるため、減速開始してからT1秒後に水量Q1を検知し、比較判定を行うこと特徴とする。回転数をN1に下げた時の水量検知のタイミングであるT1の決定は、実験を通して変動の少ない安定した水量の検知結果が得られる時間とする。
【0035】
次にT2は、揚水性能低下状態に無い場合は、一定周期T2毎に繰り返し行われる動作であるあるため、短い間隔で頻繁に減速、加速が行われると装置が不安定であるといった印象を与えるため、T2はT1より十分に長い周期とすることを特徴とする。
【0036】
また、図5は揚水性能の低下が検知されなかった場合を示している。
【0037】
以上により、揚水性能の低下状態を検知する方法を実現している。
【0038】
図6は、図5の揚水性能低下検知処理にて揚水性能が低下状態にあると判定された場合に切り替えられる揚水性能低下中運転処理の動作を示す。
【0039】
図6(a)は、最高回転数Nmaxの時の水量Q0が、回転数N1の時の水量Q1との比較結果が、Q0≦Q1となり、水量が変化無しあるいは増加した場合であり、回転数を下げても吐き出し側流量は減少しない。続いて回転数をN1からN2に下げ、回転数N2における水量Q2を検知し、Q1との比較を行う。図6(a)の場合、回転数をN2に下げることで水量がQ1>Q2となり、吐き出し側の水量が減少したこととなるので、N2まで下げられた最高回転数をN1まで上げて一定状態とすることで、吐き出し側の水量Qを最高回転数Nmaxの時の水量Q0より減少させずに、モーター10の回転数をNmax−N1の差分だけ下げて運転を行うこととなる。
【0040】
図6(b)は、図6(a)と同様に、最高回転数をN1、N2と下げていき、回転数N2における水量Q2を検知し、Q1との比較を行い、結果がQ1≦Q2である為更に回転数をN3まで下げた時、水量がQ2>Q3となり、水量が減少したため、吐き出し側の水量が減少することとなるので、回転数を水量の変化の無かったN2まで上げて一定状態とすることで、吐き出し側の水量Qは最高回転数Nmaxの時の水量Q0より減少させずに、モーター10の回転数をNmax−N2の差分だけ下げて運転を行うこととなる。
【0041】
図6(c)は、図6(b)と同様に、回転数はN1、N2、N3と下げていき、回転数N3における水量Q2を検知し、Q1との比較を行い、結果がQ1≦Q2である為更に回転数をN3まで下げた時、水量がQ2>Q3となり、水量が減少したため、吐き出し側の水量が減少することとなるので、回転数を水量の変化の無かったN2まで上げて一定状態とすることで、吐き出し側の水量Qは最高回転数Nmaxの時の水量Q0より減少させずに、モーター10の回転数をNmax−N2の差分だけ下げて運転を行うこととなる。
【0042】
以上より、図6(a)、図6(b)、図6(c)に示したように、キャビテーション現象による気泡の発生により、ポンプ装置の揚水能力が低下した状態で運転を継続した場合、吐き出し側の水量を減少させることなくモーター10の回転数を下げて運転することが可能であることから、ポンプ装置の消費電力を低減することが可能となる。
【0043】
なお、図5における揚水性能低下検知処理の開始条件は、吐き出し側圧力が制御開始圧力であるPs未満かつ吐き出し側水量が制御開始水量Qs以上であることとする。
【0044】
また、図6における揚水性能低下中運転処理の解除条件は、吐き出し側圧力が制御開始圧力であるPs以上または吐き出し側水量が運転停止水量Qe未満であることとする。
【0045】
次に本制御を実現するためのプログラムデータの概要を図7図8図9図10を用いて説明する。
【0046】
図7は、ポンプ装置の制御部34に搭載されたワンチップマイクロコンピュータ35のROMに組み込まれているポンプ装置の制御プログラムの概略である。図8は揚水性能低下検知処理の詳細を示す。図9は揚水性能低下中運転処理の詳細を示す。図10はポンプ装置の通常運転処理の概要を示す。
【0047】
まず、図7のポンプ装置の制御プログラムは、電源が立ち上がるとワンチップマイクロコンピュータ35にリセットがかかり、ROMに記録されているプログラムに従い動作を開始する。以下記号順に説明する。
【0048】
(a1)は、初期化処理であり、マイクロコンピューターのI/Oポート設定、内蔵レジスタ設定、タイマ設定等を行う。また、ここでEEPROM37からポンプ装置の運転に関する様々な設定データの読み出しも行い、読み出したデータは所定のRAMにコピーされる。各種センサからの入力信号の取り込み、出力信号の出力、プログラムを所定の周期で実行させるのに必要なタイマを設定し動作を開始させる。通常はリセット毎に1度だけ行われる。
【0049】
(a2)は表示・設定手段に設けられているスイッチからの入力信号、圧力センサ6、水量センサ7からの入力信号、電流センサ31からの入力信号等を一定周期で検知し、検知結果をそれぞれに用意されたRAMへ格納しているセンシング処理である。
【0050】
(a3)センシング処理を構成する要素であり、圧力センサ6からの入力信号を元に、所定の周期で吐き出し側の圧力を算出し、結果を圧力データとして用意されたRAMへ格納する。
【0051】
(a4)センシング処理を構成する要素であり、水量センサ7からの入力信号を元に、所定の周期で吐き出し側の水量を算出し、結果を水量データとして用意されたRAMへ格納する。
【0052】
(a5)ポンプ運転動作制御処理であり、揚水性能低下検知処理及び揚水性能低下中運転処理と、通常運転処理で構成される。
【0053】
(a6)揚水性能低下検知処理及び揚水性能低下中運転処理であり、検知圧力、検知水量、モーター10の回転数が検知開始条件を満たしていれば、モーター10の回転数を下げて水量の変化を確認し、揚水性能の低下を検知する。ここで、揚水性能の低下が検知された場合は、揚水性能低下中運転処理として図9に示す処理が実行される。詳細は後述する図8図9の説明による。
【0054】
(a7)揚水性能が低下していない場合の、ポンプ装置の通常運転処理であり、センシング処理によって検知された各種センサの検知結果を元に、吐き出し側の圧力が設定されている圧力となるよう、モーターを加減速する処理が行われる。概略を図10に記載する。
【0055】
(a5)は表示処理であり、操作・表示手段33に設けられた7セグメントLED22またはLEDを介し、それらを消灯または点灯させることにより、ポンプ装置の状態、圧力または水量等の検知結果の表示等を表現する為の出力信号データを生成する。
【0056】
図7において、(a2),(a3),(a4),(a5),(a6),(a7),(a8)は一定の周期を持って繰返し行われる処理である。
【0057】
次に、図8の揚水性能低下検知処理の流れ図を説明する。
【0058】
(b1)既に揚水性能が低下中か否かを(b14)でセットされるフラグを参照して判定する。揚水性能低下中であれば(b10)へ、低下中でなければ(b2)へ移行する。
【0059】
(b2)揚水性能の低下を検知するために、通常運転時の最高回転数をNmaxからN1に下げる処理が実施済みか否かを、(b7)でセットされるフラグを参照して判定する。最高回転数をN1に変更済であれば、(b11)へ移行する。未変更であれば(b3)へ移行する。
【0060】
(b3)揚水性能低下検知処理を開始する条件を満たしているか否かを判定する。前記条件とは、現在の検知圧力Pxが、運転制御の目標圧であるPt未満かつ制御開始圧力Ps以上であることと、現在の検知水量Qxが、制御開始水量Qs以上であることと、モーターの最高回転数がNmaxであることである。これらの条件が成立していれば(b5)へ、成立していなければ(b4)へ移行する。
【0061】
(b4)T2タイマは揚水性能低下検知処理の開始条件が継続している時間を計測するタイマであり、(b3)で前記検知処理の開始条件が否定されたためクリアされ処理終了する。
【0062】
(b5)揚水性能低下検知処理の開始条件の継続時間がT2秒経過したか否かを、タイマT2を参照して判定する。T2秒経過していなければ処理終了する。経過すれば(b6)へ移行する。
【0063】
(b6)最高回転数Nmaxで回転中の検知水量Q0を所定のRAMへ格納し(b7)へ移行する。
【0064】
(b7)揚水性能低下の検知を目的とした最高回転数のNmaxからN1への引き下げを示す検知中フラグをセットし(b8)へ移行する。
【0065】
(b8)通常運転時は、最高回転数としてRAMにコピーされているNmaxのデータをN1に更新し(b9)へ移行する。更新された最高回転数のRAMは、後述する通常運転動作において、圧力差に応じて算出される回転数と最高回転数との比較判定に使用され、最高回転数を超えないように制御される。
【0066】
(b9)T1タイマをスタートし処理終了する。T1タイマは、最高回転数がN1で回転中の水量Q1を取り込むタイミングを決定している。このとき、最高回転数NmaxからN1に下げるときは、所定の減速レート(rpm/秒)にて回転数を下げるため、ある程度の時間を要する。よって、T1タイマの周期は、N1まで減速に要する時間はもちろん、減速による圧力及び水量の変動が安定するまでの時間とする。
(b10)性能低下中フラグがセットされている場合の処理であり、ポンプ装置は揚水性能低下中の運転制御を行う。詳細は後述する図9で説明する。
【0067】
(b11)T1タイマのタイムアップ判定を行う。T1秒経過していなければ処理終了する。経過していれば(b12)へ移行する。
(b12)モーター10が回転数N1一定状態で回転している時の吐き出し側水量Q1をRAMへ保存し、(b13)へ移行する。
【0068】
(b13)(b6)でRAMへ保存された回転数Nmaxにおける水量Q0と、(b12)で保存された水量Q1を比較する。Q0≦Q1の判定式が真(Y)の場合は、水量に変化無しとして(b14)へ移行する。偽(N)の場合は水量が減少したと判断し(b17)へ移行する。
【0069】
(b14)回転数をNmaxからN1に下げても、吐き出し側水量が低下していないことから、キャビテーション現象による気泡の発生によって揚水性能が低下していると判断し、性能低下中フラグをセットし(b15)へ移行する。
(b15)最高回転数のデータとしてRAMにコピーされているN1のデータをN2に更新し(b16)へ移行する。
【0070】
(b16)T1タイマをスタートし処理終了する。T1タイマは、最高回転数がN2で回転中の水量Q2を取り込むタイミングを決定している。Q2の取り込み処理は、後述する図9の揚水性能低下中処理で行われる。
【0071】
(b17)(b13)の判定により、回転数を下げると水量も下がることから、揚水性能は低下していないと判断し、(b7)でセットされた検知中フラグをクリアし(b18)へ移行する。
【0072】
(b18)最高回転数のデータを通常の値であるNmaxに更新する。また、図では省略しているが、再び最高回転数をNmaxからN1に下げるタイミングである周期時間T2を得るために、タイマT2をリセットし処理終了する。
【0073】
以上より、本実施例における処理内容は、吐き出し側に取り付けられた水栓等が開かれ一定量の流水の使用が想定される環境下でポンプ装置が運転中であり、検知される圧力Pが制御目標圧Pt未満かつ検知開始圧力Ps以上、検知される水量Qxが制御開始水量Qs以上、モーター10の回転数が最高回転数であるNmaxでの状態が所定時間T2継続した場合、最高回転数をN1まで下げて水量の変化を確認することにより、揚水性能が低下しているか判断することを特徴としている。揚水性能が低下していない場合はモーター10の回転数はN1から本来の最高回転数であるNmaxへ上げられ、これら一連の動作は図5に示したように一定周期であるT2秒毎に検知開始条件が成立している間は繰り返されることとなる。ここで、回転数NmaxとN1の差は、揚水性能が低下していない状態であれば確実に流量が変化する回転数であることを特徴とする。
【0074】
また、上記繰り返し動作の周期でもあるT2の時間は短いほど、回転数変動による、騒音、振動等の発生あるいは装置が不安定であるかのような印象を与える恐れがあるため、数十秒から数分の間に設定することとする。
【0075】
次に、図9図8(b10)からの分岐先であり、揚水性能低下中運転処理の流れ図を説明する。
【0076】
(c1)後述する(c9)にて、揚水性能低下中における最高回転数が決定した場合にセットされるフラグを参照し、セットされていれば(c10)へ移行する。セットされていなければ(c2)へ移行する。
【0077】
(c2)現在の最高回転数が図8(b15)で設定されたN2であるか判定する。N2であれば(c3)へ移行する。それ以外は(c11)へ移行する。
【0078】
(c3)図8(b16)でスタートしたT1タイマを参照し、T1秒経過したか判定する。T1秒経過していなければ処理終了し、経過していれば(c4)へ移行する。
【0079】
(c4)ここでは、最高回転数をN2に変更しT1秒経過しているため、回転数変化による及び吐き出し側圧力、水量の変動が少ない精度の高い水量を検知可能であり、であり、現在の検知水量QxをQ2としてRAMへ保存し、(c5)へ移行する。
【0080】
(c5)最高回転数N1における水量Q1と、最高回転数N2における水量Q2を比較する。回転数の関係はN1>N2であり、Q1≦ Q2が真(Y)の場合は、回転数を下げても水量は減少していないので、更に回転数を下げるために(c6)へ移行する。Q1≦ Q2が偽(N)の場合は、水量が減少したことになるので、最高回転数を水量の減少が見られなかった回転数まで上げるために(c8)へ移行する。
【0081】
(c6)最高回転数を現在のN2からN3に更新し(c7)へ移行する。回転数の関係はN2>N3である。
【0082】
(c7)T1タイマをスタートし処理終了する。この処理は図8(b9)、(b16)と同じであり、減速による圧力及び水量の変動が次回検知する水量に影響しない時間とする。
(c8)最高回転数を現在の回転数であるN2から図8(b13)の判定で水量の減少が見られなかった回転数N1に更新し、(c9)へ移行する。
【0083】
(c9)回転数確定フラグをセットし処理終了する。最高回転数は、初期値でもある本来の値(Nmax)より低い回転数のN1、N2、N3いずれかに更新された値となっており以降の運転は、ポンプ装置の停止条件を満たすまで更新された最高回転数で行われることとなる。
【0084】
(c10)図10にて示されるポンプ装置の通常運転処理が行われる。
【0085】
(c11)最高回転数がN3に更新されて、T1秒経過したか否かを判定する。T1秒経過していなければ処理終了し、T1秒経過で(c12)へ移行する。
【0086】
(c12)最高回転数がN3で回転中の、現在の検知水量QxをQ3としてRAMへ保存し、(13)へ移行する。
【0087】
(c13)最高回転数N2における水量Q2と、最高回転数N3における水量Q3を比較する。回転数の関係はN2>N3であり、Q2≦ Q3が真(Y)の場合は、回転数を下げても水量は減少していないので更に回転数を下げることも可能であるが、最高回転数N3は制御上の加減回転数でもあるため、減速は行わず(c9)へ移行する。以降、最高回転数はN3で回り続けることとなる。一方、Q2≦ Q3が偽(N)の場合は、水量が減少したことになるので、最高回転数を水量の減少が見られなかった回転数N2まで上げるために(c14)へ移行する。
【0088】
(c14)最高回転数を現在の回転数であるN3から(c5)の判定で水量の減少が見られなかった回転数N2に更新し、(c9)へ移行する。以降、最高回転数はN2で回り続けることとなる。
次に、図10はポンプ装置の通常運転処理の内容を示す。 (d1)ΔPとは圧力偏差であり、制御目標圧であるPtと現在の検知圧力Pxとの差を算出し、(d2)へ移行する。
【0089】
(d2)圧力偏差ΔPに応じたモーター10の回転数操作量を算出し、(d3)へ移行する。
【0090】
(d3)現在の回転数に対し回転数操作量を加算してモーター10の目標回転数である回転数指令値Ntを算出して(d4)へ移行する。
(d4)(d3)で算出された回転数指令値Ntと、データとして定められている所定の最高回転数Nmaxと比較を行う。
ここで、Nt≧Nmaxであれば(d5)へ移行する。Nt<Nmaxであれば(d6)へ移行する。
(d5)最高回転数Nmaxは運転制御上の上限値であるため、圧力偏差によって算出された回転数指令値Ntが定められた最高回転数Nmax以上である場合は回転数指令値NtをNmaxと同値にして(d6)へ移行する。一般的に、ポンプ装置においては、回転数と吐き出し側圧力が比例関係にある領域で運転されるため、回転数には制御上の上限の回転数が設けられる。
(d6)モーター10の回転数が回転数指令値Ntとなるようにモーター10の回転数を所定の加速レートあるいは減速レートで増減する。
【0091】
以上の処理により、ポンプ装置は吐き出し側圧力が制御目標圧であるPt以上となるまでは回転数は上がり続けようとするが、圧力が上がらない場合は所定の最高回転数Nmax一定で運転される。
【0092】
以上より、本実施例における処理内容は、最高回転数Nmaxはプログラム上に固定データとして記述されているが、これをRAMへコピーし、プログラム実行中はコピーされたRAMの内容を参照することとする。これにより最高回転数のデータを必要に応じて自在に更新することが可能である。最高回転数を所定の値であるNmaxからNmaxより低い所定の回転数N1に切替え、それぞれの回転中に検知された水量を比較することで、ポンプ装置が揚水性能低下状態にあることを検知可能であり、更に回転数をN1から下げて運転する。
【0093】
また,本事例では所定のデータである最高回転数Nmaxとは別に、揚水性能の低下を検知及び揚水性能低下状態におけるNmaxより低い回転数で運転を行うために、3種類のデータを使用している。データは、N1,N2,N3(Nmax>N1>N2>N3)と定義し、プログラムデータとして保有し、段階的に最高回転数の保存先のRAMを前記データに更新することで回転数を下げ、それぞれの回転数における水量の検知結果を保存し、前段の回転数における水量との比較判定を行い、水量の変化が無ければ更に回転数を下げて比較判定を行う。回転数を下限値であるN3まで下げても水量Qが減少しなければ、以降の運転における最高回転数はN3となる。
【0094】
一方、回転数を下げて水量が減少した場合は、水量の変化が無かった前段の判定時の回転数まで加速して以降の運転はその回転数を最高回転数として行われる。
【0095】
また、回転数を変える前の水量と変えた後の水量を比較するタイミングである揚水性能低下検知処理の周期T1,T2を、数値データとしてプログラムに記述し、ワンチップマイクロコンピュータ35に内蔵するタイマを制御することで一定の検知周期であるT1,T2を容易に生成可能である。
【0096】
また、揚水性能が低下していると判定されセットされたフラグにより、本来の定められた最高回転数Nmaxより低い回転数N1,N2,N3のいずれかで運転中において、吐き出し側の水栓操作等により、所定の範囲外となる水量あるいは圧力が検知された場合は、直ちにセットされたフラグをクリアし、最高回転数の保存先のRAMの内容を本来の定められた最高回転数Nmaxに戻すことで、揚水性能低下中運転処理から通常運転に戻る。
【0097】
また、図9の(c9)でセットされる回転数確定フラグにより、ポンプ装置は揚水性能の低下が検知され、Nmaxより低い回転数N1、N2,N3のいずれかで運転されることとなるので、図7の(a8)の表示処理にて、回転数確定フラグを参照し、フラグがセットされている間は、通常時は検知圧力あるいは検知水量等の数字データである7セグメントLED22に、その表示用データを例えばアルファベット等の文字データに置き換えることにより表示を更新し、ポンプ装置の運転状態を外部から視認可能とする。
【符号の説明】
【0098】
1.吸込口
2.吐出口
3.制御用コントローラ
4.操作コントローラ
5.圧力タンク
6.圧力センサ
7.水量センサ
8.電源コード
9.ポンプカバー
10.モーター
11.ケーシング
12.逆止弁
13.羽根車
14.リセットスイッチ
15.運転/停止スイッチ
16.表示切替スイッチ
17.圧力切替スイッチ
18.圧力LED
19. 水量LED
20. 圧力設定"高"LED
21.圧力設定"標準・低(点滅)"LED
22.7セグメントLED
30.サーミスタ
31.電流センサ
32.ホールIC
33.操作・表示手段
34.制御部
35.ワンチップマイクロコンピュータ
36.駆動回路
37.EEPROM
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10