(57)【特許請求の範囲】
【請求項１】
複数のソーラー部の表面を較正するためのシステムであって、
第１の支持構造に結合された前記複数のソーラー部の表面のうちの第１のソーラー部の表面と、
第２の支持構造に結合された前記複数のソーラー部の表面のうちの第２のソーラー部の表面と、を含み、
ロボットが、
前記第１のソーラー部に対応する第１の較正ステーションに前記ロボットを位置決めるとともに、前記第２のソーラー部に対応する第２の較正ステーションに前記ロボットを位置決めるための駆動システムと、
前記ロボットが前記第１の較正ステーションに位置決められた場合、前記第１のソーラー部の表面に関する状態情報を識別し、前記ロボットが前記第２の較正ステーションに位置決められた場合、前記第２のソーラー部の表面に関する状態情報を識別するための複数のセンサと、
前記ロボットが前記第１の較正ステーションに位置決められた場合、前記第１のソーラー部の表面を較正し、前記ロボットが前記第２の較正ステーションに位置決められた場合、前記第２のソーラー部の表面を較正するための較正システムと、
を含むシステム。
【請求項２】
前記較正システムは、
前記第１のソーラー部の表面の方位および前記第２のソーラー部の表面の方位を測定するためのソーラー部の表面の方位検出ユニットを含む請求項１に記載のシステム。
【請求項３】
前記ソーラー部の表面の方位検出ユニットは、前記第１のソーラー部の表面および前記第２のソーラー部の表面の裏面に位置付けられたソーラー部の表面のターゲットを識別する請求項２に記載のシステム。
【請求項４】
前記ソーラー部の表面ターゲットは、色付きターゲット、パターン化されたターゲット、前記第１のソーラー部の表面の前記裏面の物理的フィーチャ、および、信号放出デバイスのうちの少なくとも１つである請求項３に記載のシステム。
【請求項５】
前記較正システムは、
前記第１の較正ステーションに位置決めされた場合、前記ロボットの第１の方位情報、
および、前記第２の較正ステーションに位置決めされた場合、前記ロボットの第２の方位情報であって、前記ロボットの傾斜角度を表す値を含む前記ロボットの方位情報を決定するための方位ユニットと、
前記ロボットの第１の方位情報を使用して前記第１の支持構造の方位および前記ロボットの第２の方位情報を使用して前記第２の支持構造の方位を決定するための垂直ユニットと、を含み、
前記状態情報は、前記第１および第２の支持構造の前記方位を含む請求項２に記載のシステム。
【請求項６】
前記垂直ユニットは、支持構造の軸の方向と重力の方向との間の差を決定する請求項５に記載のシステム。
【請求項７】
前記較正システムは、
前記第１のソーラー部の表面が太陽にどれだけ厳密に一致されているかを表す第１の調整値、および、前記第２のソーラー部の表面が太陽にどれだけ厳密に一致されているかを表す第２の調整値を決定するためのソーラー部の表面の方向指示装置を含み、
前記ロボットは、前記方向指示装置の出力に基づいて前記ソーラー部の表面を前記太陽に一致させるように、前記ソーラー部の表面の方向を、変更するための調整ユニットを含み、
前記状態情報は、前記第１および第２の調整値を含む請求項５に記載のシステム。
【請求項８】
前記ロボットは、
前記第１の調整値および前記第２の調整値を受信し、前記第１および第２の調整値を較正計算デバイスに送信するように配置された通信ユニットを含む請求項７に記載のシステム。
【請求項９】
前記第１の調整値に基づいて前記第１のソーラー部の表面に関する第１の較正命令を生成し、前記第２の調整値に基づいて前記第２のソーラー部の表面に関する第２の較正命令を生成し、前記第１および第２の較正命令を、前記第１のソーラー部の表面および第２のソーラー部の表面のうちの少なくとも一方の方向を変更するための前記ロボットに送信するための較正計算デバイスをさらに含む請求項７に記載のシステム。
【請求項１０】
前記ロボットは、前記較正計算デバイスを含む請求項９に記載のシステム。
【請求項１１】
第２のロボットをさらに含み、
前記較正計算デバイスは、前記第１の較正命令および前記第２の較正命令のうち少なくとも一方を第１のロボットに送信し、
前記較正計算デバイスは、前記第１の較正命令および前記第２の較正命令のうちの少なくとも一方を前記第２のロボットに送信する請求項９に記載のシステム。
【請求項１２】
前記較正計算デバイスは、前記ロボットから離れた位置に配置される請求項９に記載のシステム。
【請求項１３】
前記較正システムは、
前記ロボットの位置を決定するための位置検出装置を含む請求項１に記載のシステム。
【請求項１４】
前記位置検出装置は、全地球測位システムデバイス、三角測量システム、距離検知システム、および、カメラシステムうちの少なくとも１つを使用して前記ロボットの位置を測定する請求項１３に記載のシステム。
【請求項１５】
前記較正システムは、
前記ロボットの傾斜角度を表す値を含む方位情報であって、前記第１の較正ステーションに位置決めされる場合、前記ロボットの第１の方位情報と、前記第２の較正ステーションに位置決めされる場合、前記ロボットの第２の方位情報とを決定するための方位ユニットと、
前記ロボットの前記方位情報を使用して前記第１の支持構造の方位および前記第２の支持構造の方位を決定するための垂直ユニットと、を含み、
前記状態情報は、前記第１および第２の支持構造の前記方位を含む請求項１に記載のシステム。
【請求項１６】
前記較正システムは、
前記第１のソーラー部の表面が太陽にどれだけ厳密に一致されているかを表す第１の調整値と、前記第２のソーラー部の表面が太陽にどれだけ厳密に一致されているかを表す第２の調整値と、を決定するためのソーラー部の表面の方向指示装置を含み、
前記ロボットは、前記方向指示装置の出力に基づいて前記ソーラー部の表面を太陽に一致させるように、前記ソーラー部の表面の方向を変更するための調整ユニットを含み、
前記状態情報は、前記第１および第２の調整値を含む請求項１に記載のシステム。
【請求項１７】
前記ロボットは、
前記第１の調整値および前記第２の調整値を受信し、前記第１および第２の調整値を較正計算デバイスに送信するように配置された通信ユニットを含む請求項１６に記載のシステム。
【請求項１８】
複数の支持構造に結合される複数のソーラー部の表面を較正するためのロボットであって、
較正のために複数のソーラー部の表面のうちの一つのソーラー部の表面にそれぞれ対応する複数の較正ステーションに前記ロボットを位置決めるための駆動システムと、
前記ロボットが第１の対応する較正ステーションに位置決められた場合、第１のソーラー部の表面に関する状態情報を識別し、前記ロボットが第２の対応する較正ステーションに位置決められた場合、第２のソーラー部の表面に関する状態情報を識別するための複数のセンサと、
前記第１のソーラー部の表面の方位、および、第２のソーラー部の表面の方位を測定するための方位検出ユニットと、
前記ロボットが前記第１の較正ステーションに位置決められた場合、前記第１のソーラー部の表面を較正し、前記ロボットが前記第２の較正ステーションに位置決められた場合、前記第２のソーラー部の表面を較正するための較正ユニットと、を含むロボット。
【請求項１９】
前記方位検出ユニットは、ソーラー部の表面に対応する較正ステーションに位置決めされる場合、前記ロボットの方位を決定する第１の部分と、
較正ステーションに位置決めされた場合、前記ソーラー部の表面に対応する支持構造の方位を決定する第２の部分と、
前記較正ステーションに対応する前記ソーラー部の表面の方位を決定することは、前記ロボットの方位、および、前記支持構造の方位に基づいている請求項１８に記載のロボット。
【請求項２０】
第１の支持構造に結合された複数のソーラー部の表面のうちの第１のソーラー部の表面および第２の支持構造に結合された複数のソーラー部の表面のうちの第２のソーラー部の表面を含む複数のソーラー部の表面を較正するための方法であって、
第１の較正ステーションにロボットを位置付けるように該ロボットの駆動システムに係合し、
前記ロボットが前記第１の較正ステーションに位置決めされる場合、前記第１のソーラー部の表面に関する第１の状態情報を識別し、
第２の較正ステーションに前記ロボットを位置付けるように該ロボットの駆動システムに係合し、
前記ロボットが前記第２の較正ステーションに位置決めされる場合、前記第２のソーラー部の表面に関する第２の状態情報を識別し、
前記第１の状態情報および第２の状態情報のうちの少なくとも一方をリモート計算デバイスに送信し、
前記状態情報に基づき較正情報に応じて前記第１のソーラー部の表面および第２のソーラー部の表面のうちの少なくとも一方を位置決めすることを含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、太陽追尾較正装置に関し、特に、太陽との整合を維持するために絶えず位置を変える必要のある光起電力、集光型光起電力システム、および集光型太陽熱システムにおける追尾システムに関する。
【０００２】
関連技術の相互参照
本出願は、参照によりすべてが本明細書の一部を構成する、２０１０年１２月３日に出願された米国特許仮出願第６１／４１９６８５号、２０１１年５月２７日に出願された米国実用特許第１３／１１８２７４号、および２０１１年７月１３日に出願された米国実用特許第１３／１８２２９７号の優先権を主張するものである。
【背景技術】
【０００３】
太陽エネルギーの価格を安くするために表面を２自由度で厳密に位置を変え較正するコストの低減に関する多数の開発がなされている。集光型太陽熱システムにおいて、ヘリオスタットアレイは、二重軸で位置を変える機構を利用して、ヘリオスタットミラーの法線ベクトルに現在の太陽の位置とターゲットとの間の角度を二等分させることによって中央タワーに対する日光の方向を調整する。ヘリオスタットのビームをターゲットに厳密に揃えるには、９つのパラメータを定めなければならない。３つのパラメータは、受信側ターゲットに対するヘリオスタットの位置を定めるのに必要である。１つのパラメータは、パンおよびチルトホームポジションにおける公差の理由を説明するために必要とされる。１つのパラメータは、ミラー取付けオフセットを定めるのに必要であり、定められた軸の非垂直を定めるのに追加のパラメータが必要である。最後の３つのパラメータは、全地球３軸座標系におけるヘリオスタットの方位を画定するのに必要とされる。
【０００４】
この９つのパラメータを画定する１つの方法は、過度に制約された数学的システムを使用する方法である。この方法によってヘリオスタットを厳密に調整するには、ヘリオスタットの幾何学的位置および既知の角度に対する現在のパン／チルト角度に関する情報を含む比較的多数の正確なサンプルが必要である。現在の較正手法に関する主要な問題は、正確な個別の１組のサンプルを得るには、正確に位置付けられた太陽検知デバイスまたは光検知デバイスに対して各ヘリオスタットを較正しなければならないことである。大形のヘリオスタットの場合（たとえば、＞２０ｍ２）、このことは、１日中、太陽を追尾し、ヘリオスタットのエンコーダシステムによって測定された角度と既知の太陽の角度を比較する付属の太陽センサによって実現され得る。現業員は、較正プロセスが完了するまでこの太陽追尾装置をヘリオスタットからヘリオスタットへと移動させなければならない。より小形のヘリオスタットの場合、反射面積が狭くなり、一方、ヘリオスタット当たりに必要な労力が一定であるので、この手法は費用効果が低い。マイクロヘリオスタット設置業者は、現場の既知の幾何学的位置に太陽センサを配置し、各ヘリオスタットをこれらのセンサに対して較正することによってこの問題の解決を試みている。較正タワー／センサを厳密に設置する必要があり、ヘリオスタットの設置の融通性に制約が課され、完全に装備されたシステムのコストの一部になるので、この手法には問題がある。
【０００５】
同様に、太陽光発電（ＰＶ）追尾装置および集光型光発電（ＣＰＶ）追尾装置を較正するには、ホームパンチルト（home pan and tilt）位置に対する３軸全地球座標系におけるソーラー部の表面の方位を知る必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許仮出願第６１／３６４７２９号明細書
【発明の概要】
【課題を解決するための手段】
【０００７】
２つ以上のソーラー部の表面を自律的に較正し検査するためのロボットコントローラであって、オンボードセンサーを利用してソーラー部の表面に関する情報を収集することができるようにロボットコントローラ自体をソーラー部の表面の近くに位置決めするための駆動システムを含むロボットコントローラである。オンボードコミュニケーションユニット（onboard communication unit）が情報を中央処理ネットワークに中継し、このプロセッサは、新しい情報を記憶されている履歴データと組み合わせ、ソーラー部の表面の較正、および／または、その瞬間的な最盛状態の判定を行う。
【０００８】
本明細書では、本発明の特定の実施例およびアプリケーションを図示しそれらについて説明するが、本発明が本明細書で開示する厳密な構成および構成要素に限定されず、請求の範囲に記載された本発明の趣旨および範囲から逸脱せずに本発明の方法および装置の構成、動作、および細部に様々な修正、変更、および変形がなされ得ることを理解されたい。
【０００９】
一つの実施例では、移動ロボットコントローラは、オンボード全地球測位システムまたは三角測量システムを使用することによって全地球座標系または相対座標系におけるロボットコントローラの位置を求めることができる。
【００１０】
第２の実施例では、移動ロボットコントローラは、外部トータルステーション、距離検知システム、自然光型カメラシステム、または立体照明型カメラシステムを使用することによって全地球座標系または相対座標系におけるロボットコントローラの位置を求めることができる。
【００１１】
第３の実施例では、移動ロボットコントローラは、全地球座標系または相対座標系におけるロボットコントローラの既知の位置を使用し、オンボード距離検知システム、自然光型カメラシステム、または立体照明型カメラシステムを使用することによって全地球座標系または相対座標系におけるソーラー部の表面の幾何学的原点を求めることができる。
【００１２】
第４の実施例では、移動ロボットコントローラは、オンボード磁気コンパス、ジャイロコンパス、固体コンパス、加速度計、傾斜計、磁力計、ジャイロスコープ、または太陽センサを使用することによって全地球３軸方向座標系におけるロボットコントローラの方位を求めることができる。
【００１３】
第５の実施例では、移動ロボットコントローラは、全地球３軸座標系におけるロボットコントローラの既知の方位を使用し、オンボード距離検知システム、自然光型カメラシステム、または立体照明型カメラシステムを使用することによってソーラー部の表面の３軸方位を求めることができる。
【００１４】
第６の実施例では、移動ロボットコントローラは、全地球３軸座標系におけるロボットコントローラの既知の方位を使用し、オンボード距離検知システム、自然光型カメラシステム、または立体照明型カメラシステムを使用することによってソーラー部の表面のペデスタル軸の非垂直を決定し特徴を調べることができる。
【００１５】
第７の実施例では、移動ロボットコントローラは、オンボード光検出システムをライトチューブまたは光ファイバーシステムと連動させて、ソーラー部の表面が太陽に一致しているかどうかを決定することができる。
【００１６】
第８の実施例では、移動ロボットコントローラは、ＰＶセルまたはＣＰＶモジュールからの瞬間電力出力情報を使用して、ソーラー部の表面が太陽に一致しているかどうかを決定することができる。
【００１７】
第９の実施例では、移動ロボットコントローラは、ソーラー部の表面に光を当てるオンボードリポジショナル光源を利用して、ソーラー部の表面によって生成される電力をディザ（ｄｉｔｈｅｒ）することができる。このディザ信号を使用してソーラー部の表面の最盛状態を決定することができる。
【００１８】
第１０の実施例では、移動ロボットコントローラは、複数のソーラー部の表面から収集されたデータを使用してソーラー部の表面の領域のマップを生成することができる。この仮想マップを使用してバックトラッキングアルゴリズムを最適化することができる。
【００１９】
第１１の実施例では、移動ロボットコントローラは、ソーラー部の表面から収集された複数のデータポイントを使用して製造誤差の特徴を調べ、現在のシステムバックラッシュおよび履歴システムバックラッシュを決定し、現場設置公差の特徴を調べ、グランドセット（ground setting）の特徴を調べることができる。
【００２０】
第１３の実施例では、移動ロボットコントローラは、オンボード処理ユニット、中央処理ユニット、または個々のソーラー部の表面もしくは他のロボットコントローラ上に配置された分散処理ユニットによってソーラー部の表面に関して収集された情報を伝達することができる。
【００２１】
本明細書に記載された特徴および利点は、すべてを含むわけではなく、特に当業者には図面および明細書を考慮して多数の追加の特徴および利点が明らかになろう。さらに、本明細書で使用されている用語が基本的に、明細書を読みやすくしかつ理解を容易にするために選択されており、本発明の主題を描写または限定するために選択されたものではないことに留意されたい。
【図面の簡単な説明】
【００２２】
【図１】実装されている要素を使用してソーラー部の表面の範囲においてロボットコントローラ自体の位置を決定できるロボットコントローラの実施例を示す。
【図２】較正されたインフィールドセンサ（in-field sensors）と一緒に、実装されている要素を使ってソーラー部の表面の範囲においてロボットコントローラ自体の位置を決定できるロボットコントローラの実施例を示す。
【図３】ロボットコントローラが、ヘリオスタット、即ち、ソーラートラッカーの幾何学的原点までの距離を知るために使用することのできる一つの方法を示す。
【図４】ロボットコントローラが個々のソーラー部の表面の位置を決定するために使用することのできる工程を示す図である。
【図５】全地球３軸座標系におけるロボットコントローラ自体の方位を決定できるロボットコントローラの実施例を示す図である。
【図６】ロボットコントローラが、ソーラー部の表面の相対３軸方位およびソーラー部の表面の垂直ペデスタル軸を知るために使用することのできる一つの方法を示す。
【図７】ロボットコントローラが全地球３軸座標系におけるソーラー部の表面の方位を決定するために使用することのできる工程を示す。
【図８】ロボットコントローラがソーラー部の表面の支持用ペデスタル軸の非垂直をみなすために使用することのできる工程を示す。
【図９】ソーラー部の表面が現在、太陽の方に向けられているかどうかを決定するためにロボットコントローラによって使用され得る光ファイバーシステムを示す。
【図１０】ＰＶセルまたはＣＰＶモジュールの瞬間出力を決定するためにロボットコントローラによって使用可能とされる電流監視システムの一実施例を示す。
【図１１】ソーラー部の表面に当たる光の量をディザリング処理するためにロボットコントローラによって使用可能とされる光変調システムの一つの実施例を示す。
【図１２】ロボットコントローラが、フィールドレベルバックトラッキングアルゴリズムを最適化するために使用することのできる工程を示す。
【図１３】ロボットコントローラが、現場設置公差、製造誤差、バックラッシュ、および、ある期間にわたる地表環境を断定するために使用することのできる工程を示す。
【図１４】生データまたは処理されたデータを、オンボード処理ユニット、中央処理ユニット、分散処理ユニット、または他のロボットコントローラに通信することのできるロボットコントローラの実施例を示す。
【発明を実施するための形態】
【００２３】
では、本発明の好ましい実施例が、同一の参照数字が同一または機能的に同様の要素を示している複数の図を参照して説明される。また、複数の図において、各参照数字の１番左側の数字は、その参照数字が最初に使用された図に対応する。
【００２４】
本明細書において「一つの実施例」または「実施例」を参照すれば、複数の実施例に関連して説明される特定の特徴、構造、または特性が本発明の少なくとも１つの実施例に含まれることを意味する。本明細書の様々な個所で「一つの実施例では」または「実施例」という語句の出現は、必ずしもすべてが同じ実施例を参照しているとは限らない。
【００２５】
以下の詳細な説明の一部は、コンピュータメモリ内のデータのビット単位で工程のアルゴリズムおよび記号式表現により表される。これらのアルゴリズムの記述および表現は、その作業の内容を他の当業者に最も効果的に知らせるためにデータ処理分野の当業者により使用される手段である。アルゴリズムは、本明細書において、かつ一般に、所望の結果に至る首尾一貫した工程（命令）の順序であると考えられる。複数の工程は、物理量の物理的処理を必要とするステップである。通常、必ずしも限られないが、これらの物理量は、記憶、転送、組み合わせ、比較、他の方法で処理され得る電気信号、磁気信号、または光学信号という形をとる。主に、時々、通常使用が理由で、ビット、値、要素、記号、文字、語彙、数字としてこれらの信号を指すと好都合である。さらに、時々、一般性の喪失もなく、モジュールまたはコードデバイスとして物理量の表現または物理量の表現の物理的処理または変換を必要とするステップのある構成を、指すと好都合である。
【００２６】
しかし、これらの用語および同様の用語はすべて、適切な物理量に関連しており、これらの物理量に適用される好都合な標識に過ぎない。特に明示されないかぎり、以下の説明から明らかなように、説明全体にわたって、「処理する（processing）」または「算出する(computing)」または「計算する(calculating)」または「測定する(determining)」または「表示する(displaying)」または「決定する(determining)」などの言葉を利用した説明が、コンピュータシステムメモリもしくはレジスタまたは他のそのような情報の記憶装置、情報の伝送装置、もしくは、情報の表示装置内で物理量（電子）として表されるデータを処理し変換するコンピュータシステムまたは同様の電子計算装置（特定の計算機など）の動作および処理を指すことを了解されたい。
【００２７】
本発明のある一面は、本明細書でアルゴリズムの形で説明された複数のプロセスステップおよび命令を含む。本発明のプロセスステップおよび命令が、ソフトウェア、ファームウェア、またはハードウェアで具現化されてもよく、ソフトウェアで具現化された場合、プロセスステップおよび命令が、ダウンロードされ常駐し、様々なオペレーティングシステムによって使用されるそれぞれの異なるプラットフォームから処理されてもよいことに留意されたい。本発明は、計算処理システムで実行され得るコンピュータプログラムに存在してもよい。
【００２８】
本発明は、本明細書中、その演算を実行する装置にも関する。この装置は、その目的のために構成され、例えば、特定のコンピュータであってもよく、あるいは、それが、コンピュータに記憶されたコンピュータプログラムによって選択的に作動または構造が変更される汎用コンピュータからなってもよい。そのようなコンピュータプログラムは、限定されないが、フロッピィディスク、光ディスク、ＣＤ−ＲＯＭ、光磁気ディスクを含むいずれかの形式のディスク、読取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カードまたは光学式カード、特定用途向け集積回路（ＡＳＩＣ）のような、あるいは、電子命令を記憶するのに適した任意の種類の媒体のような、コンピュータが読み取り可能な記憶媒体に記憶され得る。メモリは、情報、データ、プログラムを記憶することのできる上述のデバイス、および／または、他のデバイスのいずれかのデバイスを含んでもよい。さらに、本明細書で述べるコンピュータは、単一のプロセッサを含んでもよく、あるいは、計算能力が向上した複数のプロセッサ設計を使用するアーキテクチャ（architecture）の構成であってもよい。
【００２９】
本明細書で提示されるアルゴリズムおよびディスプレイは、それ自体、いずれかの特定のコンピュータまたは他の装置に関係するものではない。様々な汎用システムも、本明細書中、教示に従ったプログラムにより使用可能とされ、あるいは、それが、その方法の工程を実行するようにより限定した装置を構成するために好都合であることがわかる。これらの様々なシステムのための構造が、以下の説明から明らかになろう。さらに、本発明は、いずれかの特定のプログラミング言語に関連して説明されていない。様々なプログラミング言語が、本明細書中、説明されるように。本発明の教示を実施するために使用可能とされ、以下の特定の言語についての言及が、本発明の実施可能性およびベストモードを開示するためにもたらされることが了解されよう。
【００３０】
さらに、本明細書で使用されている言語が、基本的に、読みやすくしかつ教育目的のために選択されており、本発明の主題を図示し、または本発明の主題の範囲を定めるために選択されていない。したがって、本発明の開示は、本発明の範囲を例示するものであり、限定するものではない。
【００３１】
次に、図面を参照すると、図１は、実装されている要素を使用してソーラー部の表面の領域におけるロボットコントローラ自体の位置を決定できるロボットコントローラの実施例を示す。ロボットコントローラは、第１のソーラー部の表面（１０１）および第２のソーラー部の表面（１０６）の近くに位置を変え得る。この動作を実現する方法は、限定されないが、体系的に整備されていない環境においてロボットコントローラを物理的に移動させる外部システム、即ち、システムの集合体と、体系的に整備されている環境においてロボットコントローラを物理的に移動させる外部システム、即ち、システムの集合体と、体系的に整備されていない環境においてロボット自体を自律的に移動させることができるオンボードシステム、即ち、システムの集合体と、体系的に整備されている環境においてロボット自体を自律的に移動させることができるオンボードシステム、即ち、システムの集合体と、体系的に整備されていない環境においてロボット自体を自律的に移動させることができるオンボードシステムと外部システムとの組合せと、体系的に整備されている環境においてロボット自体を自律的に移動させることができるオンボードシステムと外部システムとの組合せとを含む。図１乃至図１４は、ロボットコントローラが、オンボードセンサーおよび電気機械システムの集合体を使用して体系的に整備されていない環境において自律的に移動させることができるものとする。従来の開示では、特に、２０１０年７月１５日出願の米国仮出願第６１／３６４７２９号（特許文献１）、２０１０年１２月３日出願の米国仮出願第６１／４１９６８５号、米国実用特許出願第１３／１１８２７４号、および、米国実用特許出願第１３／１８２２９７号は、より詳しく、体系的に整備されている環境または体系的に整備されていない環境においてロボットコントローラの位置を自律的に変える方法を説明している。
【００３２】
ロボットコントローラは、体系的に整備されていない環境において実装されている要素のみを使用して自律型の屋外位置感知およびナビゲーションを実現するために、地上の障害物に遭遇する必要がないようにフライトシステムおよびフライト制御システムを装備され得る。地上ロボットコントローラは、ａ）３次元地形、ｂ）表面密度の変化、ｃ）天候の要件、およびｄ）検知される環境の不安定性により、移動できるシステムの集合体を含まなければならない。これらの目的を実現する既存の一方法は、ロボットコントローラについてａ）３Ｄ視覚システムによって地形をマッピングし、ｂ）この視野内の地形上の安全な領域および安全でない領域を算出し、ｃ）所望の目的地に向かう安全な領域を横切る最適な経路を算出し、ｄ）駆動モータ、車輪、および関連電子機器を含み得る駆動機構を作動させ、ｅ）目的地に到達するかあるいは目的地への経路が分からなくなるまでこのサイクルを繰り返すことである。ロボットコントローラ（１０４）が認識できる注意すべき障害物は、ソーラー部の表面（１０１）、ソーラー部の表面の支持用構造システム（１０２）、および、ソーラー部の表面の支持用基礎（１０３）である。
【００３３】
では、ロボットコントローラの実施例が、説明される。ロボットコントローラは、それ自体を第１のソーラー部の表面（１０１）と第２のソーラー部の表面（１０６）との間で移動させるための駆動機構（１０５）を含む。その駆動機構は、電気駆動モータに連結された複数の車輪を利用し、ロボットシャーシを、ステーションが第１のソーラー部の表面または第２のソーラー部の表面の近く全般の領域として画定される地形の個々のソーラー部の表面較正ステーション（１０７）の一部に進める。ロボットコントローラは、電気エネルギーを駆動モータに供給し、他の電子機能を作動させるように、バッテリーを使った電源装置を利用し得る。オンボード３Ｄ視覚システム（１０８）は、固有のソーラー部の表面または地上の障害物（１０９）を認識するための構造化カメラシステムまたは自然光型カメラシステムを使用し得る。オンボードマイクロプロセッサシステムは、安全な駆動領域、最適な駆動経路（１１０）を算出するために使用可能とされ、駆動システムの電気モータに最適な駆動経路を実行するように命令を送り得る。
【００３４】
ロボットコントローラは、全地球座標におけるロボットコントローラの位置を決定できるオンボード位置決めシステム（１１１）を含み得る。動作中、オンボード位置決めシステムは、全地球（Ｘ、Ｙ、Ｚ）座標におけるシステムの位置を絶えず更新され得る。このシステムは、全地球座標系で較正される複数のデバイスと通信することのできるＧＰＳデバイス、即ち、三角測量システムを使用することによって機能され得る。三角測量システムにおいて、３つの三角測量受信機／送信機が、システムオンボードロボットコントローラと通信し得る。一実施例では、移動体三角測量システムは、信号相互間の遅延時間を測定し各三角測量送信機までの未処理距離を測定する。これらの信号は、光学信号、電磁信号、可聴信号であってもよい。これらの３つの送信機の幾何学的位置が既知である場合、三角測量装置は、ソーラー部の表面の領域における相対位置または全地球位置を測定できる。ロボットコントローラは、ソーラー部の表面の領域におけるロボットコントローラの相対位置を決定するように３Ｄ視覚システム（１０８）およびＳＬＡＭアルゴリズムを使用し得る。
【００３５】
図２は、実装されている要素を最小限に体系的に整備された環境として機能する較正されたインフィールドセンサと一緒に実装された要素を使用しソーラー部の表面の領域におけるロボットコントローラ自体の位置を決定できるロボットコントローラの実施例を示す。実施例において、ロボットコントローラは、自律的トータルステーション（total station）（２０２）に対応するオンボードターゲット（onboard target）（２０１）を含み得る。この構成では、そのトータルステーションが既知の位置（２０３）に配置され、ロボット（１０４）は、領域全体にわたって逆反射ターゲット（２０１）を自動的に移動させる。そのトータルステーションは、逆反射ターゲットまでの距離を測定することができ、ターゲットの相対位置を移動ロボットコントローラ（１０４）に知らせる。位置を検知するための他のシステム、および／または、方法は、限定されないが、複数の較正されたタワーまたはターゲットまでの距離を決定できるロボットコントローラに搭載した距離検知システムを利用すること、較正されたタワーまたはターゲットまでの距離を決定するための１つ以上の自然光型カメラを利用すること、あるいは、構造光型位置検知技術を利用することを含む。
【００３６】
ロボットコントローラの環境が十分に制約されるシステムでは、このデータが、ソーラー部の表面の領域におけるロボットの位置の決定について、ロボットを支援するように使用可能とされる。たとえば、ロボットコントローラは、固定した線構造に沿って移動する場合、ロボットコントローラが、最小自乗法を使用してすべての位置点を近似線に合わせるように、複数の位置読取り値を使用し得る。
【００３７】
図３は、ロボットコントローラが、ヘリオスタット、即ち、ソーラートラッカーの幾何学的原点までの距離を知るために使用することのできる一つのシステムを示す。ソーラー部の表面の幾何学的原点（３０１）は、ソーラー部の表面が旋回する点として定義され得る。構造光発光器およびセンサを含む構造光カメラシステム（３０２）は、Ｘ、Ｙ、Ｚ座標においてロボットコントローラからソーラー部の表面の幾何学的原点（３０１）、または、ソーラー部の表面の支持構造（１０２）もしくは支持基礎（１０３）におけるマーク（３０３）までの距離を検知するために使用可能とされる。このマークは、幾何学的原点に対し予め確定したオフセットを有してもよい。ロボットコントローラは、この点までの距離を決定することにより、予め確定した幾何学的オフセットを利用することによってソーラー部の表面の原点までの距離を近似し得る。
【００３８】
同様の目的を実現するためにロボットコントローラによって使用することのできる他のシステムは、限定されないが、自然光型カメラまたはカメラのシステムを利用すること、１つ以上のレーザ距離センサを利用すること、物理的プローブシステムを利用すること、あるいは、ソーラー部の表面、またはソーラー部の表面の支持構造またはソーラー部の表面の支持基礎におけるある箇所によって放出された信号を検出することのできるシステムを利用することが含まれる。個々のソーラー部の表面におけるマーク（３０３）または一群のマークは、限定されないが、逆反射ターゲット、カラーコード化ターゲット、ソーラー部の表面またはその支持構造における固有の物理的フィーチャ、あるいは、磁気信号、電磁信号、または可聴信号を放出する信号放出装置を含んでもよい。
【００３９】
ロボットコントローラの環境がより制約される場合、この情報は、ロボットがソーラー部の表面の幾何学的原点に対する距離を決定することについて、支援するために使用可能とされる。一例として、ロボットコントローラがソーラー部の表面の幾何学的原点（３０１）からの既知のオフセット量をもって幾何学的線に拘束される場合、ロボットコントローラは、他の２つの次元が想定されるとき、一次元においてそのオフセット量を算出するだけでよい。
【００４０】
図４は、個々に制御される２つ以上のソーラー部の表面における全地球座標または相対座標における位置を測定するためにロボットコントローラが使用できる工程を示す。この工程は、図１乃至図３に示される複数の方法と工程とを組み合わせたものである。
【００４１】
較正の方法は、周囲の３Ｄマップを作成するステップ４０１により始まる。このマップにより、ロボットコントローラがこの地形における安全な領域および安全でない領域を算出できる（４０２）。ロボットコントローラは、個々のソーラー部の表面までの距離を検出することのできるステーション検知システムを備え、算出された安全な領域と組み合わせられたこの情報が、次のステーションまたは較正ゾーンまでの最適な経路を算出するために使用可能とされる（４０３）。実施例では、ロボットコントローラは、個々のヘリオスタット上のキーフィーチャ（key feature）を検出できる１つ以上のオンボードカメラを有する。他の実施例は、限定されないが、各ヘリオスタットを含み、ヘリオスタットは、信号減衰を測定する較正ロボットにおける装置によって傍受される信号を放出し、周囲をマッピングして分析するためにＳＯＮＡＲまたはＬｉＤＡＲ型システムをロボットに備え、TOF（time of flight ）型３Ｄ走査システムを利用し、あるいは、ソーラー部の表面またはその支持構造上に戦略的に配置された逆反射ターゲットと組み合わせてレーザ距離センサシステムを利用する。
【００４２】
ステップ４０４において、ロボットコントローラが、その駆動機構を作動させステーションまたは較正ゾーンの方へ移動する。ステーション相互間の移動中、ステーション検知機構は、目的地に到達するまで、最適な駆動経路を駆動機構に対して連続的に更新するように使用可能とされるのに使用されてもよい（４０５）。この例では、目的地は、ソーラー部の表面を較正するための範囲内にあるロボットコントローラによって画定される。プロセスステップ４０１〜４０５は、車輪、キャタピラートラック、可動レグ、関節継手、またはロボットコントローラの位置を変えるチェーン駆動装置を利用する駆動機構について同様である。代替的な実施例では、駆動システムは、ステーション相互間でコントローラの位置を変えるためにトラック式機構、ケーブル式機構、またはレール式機構を使用可能である。そのロボットコントローラは、外部駆動装置または１組の駆動装置と通信しこの位置を変え実行する。
【００４３】
ステップ４０６では、ロボットコントローラは、オンボード位置判定機構に接続し、３Ｄ空間におけるロボットコントローラの絶対位置または相対位置を知る。図１〜図２に描かれるように、これは、全地球座標系において位置情報を高精度に知るリアルタイム全地球測位システムによって実現され得る。３Ｄ空間における位置を測定する他の方法には、限定されないが、標準的な全地球測位システムと、音声または光を放出する既知のセンサからの三角測量と、既知の位置までの距離を測定するロボットにおける複数のセンサと、様々な距離においてパターンを認識し、あるいは手動全ステーション測量システムまたは自律的全ステーション測量システムと通信するカメラ式システムとを含む。
【００４４】
ロボットコントローラは、較正ゾーンに進入し、全地球座標系におけるロボットコントローラの位置を決定した（４０６）後、距離検知機構、および／または、既知の幾何学的配置を使用し、Ｘ、Ｙ、Ｚ座標においてソーラー部の表面の幾何学的原点までの絶対距離を知る（４０７）。ロボットコントローラは、この原点オフセットをロボットコントローラの既知の位置に適用し、全地球座標系におけるソーラー部の表面の幾何学的位置を算出できる（４０８）。たとえば、ロボットコントローラは、ロボットコントローラ自体がＸ＝４０００、Ｙ＝４０００、およびＺ＝４０００の全地球位置に位置すると断定し、ヘリオスタットの原点が、較正ロボットの基準点からＸ＝１、Ｙ＝２、およびＺ＝３の距離に位置すると認識した場合、ソーラー部の表面の原点を全地球座標系においてＸ＝４００１、Ｙ＝４００２、およびＺ＝４００３に較正する。
【００４５】
較正ロボットは、それから、個々のソーラー部の表面に関する位置データを搭載データ記憶ユニット、中央通信システム、または分散通信システムに送り得る（４０９）。実施例では、較正ロボットは、ワイヤレス送信機を含む。データを送信するための他の実施例は、限定されないが、個々のソーラー部の表面へのワイヤレス通信と、一群のソーラー部の表面または中央コントローラへのワイヤレス通信と、個々のソーラー部の表面への直接データリンクと、複数のソーラー部の表面または中央コントローラ用の直接データリンクと、較正ロボットの電源によるデータ転送、あるいは、記憶媒体またはＲＦＩＤチップへの較正データのワイヤレスによる書込みによるデータ転送とを含む。
【００４６】
較正プロセスが完了した（ステップ４０１〜４０９）後、較正ロボットは、較正すべきソーラー部の表面がまだあるかどうかを決定する（４１０）。較正する必要のあるソーラー部の表面がまだある場合、プロセスが、ステップ４０１を繰り返す。すべてのヘリオスタットが較正されたならば、ロボットコントローラはそのホーム位置またはドッキング位置に戻り得る（４１１）。このドックは、再充電ステーションまたは情報の記憶、もしくは中央コントローラへ較正データを送るためのデータリンクを含み得る。
【００４７】
図５は、全地球３軸座標系（５０１）におけるロボットコントローラ（１０４）自体の方位を求めることのできるロボットコントローラ（１０４）の実施例を示す図である。この実施例では、ロボットは、オンボード加速度計を利用して重力および磁気コンパスに対する方位を求め、地球の磁極に対する方位を求める。ロボットを全地球座標系に対して適切に較正する他の方法には、オンボードジャイロコンパス、固体コンパス、ＧＰＳコンパス、傾斜計、磁力計、ジャイロスコープ、または太陽センサが含まれるが、それらに限らない。太陽センサを使用して瞬間太陽ベクトルに対するロボットコントローラの方位を求めてもよい。ロボットコントローラは、現在時間を求め、この情報を近似ＧＰＳ座標と組み合わせることによって、太陽に対するロボットコントローラの方位を全地球３軸座標系（５０１）にマッピングすることができる。
【００４８】
図６は、ロボットコントローラが、ソーラー部の表面の相対３軸方位およびソーラー部の表面の垂直ペデスタル軸を検出するのに使用することのできる一方法を示す。この方法では、立体照明型発光装置およびセンサを備える立体照明型カメラシステム（３０２）を使用してソーラー部の表面（１０１）の相対方位およびソーラー部の表面の垂直ペデスタル軸（１０３）を検知してもよい。このカメラシステムは、有効視野を増大させるうえで静的であっても、動的であってもよい。立体照明型発光装置は、ドットのパターン（６０１）をソーラー部の表面（１０１）、その支持構造（１０２）、およびその支持基礎（１０３）上に投影してもよい。この立体照明型パターンを検出することのできるセンサまたはカメラから得られる情報を使用してフィーチャを検出し、このようなフィーチャを幾何学的平面に当てはめてもよい。
【００４９】
ソーラー部の表面の位置を変えるシステムは、移動ロボットコントローラをこの方向検出プロセスにおいて助ける機能を含んでもよい。このような機能には、事前に定められたパターンで配置された逆反射ターゲット、カラーコード化ターゲット、ソーラー部の表面またはその支持構造の固有の物理的フィーチャ、あるいは電磁信号または可聴信号を放出する信号放出デバイスが含まれるが、それらに限らない。
【００５０】
ロボットコントローラに対するソーラー部の表面の方位を求める他の方法には、事前に定められた形状または検出された形状を利用すること、自然光式カメラを利用すること、光または音声による距離検知システムを利用すること、あるいはソーラー部の表面の物理的要素と相互作用するかまたはソーラー部の表面上の既知の位置によって放出される磁気信号、電磁信号、または可聴信号を検出するプロービングシステムを利用することが含まれるが、それらに限らない。このプロービングシステムを使用して傾斜計をソーラー部の表面の垂直ペデスタル軸上またはその近くに配置して垂直ペデスタル軸の非垂直を直接算出してもよい。
【００５１】
図７は、ロボットコントローラが全地球３軸座標系におけるソーラー部の表面の方位を求めるのに使用することのできるプロセスを示す。このプロセスは、図４に詳しく示すようにステップ４０１〜４０５から始まる。ステップ７０１では、ロボットコントローラがオンボード方位検出機構にアクセスして全地球座標系におけるロボットコントローラの方位を検出してもよい。図５〜図６に示すように、これは、全地球座標系に対する較正ロボットの方位を定めるオンボード加速度計およびコンパスによって実施されてもよい。
【００５２】
ここで、ロボットコントローラの処理ユニットは、ソーラー部の表面の相対方位を求めるのに使用されるオンボードセンサーに情報を要求できる（７０２）。次に、この情報を、ソーラー部の表面の相対方位をロボットの検出された全地球方位に投影することによって全地球座標系にマッピングできる（７０３）。次に、較正ロボットは、個々のソーラー部の表面に関する方位データをオンボードデータ記憶ユニット、中央通信システム、または分散通信システムに伝達できる（７０４）。
【００５３】
較正プロセスが完了した後、較正ロボットは、較正すべきソーラー部の表面がまだあるかどうかを判定する（４１０）。較正する必要のあるソーラー部の表面がまだある場合、プロセスはステップ４０１を繰り返す。すべてのヘリオスタットが較正された後、ロボットコントローラはそのホーム位置またはドッキング位置に戻ることができる（４１１）。
【００５４】
図８は、ロボットコントローラが、ロボットコントローラ内の垂直ユニットを使用してヘリオスタットのペデスタル軸の非垂直の特徴を調査するのに使用することのできるプロセスを示し、この垂直ユニットは、たとえばソフトウェアアルゴリズムの形をとってよい。このプロセスは、図４に詳しく示すステップ４０１〜４０５および図７に示すステップ７０１から始まる。ここで、ロボットコントローラの処理ユニットは、ソーラー部の表面のペデスタル軸の相対方位を求めるのに使用されるオンボードセンサーに情報を要求できる（８０１）。次に、この情報を、ペデスタル軸相対方位をロボットの検出された全地球方位に投影することによって全地球座標系にマッピングできる（８０２）。較正プロセスの最後のステップとして、ロボットコントローラは、検出された全地球方位のオフセットを既知の重力ベクトルまたは近似された重力ベクトルと比較してソーラー部の表面のペデスタル軸の非垂直を算出する（８０３）。
【００５５】
較正ロボットは次いで、ソーラー部の表面の基礎またはペデスタル軸の非垂直をオンボードデータ記憶ユニット、中央通信システム、または分散通信システムに伝達できる（８０４）。較正プロセスが完了した後、較正ロボットは、較正すべきソーラー部の表面がまだあるかどうかを判定する（４１０）。較正する必要のあるソーラー部の表面がまだある場合、プロセスはステップ４０１を繰り返す。すべてのヘリオスタットが較正された後、ロボットコントローラはそのホーム位置またはドッキング位置に戻ることができる（４１１）。
【００５６】
図９は、ソーラー部の表面が現在太陽の方に向けられているかどうかを判定するためにロボットコントローラによって使用することのできる光ファイバーシステムを示す図である。このシステムの実施例では、ロボットコントローラは光検知デバイス（９０１）を備える必要がある。このデバイスは、狭帯域光学機器（９０２）、光ファイバケーブル（９０３）、および任意の光散乱光学機器（９０４）を備える光ファイバーシステム（９０５）の出力を検知することができる。狭帯域光学機器は、軸外直射日光（off-axis direct sunlight）がファイバケーブルに入射するのを防止し、必要に応じて事前に定めるかまたは調整することのできる太陽半角範囲に対する感度を有する。光ファイバケーブルの目的は、必要に応じてケーブルをルーティングすることができるので、狭帯域光学機器からのデータ、すなわち、光出力または光出力の欠如によりうまくアクセスできるようにすることである。光散乱光学機器は、このデータにずっとうまくアクセスできるようにし、ロボットコントローラの光検知デバイス（９０１）を光ファイバケーブルの端部の近くに配置するのを不要にする。
【００５７】
このシステムの目的は、ソーラー部の表面が現在太陽に向けられているかどうかを判定することである。この情報は、ロボットコントローラの光検知デバイス（９０１）を監視しつつソーラー部の表面の位置を同時に調整する探索アルゴリズムと一緒に閉ループ較正技術として使用されてもよい。この情報を使用し、近似全地球位置および内部クロックを利用して現在の太陽ベクトルを算出することによって、全地球座標系におけるソーラー部の表面の方位を求めてもよい。
【００５８】
図１０は、ＰＶセルまたはＣＰＶモジュールの瞬間出力を求めるためにロボットコントローラによって使用することのできる電流監視システムの一実施例を示す。このシステムの目的は、ソーラー部の表面が太陽に位置合わせされているかどうかを判定することである。図９に示すように、この情報は、閉ループ較正技術で使用されるときまたは全地球座標系におけるソーラー部の表面の方位を求めるときに有用である。電流監視システム（１００１）は、新しいシステム要素を必要としないので主としてＰＶ適用例およびＣＰＶ適用例で有用であるが、ヘリオスタット適用例で使用されてもよい。このシステムは、様々な検知技術によってインバータ、ストリング、または個々のパネルレベルの光発電システムまたは集光型光発電システムの瞬間出力を求めることができる。これらの技術には、プロービングホール効果センサ（１００３）を用いて、ワイヤ（１００２）またはワイヤのループによって生成された磁界を測定することによる間接的な電流検知、電圧計および／または電流計を光発電システムに物理的に挿入することによる直接的な電流検知、あるいは瞬間電流出力情報をロボットコントローラ（１０４）に伝達することのできる外部計量デバイスに接続することが含まれるが、それらに限らない。
【００５９】
図１１は、ソーラー部の表面に当たる光の量をディザするためにロボットコントローラによって使用することのできる光変調システムの一実施例を示す。このシステムの一目的は、ソーラー部の表面に当たる人工光または自然光の量を変調しつつ、同時に、システムの出力を測定することによって、個々のソーラー部の表面のステータスまたは全体的な最盛状態を判定することである。光発電システムの統計的に有意な１つの要素が有効にオン／オフに切り替えられる間システムレベルで電力出力変化が検出されない場合、前述のソーラー部の表面が機能停止していると仮定してもよい。
【００６０】
次に、このディザリング効果を実現する一方法について説明する。システムは、オンボード指向性発光デバイス（１１０１）を使用してソーラー部の表面（１０１）に当たる光の量を増大させる。発光デバイスがオフに切り替えられると、ソーラー部の表面に当たる光の量が少なくなる。このシステムを日中に使用してもよい。ただし、変調信号は、システムの基準電力出力がほぼ零になる夜間の方がより統計的に有意である。
【００６１】
図１２は、ロボットコントローラが、現場レベルバックトラッキングアルゴリズムを最適化するのに使用することのできるプロセスを示す。バックトラッキングアルゴリズムは、非集光型ＰＶ適用例にのみ適用することができる。その理由は、バックトラッキングアルゴリズムでは、ソーラー部の表面を、陰になるのを避けるために太陽ベクトルから離れる方向に向ける必要がある。ＰＶモジュールのある領域が陰になると、不均衡な電力損失が生じる恐れがある。
【００６２】
このプロセスは、図４、図７、および図８で説明したプロセスを実行することから始まり、個々のソーラー部の表面およびそのペデスタル軸の現在位置、方位、および非垂直を求める（１２０１）。次いで、プロセス１２０１が、バックトラッキング分析の影響を受ける可能性があるあらゆるソーラー部の表面について繰り返される（１２０２）。これらのソーラー部の表面群を事前に定めるかあるいは事前にプログラミングしておいてもよい。ロボットコントローラを使用して安全な領域を判定または検出してもよく、この場合、安全なゾーンは、既知の現場構成または検出された現場構成が与えられた場合、第１のソーラー部の表面が第２のソーラー部の表面の陰になることが不可能な場所として定義される。
【００６３】
次いで、収集された情報を使用してソーラー部の表面の領域の３Ｄマップが生成される（１２０３）。ソーラー部の表面が現在、ａ）互いに陰になっているか、それともｂ）互いの陰になる容量を有するかを判定するには、ソーラー部の表面の形状および面積を定めなければならない。ロボットコントローラは、オンボード視覚システムを使用して個々のソーラー部の表面の形状および面積を検出してもよく、あるいはこの情報を人間のオペレータによって定めてもよい（１２０４）。ソーラー部の表面が隣接するソーラー部の表面の陰になっているかどうかを判定するには、太陽ベクトルをシミュレーションする指向性照明をソーラー部の表面の生成された３Ｄマップに適用すればよい（１２０５）。陰が検出された場合、計算システムは、第１のソーラー部の表面が第２のソーラー部の表面の陰になるのを防止する第１のソーラー部の表面の方位に必要な最小変更量を求めてもよい（１２０６）。この計算プロセスをソーラー部の表面の将来の方位および将来の太陽ベクトル角度について繰り返し（１２０７）、ソーラー部の表面の領域における個々のソーラー部の表面の最適な位置を事前に求めてもよい（１２０８）。
【００６４】
図１３は、ロボットコントローラが、現場設置公差、製造誤差、バックラッシュ、および経時的な土地環境の特徴を調査するのに使用することのできるプロセスを示す。製造プロセスおよび設置プロセスにおける欠陥から生じるこれらの誤差は、ソーラー部の表面の測定された方位および／または位置に関する情報を含む１組の履歴データポイントを、誤差が存在しない場合に予測されるソーラー部の表面の方位および／または位置と比較することによって定められてもよい。このプロセスは、図４、図７、および図８で説明したプロセスを実行することから始まり、個々のソーラー部の表面およびそのペデスタル軸の現在の位置、方位、および非垂直を求める（１２０１）。次いで、プロセス１２０１がソーラー部の表面について繰り返され、履歴データセットが作成される（１３０１）。ステップ１３０２では、ソーラー部の表面の推定された方位および既知の太陽ベクトルも記録される。次いで、計算システムは、測定データ、予測データ、および既知のデータを比較し、太陽の位置およびソーラー部の表面の予測された方位に対する誤差マップを作成する（１３０３）。この誤差検出プロセスを使用して、許容誤差範囲から外れたソーラー部の表面を検出してもよい。この誤差マップを使用し、較正ループを有効に閉じることによって太陽追尾制御アルゴリズムまたはバックトラッキング制御アルゴリズムを微調整できる。
【００６５】
図１４は、生データまたは処理済みデータをオンボード処理ユニット、中央処理ユニット（１４０１）、分散処理ユニット（１４０２）、または他のロボットコントローラ（１４０３）に伝達することのできるロボットコントローラ（１０４）の実施例を示す。代替実施例では、ロボットコントローラは、１つまたは複数のソーラー部の表面に隣接していないときでもそれらのソーラー部の表面と通信し、それらのソーラー部の表面から情報を受け取ることができる。
【００６６】
本発明の特定の実施例および適用例を図示しそれらについて説明したが、本発明が本明細書で開示した厳密な構成および構成要素に限定されず、特許請求の範囲に記載された本発明の趣旨および範囲から逸脱せずに本発明の方法および装置の構成、動作、および細部に様々な修正、変更、および変形を施せることを理解されたい。
【図１】
0005846213.tif 000002
【図２】
0005846213.tif 000003
【図３】
0005846213.tif 000004
【図４】
0005846213.tif 000005
【図５】
0005846213.tif 000006
【図６】
0005846213.tif 000007
【図７】
0005846213.tif 000008
【図８】
0005846213.tif 000009
【図９】
0005846213.tif 000010
【図１０】
0005846213.tif 000011
【図１１】
0005846213.tif 000012
【図１２】
0005846213.tif 000013
【図１３】
0005846213.tif 000014
【図１４】
0005846213.tif 000015