(57)【要約】【課題】機械学習アルゴリズムを用いて水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いるデータベースとして、画像情報を含んだ、精度の高い出力を返すことができるモデルを短期間に構築することができるデータベースの製造方法、及び水処理又は汚泥処理システムを提供すること。【解決手段】機械学習アルゴリズムを用いて、水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いる学習データ用のデータベースの製造方法である。実原水あるいは実汚泥を用いた回分又は連続試験装置によって、少なくとも画像取得装置により取得した静止又は連続画像を含む学習データを取得してデータベースとする。実プラントの運転から得られたデータも、前記データベースに加える。【選択図】図１
2020187770.tif 000002
【特許請求の範囲】
【請求項１】
機械学習アルゴリズムを用いて、水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いる学習データ用のデータベースの製造方法であって、
実原水あるいは実汚泥を用いた回分又は連続試験装置によって、少なくとも画像取得装置により取得した静止又は連続画像を含む学習データを取得することを特徴とするデータベースの製造方法。
【請求項２】
請求項１に記載のデータベースの製造方法であって、
前記実原水又は前記実汚泥を処理する実プラントの運転から得られたデータも、前記データベースに加えることを特徴とするデータベースの製造方法。
【請求項３】
請求項１又は２に記載のデータベースの製造方法であって、
前記回分又は連続試験装置で測定又は条件として設定する項目の中には、少なくとも実プラントに設置される画像取得装置またはセンサで測定できる項目を含むことを特徴とするデータベースの製造方法。
【請求項４】
請求項１乃至３の内の何れかに記載のデータベースの製造方法であって、
前記回分又は連続試験装置で取得する静止又は連続画像は、凝集フロックを対象としたものであることを特徴とするデータベースの製造方法。
【請求項５】
請求項１乃至３の内の何れかに記載のデータベースの製造方法であって、
前記回分又は連続試験装置で取得する静止又は連続画像は、水処理用担体を対象としたものであることを特徴とするデータベースの製造方法。
【請求項６】
請求項１乃至５の内の何れかに記載のデータベースの製造方法で製造されたデータベースを用いて構築したモデルを制御に使用する制御部を有することを特徴とする水処理又は汚泥処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械学習アルゴリズムを用いて水処理や汚泥処理における予測値を取得するためのモデルを構築する際に用いて好適な、カメラなどにより得られる画像を含むデータベースの製造方法、及び水処理又は汚泥処理システムに関するものである。
【背景技術】
【０００２】
近年、コンピュータ計算能力の飛躍的向上や通信インフラ環境の整備、解析アルゴリズムの進化によって、第３次の人工知能ブームとなっている。通信インフラ環境の整備によって、大量のデータを容易に取得することが可能となり、これまでの人工知能ブームとは異なって、実社会での活用期待が高まっている。
【０００３】
機械学習／人工知能は、様々な分野への適用が期待されており、水処理／汚泥処理分野でも、その活用方法の模索がなされている。機械学習／人工知能の水処理／汚泥処理分野での活用方法の一つに、未知の環境、例えば、時間的に将来における目的変数の予測が挙げられる。未知の環境における目的変数の予測方法の一つに、解析的なアプローチがあり、これは物理現象を理論的に解析し、それを方程式化するものである。一方で、機械学習／人工知能による未知の環境における目的変数の予測は、入力と出力間の自然法則に則った理論的な関係の解析を行わないままに、入力と出力間の相関関係を統計的に分析し、関係式の例として回帰式を作成するものである。
【０００４】
水処理／汚泥処理分野では、起きている現象を理論的に解析することが難しい場合もあり、理論的な背景を解明しないままに、入力から出力を予測することができる機械学習／人工知能は、有効に活用できる局面が多くあることが予想される。
【０００５】
人工知能ブーム自体は前記の通り、今回で３度目のブームを迎えている。１９８０年代後半に起きた第二次人工知能ブームの主役アルゴリズムは、ニューラルネットワークだった。第一次人工知能ブームの際には、入力層と出力層のみで構成されていたパーセプトロンに隠れ層を追加することと、「誤差逆伝播法」と呼ばれる学習方法の確立によって、第二次の人工知能ブームとなった。結局、第二次人工知能ブームは廃れることとなるが、課題によっては満足な予測精度を得られなかったことが要因の一つだったと言われている。今回の第三次の人工知能ブームは、ニューラルネットワークの隠れ層を多層化したDeep Learning（深層学習）が主役であり、学習アルゴリズムの進歩などによって、適用する課題によっては高い精度を発揮できるようになったことがブームの一因である。本明細書では、入力層と一層の隠れ層と出力層の三層のみで構成されるものをニューラルネットワーク、隠れ層が二層以上のものをDeep Learningとして区別して扱うこととする。また、人工知能と機械学習では、人工知能の方がより広い概念であり、人工知能を作成するための手段の一つとして機械学習がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−９４６８６号公報
【特許文献２】特開平６−３２８０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
水処理／汚泥処理分野でも、機械学習／人工知能の活用には前記のような利点がある。機械学習／人工知能で入力から出力を得るモデルを作成する際に重要なことは、学習データに対してのみ高い精度を与える過学習（オーバーフィッティング）を避けることである。ここで、学習データは教師データ・トレーニングデータと同義である。機械学習／人工知能に求められるのは、学習データ以外のデータ（テストデータ）に対して高い予測精度を得られることであり、過学習を避ける方法の一つに十分に大量の学習データを用意することが挙げられる。Deep Learningによって再び注目を集めることとなった人工知能だが、その要因の一つは予測精度の高さにあり、それには通信インフラ環境の整備等によって、大量のデータを容易に集めることが可能になったことも大きく貢献している。
【０００８】
つまり、再び注目されるようになった機械学習／人工知能で、実用レベルのモデルを構築するには、大量のデータを有するデータベースの構築が必要不可欠であると言える。Deep Learningを例に取ると、ニューラルネットワークの隠れ層を多層化したため、最適化する必要のあるパラメータが増えており、学習データが少ないと過学習を起こす可能性がある。したがって、大量のデータを有するデータベースの必要性は、第二次人工知能ブーム時代には見られなかった新たな課題であると言える。
【０００９】
しかし、今般の機械学習／人工知能への注目度の再度の高まりや通信インフラ環境の充実度の高まりは、近年のことであるため、今般の機械学習／人工知能の活用を想定してこなかった水処理／汚泥処理分野では、モデル構築に必要なデータを取っていない、あるいは、取っているが頻度が著しく低い（例えば、１回／日）、モデル構築に必要なデータの種類は十分で頻度も十分だが、データを貯め始めて日が浅いため、データセット数が足りないなど、現状のままでは、機械学習／人工知能で精度の高い回帰式を作成することが不可能な場合が多く見受けられる。
【００１０】
さらに、データから予測式（＝回帰式）を作成するという観点から、従来発明の問題点を下記する。
特許文献１では、浄水場における最適な凝集剤の注入率を決定するために、原水水質を測定し、凝集剤注入率を目的変数とする重回帰分析を実施することが記載されている。その際に、過去の水質データと凝集剤注入率はデータベースに蓄積されることが示されている。しかし、この発明には二つの課題がある。一つ目は機械学習アルゴリズムが重回帰分析であることである。重回帰分析は説明変数間に共線性（相関）がある場合には、得られる回帰式が安定しないことが一般的に知られている。また、重回帰分析は線形回帰手法であることから、説明変数群と目的変数間に非線形の関係があった場合には、精度の良い回帰式を得ることができないという問題がある。さらに、この発明では、重回帰分析を行うための十分なデータを貯めるために多くの時間を要するという課題がある。実プラントでデータを蓄積しながら回帰式を更新していくため、例えば新設の設備ではデータベース自体が存在しないため、供用開始当初には制御することができない問題点を抱えている。
【００１１】
特許文献２では、実プラントを用いてニューラルネットの教師データ（学習データ）を蓄積する方法が開示されている。しかし、この発明も、実プラントを用いているため、データを集積するために時間が掛かる点や新設プラントの稼働時には、そもそもデータが無いため、制御できない問題点を有する。さらに、機械学習アルゴリズムも隠れ層が１層のニューラルネットであるため、その精度に課題があることは前記の通りである。
【００１２】
さらに、水処理／汚泥処理分野で機械学習／人工知能を用いるにあたり、考慮しなければならない課題をもう１点記述する。水処理／汚泥処理分野におけるプラントの維持管理では、センサや分析機器により取得できる数値のみならず、運転員の五感、特に目によりプラントの処理状況を判断している場合がある。
【００１３】
例えば、水処理において無機凝集剤を注入した際に生じる凝集フロックの大きさと形状から、凝集剤の過不足を判断する場合や、汚泥処理において無機凝集剤又はポリマーを注入した際に生じる汚泥凝集フロックの大きさと形状から、薬剤の過不足を判断する場合がある。他にも、水処理において活性汚泥法を用いている場合、活性汚泥の生物相が過曝気や過負荷などにより変化し、活性汚泥が分散、解体状態となっていないか（バルキングを起こしていないか）を判断するため、沈殿槽の越流水を見て、沈殿性の悪い活性汚泥の小さな凝集フロックの存在量と状態を確認する場合がある。
【００１４】
さらに、微生物を用いた水処理において、効率的な生物反応と固液分離を目的に、活性炭やプラスチック素材などを担体として微生物を付着させる生物担体法があるが、このとき担体表面の微生物層の付着・生育状態の適性を目視で確認する場合がある。
【００１５】
つまり、水処理／汚泥処理分野では、センサ等の数値データのみを学習しても、現在人間の視覚情報と経験に頼った運転管理レベルを達成できない可能性がある。
【００１６】
本発明は上述の点に鑑みてなされたものであり、その目的は、機械学習アルゴリズムを用いて水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いるデータベースとして、画像情報を含んだ、精度の高い出力を返すことができるモデルを短期間に構築することができるデータベースの製造方法、及び水処理又は汚泥処理システムを提供することにある。
【課題を解決するための手段】
【００１７】
本発明は、機械学習アルゴリズムを用いて、水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いる学習データ用のデータベースの製造方法であって、実原水あるいは実汚泥を用いた回分又は連続試験装置によって、少なくとも画像取得装置により取得した静止又は連続画像を含む学習データを取得することを特徴としている。
即ち、本発明では、実際の原水や汚泥を用いた回分試験装置、あるいは、実際のプラントの近傍等に設置されて実際の原水や汚泥を用いて運転する連続試験装置により、事前にデータベース構築用のデータを取得する。
取得する学習データとしては、画像取得装置からの静止又は連続画像に加えて、各種センサからの測定データなどを用いることが好ましい。
ここで上記予測値を取得しようとする予測対象には、プロセスにおいて重要なパラメータを選ぶことができる。水処理システムであれば、凝集剤の注入率、凝集フロック形状、処理水の濁度、処理水の色度、メタンガス発生量、処理水のＴＯＣ（全有機炭素）あるいはＣＯＤＣｒ等、汚泥処理プロセスであれば、メタンガス発生量、凝集フロック形状、凝集剤の注入率、汚泥濃度、脱水ケーキの含水率等である。予測対象は、プロセスにおいて予め知ることに価値のあるパラメータであれば何でもよく、対象プロセスあるいは予測目的等に応じて、その都度自由に設定することができる。
本発明を用いれば、回分又は連続試験装置によって、多くの設定を試行することができ、且つ、実プラントでデータを蓄積することに比べ、短時間で、且つ、大量にデータを取得することができる。
また、回分又は連続試験装置によってデータベースを作成するので、特に回分試験では一度に多くの条件を振ることができ、また実プラントではないので処理性能への影響を気にすることなく、幅広い条件を設定することができる。
即ち、データセット数が十分ではない状況において、十分なデータセット数を持ったデータベースを製造することができる。ここでデータセットとは、目的変数と説明変数群の一対の組を言い、データセットの集合がデータベースとなる。各種データはデータセットを構成する要素となる。
これによって、学習データの外挿範囲を低減することが可能となり、より多くの状況において精度の高い出力を返すモデルの構築が可能となる。
即ち、機械学習／人工知能が有する原理的な課題に、外挿データの予測がほぼ不可能というものがある。外挿データとは学習データの範囲を超えるデータのことで、例えば、あるパラメータの学習データとして採用した範囲が、０から１０だった場合、−１や１１は学習データ範囲外となって外挿データとなる。あるいは、学習データの範囲が０から１０だったとしても、５から７の範囲にデータが無い場合は、やはり５から７は外挿データとなる。実プラントで得たデータのみで、モデル構築用学習データのデータベースを構築しようとすると、外挿データが発生し易くなり、これまでにデータが得られたことの無い状況に実原水や実汚泥がなった場合、信頼度に劣る出力がなされることとなる。近年は、ゲリラ豪雨に代表される天候の急変が良くあり、通常時の制御に加え、突発的に生じる異常時においても、良好な制御ができるように備えることが時代の必然である。本発明を用いれば、上述のようにその可能性を高めることができる。
さらに本発明は、カメラなどの画像取得装置で取得する静止又は連続画像データを前記データベースに含むことにより、これまでプラントの運転員が視覚によって判断していた現象を含めて、モデルを構築することが可能となる。
【００１８】
また本発明は、上記特徴に加えて、前記実原水又は前記実汚泥を処理する実プラントの運転から得られたデータも、前記データベースに加えることを特徴としている。
実プラントで得られるデータも、このデータベースに加えることにより、さらに精度を高めることが可能になる。
【００１９】
また本発明は、上記特徴に加えて、前記回分又は連続試験装置で測定又は条件として設定する項目中には、少なくとも実プラントに設置される画像取得装置またはセンサで測定できる項目を含むことを特徴としている。
回分又は連続試験装置によって取得する学習データと、実プラントの運転から得られるデータが一致し、両者を合わせてより有効なデータベースとすることができる。
ところで、前記データベースを用いてモデルを構築する際に用いる機械学習アルゴリズムとしては、ＳＶＲ法（サポートベクター回帰法）、ＰＬＳ法（部分最小二乗法：Partial Least Squares）、Deep Learning法、ランダムフォレスト法、又は決定木法等が好ましい。従来の、隠れ層が１層のニューラルネットワークや重回帰分析を用いないで、上記各方法を用いれば、精度の高い出力を返すモデルを構築することが可能となる。特に、画像データの解析には、Deep Learning法が好適である。
【００２０】
また本発明は、上記特徴に加えて、前記回分又は連続試験装置で取得する静止又は連続画像は、凝集フロックを対象としたものであることを特徴としている。
これによって、例えば水処理や汚泥処理における無機凝集剤やポリマーの注入量の過不足の判断などにおいて、より精度の高い出力を返すモデルの構築が可能となる。
【００２１】
また本発明は、上記特徴に加えて、前記回分又は連続試験装置で取得する静止又は連続画像は、水処理用担体を対象としたものであることを特徴としている。
これによって、例えば微生物を用いた水処理や汚泥処理において、より精度の高い出力を返すモデルの構築が可能になる。
【００２２】
また本発明は、上記データベースの製造方法で製造されたデータベースを基に構築されたモデルを制御に使用する制御部を有することを特徴とする水処理又は汚泥処理システムにある。
【発明の効果】
【００２３】
本発明にかかるデータベースの製造方法によれば、機械学習アルゴリズムを用いて水処理又は汚泥処理における任意の予測値を取得するためのモデルを構築する際に用いるデータベースとして、画像情報を含んだ、精度の高い出力を返すことができるモデルを短期間に構築することができるデータベースを取得することができる。
【図面の簡単な説明】
【００２４】
【図１】回分試験によるモデル構築用学習データのデータベース作成手順を示す図である。
【図２】構築済みのモデルを用いて構成した浄水場（水処理システム）１−１の概略構成図である。
【図３】連続試験装置によるモデル構築用学習データのデータベース作成手順を示す図である。
【図４】連続試験装置によるモデル構築用学習データのデータベース作成手順を示す図である。
【図５】構築済みの予測モデルを用いて構成した担体投入型メタン発酵法を用いた排水処理プラント１−２の概略構成図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態を図面を参照して詳細に説明する。
〔第１実施形態〕
図１は本発明の第１実施形態にかかる学習データ用データベースの製造方法を示す図であり、回分試験によるモデル構築用学習データのデータベース作成手順を示す図である。具体的には、浄水場における最適な凝集剤注入率を予測するためのモデルを構築する際に用いる学習データ用データベースの作成手順の一例を示している。
【００２６】
本実施形態においては、まず、実際の浄水場の着水井に導入される実際の原水（実原水）を入手する（ステップ１−１）。
【００２７】
次に（又は前記実原水の入手に先立って）、前記実原水について、説明変数の候補となるパラメータで多くの条件を設定する。設定するパラメータとしては、凝集に影響を与えると考えられる多くのパラメータ、例えば、水温、Ｍ−アルカリ度、ｐＨ、濁度、色度、ＴＯＣ、紫外線吸光度、蛍光強度、気象情報、等を設定する（ステップ１−２）。
【００２８】
次に、前記各設定条件を用いてジャーテストを実施する。この時、ジャーテスト時に生成する凝集フロックを、カメラを用いて撮影する（ステップ１−３）。
【００２９】
前記凝集フロックの状態、およびジャーテスト後の処理水質（例えば濁度、残留アルミニウム濃度など）から、各条件での最適凝集剤注入率を決める（ステップ１−４）。ここでジャーテストでは、例えば、実原水を複数のビーカーに入れ、ジャーテスターによって撹拌条件や凝集剤の添加タイミングを同一にして、凝集試験を行う。これを、凝集剤の添加量や撹拌条件等の何通りもの組み合わせで行う。これによって、多くの条件での最適凝集剤注入率を決めることができる。
【００３０】
次に、上記で定めた説明変数の設定条件とその条件下での最適凝集剤注入率を１つのデータセットとして、モデル構築用学習データのデータベースに加える（ステップ１−５）。
【００３１】
一定の頻度（例えば２４時間毎）、又は十分に原水水質が変化したと考えられるタイミング等で、実原水を再度採取する（ステップ１−６）。
【００３２】
再度採取した実原水を用いて、再度上記ステップ１−２〜ステップ１−５を行い、モデル構築用学習データのデータベースに蓄えるデータセットを蓄積していく作業を繰り返す（ステップ１−７）。
【００３３】
所定量のデータセットを蓄えることによって、モデル構築用学習データのデータベースが完成する（ステップ１−８）。
【００３４】
そして、上記回分試験によって完成したデータベースを用いて、機械学習アルゴリズムによって、予測モデルを構築する（ステップ１−９）。この際に用いる機械学習アルゴリズムとしては、ＳＶＲ法、又はＰＬＳ法、又はDeep Learning法、又はランダムフォレスト法、又は決定木法等を用いる。そして、上記構築された予測モデルを実際に浄水場の凝集剤注入率を制御する制御部に導入し、実際の浄水場での凝集剤注入率の制御を開始する。実際の凝集剤注入率の制御によって得られる実際の各種データ（例えば、原水水質や処理水質）も、前記データベースに蓄積していく。これによって、より精度の高い制御を行うことができる。なお、実際の制御を開始した後においても、継続的に上記回分試験を実施して、得られるデータセットを前記データベースに加え、モデルを更新していくようにすれば、継続的に精度の高い制御を行っていくことができる。
【００３５】
（実施例）
浄水場における最適な凝集剤注入率を決定するために、最適凝集剤注入率を出力するモデルを構築し、制御に用いることを試みた。
【００３６】
機械学習モデルによる制御開始予定日の３か月前から、前記ジャーテストを用いたデータベースの構築を開始した。原水（前記実原水）は２４時間毎に、あるいは、前回サンプリングから２４時間以内でも、天候等の影響により水質が大きく変動した場合はその時に採取した。また、採水時の原水の水質として、濁度の値を浄水場の工業用水質計器から取得した。
【００３７】
採取した原水を複数に分け、Ｍ−アルカリ度を２種類（１０ｍｇ/Ｌと２０ｍｇ/Ｌ）、ｐＨを３種類（６.７と７.０と７.３）の計６種類の性状を有する試料水を作成した。即ち例えば、原水のＭ−アルカリ度が１０ｍｇ/Ｌであった場合は、これに炭酸系の塩を添加してＭ−アルカリ度が２０ｍｇ/Ｌの試料水を作成し、原水のｐＨが７であった場合は、これに酸又はアルカリを添加してｐＨが６.７と７.３の試料水を作成した。そして、各試料水に対して、凝集剤注入率を５点（５ｍｇ/Ｌと１０ｍｇ/Ｌと１５ｍｇ/Ｌと２０ｍｇ/Ｌと２５ｍｇ/Ｌ）設定してジャーテストを実施した。但し、原水水質が悪く、さらなる凝集剤が必要であった場合は、注入率の点数を増やした。
【００３８】
凝集剤にはＰＡＣ（ポリ塩化アルミニウム）を使用した。浄水場と同等の急速撹拌、続いて緩速撹拌を実施した後、一定時間静置し、上澄水の濁度と残留アルミニウム濃度を測定した。また、急速撹拌終了時における凝集フロックの様子をカメラで撮影した。凝集フロック形状と上澄水の水質から、各試料水条件における最適な凝集剤注入率を決定した。
【００３９】
１回の原水サンプリングで６条件に対する最適凝集剤注入率をそれぞれ得た。以上のジャーテストから、説明変数として、原水濁度とＭ−アルカリ度とｐＨと急速撹拌後の凝集フロック画像が得られ、また、目的変数として、最適凝集剤注入率が得られた。これらの、各条件における説明変数と目的変数の組み合わせがデータセットとなる。
【００４０】
なお、前記データセットには、前記３つの条件（原水濁度、Ｍ−アルカリ度、ｐＨ）の他に、実原水の原水温度、原水ＴＯＣ濃度、原水色度等の原水の他の性状や、緩速撹拌後の凝集フロック画像も説明変数とすることが、より多くの状況において精度の高い出力を返すモデルを構築する上で、より好ましい。なお、上記ジャーテストで設定する項目、引いてはモデルの説明変数は、実プラントに設置されるセンサやカメラで測定できる項目であることが、好ましい。また、逆により少ない説明変数（例えば、凝集フロック画像のみ）で、精度の高い出力を返すことができるのであれば、説明変数を減らしても良い。この場合、プラントの装置点数を削減することができる。
【００４１】
また、前述の目的変数として、最適凝集剤注入率ではなく、凝集剤注入率の多寡の判断値を採用してもよい。例えば、凝集剤注入率が５ｍｇ/Ｌと１０ｍｇ/Ｌと１５ｍｇ/Ｌと２０ｍｇ/Ｌと２５ｍｇ/Ｌの５点でジャーテストを実施し、最適凝集剤注入率が１５ｍｇ/Ｌと判断された場合、１５ ｍｇ/Ｌのジャーテストのデータセットにおける目的変数を「０」（最適）とし、この点を境に、前記目的変数を２０ｍｇ/Ｌのとき「１」（やや多い）、２５ｍｇ/Ｌのとき「２」（過剰）、１０ｍｇ/Ｌのとき「−１」（やや少ない）、５ｍｇ/Ｌのとき「−２」（過少）とする。この場合、データセットは、説明変数として、原水濁度とＭ−アルカリ度とｐＨと急速撹拌後の凝集フロック画像に加えて、凝集剤注入率とし、目的変数として、凝集剤注入率の多寡の判断値（前述の例では、−２、−１、０、１、２の何れか）が与えられる。
【００４２】
この作業を繰り返して、最適凝集剤注入率決定用のデータベースを完成させ、このデータベースをモデル構築用学習データとし、機械学習用アルゴリズムとしてDeep Learning法などを用いてモデルを構築した。
【００４３】
図２は、前記構築済みのモデルを用いて構成した浄水場（水処理システム）１−１の全体概略構成図である。同図に示すように、ダムや河川等から取り入れた原水は、浄水場の着水井１１に導入される。次に、着水井１１において、この着水井１１に設置した濁度センサ２３ＡとＭ−アルカリ度センサ２３ＢとｐＨセンサ２３Ｃによって、原水の濁度とＭ−アルカリ度とｐＨの数値がそれぞれ検出される。検出された各検出値は、前記構築済みのモデルを導入した制御部２５に送信される。
【００４４】
着水井１１から急速撹拌槽１３に移送された原水は凝集剤注入ポンプ２７によって凝集剤が注入され、微細な凝集フロックが形成される。この時、凝集フロック観察用カメラ（カメラ、画像取得装置）２９により、凝集フロック画像が撮影され、前記制御部２５に送信される。また下記する沈澱池１７における処理液の濁度も濁度センサ３１によって検出し、そのデータも制御部２５に送信する。制御部２５は、これらの制御部２５に送信されたデータから、前記構築済みのモデルを用いて、その原水に対する最適凝集剤注入率となるように、凝集剤注入ポンプ２７に指令を出す。
【００４５】
急速撹拌槽１３にて、凝集剤と撹拌された原水は、次に、緩速撹拌槽１５で緩速撹拌を行って凝集フロックを粗大化し、次に、沈澱池１７において粗大化したフロックを沈殿させ、次に、ろ過池１９でろ過を行って小さな汚れを取り除いた後、浄水池２１に移送される。
【００４６】
前記構築済みのモデルを用いた制御部２５によって前記浄水場１−１での制御を開始した後、１か月間の予測精度は、以下の通りであった。予測精度の評価として決定係数Ｒ２値を用いた。実際の最適凝集剤注入率は、実原水によるジャーテストによって決定したものを正解とした。
【００４７】
〔制御開始後、１か月間のＲ２値〕：０．８３
【００４８】
ここで決定係数Ｒ２は、モデルの予測精度を評価する指標の一つであり、以下の「数１」の数式で定義される。決定係数Ｒ２の値は１が最大値であり、１に近いほど、モデルの予測精度が高いことになる。
【００４９】
【数１】
2020187770.tif 000003
【００５０】
以上の結果より、制御開始日当日からモデルを使用した制御が可能となった。本発明を用いなかった場合は、実プラントの実際の運転条件と実プラントのセンサから得た情報のみをデータベース構築用に用いることになるため、そもそも制御開始予定日には、制御することができない。本発明によれば、実プラントで得られるデータ以外に、予めデータベース構築用に実施したジャーテスト（回分試験）によって、早期の且つ精度の高い制御立ち上げが可能となった。
【００５１】
〔第２実施形態〕
図３は本発明の第２実施形態にかかる学習データ用データベースの製造方法を示す図であり、連続試験装置によるモデル構築用学習データのデータベース作成手順を示す図である。具体的には、浄水場における最適な凝集剤注入率を予測するためのモデルを構築する際に用いる学習データ用データベースの作成手順の一例を示している。
【００５２】
本実施形態においては、まず、実際の浄水場の着水井に導入される実原水を、複数系列を有する連続試験装置に導入する（ステップ２−１）。
【００５３】
次に（又は前記実原水の導入に先立って）、前記連続試験装置の実原水に対して投入する凝集剤の注入率に複数の条件を設定し（ステップ２−２）、凝集剤を注入する。また実原水の性状（水温、Ｍ−アルカリ度、ｐＨ、濁度、色度、ＴＯＣ、紫外線吸光度、蛍光強度、気象情報、等）も測定しておく。
【００５４】
次に、前記連続試験装置の各系列における急速撹拌槽の凝集フロック写真と、急速撹拌槽、緩速撹拌槽、沈澱池のそれぞれの滞留時間を経過した後の、各系列における濁度（沈殿水濁度）を測定する（ステップ２−３）。
【００５５】
次に、上記実原水の性状と各設定凝集剤注入率と前記凝集フロック画像を説明変数、測定した沈殿水濁度を目的変数とし、これらを１つのデータセットとして、モデル構築用学習データのデータベースに加える（ステップ２−４）。
【００５６】
原水性状が大きく変わった場合に、上記ステップ２−２〜ステップ２−４を繰り返し行い、モデル構築用学習データに蓄えるデータセットを蓄積していく（ステップ２−５）。
【００５７】
所定量のデータセットを蓄えることによって、モデル構築用学習データのデータベースが完成する（ステップ２−６）。
【００５８】
そして、上記連続試験装置によって完成したデータベースを用いて、機械学習アルゴリズムによって、モデルを構築する（ステップ２−７）。この際に用いる機械学習アルゴリズムとしては、ＳＶＲ法、又はＰＬＳ法、又はDeep Learning法、又はランダムフォレスト法、又は決定木法等を用いる。そして、上記構築されたモデルを実際に浄水場の凝集剤注入率を制御する制御部に導入し、例えば上述した図２に示す実際の浄水場での凝集剤注入率の制御を開始する。実際の凝集剤注入率の制御によって得られる実際の各種データも、前記データベースに蓄積していく。これによって、より精度の高い制御を行うことができる。なお、実際の制御を開始した後においても、継続的に連続試験装置による試験を実施して、得られるデータセットを前記データベースに加え、モデルを更新していくようにすれば、継続的に精度の高い制御を行っていくことができる。
【００５９】
〔第３実施形態〕
図４は本発明の第３実施形態にかかる学習データ用データベースの製造方法を示す図であり、連続試験装置によるモデル構築用学習データのデータベース作成手順を示す図である。具体的には、水処理用担体投入型メタン発酵法を用いる排水処理プラントにおける最適なアルカリ剤注入率を予測するためのモデルを構築する際に用いる学習データ用データベースの作成手順の一例を示している。
【００６０】
ここで水処理用担体とは、微生物を担持して、担体表面で微生物を繁殖させることができるものを言い、形状、材質は問わないが、微生物の付着しやすい多孔質体、例えば活性炭、ポリビニルアルコール、エチレングリコールなどが好ましい。
【００６１】
本実施形態においては、まず、実際の排水処理プラントのメタン発酵槽に導入される実際の原水（実原水）を入手する（ステップ３−１）。あるいは、まだプラントが完成前の場合などには、前段の酸発酵槽に投入される排水を入手し、所定の条件で実験室にて酸発酵を行い、実原水相当の水を作成しても良い。
【００６２】
次に（又は前記実原水の入手に先立って）、前記実原水について、説明変数の候補となるパラメータで多くの条件を設定する。設定するパラメータとしては、ガス発生量に影響を与えると考えられる多くのパラメータ、例えば、滞留時間（ＨＲＴ）、担体濃度、水温、ｐＨ、アルカリ度、ＴＯＣあるいはＣＯＤＣｒ、揮発性低級脂肪酸、原水水量、処理水水量、循環水量、酸発酵槽容積、メタン発酵槽容積、等を設定する（ステップ３−２）。
【００６３】
次に、前記各設定条件を用いてバイアルによるメタン発酵試験を実施する。この時、各条件でのガス発生量を測定するとともに、微生物が付着した担体を、カメラを用いて撮影する（ステップ３−３）。
【００６４】
前記設定条件と担体の画像を説明変数、ガス発生量を目的変数とした１つのデータセットを作成し、モデル構築用学習データのデータベースに加える（ステップ３−４）。
【００６５】
実原水の性状が変わった場合は、実原水を再度入手する（ステップ３−５）。
【００６６】
再度採取した実原水を用いて、再度上記ステップ３−２〜ステップ３−４を行い、モデル構築用学習データのデータベースに蓄えるデータセットを蓄積していく作業を繰り返す（ステップ３−６）。
【００６７】
所定量のデータセットを蓄えることによって、モデル構築用学習データのデータベースが完成する（ステップ３−７）。
【００６８】
そして、上記回分試験によって完成したデータベースを用いて、機械学習アルゴリズムによって、予測モデルを構築する（ステップ３−８）。この際に用いる機械学習アルゴリズムとしては、ＳＶＲ法（サポートベクター回帰法）、又はＰＬＳ法、又はDeep Learning法、又はランダムフォレスト法、又は決定木法等を用いる。
【００６９】
図５は第３実施形態にかかる上記予測モデルを、実際に担体投入型メタン発酵法を用いる排水処理プラント（汚泥処理システム）１−２に導入した一例を示す概略構成図である。同図に示す排水処理プラント１−２において、排水（非処理水）は、酸発酵槽５１に導入されて酸発酵された後、この発酵液を原水として担体投入型メタン発酵槽５３に移送され、担体に担持された微生物によってメタンガスが発酵・生成される。次に、担体投入型メタン発酵槽５３で生成された後のメタンガスと処理水は、それぞれ次の工程に導出されていく。
【００７０】
そしてこの排水処理プラント１−２のアルカリ剤注入率を制御する制御部５５には、上記第３実施形態に係る予測モデルが導入されており、実際にこの排水処理プラント１−２でのアルカリ剤注入率の制御が開始される。
【００７１】
具体的には、排水を導入した酸発酵槽５１の出口近傍に設置した温度センサ５７ＡとＣＯＤセンサ５７ＢとＭ−アルカリ度センサ５７ＣとｐＨセンサ５７Ｄとによって、酸発酵槽５１の出口近傍における発酵液（原水）の水温とＣＯＤ（化学的酸素要求量）とＭ−アルカリ度（総アルカリ度）とｐＨの数値をそれぞれ検出し、検出された各検出値を、前記構築済みのモデルを導入した制御部５５に送信する。同時に、担体投入型メタン発酵槽５３において現状の担体状態を担体観察用カメラ（カメラ、画像取得装置）５９によって撮影し、その画像データを制御部５５に送信する。同時に、担体投入型メタン発酵槽５３から導出されたメタンガスの流量と濃度を、それぞれ流量センサ６３Ａとメタン濃度計６３Ｂによって検出し、それらのデータを制御部５５に送信する。
【００７２】
制御部５５は、前記酸発酵槽５１の出口で測定した現状のメタン発酵槽原水水質から、ガス発生量を最大化できる原水水質を予測する。前記予測された原水水質（具体的にはアルカリ度とｐＨ）を達成するためのアルカリ剤注入率を制御部５５で計算し、アルカリ剤注入ポンプ６１にその制御信号を送信し、アルカリ剤を注入させることで、ガス発生量の最大化を図る。
【００７３】
さらに、実際のアルカリ剤注入率の制御によって前記各種センサやカメラなどから得られる実際の各種データ（例えば、原水水質やガス発生量）も、前記データベースに蓄積していく。
【００７４】
これによって、より精度の高い制御を行うことができる。なお、実際の制御を開始した後においても、継続的に上記バイアル試験を実施して、得られるデータセットを前記データベースに加え、モデルを更新していくようにすれば、継続的に精度の高い制御を行っていくことができる。
【００７５】
以上本発明の実施形態を説明したが、本発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。なお直接明細書及び図面に記載がない何れの構成や材料であっても、本願発明の作用・効果を奏する以上、本願発明の技術的思想の範囲内である。例えば、上記実施形態では、水処理又は汚泥処理システムの例として浄水場の例を示したが、例えば食品工場の用水処理や下水処理場の脱水汚泥の凝集処理設備であっても本発明を適用することができる。また、他に担体投入型メタン発酵法を用いた排水処理場の例を示したが、好気性、嫌気性を問わず微生物を付着させた担体を用いる設備であれば本発明を適用することができる。また、上記記載及び各図で示した実施形態は、その目的及び構成等に矛盾がない限り、互いの記載内容を組み合わせることが可能である。また、上記記載及び各図の記載内容は、その一部であっても、それぞれ独立した実施形態になり得るものであり、本発明の実施形態は上記記載及び各図を組み合わせた一つの実施形態に限定されるものではない。
【符号の説明】
【００７６】
１−１  浄水場（水処理システム）
１１  着水井
１３  急速撹拌槽
１５  緩速撹拌槽
１７  沈澱池
１９  ろ過池
２１  浄水池
２３Ａ  濁度センサ
２３Ｂ  Ｍ−アルカリ度センサ
２３Ｃ  ｐＨセンサ
２５  制御部
２７  凝集剤注入ポンプ
２９  凝集フロック観察用カメラ（カメラ、画像取得装置）
３１  濁度センサ
１−２  排水処理プラント（汚泥処理システム）
５１  酸発酵槽
５３  担体投入型メタン発酵槽
５５  制御部
５７Ａ  温度センサ
５７Ｂ  ＣＯＤセンサ
５７Ｃ  Ｍ−アルカリ度センサ
５７Ｄ  ｐＨセンサ
５９  担体観察用カメラ（カメラ、画像取得装置）
６１  アルカリ剤注入ポンプ
６３Ａ  流量センサ
６３Ｂ  メタン濃度計
【図１】
2020187770.tif 000004
【図２】
2020187770.tif 000005
【図３】
2020187770.tif 000006
【図４】
2020187770.tif 000007
【図５】
2020187770.tif 000008
【手続補正書】
【提出日】令和2年7月14日(2020.7.14)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、水処理又は汚泥処理システムの運転制御方法に関するものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明は上述の点に鑑みてなされたものであり、その目的は、データベースとして画像情報を含み、精度の高い出力を返すことができる水処理又は汚泥処理システムの運転制御方法を提供することにある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明は、実原水あるいは実汚泥を用いて予め取得した、少なくとも画像取得装置により取得した静止又は連続画像からなる説明変数と、前記説明変数の設定条件下での水処理又は汚泥処理システムの運転の良否を示す値からなる目的変数とを、１つのデータセットとして、所定量のデータセットを備えてなるデータベース、を具備し、前記データベースを用いて機械学習アルゴリズムによって予測モデルを構築し、前記構築された予測モデルを前記実原水を対象とした前記水処理システム又は前記実汚泥を対象とした前記汚泥処理システムの制御部に予め導入して、前記水処理又は汚泥処理システムでの制御を開始する水処理又は汚泥処理システムの運転制御方法にある。
本発明は、カメラなどの画像取得装置で取得する静止又は連続画像データを前記データベースに含むことにより、これまでプラントの運転員が視覚によって判断していた現象を含めて、モデルを構築した上で、水処理又は汚泥処理システムを運転制御することが可能となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また本発明は、上記特徴に加えて、運転開始後、実原水又は実汚泥を処理する実運転から得られたデータも、前記水処理又は汚泥処理システムでの制御を開始した後に、前記データベースに加えることを特徴としている。
実プラントで得られるデータも、このデータベースに加えることにより、さらに精度を高めることが可能になる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また本発明は、上記特徴に加えて、前記説明変数として設定する項目の中には、少なくとも実プラントに設置される画像取得装置またはセンサで測定できる項目を含むことを特徴としている。
ところで、前記データベースを用いてモデルを構築する際に用いる機械学習アルゴリズムとしては、ＳＶＲ法（サポートベクター回帰法）、ＰＬＳ法（部分最小二乗法：Partial Least Squares）、Deep Learning法、ランダムフォレスト法、又は決定木法等が好ましい。従来の、隠れ層が１層のニューラルネットワークや重回帰分析を用いないで、上記各方法を用いれば、精度の高い出力を返すモデルを構築することが可能となる。特に、画像データの解析には、Deep Learning法が好適である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また本発明は、上記特徴に加えて、前記静止又は連続画像は、凝集フロックを対象としたものであることを特徴としている。
これによって、例えば水処理や汚泥処理における無機凝集剤やポリマーの注入量の過不足の判断などにおいて、より精度の高い出力を返すモデルの構築が可能となる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また本発明は、上記特徴に加えて、前記静止又は連続画像は、水処理用担体を対象としたものであることを特徴としている。
これによって、例えば微生物を用いた水処理や汚泥処理において、より精度の高い出力を返すモデルの構築が可能になる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明にかかるデータベースの製造方法によれば、データベースとして画像情報を含み、精度の高い出力を返すことができる。
【手続補正１１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
実原水あるいは実汚泥を用いて予め取得した、少なくとも画像取得装置により取得した静止又は連続画像からなる説明変数と、前記説明変数の設定条件下での水処理又は汚泥処理システムの運転の良否を示す値からなる目的変数とを、１つのデータセットとして、所定量のデータセットを備えてなるデータベース、
を具備し、
前記データベースを用いて機械学習アルゴリズムによって予測モデルを構築し、
前記構築された予測モデルを前記実原水を対象とした前記水処理システム又は前記実汚泥を対象とした前記汚泥処理システムの制御部に予め導入して、前記水処理又は汚泥処理システムでの制御を開始する水処理又は汚泥処理システムの運転制御方法。
【請求項２】
請求項１に記載の水処理又は汚泥処理システムの運転制御方法であって、
運転開始後、実原水又は実汚泥を処理する実運転から得られたデータも、前記水処理又は汚泥処理システムでの制御を開始した後に、前記データベースに加えることを特徴とする水処理又は汚泥処理システムの運転制御方法。
【請求項３】
請求項１又は２に記載の水処理又は汚泥処理システムの運転制御方法であって、
前記説明変数として設定する項目の中には、少なくとも実プラントに設置される画像取得装置またはセンサで測定できる項目を含むことを特徴とする水処理又は汚泥処理システムの運転制御方法。
【請求項４】
請求項１乃至３の内の何れかに記載の水処理又は汚泥処理システムの運転制御方法であって、
前記静止又は連続画像は、凝集フロックを対象としたものであることを特徴とする水処理又は汚泥処理システムの運転制御方法。
【請求項５】
請求項１乃至３の内の何れかに記載の水処理又は汚泥処理システムの運転制御方法であって、
前記静止又は連続画像は、水処理用担体を対象としたものであることを特徴とする水処理又は汚泥処理システムの運転制御方法。