"回転体の回転角に応じた出力信号を出力する回転角センサに適用され、前記回転角センサの出力信号に基づき、前記回転体の回転角と相関を有する誤差相関量を算出する誤差相関量算出手段と、前記誤差相関量を目標値にフィードバック制御するための操作量に基づき前記回転角を算出する回転角算出手段と、前記フィードバック制御系の閉ループにおける信号及び該閉ループの入力側における信号のうち少なくとも1つに強制的に外乱を付与する処理を行う外乱付与手段とを備えることを特徴とする演算装置。前記回転角センサは、前記回転体の回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値に応じた一対の出力信号を出力し、前記誤差相関量算出手段は、前記回転角センサの一対の出力信号に基づき、前記回転体の回転角と前記回転角算出手段によって算出された回転角との差又は和を独立変数とする正弦関数の値又は余弦関数の値に応じた値としての前記誤差相関量を算出することを特徴とする請求項1記載の演算装置。前記外乱付与手段は、前記誤差相関量に強制的に外乱を付与する処理を行うことを特徴とする請求項1又は2記載の演算装置。前記外乱付与手段は、前記回転角算出手段によって算出された回転角に強制的に外乱を付与する処理を行うことを特徴とする請求項1~3のいずれか1項に記載の演算装置。前記回転角センサは、前記回転体の回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値に応じた一対の出力信号を出力し、前記誤差相関量算出手段は、前記回転角算出手段によって算出された回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値を算出する従属変数算出手段を更に備え、前記回転角センサの一対の出力信号のそれぞれと、前記従属変数算出手段によって算出される一対の正弦関数の値のそれぞれとに基づき、前記回転体の回転角と前記回転角算出手段によって算出された回転角との差又は和を独立変数とする正弦関数の値又は余弦関数の値に応じた値としての前記誤差相関量を算出し、前記外乱付与手段は、前記従属変数算出手段によって算出される一対の正弦関数の値のうち少なくとも1つに強制的に外乱を付与する処理を行うことを特徴とする請求項1~4のいずれか1項に記載の演算装置。前記外乱付与手段は、当該演算装置の起動直後に前記外乱を付与する処理を行うことを特徴とする請求項1~5のいずれか1項に記載の演算装置。前記外乱付与手段は、前記閉ループにおける信号に変化が生じないことに基づき、前記外乱を付与する処理を行うことを特徴とする請求項1~6のいずれか1項に記載の演算装置。前記外乱付与手段は、前記外乱を付与する処理として、前記誤差相関量を変化させるべく、前記閉ループにおける信号及び該閉ループの入力側における信号のうち少なくとも1つの値を強制的に変化させる処理を行い、前記強制的に変化させる処理の実行後、該強制的な変化が前記フィードバック制御に及ぼす影響を打ち消すべく、前記強制的に変化させられた値を再度変化させる解除手段を更に備えることを特徴とする請求項1~7のいずれか1項に記載の演算装置。前記解除手段は、前記強制的に変化させる処理の実行後、前記閉ループにおける信号に変化が生じることに基づき、前記強制的に変化させられた値を再度変化させることを特徴とする請求項8記載の演算装置。前記外乱付与手段による前記外乱を付与する処理の実行後、前記閉ループにおける信号の変動量の絶対値が規定値以上となるか否かを検出する変動状態検出手段を更に備えることを特徴とする請求項1~9のいずれか1項に記載の演算装置。前記外乱付与手段による前記外乱を付与する処理の実行後、前記閉ループにおける信号が変化するか否かを検出する無変化状態検出手段を更に備えることを特徴とする請求項1~10のいずれか1項に記載の演算装置。前記無変化状態検出手段によって前記閉ループにおける信号が変化しない状態が検出された場合、前記フィードバック制御におけるフィードバックゲインを小さくする手段を更に備えることを特徴とする請求項11記載の演算装置。ところで、回転体の回転が停止される状況下、真角θと、操作量としての回転角の算出値φとが一致していないにもかかわらず、上記偏差が0とされることがある。具体的には、例えば、真角θがπとされてかつ、回転角の算出値φが0とされると、上記偏差が0とされる。この場合、その後回転体が回転を開始しない限りは上記偏差が0に維持され、上記偏差を0にフィードバック制御するための操作量としての上記算出値φの値が変化しなくなる現象以下、張り付き現象が生じる。すなわち、回転角の算出精度が低下することとなる。ここで、張り付き現象が生じる状況下、回転体の回転が開始されて上記偏差が0以外の値とされると、真角θと回転角の算出値φとが一致していないことに起因して、フィードバック操作量としての上記算出値φが大きく変動し、回転角の算出精度の低下が顕著となるおそれがある。本発明は、上記課題を解決するためになされたものであり、その目的は、回転体の回転角に応じた信号を出力する回転角センサに適用され、回転角センサの出力信号に基づき回転角を算出する演算装置において、回転体の回転角の算出精度の低下を回避することのできる演算装置を提供することにある。以下、上記課題を解決するための手段、及びその作用効果について記載する。請求項1記載の発明は、回転体の回転角に応じた出力信号を出力する回転角センサに適用され、前記回転角センサの出力信号に基づき、前記回転体の回転角と相関を有する誤差相関量を算出する誤差相関量算出手段と、前記誤差相関量を目標値にフィードバック制御するための操作量に基づき前記回転角を算出する回転角算出手段と、前記フィードバック制御系の閉ループにおける信号及び該閉ループの入力側における信号のうち少なくとも1つに強制的に外乱を付与する処理を行う外乱付与手段とを備えることを特徴とする。上記発明では、外乱付与手段によって、誤差相関量を目標値にフィードバック制御する制御系の閉ループにおける信号と、上記閉ループの入力側における信号とのうち少なくとも1つに強制的に外乱を付与する。このため、制御量である誤差相関量を変化させ、誤差相関量と目標値とに差を生じさせることができる。これにより、フィードバック制御系における上記操作量が0以外の値となり、回転体の実際の回転角と回転角算出手段によって算出される回転角とが相違する状況下、上記算出される回転角が変化しなくなる現象以下、張り付き現象を解消することができる。したがって、上記発明によれば、回転体の回転角の算出精度の低下を好適に回避することができる。請求項2記載の発明は、請求項1記載の発明において、前記回転角センサは、前記回転体の回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値に応じた一対の出力信号を出力し、前記誤差相関量算出手段は、前記回転角センサの一対の出力信号に基づき、前記回転体の回転角と前記回転角算出手段によって算出された回転角との差又は和を独立変数とする正弦関数の値又は余弦関数の値に応じた値としての前記誤差相関量を算出することを特徴とする。請求項3記載の発明は、請求項1又は2記載の発明において、前記外乱付与手段は、前記誤差相関量に強制的に外乱を付与する処理を行うことを特徴とする。上記発明では、フィードバック制御系の閉ループにおける信号である誤差相関量に強制的に外乱を付与する。これにより、誤差相関量と目標値とに差を生じさせることができ、上記操作量を0以外の値とすることができる。請求項4記載の発明は、請求項1~3のいずれか1項に記載の発明において、前記外乱付与手段は、前記回転角算出手段によって算出された回転角に強制的に外乱を付与する処理を行うことを特徴とする。上記発明では、フィードバック制御系の閉ループにおける信号である回転角算出手段によって算出された回転角に強制的に外乱を付与する。外乱が付与された回転角の算出値は、その後誤差相関量の算出に用いられる。このため、上記態様の外乱の付与により誤差相関量が変化することとなる。この結果、誤差相関量と目標値とに差を生じさせることができ、フィードバック制御における上記操作量を0以外の値とすることができる。請求項5記載の発明は、請求項1~4のいずれか1項に記載の発明において、前記回転角センサは、前記回転体の回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値に応じた一対の出力信号を出力し、前記誤差相関量算出手段は、前記回転角算出手段によって算出された回転角を独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値を算出する従属変数算出手段を更に備え、前記回転角センサの一対の出力信号のそれぞれと、前記従属変数算出手段によって算出される一対の正弦関数の値のそれぞれとに基づき、前記回転体の回転角と前記回転角算出手段によって算出された回転角との差又は和を独立変数とする正弦関数の値又は余弦関数の値に応じた値としての前記誤差相関量を算出し、前記外乱付与手段は、前記従属変数算出手段によって算出される一対の正弦関数の値のうち少なくとも1つに強制的に外乱を付与する処理を行うことを特徴とする。上記発明では、回転角センサの一対の出力信号のそれぞれと、従属変数算出手段によって算出される一対の正弦関数の値のそれぞれとに基づき、上記誤差相関量を算出する。こうした構成を前提として、フィードバック制御系の閉ループの入力側における信号であってかつ、従属変数算出手段によって算出される一対の正弦関数の値のうち少なくとも1つに強制的に外乱を付与する。外乱が付与された従属変数算出手段の算出値は、誤差相関量の算出に用いられる。このため、上記態様の外乱の付与により誤差相関量が変化することとなる。この結果、誤差相関量と目標値とに差を生じさせることができ、フィードバック制御における上記操作量を0以外の値とすることができる。請求項6記載の発明は、請求項1~5のいずれか1項に記載の発明において、前記外乱付与手段は、当該演算装置の起動直後に前記外乱を付与する処理を行うことを特徴とする。上記発明では、演算装置の起動直後に、フィードバック制御系の閉ループにおける信号等に外乱を付与する。このため、例えば、その後演算装置によって算出される回転角を用いた回転体の制御処理がなされる場合、この制御処理の開始に先立ち、演算装置によって回転体の回転角を精度よく算出できる。なお、上記外乱を付与する処理によって張り付き現象が解消される場合、回転角算出手段によって算出される回転角が大きく変動することも考えられる。このため、上記外乱を付与する処理を実行してから上記算出される回転角の変動が収束するまでの期間において、例えば、回転体の制御処理に上記算出される回転角が用いられることを禁止してもよい。請求項7記載の発明は、請求項1~6のいずれか1項に記載の発明において、前記外乱付与手段は、前記閉ループにおける信号に変化が生じないことに基づき、前記外乱を付与する処理を行うことを特徴とする。回転体の回転が一旦開始された後、回転体の回転が停止される状況下において張り付き現象が生じることがある。ここで、張り付き現象が生じると、フィードバック制御系の閉ループにおける信号に変化が生じなくなる。この点に鑑み、上記発明では、上記閉ループにおける信号に変化が生じないことに基づき、張り付き現象が生じた蓋然性が高いと判断し、上記閉ループにおける信号等に外乱を付与する。請求項8記載の発明は、請求項1~7のいずれか1項に記載の発明において、前記外乱付与手段は、前記外乱を付与する処理として、前記誤差相関量を変化させるべく、前記閉ループにおける信号及び該閉ループの入力側における信号のうち少なくとも1つの値を強制的に変化させる処理を行い、前記強制的に変化させる処理の実行後、該強制的な変化が前記フィードバック制御に及ぼす影響を打ち消すべく、少なくとも前記強制的に変化させられた値を再度変化させる解除手段を更に備えることを特徴とする。上記発明では、上記外乱を付与する処理として、誤差相関量を変化させるべく、フィードバック制御系の閉ループにおける信号等の値を強制的に変化させる処理を行う。ここで、上記強制的な変化がフィードバック制御系の閉ループにおける信号の値に及ぼす影響が継続される又は長くなることがある。この場合、回転角の算出精度が低下する期間が長くなるおそれがある。ここで、上記発明では、解除手段を備えることで、上記閉ループにおける信号等の値を強制的に変化させる処理の実行後、この強制的な変化がフィードバック制御に及ぼす影響を打ち消すべく、上記強制的に変化させられた値を再度変化させる。これにより、張り付き現象を解消するために実施された上記強制的な変化が回転角の算出精度に及ぼす影響を速やかに打ち消すことができる。請求項9記載の発明は、請求項8記載の発明において、前記解除手段は、前記強制的に変化させる処理の実行後、前記閉ループにおける信号に変化が生じることに基づき、前記強制的に変化させられた値を再度変化させることを特徴とする。外乱の付与によって張り付き現象が解消されると、誤差相関量の目標値へのフィードバック制御により、上記閉ループにおける信号が変化することとなる。この点に鑑み、上記発明では、張り付き現象が解消されたことを的確に把握した上で、解除手段によって上記強制的な変化がフィードバック制御に及ぼす影響を打ち消すことができる。請求項10記載の発明は、請求項1~9のいずれか1項に記載の発明において、前記外乱付与手段による前記外乱を付与する処理の実行後、前記閉ループにおける信号の変動量の絶対値が規定値以上となるか否かを検出する変動状態検出手段を更に備えることを特徴とする。外乱付与手段によってフィードバック制御系の閉ループにおける信号等に外乱を付与した後、誤差相関量が目標値に収束せず、上記閉ループにおける信号が大きく変動することがある。この場合、演算装置による回転角の算出精度が低下することが懸念される。ここで、上記発明では、変動状態検出手段を備えることで、フィードバック制御系の閉ループにおける信号等に外乱を付与した後、上記閉ループにおける信号の変動量の絶対値が規定値以上となるか否かを検出する。これにより、上記変動量の絶対値が規定値以上となる状態が検出された後、例えば、回転角算出手段によって算出される回転角が回転体の制御処理に用いられることを禁止することなどができる。請求項11記載の発明は、請求項1~10のいずれか1項に記載の発明において、前記外乱付与手段による前記外乱を付与する処理の実行後、前記閉ループにおける信号が変化するか否かを検出する無変化状態検出手段を更に備えることを特徴とする。外乱付与手段によってフィードバック制御系の閉ループにおける信号等に外乱を付与しても、上記閉ループにおける信号が変化しないことがある。すなわち、外乱を付与しても、張り付き現象が解消されないことがある。ここで、上記発明では、無変化状態検出手段を備えることで、フィードバック制御系の閉ループにおける信号等に外乱を付与した後、上記閉ループにおける信号が変化するか否かを検出する。これにより、上記閉ループにおける信号が変化しない状態を検出した後の対応を適切にとることなどができる。請求項12記載の発明は、請求項11記載の発明において、前記無変化状態検出手段によって前記閉ループにおける信号が変化しない状態が検出された場合、前記フィードバック制御におけるフィードバックゲインを小さくする手段を更に備えることを特徴とする。外乱を付与したにもかかわらず、張り付き現象が解消しない状況は、フィードバック制御系などに何らかの異常が生じている状況であると考えられる。そして、こうした状況においては、その後、何らかの要因で外乱を付与した影響が現れ、フィードバック制御系の閉ループにおける信号が急変することが懸念される。ここで、上記発明では、無変化状態検出手段によって上記閉ループにおける信号が変化しない状態が検出された場合、フィードバック制御におけるフィードバックゲインを小さくする。このため、その後上記閉ループにおける信号が急変することを回避でき、ひいて回転角の算出精度の低下を抑制することができる。第1の実施形態以下、本発明にかかる演算装置としての回転角算出装置を車両例えばハイブリッド車や電気自動車に搭載された主機回転機の制御システムに適用した第1の実施形態について、図面を参照しつつ説明する。図1に、本実施形態にかかるシステム構成を示す。図示されるモータジェネレータ10は、車載主機であり、その回転軸10aが図示しない駆動輪に機械的に連結されている。モータジェネレータ10には、インバータINVが電気的に接続されている。インバータINVは、一対のスイッチング素子例えばIGBTの直列接続体が3つ並列接続されて構成されており、これらスイッチング素子のオンオフ操作によってモータジェネレータ10に交流電圧を印加する。モータジェネレータ10の回転軸10aは、レゾルバ20を構成する励磁用コイル22に機械的に連結されている。励磁用コイル22には、発振器24から角速度ωの交流信号励磁信号Scが印加される。これにより、励磁用コイル22に生じる磁束が周期的に変化する。レゾルバ20は、さらに、検出用コイル26,28を備えている。検出用コイル26,28を鎖交する磁束は、検出用コイル26,28の配置の設定により、互いに位相がπ/2だけずれたものとされる。特に、本実施形態では、検出用コイル26,28のそれぞれにおいて、モータジェネレータ10の実際の回転角以下、真角θを独立変数とする互いに位相がπ/2ずれた一対の正弦関数の値に応じた一対の出力電圧が生じるように設定されている。詳しくは、検出用コイル26には、励磁信号Scを正弦関数sinθによって振幅変調した電圧が生じ、検出用コイル28には、励磁信号Scを余弦関数cosθによって振幅変調した電圧が生じるように設定されている。これら検出用コイル26,28の出力電圧は、回転角度算出装置としてのレゾルバデジタルコンバータ以下、R/Dコンバータ30に取り込まれる。R/Dコンバータ30は、アナログデジタル変換器以下、A/D変換器32,34、余弦関数乗算部36,正弦関数乗算部38、同期検波部40、補償器42及びカウンタ部44を備えて構成され、モータジェネレータ10の回転角電気角を算出する機能を有する。詳しくは、検出用コイル26,28の出力電圧は、A/D変換器32,34のそれぞれによって、デジタル信号SIN,COSに変換される。余弦関数乗算部36は、モータジェネレータ10の回転角の算出値φを独立変数とする余弦関数cosφをデジタル信号として算出し、算出された余弦関数cosφをデジタル信号SINに乗算する。ちなみに、余弦関数cosφの値は、回転角の算出値φと関係付けられてR/Dコンバータ30のメモリ不揮発性メモリに記憶されている。正弦関数乗算部38は、回転角の算出値φを独立変数とする正弦関数sinφをデジタル信号として算出し、算出された正弦関数sinφをデジタル信号COSに乗算する。ちなみに、正弦関数sinφの値は、回転角の算出値φと関係付けられてR/Dコンバータ30のメモリ不揮発性メモリに記憶されている。減算部46は、余弦関数乗算部36の出力値を正弦関数乗算部38の出力値で減算することで制御偏差εを算出する。この制御偏差εは、sinωtsinθ―φに比例したデジタル値である。すなわち、検出用コイル26の出力電圧はsinωtsinθに比例した値であり、検出用コイル28の出力電圧はsinωtcosθに比例した値である。このため、減算部46の出力としての制御偏差εは、比例定数を無視すると、加法定理を用いて下式e1にて表される。ε=sinωtsinθcosφsinωtcosθsinφ=sinωtsinθ―φ...e1この制御偏差εが0となる場合、真角θと回転角の算出値φとが一致する。同期検波部40は、励磁信号Sc=sinωtと、減算部46から出力される制御偏差εとを入力とした同期検波により、下式e2にて表される誤差相関量εcを算出する。εc=sinθ―φ...e2補償器42は、同期検波部40から出力される誤差相関量εcを入力として、モータジェネレータ10の回転角速度ωφ電気角速度を算出する。詳しくは、補償器42において、比例ゲイン乗算部42aは、誤差相関量εcに比例ゲインKpを乗算する。また、積分ゲイン乗算部42bは、誤差相関量εcに積分ゲインKiを乗算する。そして、加算部42dは、比例ゲイン乗算部42aの出力値と、積分ゲイン乗算部42bの出力値を入力とする積分要素42cの出力値との加算値として回転角速度ωφを算出する。加算部42dから出力される回転角速度ωφは、1次遅れフィルタ42eに入力され、1次遅れフィルタ42eの出力値は、カウンタ部44に入力される。カウンタ部44は、補償器42から出力される回転角速度ωφの積分演算によって回転角の算出値φを算出する。この算出値φは、上記余弦関数乗算部36及び正弦関数乗算部38のそれぞれに入力される。すなわち、回転角の算出値φは、制御量としての誤差相関量εcを0にフィードバック制御するための操作量となる。ここで、本実施形態では、回転角の算出値φ、制御偏差ε及び誤差相関量εc等、回転角の算出に関する各演算パラメータの初期値が0とされている。R/Dコンバータ30から出力される回転角の算出値φは、マイコン47に入力される。マイコン47は、回転角の算出値φや、モータジェネレータ10を流れる電流を検出する図示しない電流センサの検出値等に基づき、インバータINVの操作信号を生成してインバータINVに出力する。これにより、モータジェネレータ10の制御量例えば出力トルクがその目標値例えば指令トルクに制御される。ところで、モータジェネレータ10の回転が停止される状況下、R/Dコンバータ30の起動直後において、真角θと、回転角の算出値φとが一致していないにもかかわらず、上記誤差相関量εcが0とされることがある。具体的には、例えば、真角θがπとされる場合、励磁信号Scの振幅変調用の正弦関数が0となることから、A/D変換器32から出力されるデジタル信号SINが0とされ、余弦関数乗算部36の出力値も0とされる。また、回転角の算出値φの初期値が0とされることから、正弦関数乗算部38における正弦関数の値が0とされ、正弦関数乗算部38の出力値が0とされる。これにより、減算部46から出力される制御偏差εが0とされ、同期検波部40から出力される誤差相関量εcも0とされる。誤差相関量εcが0とされると、補償器42からカウンタ部44までにおける信号の値も0とされる。こうした状況下においては、その後モータジェネレータ10の回転が開始されない限り、誤差相関量εcが0に維持される。この結果、誤差相関量εcを0にフィードバック制御するための回転角の算出値φの値が変化しなくなる現象以下、張り付き現象が生じることで、回転角の算出精度が低下する。ここで、張り付き現象が生じる状況下、モータジェネレータ10の回転が開始されると、余弦関数乗算部36及び正弦関数乗算部38の出力値が0以外の値とされることから、誤差相関量εcが0から変化することとなる。この場合、真角θと回転角の算出値φとが一致していないことに起因して、フィードバック操作量としての上記算出値φが大きく変動し、モータジェネレータ10の回転角の算出精度の低下が顕著となるおそれがある。なお、モータジェネレータ10の回転角の算出精度が低下する状況は、モータジェネレータ10の回転が開始された後にも生じ得る。詳しくは、モータジェネレータ10の回転が一旦開始された後、モータジェネレータ10の回転が再び停止される場合の真角θがπとされてかつ、R/Dコンバータ30への給電電圧の低下によってこのコンバータのメモリが初期化される回転角の算出値φの初期値が0とされる場合に張り付き現象が生じる。そしてこれにより、回転角の算出精度が低下する。こうした問題を解決すべく、本実施形態では、マイコン47が起動されることをトリガとして、モータジェネレータ10の制御処理に先立ち、誤差相関量εcの初期値を0以外の値に強制的に切り替える外乱付与処理を行う。これにより、モータジェネレータ10の制御処理に先立ち、張り付き現象を解消し、ひいては回転角の算出精度の低下の回避を図る。図2に、本実施形態にかかる外乱付与処理の手順を示す。この処理は、モータジェネレータ10の回転が停止される状況下、マイコン47によって例えば所定周期で繰り返し実行される。この一連の処理では、ステップS10において、マイコン47が起動されてからの経過時間Tcntが第1の規定時間T1例えば数秒を経過していないか否かを判断する。この処理は、外乱付与処理の実行期間が既に終了しているか否かを判断するための処理である。なお、第1の規定時間T1は、例えば、マイコン47が起動されてからR/Dコンバータ30において回転角の算出が可能となるまでの時間の要求値に基づき設定すればよい。ステップS10において肯定判断された場合には、ステップS12に進み、外乱付与処理が未だ実行されていないか否かを判断する。ステップS12において肯定判断された場合には、ステップS14に進み、回転角の算出に先立ち、誤差相関量εcの初期値を0以外の値に強制的に切り替える外乱付与処理を行う。上記ステップS12において否定判断された場合や、ステップS14の処理が完了した場合には、ステップS16に進み、回転角の算出値φがその初期値0から変化するか否かを判断する。この処理は、回転角の算出に関わる処理に異常が生じているか否かを判断するための処理である。ステップS16において否定判断された場合には、ステップS18に進み、補償器42におけるフィードバックゲインを小さくする処理と、回転角の算出に関わる処理に異常が生じている旨をユーザに報知する報知処理とからなる退避走行処理を行う。本実施形態では、フィードバックゲインを小さくする処理として、比例ゲイン乗算部42aにおける比例ゲインKpと、積分ゲイン乗算部42bにおける積分ゲインKiとのそれぞれを小さくする処理を行う。具体的には、例えば、これらゲインを通常時の1/2とする処理を行う。こうした処理を行うのは、以下の理由による。誤差相関量εcの初期値を切り替えたにもかかわらず、回転角の算出値φが0から変化しない状況は、フィードバック制御系などに何らかの異常が生じている状況であると考えられる。そして、こうした状況においては、その後、何らかの要因で初期値を切り替えた影響が現れ、回転角の算出値φが急変することが懸念される。具体的には、例えば、誤差相関量εcの初期値の切り替え時において余弦関数乗算部36及び正弦関数乗算部38にて用いられる余弦関数及び正弦関数の記憶データが外部ノイズによって一時的に0に化けるものの、その後これら記憶データが正常値に戻ることに起因して回転角の算出値φが急変し得る。こうした事態を回避すべく、フィードバックゲインを小さくする処理を行う。なお、退避走行処理は、その後車両が修理されるまで継続される。一方、上記ステップS16において肯定判断された場合には、ステップS20に進み、回転角の算出値φの変動量Δφの絶対値が規定値γ>0未満であるか否かを判断する。この処理は、外乱付与処理によってフィードバック制御における上記算出値φが大きく変動するか否かを検出するための処理である。モータジェネレータ10の回転が停止された状態で誤差相関量εcを0にフィードバック制御しているにもかかわらず、回転角の算出値φの変動が大きくなる状況は、フィードバック制御が不安定となっている異常な状況である。こうした状況は、例えば、R/Dコンバータ30内の回路異常等に起因して生じ得る。ちなみに、上記規定値γは、例えば、モータジェネレータ10の回転角の算出誤差の要求値例えば0.08°に設定すればよい。ステップS20において否定判断された場合には、ステップS22に進み、回転角の算出値φの変動が大きい旨を外部に通知する通知処理と、回転角の算出値φがモータジェネレータ10の制御に用いられることを禁止する禁止処理とを行う。ちなみに、通知処理が行われる場合、モータジェネレータ10の駆動を禁止する等、モータジェネレータ10の駆動に制約を課すなどのフェールセーフ処理が行われることとなる。なお、上記ステップS10において否定判断された場合や、上記ステップS20において肯定判断された場合、更にはステップS18、S22の処理が完了する場合には、この一連の処理を一旦終了する。以上詳述した本実施形態によれば、以下の効果が得られるようになる。1マイコン47の起動直後において、誤差相関量εcの初期値を0以外の値に強制的に切り替える外乱付与処理を行った。この処理によれば、誤差相関量εcが0から変化するきっかけを与えることができ、張り付き現象を解消することができる。このため、マイコン47の起動時において、真角θ及び回転角の算出値φが互いに一致していない場合であっても、その後モータジェネレータ10の回転が開始されたときにおける回転角の算出精度の低下を好適に回避することができる。さらに、マイコン47が起動されてから第1の規定時間T1内に外乱付与処理を行った。このため、モータジェネレータ10の制御処理が行われるに先立ち、張り付き現象を解消することもできる。2外乱付与処理の実行後、回転角の算出値φが変化しないと判断された場合、フィードバックゲインを小さくする処理を行った。これにより、その後何らかの要因によって外乱付与処理の影響が現れる場合であっても、回転角の算出値φが急変することを回避できる。3外乱付与処理の実行後、回転角の算出値φが変化しないと判断された場合、回転角の算出に関わる処理に異常が生じている旨をユーザに報知する報知処理を行った。これにより、ユーザに退避走行を促す等、ユーザにその後の対応を適切に取らせることなどができる。4回転角算出値の変動量Δφの絶対値が規定値γ以上であると判断された場合、回転角の算出値φの変動が大きい旨を外部に通知する通知処理と、回転角の算出値φがモータジェネレータ10の制御に用いられることを禁止する禁止処理とを行った。これにより、回転角の算出精度が低下した状態でモータジェネレータ10の制御処理が行われることを回避できる。第2の実施形態以下、第2の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。張り付き現象は、上記第1の実施形態で説明した状況に加え、例えば以下の状況においても生じることがある。モータジェネレータ10の回転が一旦開始された後、モータジェネレータ10の回転が再び停止される場合の真角θがπとされてかつ、外部ノイズ等によってR/Dコンバータ30内のメモリに記憶された誤差相関量εcの値が0に化ける状況において張り付き現象が生じる。そしてこれにより、回転角の算出精度が低下する。図3に、本実施形態にかかる外乱付与処理の手順を示す。この処理は、モータジェネレータ10の回転が停止される状況下、マイコン47によって例えば所定周期で繰り返し実行される。なお、図3において、先の図2に示した処理と同一の処理については、便宜上同一のステップ番号を付している。この一連の処理では、ステップS10aにおいて、モータジェネレータ10の回転が停止される状況下、誤差相関量εcが第2の規定時間T2数秒継続して0とされているか否かを判断する。この処理は、張り付き現象が生じている蓋然性が高い状況であるか否かを判断するための処理である。ステップS10aにおいて肯定判断された場合には、張り付き現象が生じている蓋然性が高い状況であると判断し、ステップS12に進む。なお、上記ステップS10aにおいて否定判断された場合や、上記ステップS20において肯定判断された場合、更にはステップS18、S22の処理が完了する場合には、この一連の処理を一旦終了する。このように、本実施形態では、モータジェネレータ10の回転が一旦開始された後、モータジェネレータ10の回転が再度停止される状況において、誤差相関量εcが第2の規定時間T2継続して0に維持されると判断された場合、外乱付与処理を行った。これにより、マイコン47の起動直後以外においても、張り付き現象が生じている蓋然性が高い状況を的確に把握して外乱付与処理を行うことができる。第3の実施形態以下、第3の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、外乱付与処理として、回転角の算出値φの初期値を0又はπ以外の値但し、0≦φ<2πに強制的に切り替える処理を行う。図4に、本実施形態にかかる外乱付与処理の手順を示す。この処理は、モータジェネレータ10の回転が停止される状況下、マイコン47によって例えば所定周期で繰り返し実行される。なお、図4において、先の図2に示した処理と同一の処理については、便宜上同一のステップ番号を付している。この一連の処理では、ステップS12において肯定判断された場合、ステップS14aに進み、回転角の算出値φの初期値を0又はπ以外の値に強制的に切り替える外乱付与処理を行う。続くステップS16aでは、誤差相関量εcがその初期値0から変化するか否かを判断する。ステップS16aにおいて否定判断された場合には、ステップS18を経由してステップS24に進む。ステップS24では、回転角の算出値φをカウンタ部44の現在の出力値に切り替える解除処理を行う。この処理は、外乱付与処理による回転角の算出値φの強制的な切り替えが回転角の算出精度に及ぼす影響を打ち消すことを目的とした処理である。つまり、回転角の算出値φの強制的な切り替えが継続されると、真角θを把握することができない。このため、上記強制的な切り替えがフィードバック制御に及ぼす影響を打ち消すべく、外乱付与処理の実行後、この処理によって強制的に変化させられた回転角の算出値φを再度変化させる。一方、上記ステップS16aにおいて肯定判断された場合には、ステップS26に進み、上記ステップS24と同様に、回転角の算出値φをカウンタ部44の現在の出力値に切り替える解除処理を行う。ここで、本実施形態では、外乱付与処理によって切り替えられた回転角の算出値φをカウンタ部44の現在の出力値に向かって徐変させる処理を行う。この処理は、回転角の算出値φの切り替えによってフィードバック制御が不安定となり、回転角の算出精度が低下することを回避するための処理である。つまり、上記ステップS16aにおいて肯定判断される場合には、回転角の算出値φが変化を開始するものの、その変化態様がフィードバック制御を不安定にさせるものであることも考えられる。このため、上記徐変させる処理により、フィードバック制御が不安定となることを回避する。ちなみに、ステップS26の処理の完了後、ステップS20に進む。なお、上記ステップS10において否定判断された場合や、上記ステップS20において肯定判断された場合、更にはステップS22、S24の処理が完了する場合には、この一連の処理を一旦終了する。このように、本実施形態では、回転角の算出値φの初期値を0又はπ以外の値但し、0≦φ<2πに強制的に切り替える外乱付与処理を行った。そしてその後、回転角の算出値φをカウンタ部44の現在の出力値に切り替える解除処理を行った。こうした処理によっても、張り付き現象を解消して回転角の算出精度の低下を回避することができる。第4の実施形態以下、第4の実施形態について、先の第3の実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、外乱付与処理として、正弦関数乗算部38における正弦関数sinφの初期値を0以外の値に強制的に切り替える処理を行う。図5に、本実施形態にかかる外乱付与処理の手順を示す。この処理は、モータジェネレータ10の回転が停止される状況下、マイコン47によって例えば所定周期で繰り返し実行される。なお、図5において、先の図4に示した処理と同一の処理については、便宜上同一のステップ番号を付している。この一連の処理では、ステップS12において肯定判断された場合、ステップS14bに進み、正弦関数乗算部38における正弦関数sinφの値を0以外の値に強制的に切り替える外乱付与処理を行う。そしてその後、ステップS16aに移行する。ステップS16aにおいて否定判断された場合には、ステップS18を経由してステップS24aに進む。ステップS24aでは、正弦関数乗算部38における正弦関数sinφの値をカウンタ部44の現在の出力値回転角の算出値φに対応した正弦関数sinφの値に切り替える解除処理を行う。一方、上記ステップS16aにおいて肯定判断された場合には、ステップS26bに進み、上記ステップS24aと同様に、正弦関数乗算部38における正弦関数sinφの値をカウンタ部44の現在の出力値に対応した正弦関数sinφの値に切り替える解除処理を行う。そしてその後、ステップS20に移行する。なお、上記ステップS10において否定判断された場合や、上記ステップS20において肯定判断された場合、更にはステップS22、S24aの処理が完了する場合には、この一連の処理を一旦終了する。このように、本実施形態では、正弦関数乗算部38における正弦関数sinφの初期値を0以外の値に強制的に切り替える外乱付与処理を行った。そしてその後、正弦関数乗算部38における正弦関数sinφの値をカウンタ部44の現在の出力値に対応した正弦関数sinφの値に切り替える解除処理を行った。こうした処理によっても、張り付き現象を解消して回転角の算出精度の低下を回避することができる。第5の実施形態以下、第5の実施形態について、先の第3の実施形態との相違点を中心に図面を参照しつつ説明する。本実施形態では、外乱付与処理として、回転角の算出値φに0以外の規定角αを強制的に加算する処理を行う。図6に、本実施形態にかかる外乱付与処理の手順を示す。この処理は、モータジェネレータ10の回転が停止される状況下、マイコン47によって例えば所定周期で繰り返し実行される。なお、図6において、先の図4に示した処理と同一の処理については、便宜上同一のステップ番号を付している。この一連の処理では、ステップS12において肯定判断された場合には、ステップS14cに進み、回転角の算出値φに上記規定角αを強制的に加算する外乱付与処理を行う。そしてその後、ステップS16aに移行する。なお、規定角αの加算タイミングは、例えば、マイコン47が起動されてから第1の規定時間T1が経過するまでの期間における任意のタイミングであればよい。ステップS16aにおいて否定判断された場合には、ステップS18を経由してステップS24bに進む。ステップS24bでは、回転角の算出値φから規定角αを減算する解除処理を行う。一方、上記ステップS16aにおいて肯定判断された場合には、ステップS26bに進み、上記ステップS24bと同様に、回転角の算出値φから規定角αを減算する解除処理を行う。そしてその後、ステップS20に移行する。なお、上記ステップS10において否定判断された場合や、上記ステップS20において肯定判断された場合、更にはステップS22、S24bの処理が完了する場合には、この一連の処理を一旦終了する。このように、本実施形態では、マイコン47の起動後、回転角の算出値φに規定角αを強制的に加算する外乱付与処理を行った。そしてその後、回転角の算出値φから規定角αを減算する解除処理を行った。こうした処理によっても、張り付き現象を解消して回転角の算出精度の低下を回避することができる。その他の実施形態なお、上記各実施形態は、以下のように変更して実施してもよい。フィードバック制御系の閉ループにおける信号等に強制的に外乱を付与する手法としては、上記各実施形態に例示したものに限らず、例えば以下A~Fの手法を採用してもよい。A上記第1,第3の実施形態において、誤差相関量εc及び回転角の算出値φのうち少なくとも1つの初期値に加えて又は代えて、誤差相関量εc及び上記算出値φとは異なるフィードバック制御系の閉ループにおける信号の初期値を強制的に切り替える手法を採用してもよい。ここで、上記閉ループにおける信号としては、例えば、余弦関数乗算部36における余弦関数cosφの値、余弦関数乗算部36の出力値、正弦関数乗算部38における正弦関数sinφの値、正弦関数乗算部38の出力値、制御偏差ε、モータジェネレータ10の回転角速度ωφと相関を有する値比例ゲイン乗算部42aの出力値、積分要素42cの出力値及び加算部42dの出力値のうち少なくとも1つ、及びモータジェネレータ10の回転角加速度電気角加速度と相関を有する値積分ゲイン乗算部42bの出力値及び1次遅れフィルタ42eのうち少なくとも1つのうち少なくとも1つが挙げられる。なお、外乱を付与する箇所がフィードバック制御系の上流側となるほど、外乱の付与がフィードバック制御に及ぼす影響の継続時間が長くなる傾向にある。このため、こうした影響を短時間とするためには、上記第3の実施形態に示したように、フィードバック制御系の比較的下流側である回転角の算出値φに外乱を付与することが望ましい。B上記第3の実施形態において、正弦関数乗算部38における正弦関数sinφの値に加えて又は代えて以下のパラメータを外乱付与対象としてもよい。具体的には、例えば、余弦関数乗算部36における余弦関数の値、及びA/D変換器32,34の出力値のうち少なくとも1つが挙げられる。なお、A/D変換器32,34の出力値は、フィードバック制御系の閉ループの入力側における信号となる。C上記第5の実施形態において、外乱の付与対象を、回転角の算出値φに加えて、誤差相関量εcとしてもよい。この場合、例えば、回転角の算出値φに規定角αを加算してかつ、上記規定角の加算によるフィードバック制御への影響を打ち消すような値を誤差相関量εcに加えればよい。こうした手法によれば、解除処理が実行される以前において、外乱付与処理がフィードバック制御に及ぼす影響を極力抑制できると考えられる。なお、この場合、先の図4のステップS16aの処理を、誤差相関量εc及び回転角の算出値φを除く上記閉ループにおける信号に変化が生じるか否かを判断する処理とすればよい。また、上記第5の実施形態において、外乱付与対象としては、回転角の算出値φに限らず、上記A,Bで説明した各パラメータであってもよい。D上記第5の実施形態において、回転角の算出値φに加算する規定角αを0から所定値>0に向かって漸増させる手法を採用してもよい。こうした手法によれば、回転角の算出値φが急変する事態の回避が期待できる。なお、この場合、解除処理として、上記所定値を上記算出値φから減算する処理を行えばよい。一方、回転角の算出値φに加算する規定角αを、上記所定値から0に向かって漸減させる手法を採用してもよい。この場合、解除処理は不要となる。Eフィードバック制御系の閉ループの入力側における信号に外乱を付与する手法として、モータジェネレータ10の回転軸10aを強制的に回転させる手法を採用してもよい。F上記第1の実施形態において、誤差相関量εcの初期値を切り替えた後、この切り替えがフィードバック制御に及ぼす影響を打ち消すべく、誤差相関量εcを再度変化させる解除処理を行ってもよい。こうした手法は、例えば、外乱付与処理として、誤差相関量εcの初期値を非常に大きな値レジスタの最大値に切り替える等、外乱付与処理による初期値の切り替えがフィードバック制御に及ぼす影響が大きい場合、外乱付与がフィードバック制御に及ぼす影響を極力速やかに打ち消すことができる点で有効な処理である。張り付き現象によって回転角の算出精度が低下する状況としては、上記各実施形態に例示したものに限らない。要は、上記算出値φと真角θとがπだけ異なる状況であれば、張り付き現象が生じると考えられる。具体的には、例えば、回転角の算出値φの初期値がπが設定される場合、真角θが0とされるときに張り付き現象が生じる。また、例えば、回転角の算出値φの初期値がπ/2又は3π/2に設定される場合、真角θが3π/2又はπ/2とされるときに張り付き現象が生じる。ちなみに、回転角の算出値φの初期値がπ/2又は3π/2に設定される場合、余弦関数乗算部36における余弦関数cosφの初期値を0以外の値に切り替える手法を採用してもよい。退避走行処理としては、上記第1の実施形態に例示したものに限らない。例えば、モータジェネレータ10の回転速度の変化を制限する処理を併せて実行してもよい。また、例えば、退避走行処理のうちフィードバックゲインを小さくする処理として、比例ゲインKp又は積分ゲインKiのいずれかを小さくする処理を行ってもよい。上記閉ループにおける信号に変化が生じないことに基づき、外乱付与処理を実行する手法としては、上記第2の実施形態に例示したものに限らない。例えば、誤差相関量εc以外の上記閉ループにおける信号のうちいずれかの変化が生じないと判断された場合、外乱付与処理を行ってもよい。上記閉ループにおける信号に変化が生じることに基づき、強制的に変化させた値を再度変化させる手法としては、上記第3の実施形態に例示したもの先の図4のステップS16a→S26に限らない。例えば、誤差相関量εcに代えて又は加えて、誤差相関量εc以外の上記閉ループにおける信号のうち少なくとも1つが変化したと判断された場合、上記強制的な切り替えを解除してもよい。外乱付与手段の実行後、上記閉ループにおける信号の変動量の絶対値が規定値以上となるか否かを検出するために用いるパラメータとしては、上記第1の実施形態に例示したもの回転角の算出値φに限らない。例えば、回転角の算出値φに代えて又は加えて、上記算出値φ以外の上記閉ループにおける信号のうち少なくとも1つであってもよい。誤差相関量としては、上記各実施形態に例示したものに限らない。例えば、制御偏差εを、余弦関数乗算部36の出力値と正弦関数乗算部38の出力値との和として算出し、誤差相関量をsinθφとして算出してもよい。この場合、回転角の算出値φが負の値として算出されることから、上記算出値φの符号を反転させて真角θを把握すればよい。また、誤差相関量としては、真角θと上記算出値φとの差又は和を独立変数とする正弦関数の値に限らず、余弦関数の値であってもよい。具体的には、例えば、先の図1において、余弦関数乗算部36及び正弦関数乗算部38を入れ替えることによって、誤差相関量をcosθ―φとして算出することができる。この場合、誤差相関量の目標値が1に設定されることとなる。上記第1の実施形態では、マイコン47の起動直後において外乱付与処理を強制的に実行することとしたがこれに限らない。例えば、回転角の算出値φがπであると判断された場合にのみ、外乱付与処理を実行することとしてもよい。補償器42としては、誤差相関量εcと目標値0との差の比例要素及び積分要素の出力値の加算値に基づき回転角を算出するものに限らず、例えば、比例要素、積分要素及び微分要素の出力値の加算値に基づき回転角を算出するものであってもよい。モータジェネレータ10の回転角を算出する回転角算出装置としては、マイコン47に外付けされるものに限らず、例えば、マイコン47内にレゾルバデジタルコンバータ回路として集積されたものであってもよい。本願発明の適用対象としての回転角センサとしては、レゾルバに限らない。また、本願発明の適用対象としては、車両に搭載される回転角センサに限らない。"