(57)【要約】  本発明の一実施形態による人工知能型燃料電池システムは、電気化学反応により電気エネルギーを生成させるための複数の単位電池が結合された燃料電池スタック、燃料電池スタックを構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定するためのセンサ部、センサ部を介して測定されたデータを一定の時間間隔で収集し、収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成し、生成されたモデルとリアルタイムで測定されたデータを比較して燃料電池スタックの状態を診断し、燃料電池スタックの運転条件を変更するための制御信号を生成する人工知能部、および生成された制御信号に応じて燃料電池スタックの運転条件を変更させる制御部を含む。
2019521491.tif 000002
【特許請求の範囲】
【請求項１】
人工知能型燃料電池システムであって、
電気化学反応により電気エネルギーを生成させるための複数の単位電池が結合された燃料電池スタック、
前記燃料電池スタックを構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定するためのセンサ部、
前記センサ部を介して測定された前記データを一定の時間間隔で収集し、前記収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成し、前記生成されたモデルとリアルタイムで測定されたデータを比較して前記燃料電池スタックの状態を診断し、前記燃料電池スタックの運転条件を変更するための制御信号を生成する人工知能部、および
前記生成された制御信号に応じて前記燃料電池スタックの運転条件を変更させる制御部
を含む人工知能型燃料電池システム。
【請求項２】
前記人工知能部は、
前記センサ部を介してリアルタイムで測定された温度、圧力、湿度、流量、電流、電圧に関するデータを一定の時間間隔で収集するデータ収集部、
前記一定の時間間隔で収集されたデータを機械学習および時系列分析を用いて学習し分析して前記燃料電池の性能予測および制御のためのモデルを生成するデータ学習およびモデル生成部、および
前記生成されたモデルと測定されたデータを比較して前記燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断し、前記診断された燃料電池スタックの状態に応じて前記燃料電池スタックの運転条件を変更するための制御信号を生成して、前記制御部に、前記燃料電池スタックの運転条件を変更させるようにする性能予測および診断部を含み、
前記第１状態は一時的、短期的な性能低下状態であり、第２状態は長期的、非可逆的な性能低下状態である、請求項１に記載の人工知能型燃料電池システム。
【請求項３】
前記データ学習およびモデル生成部は、
前記一定の時間間隔で収集されたデータを機械学習アルゴリズムを通じて性能予測のためのモデルを生成し、前記性能予測および診断部に、前記生成されたモデルからの予測値と測定されたデータの測定値を比較して燃料電池スタックの状態を診断させるようにする機械学習部、および
前記予測値および測定値を用いて時間推移パターンを分析する時系列傾向分析を実行して、前記性能予測および診断部に、前記燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断させるようにする時系列分析部を含み、
前記第１状態は一時的、短期的な性能低下状態であり、第２状態は長期的、非可逆的な性能低下状態である、請求項２に記載の人工知能型燃料電池システム。
【請求項４】
前記機械学習部は、
前記予測値と測定値の差である分散値（ｖａｒｉａｎｃｅ）をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正し、前記性能予測および診断部に、前記補正された予測モデルを用いて前記燃料電池スタックの時間に応じた性能変化状態を診断させるようにする、請求項３に記載の人工知能型燃料電池システム。
【請求項５】
人工知能型燃料電池システムの制御方法であって、
燃料電池スタックを構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定するステップ、
前記測定されたデータを一定の時間間隔で収集し、前記収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成するステップ、
前記生成されたモデルとリアルタイムで測定されたデータを比較して前記燃料電池スタックの状態を診断するステップ、
前記診断された状態に応じて前記燃料電池スタックの運転条件を変更するための制御信号を生成するステップ、および
前記生成された制御信号に応じて前記燃料電池スタックの運転条件を変更するステップ
を含む人工知能型燃料電池システムの制御方法。
【請求項６】
前記性能予測および制御のためのモデルを生成するステップは、
前記一定の時間間隔で収集されたデータを機械学習アルゴリズムを通じた機械学習および時系列傾向分析を通じた時系列分析を用いて学習し分析して、前記燃料電池の性能予測および制御のためのモデルを生成するステップを含み、
前記燃料電池スタックの状態を診断するステップは、
前記生成されたモデルと測定されたデータを比較して前記燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断するステップを含み、
前記第１状態は一時的、短期的な性能低下状態であり、第２状態は長期的、非可逆的な性能低下状態である、請求項５に記載の人工知能型燃料電池システムの制御方法。
【請求項７】
前記生成されたモデルの予測値とリアルタイムで測定された測定値の差である分散値（ｖａｒｉａｎｃｅ）をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正するステップ、および
前記補正された予測モデルを用いて前記燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断するステップをさらに含み、
前記第１状態は一時的、短期的な性能低下状態であり、第２状態は長期的、非可逆的な性能低下状態である、請求項６に記載の人工知能型燃料電池システムの制御方法。
【請求項８】
請求項５から７のいずれか１項に記載の方法を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人工知能型燃料電池システムに関し、より詳しくは、一定の時間間隔で収集されたデータを機械学習および時系列分析を用いて学習し分析して燃料電池の性能予測および制御のためのモデルを生成し、生成されたモデルと測定されたデータを比較して燃料電池スタックの時間に応じた性能変化状態を一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態に各々区別して診断し、診断された燃料電池スタックの状態に応じて燃料電池スタックの運転条件を変更するための制御信号を生成する人工知能型燃料電池システムに関する。
【背景技術】
【０００２】
燃料電池（Ｆｕｅｌ  ｃｅｌｌ）は、水素と酸素を燃料にして電気化学的に反応させて化学エネルギーを電気エネルギーに直接変換させる発電装置である。よって、燃料電池は、発電の特性上、熱機関のような熱力学的な制限を受けず、石炭、石油などの化石燃料を使用しないため、環境汚染、騒音などが発生する心配が少なくて次世代エネルギー源として脚光を浴びている。
【０００３】
しかし、燃料電池の運転中に発生する電流−電圧、電流−電力間の非線形的、非可逆的な相関関係が作る複雑性は、性能の正確な予測と最適運転のための制御を難しくしている。特に、燃料電池の運転のための従来のモデルベースの制御システムは、最適化されていない運転条件下で発生する一時的な性能低下と長期運転による劣化および耐久性の減少に応じた性能低下を同時に考慮しておらず、その差を区分していないという問題点があった。
【０００４】
すなわち、最適化されていない条件下での運転は燃料電池の内部の水生成に応じたフラッディング（Ｆｌｏｏｄｉｎｇ）、電解質膜の乾燥、反応気体流量の不足などによって一時的な性能の低下を誘発し、その状態が持続する場合には燃料電池システムの劣化および耐久性の減少を加速化させるため、迅速に燃料電池の異常状態を検知し、性能の予測制御が必要である。
【０００５】
また、燃料電池の耐久性を向上させるために、一時的で回復可能な性能低下の診断と共に長期的な性能減少の程度を考慮した運転条件の最適化およびその制御アルゴリズムが求められる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、前記のような問題点を解決するために導き出されたものであり、一定の時間間隔で収集されたデータを機械学習および時系列分析を用いて学習し分析して燃料電池の性能予測および制御のためのモデルを生成し、生成されたモデルと測定されたデータを比較して燃料電池スタックの時間に応じた性能変化状態を一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態に各々区別して診断し、診断された燃料電池スタックの状態に応じて燃料電池スタックの運転条件を変更するための制御信号を生成する人工知能型燃料電池システムを提供することにその目的がある。
【課題を解決するための手段】
【０００７】
本発明の一実施形態による人工知能型燃料電池システムは、電気化学反応により電気エネルギーを生成させるための複数の単位電池が結合された燃料電池スタック、燃料電池スタックを構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定するためのセンサ部、センサ部を介して測定されたデータを一定の時間間隔で収集し、収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成し、生成されたモデルとリアルタイムで測定されたデータを比較して燃料電池スタックの状態を診断し、燃料電池スタックの運転条件を変更するための制御信号を生成する人工知能部、および生成された制御信号に応じて燃料電池スタックの運転条件を変更させる制御部を含む。
【０００８】
また、本発明の一実施形態による人工知能部は、センサ部を介してリアルタイムで測定された温度、圧力、湿度、流量、電流、電圧に関するデータを一定の時間間隔で収集するデータ収集部、一定の時間間隔で収集されたデータを機械学習および時系列分析を用いて学習し分析して燃料電池の性能予測および制御のためのモデルを生成するデータ学習およびモデル生成部、および生成されたモデルと測定されたデータを比較して燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断し、診断された燃料電池スタックの状態に応じて燃料電池スタックの運転条件を変更するための制御信号を生成して、制御部に、燃料電池スタックの運転条件を変更させるようにする性能予測および診断部を含み、第１状態は、一時的、短期的な性能低下状態であり、第２状態は、長期的、非可逆的な性能低下状態である。
【０００９】
また、本発明の一実施形態によるデータ学習およびモデル生成部は、一定の時間間隔で収集されたデータを機械学習アルゴリズムを通じて性能予測のためのモデルを生成し、性能予測および診断部に、生成されたモデルからの予測値と測定されたデータの測定値を比較して燃料電池スタックの状態を診断させるようにする機械学習部、および予測値および測定値を用いて時間推移パターンを分析する時系列傾向分析を実行して、性能予測および診断部に、燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断させるようにする時系列分析部を含み、第１状態は、一時的、短期的な性能低下状態であり、第２状態は、長期的、非可逆的な性能低下状態である。
【００１０】
また、本発明の一実施形態による機械学習部は、予測値と測定値の差である分散値（ｖａｒｉａｎｃｅ）をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正し、性能予測および診断部に、補正された予測モデルを用いて燃料電池スタックの時間に応じた性能変化状態を診断させるようにする。
【００１１】
本発明の一実施形態による人工知能型燃料電池システムの制御方法は、燃料電池スタックを構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定するステップ、測定されたデータを一定の時間間隔で収集し、収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成するステップ、生成されたモデルとリアルタイムで測定されたデータを比較して燃料電池スタックの状態を診断するステップ、診断された状態に応じて燃料電池スタックの運転条件を変更するための制御信号を生成するステップ、および生成された制御信号に応じて燃料電池スタックの運転条件を変更するステップを含む。
【００１２】
また、本発明の一実施形態による性能予測および制御のためのモデルを生成するステップは、一定の時間間隔で収集されたデータを機械学習アルゴリズムを通じた機械学習および時系列傾向分析を通じた時系列分析を用いて学習し分析して、燃料電池の性能予測および制御のためのモデルを生成するステップを含み、燃料電池スタックの状態を診断するステップは、生成されたモデルと測定されたデータを比較して燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断するステップを含み、第１状態は、一時的、短期的な性能低下状態であり、第２状態は、長期的、非可逆的な性能低下状態である。
【００１３】
また、本発明の一実施形態による人工知能型燃料電池システムの制御方法において、生成されたモデルの予測値とリアルタイムで測定された測定値の差である分散値（ｖａｒｉａｎｃｅ）をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正するステップ、および補正された予測モデルを用いて燃料電池スタックの時間に応じた性能変化状態を第１状態と第２状態に各々区別して診断するステップをさらに含み、第１状態は、一時的、短期的な性能低下状態であり、第２状態は、長期的、非可逆的な性能低下状態である。
【００１４】
一方、本発明の一実施形態として、前述した方法をコンピュータで実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【発明の効果】
【００１５】
本発明の一実施形態による人工知能型燃料電池システムは、機械学習部および時系列分析部を介して一定の時間間隔で収集された燃料電池データを機械学習、時系列傾向分析をすることによって、燃料電池性能予測モデルおよび制御モデルを生成することができる。
【００１６】
また、本発明の一実施形態による人工知能型燃料電池システムは、機械学習部および時系列分析部を介した機械学習および時系列分析をすることによって、現在の燃料電池スタックの状態が正常状態であるかまたは非正常状態であるかを診断することができる。
【００１７】
なお、本発明の一実施形態による人工知能型燃料電池システムは、傾向線を用いた時系列傾向分析を通じて燃料電池スタックの時間に応じた性能低下状態を一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態に各々区別して診断することができる。
【００１８】
さらに、本発明の一実施形態による人工知能型燃料電池システムは、機械学習アルゴリズムおよび時系列分析を通じて生成された予測モデルの予測値と測定値の差を分散値に計算し、分散値を続けてフィードバックすることによって燃料電池性能予測モデルを補正することができるため、燃料電池スタックの時間に応じた性能変化状態をより正確に診断することができ、状態診断に応じた燃料電池の運転条件を最適化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態による人工知能型燃料電池システムの構成を示すブロック図である。
【図２】本発明の一実施形態による燃料電池スタックに設けられたセンサ部の構成を概略的に示す図である。
【図３】本発明の一実施形態による人工知能部の構成を示すブロック図である。
【図４】本発明の一実施形態によるセンサ部から測定されて収集されたデータの構造を行列で示した図である。
【図５】本発明の一実施形態による人工知能型燃料電池システムの制御方法を示すフローチャートである。
【図６】本発明の一実施形態による機械学習部を介した燃料電池性能予測モデルおよび制御モデルを補正する方法を示すフローチャートである。
【図７】本発明の一実施形態による電流密度の時系列データの傾向分析を通じて短期的な性能低下状態と長期的な性能低下状態を示すグラフである。
【発明を実施するための形態】
【００２０】
以下では、添付図面を参照して、本発明が属する技術分野で通常の知識を有した者が容易に実施することができるように本発明の実施形態について詳しく説明する。但し、本発明は、種々の互いに異なる形態に実現できるものであって、ここで説明する実施形態に限定されるものではない。そして、図面上、本発明を明確に説明するために説明と関係ない部分は省略し、明細書の全体にかけて類似した部分に対しては類似した図面符号を付するようにした。
【００２１】
本明細書で用いられる用語については簡略に説明し、本発明については具体的に説明することにする。
【００２２】
本発明で用いられる用語としては本発明での機能を考慮して可能な限り現在広く用いられる一般的な用語を選択したが、これは当分野に携わる技術者の意図または判例、新しい技術の出現などに応じて異なりうる。また、特定の場合は出願人が任意に選定した用語もあり、この場合、該当発明の説明の部分で詳細にその意味を記載することにする。したがって、本発明で用いられる用語は、単純な用語の名称でない、その用語が有する意味と本発明の全般にわたった内容に基づいて定義しなければならない。
【００２３】
明細書の全体にかけて、ある部分がある構成要素を「含む」とする時、これは、特に反する記載がない限り、他の構成要素を除くものではなく、他の構成要素をさらに含んでもよいことを意味する。また、明細書に記載された「...部」、「モジュール」などの用語は少なくとも一つの機能や動作を処理する単位を意味し、これはハードウェアまたはソフトウェアで実現されるか、またはハードウェアとソフトウェアの結合で実現されてもよい。また、明細書の全体にかけて、ある部分が他の部分と「連結」されているとする時、これは「直接に連結」されている場合だけでなく、「その間に他の素子を介在させて」連結されている場合も含む。
【００２４】
以下では、添付図面を参照して本発明について詳しく説明することにする。
【００２５】
図１は、本発明の一実施形態による人工知能型燃料電池システム１０００の構成を示すブロック図であり、図２は、本発明の一実施形態による燃料電池スタック１００に設けられたセンサ部２００の構成を概略的に示す図である。
【００２６】
図１を参照すれば、人工知能型燃料電池システム１０００は、燃料電池スタック１００、センサ部２００、人工知能部３００および制御部４００を含むことができる。
【００２７】
本発明の一実施形態による燃料電池スタック１００は、電気化学反応により電気エネルギーを生成させるための複数の単位電池が結合された装置であって、複数の単位電池が積層して形成されることによって自動車のような装置に必要な電力を供給することができる。ここで、単位電池は、電気化学反応により電気エネルギーを生成しつつ、水と熱を副産物として生産し、アノードセパレータ、カソードセパレータ、ガスケットなどを含むことができる。
【００２８】
本発明の一実施形態によるセンサ部２００は、燃料電池スタック１００を構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータ、および燃料電池の運転中の電流、電圧データをリアルタイムで測定することができる。
【００２９】
図２を参照すれば、センサ部２００は、燃料電池スタック１００に供給される反応気体（燃料）、冷却水および各々の単位電池の温度、圧力、湿度、流量などに関するデータを燃料電池スタックの入口および出口を含む種々の位置でリアルタイムで測定することができる。例えば、単位電池の正極、負極において、または燃料電池スタックの各々の単位電池ごとに、または燃料電池スタック全体に対して、温度、圧力、湿度、流量などに関するデータを測定することができる。
【００３０】
また、センサ部２００は、燃料電池スタック１００の運転中に発生する電流（密度）、電圧データまたは電流、電圧データの変化も各々の単位電池ごとにまたは燃料電池スタック全体に対してリアルタイムで測定することができる。
【００３１】
本発明の一実施形態による人工知能部３００は、センサ部２００を介して測定されたデータを一定の時間間隔で収集し、収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成することができる。例えば、人工知能部３００は、センサ部２００を介して測定された各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データを一定の時間間隔で収集することができ、収集された全てのデータは、時系列データの形で格納することができる。ここで、一定の時間間隔は１秒単位から分、時、日、月、年単位まで燃料電池の運転時間の一部または全部を含むことができる。
【００３２】
また、人工知能部３００は、収集されたデータを機械学習および時系列分析などの方法を用いて学習および分析することによって、燃料電池の性能予測および制御のためのモデルを生成することができ、生成された性能予測および制御のためのモデルをリアルタイムで測定されたデータと比較して燃料電池スタック１００の状態を診断し、燃料電池スタック１００の運転条件を変更するための制御信号を生成することができる。
【００３３】
すなわち、燃料電池の性能（Ｉ−Ｖ）に影響を与えるリアルタイム運転データは複雑性と相互依存性を含むため、それを予測できる性能予測および制御のためのモデルを生成するためには、多数の相関関係を説明できる機械学習ベースのモデリングが適用できる。
【００３４】
また、運転時間が長くなるほど燃料電池の劣化による性能低下が発生しうるし、これは一時的な性能低下現象と区別しなければならないため、単一機械学習アルゴリズムの適用を通じては一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態を区別することが難しい。すなわち、一時的な性能低下現象と長期的な性能低下現象を区別するためには、時系列分析を通じた時系列データのパターン分析を機械学習アルゴリズムと複合的に用いることによって、燃料電池スタック１００の状態を正確に診断して、診断状態に応じた最適化された制御信号を生成することができる。
【００３５】
図３は、本発明の一実施形態による人工知能部３００の構成を示すブロック図である。
【００３６】
図３を参照すれば、人工知能部３００はデータ収集部３２０、データ学習およびモデル生成部３４０および性能予測および診断部３６０を含み、データ学習およびモデル生成部３４０は機械学習部３４２および時系列分析部３４４を含むことができる。
【００３７】
本発明の一実施形態によるデータ収集部３２０は、センサ部２００を介してリアルタイムで測定された各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータ、および燃料電池の運転中の電流、電圧データを一定の時間間隔で収集することができる。データ収集部３２０は、時系列分析のために測定された全てのデータを時系列データの形で時間帯別に格納することができ、１秒単位から年単位までデータの格納時間間隔を調節することができ、燃料電池の運転時間の一部または全部を含むことができる。
【００３８】
データ学習およびモデル生成部３４０は、一定の時間間隔で収集されたデータを用いて燃料電池の性能予測および制御のためのモデルを生成することができ、機械学習部３４２は、多変数の相関関係を通じた機械学習を通じて性能予測および制御のためのモデリングを可能にし、時系列分析部３４４は、時系列データのパターン分析を通じて燃料電池の状態を時系列傾向分析することによって、燃料電池スタック１００の時間に応じた性能予測および制御のためのモデルを生成することができる。
【００３９】
すなわち、本発明の一実施形態による機械学習部３４２は、一定の時間間隔で収集されたデータを機械学習アルゴリズムを通じて性能予測のためのモデルを生成し、性能予測および診断部３６０に、生成されたモデルからの予測値と測定されたデータの測定値を比較して燃料電池スタック１００の状態を診断させるようにすることができる。
【００４０】
例えば、機械学習部３４２は、一定の時間間隔で収集された温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データを行列構造としてデータ構造を生成し、種々の機械学習アルゴリズムを適用して性能予測モデルを生成することができる。また、機械学習部３４２は、性能予測および診断部３６０に、性能予測モデルでの予測値とセンサ部２００を介してリアルタイムで測定された測定値を比較して、予測値と測定値の差により燃料電池スタックの状態が正常状態であるかまたはフラッディング（ｆｌｏｏｄｉｎｇ）、電解質膜の乾燥、反応気体流量の不足などの非正常状態であるかを判断させるようにすることができる。
【００４１】
また、機械学習部３４２は、診断された燃料電池スタック１００の状態が正常状態であるかまたは非正常状態であるかに応じた運転条件変化に対する判断、すなわち、制御部４００を制御する制御信号を維持させるかまたは変化させるかに対する判断を提供することができる。
【００４２】
本発明の一実施形態による時系列分析部３４４は、予測値および測定値を用いて時間推移パターンを分析する時系列傾向分析を実行して、性能予測および診断部３６０に、燃料電池スタック１００の時間に応じた性能変化状態を一時的、短期的な性能低下状態と劣化による長期的、非可逆的な性能低下状態の二つの異なる状態に区別して診断させるようにすることができる。
【００４３】
例えば、時系列分析部３４４は、機械学習部３４２を介して生成された性能予測モデルの予測値およびセンサ部２００を介して測定された測定値を用いて時間推移パターン分析を行うことによって、性能予測および診断部３６０に、時系列的に燃料電池スタック１００に一時的に性能低下が発生する短期的な性能低下状態区間と、劣化による非可逆的な性能低下が発生する長期的な性能低下状態区間を区別させるようにすることができる。ここで、一時的、短期的な性能低下状態区間は、一時的には性能低下が現れるが、制御を通じた運転条件の変更後に所定の時間が流れた後には正常状態に性能が回復できる区間であって、可逆的な性能低下が現れる区間を意味する。
【００４４】
図４は、本発明の一実施形態によるセンサ部２００から測定されて収集されたデータの構造を行列で示した図である。
【００４５】
図４を参照すれば、行列Ｔの各列（ｔ１、ｔ２、…）は時間列を示し、行列Ｘの各列はセンサ部２００によって時間帯別に測定された燃料電池スタック１００の種々の地点の温度、圧力、流量、湿度などのデータを示す。また、行列Ｘの１列は各時間帯別に測定された電流（密度）の時系列データを含むことができる。行列Ｙは、各時間帯別に測定されたセル電圧（Ｖ）、電流密度（Ｉ）、出力密度（ｐｏｗｅｒ  ｄｅｎｓｉｔｙ）のいずれか一つの変数の時間帯別の測定を示す。
【００４６】
また、行列ＸとＹで構成されたデータ構造５１０は、機械学習アルゴリズムを通じて予測モデルを作るためのデータ構造を示す。すなわち、行列ＸとＹで構成されたデータ構造５１０は、Ｘ→Ｙ、Ｙ＝ｆ（Ｘ）を作るためのデータ構造を示すことができる。予測モデルＹ＝ｆ（Ｘ）は、適用される機械学習アルゴリズムに応じて、
【数１】
2019521491.tif 000003
のような線形回帰モデルを含めて様々な形態を有することができる。
【００４７】
機械学習予測モデルは次の［数学式１］のように示すことができる。
［数学式１］
【数２】
2019521491.tif 000004
【００４８】
また、行列ＸとＹおよびＴで構成されたデータ構造５３０は、時系列分析（ｔｉｍｅ  ｓｅｒｉｅｓ  ａｎａｌｙｓｉｓ）のためのデータ構造を示し、（Ｔ、Ｘ、Ｙ）または（Ｔ、Ｘ）または（Ｔ、Ｙ）で構成されることができる。
【００４９】
時系列モデルは、次の［数学式２］のように示すことができる。
［数学式２］
【数３】
2019521491.tif 000005
【００５０】
また、本発明の一実施形態による機械学習部３４２は、予測値と測定値の差である分散値（ｖａｒｉａｎｃｅ）をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正し、性能予測および診断部３６０に、補正された予測モデルを用いて燃料電池スタック１００の時間に応じた性能変化状態を診断させるようにすることができる。
【００５１】
すなわち、機械学習部３４２は、機械学習アルゴリズムおよび時系列分析を通じて生成された予測モデルの予測値とセンサ部２００を介して測定された測定値の差を分散値に計算し、分散値を続けてフィードバックすることによって燃料電池予測モデルを補正することができる。すなわち、性能予測および診断部３６０が補正された燃料電池予測モデルに従って燃料電池スタック１００の時間に応じた性能変化状態を診断するため、より正確に燃料電池の状態を診断することができる。
【００５２】
本発明の一実施形態による性能予測および診断部３６０は、機械学習部３４２および時系列分析部３４４の学習、分析に応じて生成された燃料電池予測および制御モデルに従って燃料電池スタックの状態を診断することができる。
【００５３】
例えば、性能予測および診断部３６０は、生成された燃料電池予測モデルの予測値とリアルタイムで測定された測定値を比較して、燃料電池スタックの現在状態が正常状態であるか、またはフラッディング（ｆｌｏｏｄｉｎｇ）、電解質膜の乾燥、反応気体流量の不足状態のような非正常状態であるかを区別することができる。
【００５４】
また、性能予測および診断部３６０は、時系列分析部３４４の時系列傾向分析を通じて燃料電池スタック１００の時間に応じた性能変化状態を一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態に各々区別して診断することができる。
【００５５】
また、性能予測および診断部３６０は、診断された燃料電池スタック１００の状態に応じて燃料電池スタック１００の運転条件を変更するための制御信号を生成することができる。
【００５６】
本発明の一実施形態による制御部４００は、人工知能部３００が生成した制御信号に応じて燃料電池スタック１００の運転条件を変更させることができる。
【００５７】
例えば、人工知能部３００は、燃料電池スタック１００の状態診断を通じて、現在の燃料電池スタック１００が長期的、非可逆的な性能低下状態であるか、または一時的、可逆的な性能低下状態であるかを診断することができる。仮に人工知能部３００が可逆的な性能低下状態であると診断したとすれば、燃料電池スタック１００の状態がフラッディング（ｆｌｏｏｄｉｎｇ）、電解質膜の乾燥、反応気体流量の不足状態であるかを判断することができ、一時的な性能低下を回復するために燃料電池の運転条件を変更するための制御信号を生成して制御部４００に転送することができる。すなわち、制御部４００は、人工知能部３００が生成した制御信号に応じて運転条件を変更することによって、フラッディング（ｆｌｏｏｄｉｎｇ）、電解質膜の乾燥、反応気体流量の不足状態である燃料電池スタック１００の性能を回復させることができる。
【００５８】
図５は、本発明の一実施形態による人工知能型燃料電池システム１０００の制御方法を示すフローチャートである。
【００５９】
図５を参照すれば、センサ部２００は、燃料電池スタック１００を構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データをリアルタイムで測定することができ（Ｓ１０）、データ収集部３２０は、測定されたデータを一定の時間間隔で収集することができ、データ学習およびモデル生成部３４０は、収集されたデータに対する学習および分析を通じて燃料電池の性能予測および制御のためのモデルを生成することができる（Ｓ２０）。
【００６０】
例えば、センサ部２００は、燃料電池スタック１００の入口および出口を含む種々の位置で各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータをリアルタイムで測定することができ、燃料電池の運転中の電流、電圧データおよび電流、電圧データの変化もリアルタイムで測定することができる。また、データ収集部３２０は、測定されたデータを１秒単位から分、時、日、月、年単位まで燃料電池の運転時間の一部または全部を含む時間間隔で収集することができる。データ学習およびモデル生成部３４０は、収集されたデータに対して機械学習アルゴリズムを通じた機械学習および時系列傾向分析を通じた時系列分析を用いて学習し分析して、燃料電池の性能予測および制御のためのモデルを生成することができる。
【００６１】
性能予測および診断部３６０は、データ学習およびモデル生成部３４０を介して生成された予測モデルとリアルタイムで測定されたデータを比較して燃料電池スタック１００の状態を診断することができ（Ｓ３０）、診断された状態に応じて燃料電池スタックの運転条件を変更するための制御信号を生成することができる（Ｓ４０）。制御部４００は、生成された制御信号に応じて燃料電池スタック１００の運転条件を変更することができる（Ｓ５０）。
【００６２】
例えば、性能予測および診断部３６０は、生成された燃料電池性能予測モデルの予測値とリアルタイムで測定された測定値を比較して燃料電池スタックの現在状態が正常状態であるかまたは非正常状態であるかを区別することができる。また、性能予測および診断部３６０は、時系列分析部３４４の時系列傾向分析を通じて燃料電池スタックの時間に応じた性能変化状態を一時的、短期的な性能低下状態と長期的、非可逆的な性能低下状態に各々区別して診断することができる。また、性能予測および診断部３６０は、燃料電池スタック１００の現在状態または時間に応じた性能変化状態に応じて制御信号を生成し、制御部４００は、制御信号に応じて燃料電池スタック１００の運転条件を変更することができる。
【００６３】
図６は、本発明の一実施形態による機械学習部３４２を介した燃料電池性能予測モデルおよび制御モデルを補正する方法を示すフローチャートである。
【００６４】
図６を参照すれば、人工知能型燃料電池システム１０００は、データ収集部３２０を介して一定の時間間隔（ｈｉ）の間の燃料電池スタック１００を構成する各々の単位電池、反応気体および冷却水の温度、圧力、湿度、流量に関するデータおよび燃料電池の運転中の電流、電圧データを収集し（Ｓ１００）、収集されたデータを用いて燃料電池性能予測モデルおよび制御モデルを生成することができる（Ｓ２００）。ここで、燃料電池性能予測モデルおよび制御モデルは、収集されたデータを用いた機械学習および時系列分析を用いて生成される。
【００６５】
人工知能型燃料電池システム１０００は、生成された燃料電池性能予測モデルから電流、電圧、出力密度などの予測値を算出することができ（Ｓ３００）、センサ部２００を介して実際に測定される測定値を得ることができる（Ｓ４００）。機械学習部３４２は、算出した予測値と実際に測定される測定値を比較して、その差である分散値（ｖａｒｉａｎｃｅ）を計算することができ（Ｓ５００）、分散値をフィードバック（ｆｅｅｄｂａｃｋ）して生成された予測モデルを補正することができる（Ｓ６００）。
【００６６】
図７は、本発明の一実施形態による電流密度の時系列データの傾向分析を通じて短期的な性能低下状態と長期的な性能低下状態を示すグラフである。
【００６７】
図７を参照すれば、燃料電池の定電圧運転時における出力電流密度は短期的に小さい範囲内で変動を有するが、これは可逆的に回復されることができ、長期運転に応じた燃料電池の各部品の劣化による非可逆的な性能低下とは区別される。
【００６８】
すなわち、図７の時系列傾向分析を通じて燃料電池の電流密度の時間に応じた傾向線を分析すれば、可逆的に性能回復が可能な一時的、短期的な性能低下区間と燃料電池の部品劣化に応じた長期的、非可逆的な性能低下区間を各々区別することができる。すなわち、時系列初期の傾向（ｔｒｅｎｄ）は一定時間の経過後に予め設定した一定基準以上の変移をもたらし、それに応じた傾向に従う。したがって、燃料電池の性能低下の予測および診断のためには、複数の傾向モデルを構成することができる。
【００６９】
時系列データの傾向モデルは、図７に示すように線形モデルを用いてもよいが、燃料電池の劣化形態に応じて２次、３次または指数関数モデルを適用してもよい。
【００７０】
本発明の一実施形態による人工知能型燃料電池システム１０００の制御方法については、前述した人工知能型燃料電池システム１０００に関する内容が適用できる。したがって、人工知能型燃料電池システム１０００の制御方法と関わり、前述した人工知能型燃料電池システム１０００に関する内容と同一な内容についてはその説明を省略した。
【００７１】
本発明の一実施形態は、コンピュータによって実行されるプログラムモジュールのようなコンピュータによって実行可能な命令語を含む記録媒体の形態に実現されてもよい。コンピュータ読み取り可能媒体は、コンピュータによってアクセスできる任意の可用媒体であってもよく、揮発性および不揮発性媒体、分離型および非分離型媒体を全て含む。また、コンピュータ読み取り可能媒体は、コンピュータ格納媒体を全て含むことができる。コンピュータ格納媒体は、コンピュータ読み取り可能な命令語、データ構造、プログラムモジュールまたはその他のデータのような情報格納のための任意の方法または技術で実現された揮発性および不揮発性、分離型および非分離型媒体を全て含む。
【００７２】
前述した本発明の説明は例示のためのものであり、本発明が属する技術分野の通常の知識を有した者であれば、本発明の技術的思想や必須の特徴を変更しなくても他の具体的な形態に容易に変形が可能であるということを理解することができるであろう。よって、以上で記述した実施形態は全ての面で例示的なものであって、限定的なものではないことを理解しなければならない。例えば、単一型として説明されている各構成要素は分散して実施されてもよく、それと同様に、分散したものとして説明されている構成要素も結合された形態で実施されてもよい。
【００７３】
本発明の範囲は前記詳細な説明よりは後述する特許請求の範囲によって示されるものであり、特許請求の範囲の意味および範囲そしてその均等概念から導き出される全ての変更または変形された形態は本発明の範囲に含まれると解釈しなければならない。
【符号の説明】
【００７４】
１００  ・・・燃料電池スタック
２００  ・・・センサ部
３００  ・・・人工知能部
３２０  ・・・データ収集部
３４０  ・・・データ学習およびモデル生成部
３４２  ・・・機械学習部
３４４  ・・・時系列分析部
３６０  ・・・性能予測および診断部
４００  ・・・制御部
５１０  ・・・行列ＸとＹで構成されたデータ構造
５３０  ・・・行列ＸとＹおよびＴで構成されたデータ構造
１０００  ・・・人工知能型燃料電池システム
【図１】
2019521491.tif 000006
【図２】
2019521491.tif 000007
【図３】
2019521491.tif 000008
【図４】
2019521491.tif 000009
【図５】
2019521491.tif 000010
【図６】
2019521491.tif 000011
【図７】
2019521491.tif 000012
【国際調査報告】
2019521491.tif 000013
2019521491.tif 000014
2019521491.tif 000015
2019521491.tif 000016