【手続補正書】
【提出日】平成26年9月11日(2014.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モデルにおける１つまたは複数の調整可能な構成要素を識別する段階であって、
各調整可能な構成要素は１つまたは複数のパラメータを含み、
前記識別はコンピュータ装置により実行される、識別する段階と、
1つまたは複数のフィードバックループを識別する段階であって、
前記１つまたは複数のフィードバックループは、前記１つまたは複数の調整可能な構成要素の少なくとも１つを含み、
前記１つまたは複数のフィードバックループは、ユーザデバイスから受け取られた第１コマンドに基づいて識別され、
前記１つまたは複数のフィードバックループの前記識別は前記コンピュータ装置により実行される、識別する段階と、
提示を目的として、プロットを前記第１コマンドに基づいて提供する段階であって、
提示を目的とした提供は前記コンピュータ装置により実行され、
前記提供されたプロットに基づいて、H∞制約を形成することに関連付けられた第2コマンドを受け取る段階であって、
前記第2コマンドは前記ユーザデバイスから受け取られ、
前記第2コマンドの前記受信は前記コンピュータ装置により実行される、受け取る段階と
前記第2コマンドの受け取りおよび設計要件に基づいて、前記識別された１つまたは複数のフィードバックループに関連付けられた情報を表現するための１つまたは複数のH∞制約を定式化する段階であって、
前記H∞制約は１つまたは複数の伝達関数に関連付けられており、
前記定式化は前記コンピュータ装置により実行される、定式化する段階と、
前記１つまたは複数の調整可能な構成要素をパラメータ化する段階であって、
前記パラメータ化は前記コンピュータ装置により実行される、パラメータ化する段階と、
前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータを調整して前記H∞制約を実現することによって、前記識別された１つまたは複数のフィードバックループを調節するために、前記１つまたは複数の調整可能な構成要素の前記パラメータ化に基づいて、前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する段階であって、
前記相互作用は前記コンピュータ装置により実行される、相互作用する段階と、
を含む方法。
【請求項２】
前記識別された１つまたは複数のフィードバックループを調節するために前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する際に、前記方法は、
MATLAB互換言語を用いて、前記識別された1つまたは複数のフィードバックループを調節する段階を含む、請求項1に記載の方法。
【請求項３】
前記１つまたは複数の調整可能な構成要素を、グラフィカルモデリング環境で使用されるブロックセットから選択する段階をさらに含む、請求項1に記載の方法。
【請求項４】
前記識別された１つまたは複数のフィードバックループを調節するために前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する際に、前記方法は、
前記識別された１つまたは複数のフィードバックループの調節に関連付けられた速度を特定する段階を含み、
前記速度はインタラクティブな設計をサポートするよう特定され、
前記特定された速度を用いて前記識別された１つまたは複数のフィードバックループを調整する、請求項1に記載の方法。
【請求項５】
前記ユーザデバイスから受け取られた第3コマンドを受け取る段階と、
前記受け取られた第3コマンドに基づいて前記H∞制約を表現する段階とをさらに含む、請求項1に記載の方法。
【請求項６】
前記識別された１つまたは複数のフィードバックループの調節に関連付けられた結果を受け取る段階と、
前記結果を妥当性検証する段階とをさらに含む、請求項1に記載の方法。
【請求項７】
前記結果を妥当性検証する際に、前記方法は、
前記１つまたは複数のフィードバックループに関連付けられた閉ループ応答をシミュレートする段階を含む、請求項6に記載の方法。
【請求項８】
1つまたは複数のプロセッサを備えたシステムであって、該プロセッサが、
モデルにおける１つまたは複数の調整可能な構成要素を識別し、
各調整可能な構成要素は１つまたは複数のパラメータを含み、
1つまたは複数のフィードバックループを識別し、
前記１つまたは複数のフィードバックループは、前記１つまたは複数の調整可能な構成要素の少なくとも１つを含み、
前記１つまたは複数のフィードバックループは、ユーザデバイスから受け取られた第１コマンドに基づいて識別され、
提示を目的として、プロットを前記第１コマンドに基づいて提供し、
前記提供されたプロットに基づいて、H∞制約を形成することに関連付けられた第2コマンドを受け取り、
前記第2コマンドは前記ユーザデバイスから受け取られ、
前記第2コマンドの受け取りおよび設計要件に基づいて、前記識別された１つまたは複数のフィードバックループに関連付けられた情報を表現するための１つまたは複数のH∞制約を定式化し、
前記H∞制約は１つまたは複数の伝達関数に関連付けられており、
前記１つまたは複数の調整可能な構成要素をパラメータ化し、
前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータを調整して前記H∞制約を実現することによって、前記識別された１つまたは複数のフィードバックループを調節するために、前記１つまたは複数の調整可能な構成要素の前記パラメータ化に基づいて、前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する、システム。
【請求項９】
前記識別された1つまたは複数のフィードバックループを調節するために前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する際に、前記1つまたは複数のプロセッサは、
MATLAB互換言語を用いて、前記識別された1つまたは複数のフィードバックループを調節する段階を含む、請求項8に記載のシステム。
【請求項１０】
前記1つまたは複数のプロセッサは、さらに、
前記１つまたは複数の調整可能な構成要素を、グラフィカルモデリング環境で使用されるブロックセットから選択する、請求項8に記載のシステム。
【請求項１１】
前記識別された1つまたは複数のフィードバックループを調節するために前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用する際に、前記1つまたは複数のプロセッサは、
前記識別された１つまたは複数のフィードバックループの調節に関連付けられた速度を特定し、
前記速度はインタラクティブな設計をサポートするよう特定され、
前記特定された速度を用いて前記識別された１つまたは複数のフィードバックループを調整する、請求項8に記載のシステム。
【請求項１２】
前記1つまたは複数のプロセッサは、さらに、
前記ユーザデバイスから受け取られた第3コマンドを受け取り、
前記受け取られた第3コマンドに基づいて前記H∞制約を表現する、請求項8に記載のシステム。
【請求項１３】
前記1つまたは複数のプロセッサは、さらに、
前記識別された１つまたは複数のフィードバックループの調節に関連付けられた結果を受け取り、
前記結果を妥当性検証する、請求項8に記載のシステム。
【請求項１４】
前記1つまたは複数のプロセッサは、前記結果を妥当性検証する際に、さらに、
前記１つまたは複数のフィードバックループに関連付けられた閉ループ応答をシミュレートする、請求項１３に記載のシステム。
【請求項１５】
コンピュータ実行可能命令を格納した非一時的なコンピュータ可読媒体であって、前記命令が、
プロセッサにより実行されると、前記プロセッサに、
モデルにおける１つまたは複数の調整可能な構成要素を識別させ、
各調整可能な構成要素は１つまたは複数のパラメータを含み、
1つまたは複数のフィードバックループを識別させ、
前記１つまたは複数のフィードバックループは、前記１つまたは複数の調整可能な構成要素の少なくとも１つを含み、
前記１つまたは複数のフィードバックループは、ユーザデバイスから受け取られた第１コマンドに基づいて識別され、
提示を目的として、プロットを前記第１コマンドに基づいて提供させ、
前記提供されたプロットに基づいて、H∞制約を形成することに関連付けられた第2コマンドを受け取らせ、
前記第2コマンドは前記ユーザデバイスから受け取られ、
前記第2コマンドの受け取りおよび設計要件に基づいて、前記識別された１つまたは複数のフィードバックループに関連付けられた情報を表現するための１つまたは複数のH∞制約を定式化させ、
前記H∞制約は１つまたは複数の伝達関数に関連付けられており、
前記１つまたは複数の調整可能な構成要素をパラメータ化させ、
前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータを調整して前記H∞制約を実現することによって、前記識別された１つまたは複数のフィードバックループを調節するために、前記１つまたは複数の調整可能な構成要素の前記パラメータ化に基づいて、前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用させる1つまたは複数の命令を含む、媒体。
【請求項１６】
前記識別された1つまたは複数のフィードバックループを調節するために前記１つまたは複数の調整可能な構成要素の前記１つまたは複数のパラメータと相互作用させる1つまたは複数の命令は、
MATLAB互換言語を用いて、前記識別された1つまたは複数のフィードバックループを調節させる1つまたは複数の命令をさらに含む、請求項15に記載の媒体。
【請求項１７】
前記命令が、
前記１つまたは複数の調整可能な構成要素を、グラフィカルモデリング環境で使用されるブロックセットから選択させる1つまたは複数の命令をさらに含む、請求項15に記載の媒体。
【請求項１８】
前記命令が、
前記ユーザデバイスから受け取られた第3コマンドを受け取らせる1つまたは複数の命令と、
前記受け取られた第3コマンドに基づいて前記H∞制約を表現させる1つまたは複数の命令とをさらに含む、請求項15に記載の媒体。
【請求項１９】
前記命令が、
前記識別された１つまたは複数のフィードバックループの調節に関連付けられた結果を受け取らせる1つまたは複数の命令と、
前記結果を妥当性検証させる1つまたは複数の命令とをさらに含む、請求項15に記載の媒体。
【請求項２０】
前記結果を妥当性検証させる前記1つまたは複数の命令は、
前記１つまたは複数のフィードバックループに関連付けられた閉ループ応答をシミュレートさせる1つまたは複数の命令とをさらに含む、請求項19に記載の媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１７７
【補正方法】変更
【補正の内容】
【０１７７】
図27は、分散計算環境（例えば計算環境2720）を用いて、クライアント装置(例えばコンピュータ205)のために非線形モデルのコントローラのインタラクティブな設計をサポートできる代表的なシステムを示す。システム2700は、コンピュータ205と、ネットワーク2730と、サービスプロバイダ2740と、リモートデータベース2750と、クラスタ2760とを含むことができる。図27の実装例は例示的なものであって、本発明の他の分散型実装例は、図27の代表的な構成と比べより多くの装置および/若しくはエンティティ、より少ない装置および/若しくはエンティティ、並びに/または構成が異なる装置/エンティティを含むことができる。