(57)【要約】  開発支援装置、端末装置、開発支援方法、及びコンピュータプログラムの提供。  端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信する受信部と、受信したシミュレーション条件に基づき、蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、シミュレーション実行部によるシミュレーション結果を端末装置へ送信する送信部とを備える。
2020045425.tif 000002
【特許請求の範囲】
【請求項１】
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信する受信部と、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、
該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部と
を備える開発支援装置。
【請求項２】
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信する受信部と、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、
該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部と
を備える開発支援装置。
【請求項３】
前記蓄電デバイスの挙動をシミュレートするシミュレーションプログラムを記憶する記憶部
を備え、
前記シミュレーション実行部は、前記シミュレーションプログラムに基づき前記蓄電デバイスの挙動をシミュレートする
請求項１又は請求項２に記載の開発支援装置。
【請求項４】
前記蓄電デバイスの複数種の挙動に対応した複数のシミュレーションプログラムを前記記憶部に記憶してあり、
前記シミュレーション実行部は、前記端末装置により選択されたシミュレーション対象の挙動に対応したシミュレーションプログラムを用いて前記挙動をシミュレートする
請求項３に記載の開発支援装置。
【請求項５】
前記送信部から送信するシミュレーション結果は、前記挙動のシミュレーションの結果として得られる数理モデルを含む
請求項１から請求項４の何れか１つに記載の開発支援装置。
【請求項６】
前記送信部は、前記端末装置により指定されたフォーマットにて前記数理モデルを前記端末装置へ送信する
請求項５に記載の開発支援装置。
【請求項７】
前記数理モデルは、プログラミング言語若しくは数値解析ソフトウェアにより実行される実行コード、または、前記プログラミング言語若しくは数値解析ソフトウェアにより参照される、定義情報若しくはライブラリファイルを含む
請求項５又は請求項６に記載の開発支援装置。
【請求項８】
前記シミュレーション条件は、前記蓄電デバイスの回路構成、物理的性質、及び動作状態の少なくとも１つを含む
請求項１に記載の開発支援装置。
【請求項９】
前記シミュレーション実行部がシミュレートする挙動は、前記蓄電デバイスの充放電に伴う端子電圧の変化、前記蓄電デバイスの充放電に伴う容量の変化、前記蓄電デバイスの容量の経時的変化、又は前記蓄電デバイスにおける温度分布を含む
請求項１から請求項８の何れか１つに記載の開発支援装置。
【請求項１０】
前記受信部は、前記蓄電デバイスの回路構成、前記蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画により入力されるシミュレーション条件を前記端末装置から受信する
請求項１から請求項９の何れか１つに記載の開発支援装置。
【請求項１１】
前記受信部は、シミュレーション条件と共にユーザ識別情報を受信し、
前記記憶部は、受信したシミュレーション条件とユーザ識別情報とを関連付けて記憶する
請求項３から請求項１０の何れか１つに記載の開発支援装置。
【請求項１２】
蓄電デバイスの挙動をシミュレートする際のシミュレーション条件を受付ける受付画面を表示する表示部、
前記受付画面を通じて、シミュレーション条件を受付ける受付部、
受付けたシミュレーション条件を、前記挙動をシミュレートする開発支援装置へ送信する送信部、及び
前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信する受信部
を備え、受信したシミュレーション結果を前記表示部に表示する
端末装置。
【請求項１３】
端末装置と通信可能に接続される開発支援装置を用いて、
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
シミュレーション結果を前記端末装置へ送信する
開発支援方法。
【請求項１４】
端末装置と通信可能に接続される開発支援装置を用いて、
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
シミュレーション結果を前記端末装置へ送信する
開発支援方法。
【請求項１５】
蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続される端末装置を用いて、
シミュレーション条件を受付ける受付画面を表示し、
表示した受付画面にてシミュレーション条件を受付け、
前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、
前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、
受信したシミュレーション結果を表示画面に表示する
開発支援方法。
【請求項１６】
コンピュータに、
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
シミュレーション結果を前記端末装置へ送信する
処理を実行させるためのコンピュータプログラム。
【請求項１７】
コンピュータに、
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
シミュレーション結果を前記端末装置へ送信する
処理を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、開発支援装置、端末装置、開発支援方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、自動車業界を始めとした各業界で、ＭＢＤ（モデルベース開発）が盛んに導入されており、シミュレーションに基づいた製品開発が浸透している（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１４５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
モデルベース開発において、例えば、開発の中でひとつの要素である、特定の蓄電デバイスの挙動をシミュレートする場合、当該蓄電デバイスに応じた数理モデルを設定する必要がある。蓄電デバイスの挙動を記述するための一般式（計算モデル）については公知であるため、各ユーザが任意に取得して使用することは可能である。しかしながら、このような計算モデルには、蓄電デバイスの特性及び動作条件に応じたパラメータが設定されておらず、計算モデルが得られたとしても、蓄電デバイスの特性及び動作条件に応じたシミュレーション結果を取得することはできない。【０００５】
本発明は、ユーザが所望する条件にて実行した蓄電デバイスの挙動のシミュレーション結果をネットワーク経由でユーザに提供できる開発支援装置、端末装置、開発支援方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
開発支援装置は、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信する受信部と、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部とを備える。【０００７】
開発支援装置は、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信する受信部と、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部とを備える。【０００８】
端末装置は、蓄電デバイスの挙動をシミュレートする際のシミュレーション条件を受付ける受付画面を表示する表示部、前記受付画面を通じて、シミュレーション条件を受付ける受付部、受付けたシミュレーション条件を、前記挙動をシミュレートする開発支援装置へ送信する送信部、及び前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信する受信部を備え、受信したシミュレーション結果を前記表示部に表示する。【０００９】
開発支援方法は、端末装置と通信可能に接続される開発支援装置を用いて、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する。【００１０】
開発支援方法は、端末装置と通信可能に接続される開発支援装置を用いて、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する。【００１１】
開発支援方法は、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続される端末装置を用いて、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する。【００１２】
コンピュータプログラムは、コンピュータに、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させる。【００１３】
コンピュータプログラムは、コンピュータに、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させる。【００１４】
コンピュータプログラムは、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続されるコンピュータに、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する処理を実行させる。【００１５】
コンピュータプログラムは、コンピュータに、受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させる。
【発明の効果】
【００１６】
上記構成によれば、ユーザが所望する条件にて実行した蓄電デバイスの挙動のシミュレーション結果をネットワーク経由でユーザに提供できる。
【図面の簡単な説明】
【００１７】
【図１】シミュレーションシステムの全体構成を説明するブロック図である。
【図２】サーバ装置の内部構成を説明するブロック図である。
【図３】電池テーブルの一例を示す概念図である。
【図４】クライアント装置の内部構成を説明するブロック図である。
【図５】シミュレーション対象の挙動を選択する選択画面の一例を示す模式図である。
【図６】シミュレーション条件を受付ける受付画面の一例を示す模式図である。
【図７】シミュレーション条件を受付ける受付画面の他の例を示す模式図である。
【図８】シミュレーション条件を受付ける受付画面の他の例を示す模式図である。
【図９】シミュレーション条件を受付ける受付画面の他の例を示す模式図である。
【図１０】サーバ装置及びクライアント装置が実行する処理の手順を説明するフローチャートである。
【図１１】サーバ装置及びクライアント装置が実行する処理の手順を説明するフローチャートである。
【図１２】シミュレーション結果の表示例を示す模式図である。
【図１３】数理モデルのフォーマットを選択する選択画面の一例を示す模式図である。
【図１４】サーバ装置から受信する数理モデルの一例を示す模式図である。
【発明を実施するための形態】
【００１８】
従来、蓄電デバイスの挙動を記述するための一般式（計算モデル）は公知であり、各ユーザは計算モデルを任意に取得して使用することが可能である。しかしながら、計算モデルには、特定の蓄電デバイスの特性に応じたパラメータは含まれておらず、このような計算モデルを使用したとしても、蓄電デバイスの挙動をシミュレートすることはできない。蓄電デバイスの挙動を予測するためには、蓄電デバイスの特性及び動作条件に応じたパラメータを含んだ数理モデルが必要となるが、このような数理モデルを各ユーザが取得することは困難である。よって、従来において、ユーザが所望する条件にて蓄電デバイスの挙動についてのシミュレーション結果を任意に取得することは困難である。
これに対し、開発支援装置は、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信する受信部と、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部とを備える。
したがって、ユーザが蓄電デバイスの挙動を表す理論に精通していない場合であっても、開発支援装置は、シミュレーション条件を受付けるだけで、数理モデルを含むシミュレーション結果をユーザに提供できる。また、開発支援装置は、ユーザ認証によって、相応の専門知識を有するユーザと、専門知識を持たないユーザとを区別し、専門知識を有するユーザのみに対してシミュレーション結果を提供できる。
【００１９】
開発支援装置は、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信する受信部と、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部とを備える。
したがって、ユーザが蓄電デバイスの挙動を表す理論に精通していない場合であっても、提示したシミュレーション選択肢の中からユーザが所望するシミュレーション選択肢を受付けるだけで、数理モデルを含むシミュレーション結果をユーザに提供できる。
【００２０】
前記蓄電デバイスの挙動をシミュレートするシミュレーションプログラムを記憶する記憶部を備え、前記シミュレーション実行部は、前記シミュレーションプログラムに基づき前記蓄電デバイスの挙動をシミュレートしてもよい。この構成によれば、蓄電デバイスの挙動を表すシミュレーションプログラムが開発支援装置にて用意されているので、シミュレーション条件を受付けるだけで、数理モデルを含む所望のシミュレーション結果をユーザに提供できる。
【００２１】
前記蓄電デバイスの複数種の挙動に対応した複数のシミュレーションプログラムを前記記憶部に記憶してあり、前記シミュレーション実行部は、前記端末装置により選択されたシミュレーション対象の挙動に対応したシミュレーションプログラムを用いて前記挙動をシミュレートしてもよい。この構成によれば、ユーザが選択したシミュレーション対象の挙動の情報とシミュレーション条件とを受付けることによって、所望のシミュレーション結果をユーザに提供できる。
【００２２】
前記送信部から送信するシミュレーション結果は、前記挙動のシミュレーションの結果として得られる数理モデルを含んでもよい。この構成によれば、ユーザに対して数理モデルを提供できる。また、ユーザは、開発支援装置からダウンロードした数理モデルを使用することにより、入力条件を様々に変えたシミュレーション結果をユーザ端末において取得できる。
【００２３】
前記送信部は、前記端末装置により指定されたフォーマットにて前記数理モデルを前記端末装置へ送信してもよい。この構成によれば、端末装置にインストールされているプログラミング言語又は数値解析ソフトウェアに適合するフォーマットにて数理モデルを提供できる。
【００２４】
前記数理モデルは、プログラミング言語若しくは数値解析ソフトウェアにより実行される実行コード、または、前記プログラミング言語若しくは数値解析ソフトウェアにより参照される、定義情報若しくはライブラリファイルを含んでもよい。実行コードは、実行形式バイナリファイル、インタプリタ形式のファイル、又はソースコードの形式であってもよい。この構成によれば、端末装置にインストールされているプログラム言語又は数値解析ソフトウェアにて利用できる実行コード、定義情報、又はライブラリファイルをユーザに提供できる。
【００２５】
前記シミュレーション条件は、前記蓄電デバイスの回路構成、物理的性質、及び動作状態の少なくとも１つを含んでもよい。この構成によれば、蓄電デバイスの回路構成、物理的性質、又は動作状態を指定して、蓄電デバイスの挙動に係るシミュレーションを実行できる。
【００２６】
前記シミュレーション実行部がシミュレートする挙動は、前記蓄電デバイスの充放電に伴う端子電圧の変化、前記蓄電デバイスの充放電に伴う容量の変化、前記蓄電デバイスの容量の経時的変化、又は前記蓄電デバイスにおける温度分布を含んでもよい。この構成によれば、ユーザが個別に数理モデルを構築することが困難な蓄電デバイスの充放電に伴う端子電圧の変化、蓄電デバイスの充放電に伴う容量の変化、蓄電デバイスの容量の経時的変化、又は蓄電デバイスにおける温度分布についての数理モデルを含むシミュレーション結果をユーザに提供できる。
【００２７】
前記受信部は、前記蓄電デバイスの回路構成、前記蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画により入力されるシミュレーション条件を前記端末装置から受信してもよい。この構成によれば、回路構成の描画又は曲線の描画といった簡単な操作を通じて入力されるシミュレーション条件を受信し、そのシミュレーション条件に基づく数理モデルを含むシミュレーション結果をユーザに提供できる。
【００２８】
前記受信部は、シミュレーション条件と共にユーザ識別情報を受信し、前記記憶部は、受信したシミュレーション条件とユーザ識別情報とを関連付けて記憶してもよい。この構成によれば、ユーザ識別情報に関連付けてシミュレーション条件を記憶部に記憶しておくことができるので、必要に応じて記憶部からシミュレーション条件を読み出し、読み出したシミュレーション条件に基づき、シミュレーションを実行できる。
【００２９】
端末装置は、蓄電デバイスの挙動をシミュレートする際のシミュレーション条件を受付ける受付画面を表示する表示部、前記受付画面を通じて、シミュレーション条件を受付ける受付部、受付けたシミュレーション条件を、前記挙動をシミュレートする開発支援装置へ送信する送信部、及び前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信する受信部を備え、受信したシミュレーション結果を前記表示部に表示する。この構成によれば、ユーザは、蓄電デバイスの挙動を表す理論に精通していない場合であっても、シミュレーション条件の入力といった比較的簡単な操作により、数理モデルを含む所望のシミュレーション結果を取得できる。
【００３０】
開発支援方法は、端末装置と通信可能に接続される開発支援装置を用いて、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する。この構成によれば、シミュレーション条件を受付けるだけで、数理モデルを含む所望のシミュレーション結果をユーザに提供できる。
【００３１】
開発支援方法は、端末装置と通信可能に接続される開発支援装置を用いて、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する。この構成によれば、シミュレーション選択肢を受付けるだけで、数理モデルを含む所望のシミュレーション結果をユーザに提供できる。
【００３２】
開発支援方法は、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続される端末装置を用いて、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する。この構成によれば、ユーザは、蓄電デバイスの挙動を表す理論に精通していない場合であっても、シミュレーション条件の入力といった比較的簡単な操作により、数理モデルを含む所望のシミュレーション結果を取得できる。
【００３３】
コンピュータプログラムは、コンピュータに、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させる。この構成によれば、シミュレーション条件を受付けるだけで、数理モデルを含む所望のシミュレーション結果をユーザに提供できる。
【００３４】
コンピュータプログラムは、コンピュータに、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させる。この構成によれば、シミュレーション選択肢を受付けるだけで、数理モデルを含む所望のシミュレーション結果をユーザに提供できる。
【００３５】
コンピュータプログラムは、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続されるコンピュータに、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する処理を実行させる。
したがって、ユーザは、蓄電デバイスの挙動を表す理論に精通していない場合であっても、シミュレーション条件の入力といった比較的簡単な操作により、数理モデルを含む所望のシミュレーション結果を取得できる。
【００３６】
前記シミュレーション条件は、前記蓄電デバイスの回路構成、物理的性質、及び動作状態の少なくとも１つを含んでもよい。この構成によれば、蓄電デバイスの回路構成、物理的性質、又は動作状態を指定して、蓄電デバイスの挙動に係るシミュレーションを実行させることができる。
【００３７】
前記コンピュータに、前記受付画面にて、前記回路構成の描画を受付け、前記受付画面に描画された回路構成から、前記蓄電デバイスの回路構成に係る情報を取得する処理を実行させてもよい。この構成によれば、画面上に回路構成を描画することにより、回路構成に係る情報が入力されるので、ユーザによる情報の入力負担を軽減できる。
【００３８】
前記コンピュータに、前記受付画面にて、前記蓄電デバイスを構成する蓄電素子の配置、及び蓄電素子間の接続関係についての描画を受付ける処理を実行させてもよい。この構成によれば、蓄電デバイスを構成する蓄電素子の配置、及び蓄電素子間の接続関係を画面上で描画することにより、回路構成に係る情報がグラフィカルに入力されるので、ユーザによる情報の入力負担を軽減できる。
【００３９】
前記コンピュータに、前記受付画面にて、前記蓄電デバイスにおける短絡箇所の指定を受付ける処理を実行させてもよい。この構成によれば、蓄電デバイスにおける短絡箇所を指定でき、短絡に伴う蓄電デバイスの発熱量等についてシミュレーションを実行できる。
【００４０】
前記コンピュータに、前記受付画面にて、前記蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させてもよい。この構成によれば、蓄電デバイスに関する特性曲線又は負荷変動曲線の描画を受付けるので、数値を直接的に入力する場合と比較して、ユーザによる情報の入力負担を軽減できる。
【００４１】
前記コンピュータに、受付けたシミュレーション条件を記憶装置に記憶させ、前記開発支援装置へ送信すべきシミュレーション条件を前記記憶装置から読み出す処理を実行させてもよい。この構成によれば、過去に入力したシミュレーション条件を用いることができるので、同じ条件下で複数の蓄電デバイスの挙動を調べる場合等において、ユーザによる情報の入力負担を軽減できる。
【００４２】
前記開発支援装置がシミュレートする前記蓄電デバイスの挙動は、前記蓄電デバイスの充放電に伴う端子電圧の変化、前記蓄電デバイスの充放電に伴う容量の変化、前記蓄電デバイスの容量の経時的変化、又は前記蓄電デバイスにおける温度分布を含んでもよい。この構成によれば、ユーザが個別に数理モデルを構築することが困難な蓄電デバイスの充放電に伴う端子電圧の変化、蓄電デバイスの充放電に伴う容量の変化、蓄電デバイスの容量の経時的変化、又は蓄電デバイスにおける温度分布などについてシミュレーションを実行できる。
【００４３】
前記シミュレーション結果は、シミュレーション対象の挙動に対応したシミュレーションプログラムに基づく数値解析によって得られる数値データを含んでもよい。この構成によれば、蓄電デバイスの挙動を示す何らかの数値を直接的に取得できる。
【００４４】
前記シミュレーション結果は、前記挙動のシミュレーションの結果として得られる数理モデルを含んでもよい。この構成によれば、蓄電デバイスのシミュレーションの結果として得られた数理モデルをダウンロードできる。また、ダウンロードした数理モデルを使用することにより、入力条件を様々に変えたシミュレーションをユーザ端末において実行できる。
【００４５】
前記コンピュータに、受信すべき数理モデルに対するフォーマットの指定を受付け、指定されたフォーマットの数理モデルを送信するように前記開発支援装置に要求する処理を実行させてもよい。この構成によれば、ユーザ端末にインストールされているプログラミング言語又は数値解析ソフトウェアに適合するフォーマットにて数理モデルをダウンロードすることができ、ダウンロードしたユーザ端末において即時的に使用を開始できる。
【００４６】
コンピュータプログラムは、コンピュータに、受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させる。この構成によれば、蓄電デバイスに関する特性曲線又は負荷変動曲線の描画を受付けるので、数値を直接的に入力する場合と比較して、ユーザによる情報の入力負担を軽減できる。
【００４７】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１はシミュレーションシステムの全体構成を説明するブロック図である。本実施の形態に係るシミュレーションシステムは、通信網Ｎを介して互いに通信可能に接続されるサーバ装置１０とクライアント装置２０，２０，…，２０とを備える。サーバ装置１０は、クライアント装置２０からの要求に応じて、蓄電デバイスの複数種の挙動をシミュレートし、シミュレーション結果をクライアント装置２０へ提供する。ここで、シミュレーション対象の蓄電デバイスは、二次電池である鉛蓄電池やリチウムイオン電池等の再充電可能な蓄電素子（セル）を含み、電子部品に該当するコンデンサは除外される。換言すれば、シミュレーション対象の蓄電デバイスは、充放電時の動的変化や時系列変化を伴う蓄電素子であり、電気二重層のみで充放電が終了するコンデンサのような電子部品は除外される。また、シミュレーション対象の蓄電デバイスは、複数のセルを直列に接続したモジュール、複数のモジュールを直列に接続したバンク、複数のバンクを並列に接続したドメイン等を含んでもよい。
【００４８】
クライアント装置２０は、ユーザによって利用されるパーソナルコンピュータ、スマートフォン、タブレット端末などの端末装置である。ユーザとしては、社内外、事業所、所属、居所等を問わず、社内イントラネットワークを介して全ユーザを対象としてもよい。クライアント装置２０には、サーバ装置１０にアクセスするためのソフトウェア（アプリケーションプログラム）がインストールされているものとする。サーバ装置１０は、クライアント装置２０からのアクセスを受付けた際に例えばユーザＩＤ及びパスワードに基づくユーザ認証を行い、ユーザ認証に成功した場合、クライアント装置２０に対して適宜のサービスを提供する。サーバ装置１０を利用するためのユーザＩＤ及びパスワードは、任意のユーザに対して付与される必要はなく、蓄電デバイスに対して相応の専門知識を有するユーザに対して付与されるとよい。
【００４９】
本実施の形態に係るサーバ装置１０は、ユーザ認証の後、クライアント装置２０のユーザによる各種入力を受付けるためのインタフェース画面をクライアント装置２０へ送信する。このインタフェース画面には、シミュレーション対象の挙動についての選択を受付ける選択画面、および、選択された挙動をシミュレートするために必要な条件を受付けるための受付画面が含まれる。また、サーバ装置１０は、受付けた条件に基づいて実行したシミュレーション結果をクライアント装置２０へ送信する。サーバ装置１０がクライアント装置２０に対して送信するシミュレーション結果は、シミュレーションの実行結果として得られる数値データ、グラフ等のデータを含む。また、サーバ装置１０がクライアント装置２０に対して送信するシミュレーション結果は、シミュレーションの実行結果として得られる数理モデルを含んでもよい。
【００５０】
図２はサーバ装置１０の内部構成を説明するブロック図である。サーバ装置１０は、制御部１１、記憶部１２、通信部１３、操作部１４及び表示部１５を備える。
【００５１】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などにより構成されている。制御部１１が備えるＣＰＵは、ＲＯＭ又は記憶部１２に記憶されている各種コンピュータプログラムをＲＡＭ上に展開して実行することにより、装置全体を開発支援装置として機能させる。サーバ装置１０は、開発支援装置の一実施形態に過ぎず、クライアント装置２０と通信可能に接続された任意の情報処理装置であればよい。
【００５２】
制御部１１は、上記の構成に限定されるものではなく、複数のＣＰＵ、マルチコアＣＰＵ、ＧＰＵ（Graphics Processing Unit）、マイコン、揮発性又は不揮発性のメモリ等を備える任意の処理回路又は演算回路であってもよい。また、制御部１１は、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ、日時情報を出力するクロック等の機能を備えていてもよい。
【００５３】
記憶部１２は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等を用いた記憶装置を備える。記憶部１２には、制御部１１によって実行される各種コンピュータプログラム、及びコンピュータプログラムの実行に必要なデータ等が記憶される。記憶部１２に記憶されるコンピュータプログラムは、蓄電デバイスの挙動をシミュレートするシミュレーションプログラムを含む。シミュレーションプログラムは、例えば実行バイナリである。シミュレーションプログラムの元となる理論式は、蓄電デバイスの挙動を表す代数方程式又は微分方程式によって記述される。これらの代数方程式や微分方程式には、蓄電デバイスの環境温度がパラメータとして含まれてもよい。シミュレーションプログラムは、シミュレーション対象の挙動毎に用意してもよく、１つのコンピュータプログラムとして用意してもよい。
【００５４】
記憶部１２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体Ｍ１により提供されてもよい。記録媒体Ｍ１は、例えば、ＣＤ−ＲＯＭ、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、制御部１１は、不図示の読取装置を用いて記録媒体Ｍ１からプログラムを読み取り、読み取ったプログラムを記憶部１２にインストールする。また、記憶部１２に記憶されるプログラムは、通信部１３を介した通信により提供されてもよい。この場合、制御部１１は、通信部１３を通じてプログラムを取得し、取得したプログラムを記憶部１２にインストールする。
【００５５】
また、記憶部１２には、シミュレーションの結果として得られる数理モデルが記憶されてもよい。数理モデルは、例えば、プログラミング言語又は数値解析ソフトウェアにより実行される実行コードである。また、数理モデルは、プログラミング言語又は数値解析ソフトウェアにより参照される、定義情報若しくはライブラリファイルであってもよい。
【００５６】
更に、記憶部１２は、蓄電デバイス（電池）の情報をユーザＩＤに関連付けて記憶する電池テーブルを有していてもよい。図３は電池テーブルの一例を示す概念図である。電池テーブルは、例えば、電池を識別する電池ＩＤ、ユーザを識別するユーザＩＤ、及び電池情報を関連付けて記憶する。電池テーブルに登録される電池情報は、例えば、正極及び負極の情報、電解液の情報、タブの情報などを含む。正極及び負極の情報とは、正極及び負極の活物質名、厚み、幅、奥行き、開回路電位などの情報である。電解液及びタブの情報とは、イオン種、輸率、拡散係数、導電率などの情報である。また、電池テーブルには、蓄電デバイスの物理的性質、動作状態、回路構成等の情報を参照するリンクが含まれてもよい。電池テーブルに記憶される情報は、サーバ装置１０の管理者によって登録されてもよく、クライアント装置２０を介してユーザによって登録されてもよい。電池テーブルに記憶されている情報は、蓄電デバイスの挙動をシミュレートする際に、シミュレーション条件の一部として利用され得る。
【００５７】
通信部１３は、通信網Ｎを通じてクライアント装置２０と通信を行うためのインタフェースを備える。通信部１３は、クライアント装置２０へ送信すべき情報が制御部１１から入力された場合、入力された情報をクライアント装置２０へ送信する共に、通信網Ｎを通じて受信したクライアント装置２０からの情報を制御部１１へ出力する。
【００５８】
操作部１４は、キーボード、マウスなどの入力インタフェースを備えており、ユーザによる操作を受付ける。表示部１５は、液晶ディスプレイ装置などを備えており、ユーザに対して報知すべき情報を表示する。本実施の形態では、サーバ装置１０が操作部１４及び表示部１５を備える構成としたが、操作部１４及び表示部１５は必須ではない。サーバ装置１０の外部に接続されたコンピュータを通じて操作を受付け、通知すべき情報を外部のコンピュータへ出力する構成であってもよい。
【００５９】
図４はクライアント装置２０の内部構成を説明するブロック図である。クライアント装置２０は、パーソナルコンピュータ、スマートフォン、タブレット端末等であり、制御部２１、記憶部２２、通信部２３、操作部２４及び表示部２５を備える。
【００６０】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどにより構成されている。制御部２１が備えるＣＰＵは、ＲＯＭ又は記憶部２２に記憶されている各種コンピュータプログラムをＲＡＭ上に展開して実行することにより、装置全体を端末装置として機能させる。
【００６１】
制御部２１は、上記の構成に限定されるものではなく、複数のＣＰＵ、マルチコアＣＰＵ、マイコン等を含む任意の処理回路又は演算回路であってもよい。また、制御部２１は、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ、日時情報を出力するクロック等の機能を備えていてもよい。
【００６２】
記憶部２２は、ＥＥＰＲＯＭ（Electronically Erasable Programmable Read Only Memory）などの不揮発性メモリにより構成されており、各種コンピュータプログラム及びデータを記憶する。記憶部２２に記憶されるコンピュータプログラムは、サーバ装置１０と情報の授受を行うために用いられる汎用又は専用のアプリケーションを含む。汎用のアプリケーションプログラムの一例は、ウェブブラウザである。ウェブブラウザを用いてサーバ装置１０にアクセスする場合、ユーザＩＤ及び認証コードを用いたユーザ認証を行うことが好ましく、ユーザ認証に成功した場合にのみ、サーバ装置１０とクライアント装置２０との間の通信を許可すればよい。
【００６３】
記憶部２２に記憶されるプログラムは、当該プログラムを読み取り可能に記録した非一時的な記録媒体Ｍ２により提供されてもよい。記録媒体Ｍ２は、例えば、ＣＤ−ＲＯＭ、ＵＳＢメモリ、ＳＤカード、マイクロＳＤカード、コンパクトフラッシュ（登録商標）などの可搬型メモリである。この場合、制御部２１は、不図示の読取装置を用いて記録媒体Ｍ２からプログラムを読み取り、読み取ったプログラムを記憶部２２にインストールする。また、記憶部２２に記憶されるプログラムは、通信部２３を介した通信により提供されてもよい。この場合、制御部２１は、通信部２３を通じて各種プログラムを取得し、取得した各種プログラムを記憶部２２にインストールする。
【００６４】
通信部２３は、通信網Ｎを通じてサーバ装置１０と通信を行うためのインタフェースを備える。通信部２３は、サーバ装置１０へ送信すべき情報が制御部２１から入力された場合、入力された情報をサーバ装置１０へ送信する共に、通信網Ｎを通じて受信したサーバ装置１０からの情報を制御部２１へ出力する。
【００６５】
操作部２４は、キーボード、マウス、タッチパネルなどの入力インタフェースを備えており、ユーザによる操作を受付ける。表示部２５は、液晶ディスプレイ装置などを備えており、ユーザに対して報知すべき情報を表示する。本実施の形態では、クライアント装置２０が操作部２４を備える構成としたが、クライアント装置２０にキーボード、マウス等の入力インタフェースが接続される構成であってもよい。
【００６６】
以下、クライアント装置２０の表示部２５に表示される画面を参照しながら、本実施の形態に係るシミュレーションシステムの動作について説明する。
【００６７】
図５はシミュレーション対象の挙動を選択する選択画面１１０の一例を示す模式図である。図５に示す選択画面１１０は、クライアント装置２０からサーバ装置１０にアクセスし、正当なユーザであることが認証された後に、クライアント装置２０の表示部２５に表示される画面の一例を示している。クライアント装置２０は、サーバ装置１０と通信を行い、サーバ装置１０から表示画面用のデータを取得することにより、図５に示すような選択画面１１０を表示部２５に表示させることができる。
【００６８】
選択画面１１０は、ＵＩ（User Interface）のコンポーネントとして配置される各種表示欄及び操作ボタンを備えた画面であり、操作部２４を通じてユーザによる操作を受付ける。
【００６９】
表示欄１１１は、ユーザＩＤ、前回のアクセス日時等のユーザ情報を表示するための表示欄である。クライアント装置２０は、サーバ装置１０と通信を行い、ユーザＩＤ、前回のアクセス日時等のユーザ情報をサーバ装置１０から取得することにより、ユーザ情報を表示欄１１１に表示させることができる。
【００７０】
登録ボタン１１２Ａは、新たな蓄電デバイスの情報（電池情報）をサーバ装置１０に登録するための操作ボタンである。操作部２４を用いて登録ボタン１１２Ａが操作された場合、クライアント装置２０は、電池情報を受付けるための受付画面を表示部２５に表示させる。電池情報の受付けが完了した場合、クライアント装置２０は、受付けた電池情報をサーバ装置１０へ送信する。サーバ装置１０は、クライアント装置２０から受信した電池情報を記憶部１２の電池テーブルに登録する。
【００７１】
選択ボタン１１２Ｂ，１１２Ｂ，…，１１２Ｂは、蓄電デバイスを選択するための操作ボタンである。操作部２４を用いて何れかの選択ボタン１１２Ｂが操作された場合、クライアント装置２０は、選択された蓄電デバイスの詳細情報をサーバ装置１０から取得し、取得した詳細情報を表示部２５に表示させる。
【００７２】
選択ボタン１１３Ａ〜１１３Ｄは、シミュレーション対象の挙動を選択するための操作ボタンである。選択ボタン１１３Ａには「セルの充放電」というラベルが付されている。すなわち、この選択ボタン１１３Ａは、操作部２４を用いて選択された場合のシミュレーション対象の挙動が「セルの充放電」であることを示している。他の選択ボタン１１３Ｂ〜１１３Ｄについても同様である。操作部２４を用いて選択ボタン１１３Ｂ〜１１３Ｄが選択された場合のシミュレーション対象の挙動は、それぞれ「サイクル劣化」、「モジュールの温度分布」、「安全性予測」であることを示している。
【００７３】
ダウンロードボタン１１４は、サーバ装置１０からシミュレーション結果をダウンロードする際に操作される操作ボタンである。ダウンロードボタン１１４が操作された場合にダウンロードできるシミュレーション結果は、選択ボタン１１３Ａ〜１１３Ｄによって選択された挙動についてサーバ装置１０がシミュレーションを実行し、実行結果として得られる数値データ、グラフ等のデータである。操作部２４を用いてダウンロードボタン１１４が操作された場合、クライアント装置２０は、通信部２３を通じて、サーバ装置１０に対してシミュレーション結果の送信を要求し、その応答としてサーバ装置１０から送信されてくるシミュレーション結果を受信する。
【００７４】
ダウンロードボタン１１５は、サーバ装置１０から数理モデルをダウンロードする際に操作される操作ボタンである。ここで、数理モデルとは、蓄電デバイスの特性を代数方程式、微分方程式及び特性パラメータを用いて数学的に記述したモデルを表し、シミュレーションを実行することによって得られるモデルである。本実施の形態において、数理モデルは、例えば、ＭＡＴＬＡＢ（登録商標）、ＡＮＳＹＳ（登録商標）、Ａｍｅｓｉｍ（登録商標）、Ｍｏｄｅｌｉｃａ（登録商標）などの数値解析ソフトウェア又はプログラミング言語で用いられるライブラリ、モジュール等のフォーマットにより提供される。操作部２４を用いてダウンロードボタン１１５が操作された場合、クライアント装置２０は、選択ボタン１１３Ａ〜１１３Ｄによって選択された挙動についての数理モデルの送信要求をサーバ装置１０へ送信し、その応答としてサーバ装置１０から送信されてくる数理モデルを受信する。
【００７５】
ダウンロードボタン１１５が操作された場合、サーバ装置１０は、シミュレーション結果としての数値データ等を計算することなく、数理モデルのみを導出し、ユーザに提供する構成であってもよい。
【００７６】
上述した選択画面１１０において、シミュレーション対象の挙動に対する選択を受付けた後、クライアント装置２０は、シミュレーション条件を受付けるための受付画面を表示部２５に表示する。
【００７７】
図６はシミュレーション条件を受付ける受付画面の一例を示す模式図である。図６に示す受付画面１２０は、上述した選択画面１１０において選択ボタン１１３Ａが操作され、シミュレーション対象として「セルの充放電」に係る挙動が選択された場合に表示部２５に表示される画面の一例を示している。受付画面１２０では、蓄電デバイスの物理的性質を示す特性曲線の描画を受付ける。特性曲線の描画には、操作部２４が備えるマウス又はタッチパネルが用いられる。受付画面１２０にて描画を受付ける特性曲線は任意であり、例えば、充放電容量と電池電圧との関係を示す充放電曲線、ＳＯＣ（State Of Charge）とＯＣＰ（Open Circuit Potential）との関係を示すＳＯＣ−ＯＣＰ曲線、ＳＯＣとＯＣＶ（Open Circuit Voltage）との関係を示すＳＯＣ−ＯＣＶ曲線等の特性曲線を受付けることができる。図６に示した例では、横軸をＳＯＣ、縦軸をＯＣＰとしたグラフ内で特性曲線（ＳＯＣ−ＯＣＰ曲線）の描画を受付けている様子を示している。
【００７８】
クライアント装置２０の制御部２１は、受付画面１２０に描画された特性曲線から曲線上の数値（図６の例ではＳＯＣ及びＯＣＰの値）を適宜読み取り、読み取った値を記憶部２２に記憶させる。制御部２１は、シミュレーション条件として、特性曲線から読み取った値をサーバ装置１０へ送信する。また、制御部２１は、特性曲線から読み取った数値を表形式で受付画面１２０に表示し、特性曲線から読み取った数値の変更を受け付けてもよい。数値の変更には、操作部２４が備えるキーボードが用いられる。
【００７９】
従来では、シミュレーション条件を受付ける際に、ユーザが特性曲線に相当する数値群をキーボードから直接的に入力する必要があり、煩雑な作業となっていた。これに対し、本実施の形態では、受付画面１２０にて特性曲線の描画を受付けることより、数値入力が完了するので、簡易に、多くの入力値を与えることができる。もちろん、従来通りの操作部２４を介した数値入力や、外部ファイルの読み込みに対応してもよい。
【００８０】
図７はシミュレーション条件を受付ける受付画面の他の例を示す模式図である。図７に示す受付画面１３０は、上述した選択画面１１０において選択ボタン１１３Ｂが操作され、シミュレーション対象として「サイクル劣化」に係る挙動が選択された場合に表示部２５に表示される画面の一例を示している。受付画面１３０では、蓄電デバイスの動作状態の経時的変化、より具体的には蓄電デバイスの充放電電流又は電圧の経時的変化を表す負荷変動曲線の描画を受付ける。負荷変動曲線の描画には、操作部２４が備えるマウス又はタッチパネルが用いられる。図７に示した例では、横軸を時間、縦軸を充放電電流としたグラフ内で負荷変動曲線の描画を受付けている様子を示している。このグラフ内で、時間軸に略平行な直線が描画された場合、その挙動は定電流の充放電として設定され、時間軸に対して斜め方向の直線が描画された場合、その挙動は定電圧の充放電として設定される。時間軸よりも上側に描画された曲線は放電動作として認識され、時間軸よりも下側に描画された曲線は充電動作として認識される。
【００８１】
クライアント装置２０の制御部２１は、受付画面１３０に描画された負荷変動曲線から曲線上の数値（図７の例では時間及び充放電電流の値）を適宜読み取り、読み取った値を記憶部２２に記憶させる。制御部２１は、シミュレーション条件として、負荷変動曲線から読み取った値をサーバ装置１０へ送信する。また、制御部２１は、負荷変動曲線から読み取った数値を表形式で受付画面１３０に表示し、負荷変動曲線から読み取った数値の変更を受け付けてもよい。数値の変更には、操作部２４が備えるキーボードが用いられる。
【００８２】
図８はシミュレーション条件を受付ける受付画面の他の例を示す模式図である。図８に示す受付画面１４０は、上述した選択画面１１０において選択ボタン１１３Ｃが操作され、シミュレーション対象として「モジュールの温度分布」に係る挙動が選択された場合に表示部２５に表示される画面の一例を示している。受付画面１４０では、蓄電デバイスの温度分布をシミュレートするために必要な回路構成の描画を受付ける。受付け画面１４０は、蓄電デバイスに組み込むことが可能な複数種の電池（セル）を表示する表示欄１４１と、蓄電デバイスの回路構成の描画を受付けるための描画エリア１４２とを有する。
【００８３】
表示欄１４１には、３種類の電池に対応するアイコン１４１Ａ〜１４１Ｃが示されている。表示欄１４１に表示する電池の数は３種類に限定されるものではなく、更に多種の電池を表示してもよい。また、アイコン１４１Ａ（１４１Ｂ，１４１Ｃ）に対してダブルクリック等の所定の操作を受付けた場合、対応する電池の詳細情報を表示してもよい。更に、表示した詳細情報に対する編集を受け付けてもよい。
【００８４】
アイコン１４１Ａに対応する電池を蓄電デバイスに組み込む場合、受付画面１４０は、表示欄１４１からアイコン１４１Ａを描画エリア１４２内に移動させ、描画エリア１４２内で配置させる操作を受付ける。アイコン１４１Ａを移動及び配置させる操作の一例はドラッグ操作である。アイコン１４１Ｂ，１４１Ｃに対応する電池を蓄電デバイスに組み込む場合についても同様である。図８の例では、アイコン１４１Ａに対応する電池を５つ配置した状態を示しているが、配置する電池の数は任意であり、複数種の電池を混在させて配置してもよい。
【００８５】
受付画面１４０は、描画エリア１４２に配置した電池をコピーする操作を受け付けてもよい。コピーする操作の一例は、特定のキーを押下操作した状態で、対象のアイコン（アイコン１４１Ａ〜１４１Ｃ）をドラッグする操作である。
【００８６】
受付画面１４０は、描画エリア１４２内に配置した複数の電池を結線する操作を受付けることが可能である。複数の電池を結線する操作の一例は、結線対象の電池を囲む操作である。図８の例では、描画エリア１４２内に配置した５つの電池を囲む操作によって、それらを直列に結線された状態を示している。結線に係る操作を２種類用意し、一方の操作では電池を直列に結線し、他方の操作では電池を並列に結線する構成としてもよい。例えば、左上から右下へマウスで囲む操作をすれば直列に接続、右上から左下へマウスで囲む交差をすれば並列に接続されてもよい。
【００８７】
受付画面１４０は、結線された電池をグループ化する操作を受付けることが可能である。グループ化する操作の一例は、結線済みの電池を囲む操作である。図８の例では、結線済みの５つの電池を囲む操作によって、それらをグループ化した回路構成（すなわちモジュール）に変更された状態を示している。
【００８８】
受付画面１４０は、描画エリア１４２に描画したモジュールをコピーする操作を受け付けてもよい。コピーする操作の一例は、特定のキーを押下操作した状態で、描画済みのモジュールをドラッグする操作である。図８では、１つのモジュールを２回コピーし、合計３つのモジュールを配置した状態を示している。
【００８９】
図８の例では、電池（セル）から複数のモジュールを構成するまでの手順について示したが、モジュールからバンクを構成するまでの手順、バンクからドメインを構成するまでの手順についても同様である。図８の例では、便宜上、複数の電池を配置した状態、結線前の状態、結線後の状態、グループ化によりモジュールを構成した状態、複数のモジュールを配置した状態を並べて記載したが、実際の受付画面１４０では、これらを並べて表示する必要はなく、各操作に応じて画面を切り替えながら操作後の状態のみを表示すればよい。
【００９０】
図９はシミュレーション条件を受付ける受付画面の他の例を示す模式図である。図９に示す受付画面１５０は、上述した選択画面１１０において選択ボタン１１３Ｄが操作され、シミュレーション対象として「安全性予測」に係る挙動が選択された場合に表示部２５に表示される画面の一例を示している。受付画面１５０では、蓄電デバイスの安全性をシミュレートするために必要な回路構成の描画を受付ける。図９に示す受付画面１５０では、単一の蓄電素子（セル）における短絡箇所の指定を受け付けている。具体的には、短絡箇所を指定するための円柱状のアイコン１５１を蓄電素子内に移動させ、配置する操作を受付けることにより、短絡箇所の指定を受付ける。アイコン１５１を移動及び配置させる操作の一例はドラッグ操作である。受付画面１５０は、蓄電素子の一つの面内で短絡箇所の指定を受け付けてもよく、更にその面と交差する方向における短絡箇所の指定を受け付けてもよい。
【００９１】
以下、サーバ装置１０及びクライアント装置２０の動作について説明する。
図１０及び図１１はサーバ装置１０及びクライアント装置２０が実行する処理の手順を説明するフローチャートである。クライアント装置２０の制御部２１は、ユーザ認証の後にサーバ装置１０から送信される表示画面用のデータを受信し、シミュレーション対象の挙動を選択するための選択画面１１０を表示部２５に表示する（ステップＳ１０１）。制御部２１は、表示部２５に表示した選択画面１１０を通じて、シミュレーション対象の挙動についての選択を受付ける（ステップＳ１０２）。
【００９２】
また、制御部２１は、選択された挙動をシミュレートするために必要なシミュレーション条件を受付けるための受付画面１２０（１３０〜１５０）を表示部２５に表示する（ステップＳ１０３）。制御部２１は、表示部２５に表示した受付画面１２０（１３０〜１５０）を通じて、シミュレーション条件を受付ける（ステップＳ１０４）。シミュレーション条件は、上述したように、蓄電デバイスの物理的性質、動作状態、回路構成等を含む。また、制御部２１は、受付けたシミュレーション条件を記憶部２２に記憶させておき、同じようなシミュレーション条件でシミュレーションを再実行する際に読み出せるようにしてもよい。ステップＳ１０６においてシミュレーション条件を受付ける際、制御部２１は、蓄電デバイスの環境温度の入力をユーザに促すようにしてもよい。
【００９３】
制御部２１は、ステップＳ１０２で選択されたシミュレーション対象の挙動の情報と、ステップＳ１０４で受付けたシミュレーション条件の情報とを、通信部２３を通じてサーバ装置１０へ送信する（ステップＳ１０５）。
【００９４】
サーバ装置１０は、クライアント装置２０から送信されるシミュレーション対象の挙動の情報と、シミュレーション条件の情報とを通信部１３にて受信する（ステップＳ１０６）。サーバ装置１０の制御部１１は、通信部１３を通じて受信したシミュレーション対象の挙動の情報及びシミュレーション条件の情報に基づき、シミュレーションを実行する（ステップＳ１０７）。このとき、制御部１１は、シミュレーション対象の挙動に対応するシミュレーションプログラムを選択し、選択したシミュレーションプログラムにシミュレーション条件を適用することによって、蓄電デバイスの挙動をシミュレートする。シミュレーション条件に蓄電デバイスの環境温度が含まれる場合、制御部１１は、環境温度を加味して蓄電デバイスの挙動をシミュレートすればよい。また、制御部１１は、ステップＳ１０６で受信したシミュレーション条件を、ユーザ認証の際に入力されたユーザＩＤに関連付けて、記憶部１２に記憶させてもよい。シミュレーションが完了した場合、制御部１１は、通信部１３を通じて、シミュレーションが完了した旨の通知をクライアント装置２０へ送信する（ステップＳ１０８）。
【００９５】
クライアント装置２０は、シミュレーションが完了した旨の通知を受信した場合（ステップＳ１０９）、シミュレーション結果（数値データ、グラフ等のデータ、又はシミュレーションの結果として得られる数理モデル）の送信をサーバ装置１０に要求することができる。クライアント装置２０の制御部２１は、結果ダウンロードの要求を受付けたか否かを判断する（ステップＳ１１０）。例えば、図５に示す選択画面１１０において、ダウンロードボタン１１４が操作された場合、制御部２１は、結果ダウンロードの要求を受付けたと判断する。結果ダウンロードの要求を受付けた場合（Ｓ１１０：ＹＥＳ）、制御部２１は、シミュレーション結果として得られる数値データ、グラフ等のデータの送信要求を通信部２３からサーバ装置１０へ送信する（ステップＳ１１１）。
【００９６】
サーバ装置１０は、クライアント装置２０から送信要求を受信した場合（ステップＳ１１２）、ステップＳ１０７でシミュレーションを実行することにより得られるシミュレーション結果をクライアント装置２０へ送信する（ステップＳ１１３）。ステップＳ１１３で送信するシミュレーション結果は、数値データであってもよく、数値データから生成したグラフ、コンター図及び動画などであってもよい。
【００９７】
クライアント装置２０は、サーバ装置１０から送信されるシミュレーション結果を通信部２３にて受信する（ステップＳ１１４）。クライアント装置２０の制御部２１は、受信したシミュレーション結果を表示部２５に表示させる（ステップＳ１１５）。図１２はシミュレーション結果の表示例を示す模式図である。図１２は、蓄電デバイスの充放電特性に係るシミュレーションの実行結果の一例であり、例えば、横軸に容量（Ａｈ）、縦軸に端子電圧（Ｖ）をとったグラフにより表される。図１２の例では、蓄電デバイスの充放電特性に係るシミュレーションの実行結果について説明したが、サイクル劣化、モジュールの温度分布、及び安全性予測についてのシミュレーション結果を表示する場合についても同様である。すなわち、サイクル劣化では、例えば、横軸に充電サイクル回数、縦軸に容量をとったグラフによりシミュレーション結果を表示することができる。また、モジュールの温度分布では、例えば、横軸に時間、縦軸に温度をとったセル毎の温度変化を示すグラフによりシミュレーション結果を表示することができる。更に、安全性予測では、横軸を時間、縦軸を発熱密度にとったグラフによりシミュレーション結果を表示することができる。シミュレーション結果は、図１２に示すようにグラフによる提供に限定されるものではなく、数値データ、コンター図及び動画などで提供されるものであってもよい。
【００９８】
ステップＳ１１０において、結果ダウンロードの要求を受け付けていないと判断した場合（Ｓ１１０：ＮＯ）、制御部２１は、数理モデルの送信要求を受付けたか否かを判断する（ステップＳ１１６）。例えば、図５に示す選択画面１１０において、ダウンロードボタン１１５が操作された場合、制御部２１は、数理モデルの送信要求を受付けたと判断する。
【００９９】
制御部２１は、数理モデルの送信要求を受付ける際に、ダウンロードする数理モデルのフォーマットについての指定を受け付けてもよい。図１３は数理モデルのフォーマットを選択する選択画面の一例を示す模式図である。図１３は、例えば、図５の選択画面１１０においてダウンロードボタン１１５が押下操作された場合に、表示する画面の一例を示している。図１３の例では、数理モデルのファイルフォーマットとして、ＭＡＴＬＡＢ（登録商標）、ＡＮＳＹＳ（登録商標）、Ａｍｅｓｉｍ（登録商標）、Ｍｏｄｅｌｉｃａ（登録商標）のフォーマットを選択することができることを示している。
【０１００】
数理モデルの送信要求を受付けた場合（Ｓ１１６：ＹＥＳ）、制御部２１は、数理モデルの送信要求を通信部２３からサーバ装置１０へ送信する（ステップＳ１１７）。数理モデルの送信要求を受け付けていない場合（Ｓ１１６：ＮＯ）、制御部２１は、本フローチャートによる処理を終了する。
【０１０１】
サーバ装置１０は、クライアント装置２０から数理モデルの送信要求を受信した場合（ステップＳ１１８）、ステップＳ１０７でシミュレーションの結果として得られる数理モデルをクライアント装置２０へ送信する（ステップＳ１１９）。クライアント装置２０において数理モデルのフォーマットが指定された場合、制御部１１は、指定されたフォーマットの数理モデルをクライアント装置２０へ送信する。
【０１０２】
クライアント装置２０は、サーバ装置１０から送信される数理モデルを通信部２３にて受信する（ステップＳ１２０）。図１４はサーバ装置１０から受信する数理モデルの一例を示す模式図である。制御部２１は、受信した数理モデルを記憶部２２に記憶させる。記憶部２２に記憶させた数理モデルは、対応する数値解析ソフトウェア又はプログラミング言語にて利用可能であり、シミュレーション条件を与えることによって、クライアント装置２０にてシミュレーションを実行することができる。
【０１０３】
以上のように、本実施の形態では、ユーザが望む条件にて蓄電デバイスの挙動をシミュレートし、シミュレーション結果をユーザに提供することができる。また、必要に応じて、蓄電デバイスの挙動をシミュレートした結果として得られる数理モデルをユーザに提供できるので、クライアント装置２０では、サーバ装置１０からダウンロードした数理モデルを用いて、所望の条件にて蓄電デバイス若しくは蓄電デバイスを含むシステムのシミュレーション結果を取得することができる。
本実施の形態に係るサーバ装置１０は、蓄電デバイスの挙動として、「セルの充放電」、「サイクル劣化」、「モジュールの温度分布」、「安全性予測」をシミュレートする構成としたが、これらの挙動に限らず、充放電時の蓄電デバイスの動的変化または時系列変化をシミュレートすればよい。
【０１０４】
以上の実施の形態のほか、本発明には、以下の態様も含まれる。
【０１０５】
一態様に係る記録媒体は、コンピュータに、端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【０１０６】
一態様に係る記録媒体は、コンピュータに、複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、シミュレーション結果を前記端末装置へ送信する処理を実行させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【０１０７】
一態様に係る記録媒体は、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続されるコンピュータに、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する処理を実行させるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【０１０８】
一態様に係る記録媒体は、コンピュータに、受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させるためのコンピュータプログラムを記録したコンピュータ読み取りが可能な記録媒体である。
【０１０９】
一態様に係るコンピュータプログラムは、蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続されるコンピュータに、シミュレーション条件を受付ける受付画面を表示し、表示した受付画面にてシミュレーション条件を受付け、前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信し、受信したシミュレーション結果を表示画面に表示する処理を実行させるためのコンピュータプログラムである。
【０１１０】
前記シミュレーション条件は、前記蓄電デバイスの回路構成、物理的性質、及び動作状態の少なくとも１つを含んでもよい。
【０１１１】
コンピュータプログラムは、前記コンピュータに、前記受付画面にて、前記回路構成の描画を受付け、前記受付画面に描画された回路構成から、前記蓄電デバイスの回路構成に係る情報を取得する処理を実行させてもよい。
【０１１２】
コンピュータプログラムは、前記コンピュータに、前記受付画面にて、前記蓄電デバイスを構成する蓄電素子の配置、及び蓄電素子間の接続関係についての描画を受付ける処理を実行させてもよい。
【０１１３】
コンピュータプログラムは、前記コンピュータに、前記受付画面にて、前記蓄電デバイスにおける短絡箇所の指定を受付ける処理を実行させてもよい。
【０１１４】
コンピュータプログラムは、前記コンピュータに、前記受付画面にて、前記蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させてもよい。
【０１１５】
コンピュータプログラムは、前記コンピュータに、受付けたシミュレーション条件を記憶装置に記憶させ、前記開発支援装置へ送信すべきシミュレーション条件を前記記憶装置から読み出す処理を実行させてもよい。
【０１１６】
前記開発支援装置がシミュレートする前記蓄電デバイスの挙動は、前記蓄電デバイスの充放電に伴う端子電圧の変化、前記蓄電デバイスの充放電に伴う容量の変化、前記蓄電デバイスの容量の経時的変化、又は前記蓄電デバイスにおける温度分布を含んでもよい。
【０１１７】
前記シミュレーション結果は、シミュレーション対象の挙動に対応したシミュレーションプログラムに基づく数値解析によって得られる数値データを含んでもよい。
【０１１８】
前記シミュレーション結果は、前記挙動のシミュレーションの結果として得られる数理モデルを含んでもよい。
【０１１９】
コンピュータプログラムは、前記コンピュータに、受信すべき数理モデルに対するフォーマットの指定を受付け、指定されたフォーマットの数理モデルを送信するように前記開発支援装置に要求する処理を実行させてもよい。
【０１２０】
一態様に係るコンピュータプログラムは、コンピュータに、受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する処理を実行させる。
【０１２１】
開示された実施形態は、全ての点において例示であって、制限的なものではない。本発明の範囲は、請求の範囲によって示され、請求の範囲と均等の意味及び範囲内での全ての変更が含まれる。
【符号の説明】
【０１２２】
１０  サーバ装置
１１  制御部
１２  記憶部
１３  通信部
１４  操作部
１５  表示部
２０  クライアント装置
２１  制御部
２２  記憶部
２３  通信部
２４  操作部
２５  表示部
Ｎ  通信網
【図１】
2020045425.tif 000003
【図２】
2020045425.tif 000004
【図３】
2020045425.tif 000005
【図４】
2020045425.tif 000006
【図５】
2020045425.tif 000007
【図６】
2020045425.tif 000008
【図７】
2020045425.tif 000009
【図８】
2020045425.tif 000010
【図９】
2020045425.tif 000011
【図１０】
2020045425.tif 000012
【図１１】
2020045425.tif 000013
【図１２】
2020045425.tif 000014
【図１３】
2020045425.tif 000015
【図１４】
2020045425.tif 000016
【手続補正書】
【提出日】令和2年5月12日(2020.5.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信する受信部と、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、
該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部と
を備え、前記送信部から送信するシミュレーション結果は、前記挙動のシミュレーション結果として得られる数理モデルを含む開発支援装置。
【請求項２】
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信する受信部と、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、
該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部と
を備え、前記送信部から送信するシミュレーション結果は、前記挙動のシミュレーション結果として得られる数理モデルを含む開発支援装置。
【請求項３】
（削除）
【請求項４】
（削除）
【請求項５】
（削除）
【請求項６】
前記送信部は、前記端末装置により指定されたフォーマットにて前記数理モデルを前記端末装置へ送信する
請求項１又は請求項２に記載の開発支援装置。
【請求項７】
前記数理モデルは、プログラミング言語若しくは数値解析ソフトウェアにより実行される実行コード、または、前記プログラミング言語若しくは数値解析ソフトウェアにより参照される、定義情報若しくはライブラリファイルを含む
請求項１、請求項２又は請求項６に記載の開発支援装置。
【請求項８】
（削除）
【請求項９】
（削除）
【請求項１０】
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信する受信部と、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートするシミュレーション実行部と、
該シミュレーション実行部によるシミュレーション結果を前記端末装置へ送信する送信部と
を備え、
前記受信部は、前記シミュレーション条件として、
（１）複数の電池セルの結線及びグループ化を含む前記蓄電デバイスの回路構成、
（２）充放電曲線、ＳＯＣ−ＯＣＰ曲線若しくはＳＯＣ−ＯＣＶ曲線から読み取った前記蓄電デバイスの特性を表す数値、又は
（３）充放電電流若しくは電圧の経時的変化を表す負荷変動曲線から読み取った前記蓄電デバイスの動作状態を表す数値
を前記端末装置から受信する
開発支援装置。
【請求項１１】
前記受信部は、シミュレーション条件と共にユーザ識別情報を受信し、
前記受信部より受信したシミュレーション条件とユーザ識別情報とを関連付けて記憶する記憶部を備える
請求項１、請求項２、請求項６、請求項７又は請求項１０に記載の開発支援装置。
【請求項１２】
蓄電デバイスの挙動をシミュレートする際のシミュレーション条件を受付ける受付画面を表示する表示部、
前記受付画面を通じて、シミュレーション条件を受付ける受付部、
受付けたシミュレーション条件を、前記挙動をシミュレートする開発支援装置へ送信する送信部、及び
前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信する受信部
を備え、
前記受付部は、前記シミュレーション条件として、
（１）複数の電池セルの結線及びグループ化を含む前記蓄電デバイスの回路構成、
（２）前記受付画面における、充放電曲線の描画、ＳＯＣ−ＯＣＰ曲線の描画若しくはＳＯＣ−ＯＣＶ曲線の描画により入力される前記蓄電デバイスの特性曲線、又は
（３）前記受付画面における、充放電電流若しくは電圧の経時的変化を表す負荷変動曲線の描画により入力される前記蓄電デバイスの動作状態
を受付ける
端末装置。
【請求項１３】
端末装置と通信可能に接続される開発支援装置を用いて、
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
前記挙動のシミュレーションの結果として得られる数理モデルを含むシミュレーション結果を前記端末装置へ送信する
開発支援方法。
【請求項１４】
端末装置と通信可能に接続される開発支援装置を用いて、
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
前記挙動のシミュレーションの結果として得られる数理モデルを含むシミュレーション結果を前記端末装置へ送信する
開発支援方法。
【請求項１５】
蓄電デバイスの挙動をシミュレートする開発支援装置と通信可能に接続される端末装置を用いて、
シミュレーション条件を受付ける受付画面を表示し、
表示した受付画面にてシミュレーション条件として、
（１）複数の電池セルの結線及びグループ化を含む前記蓄電デバイスの回路構成、
（２）充放電曲線、ＳＯＣ−ＯＣＰ曲線若しくはＳＯＣ−ＯＣＶ曲線から読み取った前記蓄電デバイスの特性を表す数値、又は
（３）充放電電流若しくは電圧の経時的変化を表す負荷変動曲線から読み取った前記蓄電デバイスの動作状態を表す数値
を受付け、
前記受付画面にて受付けたシミュレーション条件を前記開発支援装置へ送信し、
前記シミュレーション条件に基づく前記挙動のシミュレーション結果を前記開発支援装置から受信する
開発支援方法。
【請求項１６】
コンピュータに、
端末装置のユーザ認証後に、前記端末装置から、蓄電デバイスのシミュレーション条件を受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
前記挙動のシミュレーションの結果として得られる数値モデルを含むシミュレーション結果を前記端末装置へ送信する
処理を実行させるためのコンピュータプログラム。
【請求項１７】
コンピュータに、
複数のシミュレーション選択肢を提示し、選択されたシミュレーション選択肢についての蓄電デバイスのシミュレーション条件を端末装置から受信し、
受信したシミュレーション条件に基づき、前記蓄電デバイスの挙動をシミュレートし、
前記挙動のシミュレーションの結果として得られる数理モデルを含むシミュレーション結果を前記端末装置へ送信する
処理を実行させるためのコンピュータプログラム。
【請求項１８】
コンピュータに、
受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、
前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する
処理を実行させるためのコンピュータプログラム。
【請求項１９】
コンピュータにて実行される方法であって、
受付画面にて、蓄電デバイスの物理的性質を表す特性曲線、又は前記蓄電デバイスの動作状態の経時的変化を表す負荷変動曲線の描画を受付け、
前記受付画面に描画された特性曲線又は負荷変動曲線から数値を読み取ることにより、前記物理的性質又は前記動作状態に係る情報を取得する
処理を実行する方法。
【国際調査報告】
2020045425.tif 000017
2020045425.tif 000018
2020045425.tif 000019
2020045425.tif 000020