(57)【要約】  システムは、より良好なレベルの快適および安全を達成するために、動力化シートベルト（ＭＳＢ）制御システムアルゴリズムにおけるスプール移動情報を利用するために提供される。ＭＳＢ制御システムアルゴリズムは、無抵抗モード、しまい込みモード、弛み低減モード、ポジション外れ警告モード、中間プルバックモード、および高プルバックモードを含む複数のモードの実行を制御する。ＭＳＢ制御システムアルゴリズムは、また、乗り物がある時間の期間の間にアイドリングした後、シートベルトをしまい込む能力を提供するために、他の乗り物モジュールがスリープされた後に開始される低パワーモードの実行を制御する。ＭＳＢ制御システムアルゴリズムは、また、シートベルトの係留されたまたは係留解除された状態を示す、バックル切り替え状態に基づいて規定されるベルト監視機能を制御する。ベルト監視は、スプールセンサによって提供される解像度に基づくカウントに変換されるスプール回転からなる。
2009525229.tif 000002
【特許請求の範囲】
【請求項１】
シートベルトと、
アクチュエータの制御の下で前記シートベルトを引き込むことができるリトラクタと、
前記アクチュエータと通信可能であって前記シートベルトの移動を制御するコントローラとを備えるシートベルトシステムであって、
前記コントローラは、
（ａ）可能性がある衝突イベントを識別し、
（ｂ）（ａ）の後、前記アクチュエータに第１の信号を送信して前記シートベルトを引込ポジションに引き込み、
（ｃ）前記アクチュエータに第２の信号を送信して前記シートベルトを前記引込ポジションに保持し、
（ｄ）前記シートベルトの前記リトラクタの状態を決定し、
（ｅ）前記リトラクタの前記状態がロックされていないことが決定される場合、（ｂ）−（ｄ）を繰り返し、かつ
（ｆ）前記アクチュエータに第３の信号を送信して前記シートベルトを解放するように構成される、システム。
【請求項２】
シートベルトを制御する方法であって、前記方法は、
（ａ）可能性がある衝突イベントを示す信号を受信する工程と、
（ｂ）前記受信された信号に応答してシートベルトを引込ポジションに引き込む工程と、
（ｃ）前記シートベルトを前記引込ポジションに保持する工程と、
（ｄ）前記シートベルトのリトラクタがロックされていないことが決定される場合、（ｂ）−（ｃ）を繰り返す工程と、
（ｅ）前記シートベルトを解放する工程とを含む方法。
【請求項３】
（ｅ）の前に（ｄ）を繰り返すことをさらに含む請求項１に記載の方法。
【請求項４】
前記シートベルトを解放することは、前記シートベルトの引き込みから所定の期間の経過後に生じる請求項１に記載の方法。
【請求項５】
前記シートベルトの完全な引き込み後の所定の期間の間、前記リトラクタをロックするためにソレノイドに給電することをさらに含む請求項１に記載の方法。
【請求項６】
前記所定の期間の経過後、前記リトラクタのスプールの回転を検出することをさらに含む請求項５に記載の方法。
【請求項７】
前記スプールの前記検出された回転は、ロックされていないリトラクタを示す請求項６に記載の方法。
【請求項８】
前記スプールの回転量を決定することをさらに含み、前記決定された回転量が所定の閾値を超える場合、前記スプールの前記検出された回転は、ロックされていないリトラクタを示す請求項６に記載の方法。
【請求項９】
前記スプールの回転方向を決定することをさらに含み、前記所定の閾値は、前記決定された回転方向に基づく請求項８に記載の方法。
【請求項１０】
前記シートベルトを解放することは、
（ｆ）第１のレートで第１の期間の間に、スプールの周りの前記シートベルトの回転を制御するモータからの電流を増大することと、
（ｇ）第２のレートで第２の期間の間に前記モータからの前記電流を増大することとであって、前記第１のレートは、前記第２のレートより大きいまたはほぼ等しい、電流を増大することと、
（ｈ）前記リトラクタの歯止めを解放することと、
（ｉ）第３のレートで第３の期間の間に前記モータからの前記電流を低減することとを含む請求項１に記載の方法。
【請求項１１】
前記電流は、前記リトラクタの前記歯止めを解放することなく前記第１のレートで増大される請求項１０に記載の方法。
【請求項１２】
前記スプールの回転を検出し、一方、前記第１のレートで前記電流を増大し、かつ前記回転が検出される場合（ｇ）−（ｉ）を取り消すことをさらに含む請求項１１に記載の方法。
【請求項１３】
前記電流は、前記電流が所定の閾値を超えるまで前記第１のレートで増大される請求項１０に記載の方法。
【請求項１４】
前記所定の閾値は、最大電流レベルのほぼ９０％である請求項１３に記載の方法。
【請求項１５】
前記第１のレートは、ステップをほぼ規定する請求項１０に記載の方法。
【請求項１６】
（ｈ）の前に、
（ｊ）歯止めの状態を決定することと、
（ｋ）前記決定された歯止めの状態が、前記第２の期間の経過後にロックされた歯止めを示す場合、第４のレートで第４の期間の間に前記モータからの前記電流を増大することとをさらに含み、前記第４のレートは、前記第２のレートより大きいまたはほぼ等しい請求項１０に記載の方法。
【請求項１７】
前記第２の期間の経過は、現在の時間での電流レベルと最大電流レベルとの間の差異に基づき決定される請求項１０に記載の方法。
【請求項１８】
（ｈ）の前に、前記第２の期間の経過後、第４の期間の間に前記電流レベルを維持することをさらに含む請求項１０に記載の方法。
【請求項１９】
（ｊ）の後に、第４のレートで第４の期間の間に前記モータからの前記電流を低減することをさらに含み、前記第４のレートは、前記第３のレートより小さいまたはほぼ等しい請求項１０に記載の方法。
【請求項２０】
シートベルトシステムであって、前記システムは、
シートベルトと、
リトラクタのスプールの周りで前記シートベルトを引き込むことができるリトラクタと、
前記シートベルトの移動を制御するために、稼動可能に前記リトラクタと結合されるコントローラとを備え、前記コントローラは、
（ａ）停止モードを入力するために命令を受信し、
（ｂ）低パワーモードの稼動に移行するために前記コントローラの第１の組の構成部品をスイッチオフし、
（ｃ）第１の期間の経過後、第２の期間の経過について検査するために前記第１の組の構成部品の第１の構成部品をスイッチオンし、
（ｄ）前記リトラクタの前記スプールの移動を監視し、
（ｅ）スプールの移動が検出されない場合、前記第２の期間の経過まで（ｂ）−（ｄ）を繰り返し、
（ｆ）前記第２の期間の経過前にスプールの移動が検出されない場合、スリープモードの稼動に移行するために前記コントローラの前記第１の組の構成部品をスイッチオフするように構成されるシステム。
【請求項２１】
シートベルトコントローラをスリープモードに移行する方法であって、前記方法は、
（ａ）停止モードに入るために命令を受信する工程と、
（ｂ）低パワーモードの稼動に移行するために前記シートベルトコントローラの第１の組の構成部品をスイッチオフする工程と、
（ｃ）第１の期間の経過後、第２の期間の経過について検査するために前記第１の組の構成部品の第１の構成部品をスイッチオンする工程と、
（ｄ）シートベルトリトラクタのスプールの移動を監視する工程と、
（ｅ）スプールの移動が検出されない場合、前記第２の期間の経過まで（ｂ）−（ｄ）を繰り返す工程と、
（ｆ）前記第２の期間の経過前にスプールの移動が検出されない場合、スリープモードの稼動に移行するために前記シートベルトコントローラの前記第１の組の構成部品をスイッチオフする工程とを含む方法。
【請求項２２】
（ｃ）−（ｄ）は、前記第１の期間の経過後、前記シートベルトコントローラの前記第１の組の構成部品をスイッチオンし、かつ第３の期間の間に前記スプールの移動を監視する工程をさらに含み、（ｂ）−（ｄ）は、スプールの移動を検出することなく前記第３の期間の経過後に繰り返される請求項２１に記載の方法。
【請求項２３】
前記第２の期間は、ほぼ１０分である請求項２１に記載の方法。
【請求項２４】
前記第１の期間は、ほぼ３５０ミリ秒より短い請求項２１に記載の方法。
【請求項２５】
前記第２の期間の経過前にスプール移動が検出される場合、完全な認識モードの稼動に移行するために前記シートベルトコントローラの前記第１の組の構成部品をスイッチオンする工程をさらに含む請求項２１に記載の方法。
【請求項２６】
シートベルトシステムであって、前記システムは、
バックルと、
前記バックルと係合することができる舌部を含むシートベルトと、
アクチュエータの制御の下でスプールの周りで前記シートベルトを引き込むことができる、前記スプールを含むリトラクタと、
前記シートベルトの移動を制御するために前記アクチュエータと通信することができるコントローラとを備え、前記コントローラは、
（ａ）前記シートベルトのバックル状態を決定し、
（ｂ）前記決定されたバックル状態が締められている場合、前記スプールに対する前記シートベルトの第１のポジションに基づいて、係留された値を規定し、
（ｃ）前記規定され係留された値に基づき複数の閾値を規定し、
（ｄ）シートベルトポジションを決定するために、前記スプールに対する前記シートベルトの移動を監視し、
（ｅ）前記決定されたシートベルトポジションを前記複数の閾値と比較し、かつ
（ｆ）（ｅ）の前記比較に基づき動作を遂行するように構成されるシステム。
【請求項２７】
シートベルトを制御する方法であって、前記方法は、
（ａ）シートベルトのバックル状態を決定する工程と、
（ｂ）前記決定されたバックル状態が締められている場合、シートベルトリトラクタのスプールに対する前記シートベルトの第１のポジションに基づき係留された値を規定する工程と、
（ｃ）前記規定され係留された値に基づき複数の閾値を規定する工程と、
（ｄ）シートベルトポジションを決定するために、前記スプールに対する前記シートベルトの移動を監視する工程と、
（ｅ）前記決定されたシートベルトポジションを前記複数の閾値と比較する工程と、
（ｆ）（ｅ）の前記比較に基づき動作を遂行する工程とを含む、方法。
【請求項２８】
前記動作は、前記シートベルトをしまい込む工程、シート搭乗者に警告を送る工程、および前記シートベルトにおける弛みを低減する工程の少なくとも１つである請求項２７に記載の方法。
【請求項２９】
（ｇ）前記シートベルトにおける弛みを低減することを試みる工程と、
（ｈ）（ｇ）の後に第１のシートベルトポジションを決定する工程と、
（ｉ）前記決定された第１のシートベルトポジションを、引き出し値を加えた係留された値として規定される第１の閾値と比較する工程と、
（ｊ）前記決定された第１のシートベルトポジションが前記第１の閾値未満である場合、前記規定され係留された値を前記決定された第１のシートベルトポジションと置き換える工程と、
（ｋ）前記置き換えられ係留された値に基づき前記複数の閾値を再規定する工程とをさらに含む請求項２７に記載の方法。
【請求項３０】
（ｌ）前記決定された第１のシートベルトポジションが前記第１の閾値より大きい場合、（ｇ）−（ｋ）を繰り返す工程をさらに含む請求項２９に記載の方法。
【請求項３１】
（ｍ）前記決定された第１のシートベルトポジションが前記第１の閾値未満でない場合、所定の回数（ｌ）を繰り返す工程と、
（ｎ）（ｍ）の後、前記決定された第１のシートベルトポジションが前記第１の閾値より大きい場合、前記規定され係留された値を前記決定された第１のシートベルトポジションと置き換える工程とをさらに含む請求項３０に記載の方法。
【請求項３２】
前記複数の閾値は、第１の閾値を含み、前記第１の閾値は、引き出し値を加えた前記係留された値として規定され、さらに前記第１の閾値を超える前記シートベルトの引き出しは、警告パルスタイマを開始する請求項２７に記載の方法。
【請求項３３】
前記第１の閾値を超える前記シートベルトの引き込みは、前記警告パルスタイマを停止する請求項３２に記載の方法。
【請求項３４】
前記警告パルスタイマの経過後、前記シートベルトの使用者に触覚の警告を開始する工程をさらに含む請求項３２に記載の方法。
【請求項３５】
前記複数の閾値は、第１の閾値を含み、前記第１の閾値は、引き出し値を加えた前記係留された値として規定され、さらに前記第１の閾値を超える前記シートベルトの引き込みは、弛み低減タイマを開始する請求項２７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、その開示が参照によってその全体が本明細書に組み込まれる、２００６年２月３日に出願された米国特許仮出願第６０／７４３２３１号、名称「Ａ  ＳＹＳＴＥＭ  ＡＮＤ  ＭＥＴＨＯＤ  ＦＯＲ  ＳＥＡＴ  ＢＥＬＴ  ＣＯＮＴＲＯＬ」への優先権を主張する。
【０００２】
本開示の主題は、全体的に乗り物安全システムに関する。より詳細には、本開示は、モータによって駆動されかつ電子制御ユニットによって制御されるシートベルトリトラクタ（retractor）を有する安全拘束（restraint）システムに関する。
【背景技術】
【０００３】
乗り物は、一般に、搭乗者負傷を低減するために乗り物衝突の間に作動される自動安全拘束デバイスを含む。衝突における乗り物搭乗者の安全は、搭乗者が安全拘束システムを使用しているか否かに応じ、使用している場合には、システムが適切に調整されているか否かに応じる。自動安全拘束デバイスの実施例は、エアバッグ、シートベルトプリテンショナ（pretensioner）、および展開可能な膝ボールスタ（deployable knee bolster）を含む。より効果的な安全拘束システムは、シート搭乗者の寸法などのシート搭乗者の検出された特徴に基づき、エアバッグの展開力およびシートベルトのプリテンションを制御する。例えば、大人が乗り物シートに着座すると、エアバッグは、通常の態様で展開されることができるが、小さな子供がシートに着座する場合、エアバッグは、展開されるべきではなく、またはより小さな展開力で展開されるべきである。様々なタイプのセンサが、乗り物の内側および乗り物の外側の両方の状況特徴を検出するために、乗り物内および乗り物の周囲に配置される。センサからの情報は、安全拘束デバイスの機能を制御する１つ以上の制御ユニットに入力される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
動力化（motorized）シートベルト（ＭＳＢ）リトラクタなどの拘束システムは、現在の自動車における標準装備になった。ＭＳＢリトラクタは、乗り物衝突の間に生成される衝撃から乗員を保護するために広範に使用される。乗り物を伴う衝突の前に、ＭＳＢは、乗員を保護するためにシートベルトを作動する。ＭＳＢは、例えば乗り物の強い制動または方向転換、あるいは衝突または可能性がある転覆の高い確率を予測する外部センサシステムに基づき、差し迫る衝突（緊急状況）の指示があるので展開されることができる。ＭＳＢは、また快適性に関連する理由のために低い力レベルで展開されることができる。結果として、ＭＳＢのモータ制御は、快適モード（comfort mode）および安全モードの２つの基本的なタイプのモードを有することができる。
【０００５】
ＭＳＢリトラクタは、モータ、典型的には電気モータを含み、モータは、緊急の場合にシートベルトを引き込み、または乗員が乗り物に入りまたは出るときに引き出しまたは引き込みをアシストするように駆動する。モータの駆動は、マイクロプロセッサによって生成される信号によって制御してよい。制御システムアルゴリズムおよび関連するロジックは、ＭＳＢ制御ユニットが満たすように設計される異なる安全および快適モードを規定する必要がある。そのようなアルゴリズムは、バックル状態センサ、シートトラックポジションセンサ、スプール移動センサなどの様々なセンサから入手可能な複数の情報源を受けるべきであり、乗り物の搭乗者の快適レベルおよび安全レベルを改善するために情報を用いるべきである。
【課題を解決するための手段】
【０００６】
本発明の例示的な実施形態は、より良好なレベルの快適および安全を達成するために、動力化シートベルト（ＭＳＢ）制御システムアルゴリズムにおけるスプール移動情報を利用するシステムおよび方法を提供する。例えば、ＭＳＢ制御システムアルゴリズムは、無抵抗(no friction)モード、しまい込み（stowage）モード、弛み低減（slack reduction）モード、ポジション外れ（ＯＯＰ）警告(out of position warning)モード、中間プルバック（medium pull-back）モード、および高プルバック(high pull-back)モードを含む複数のモードの実行を制御する。高プルバックモードは、搭乗者が、ベルトと胴体との間にそれらの手を有し、連続するベルト移動およびリトラクタをロックする故障を引き起こす状況において、搭乗者をプルバックするために複数のプルバックする試みを含むことができる。各プルバックする段階は、保持ステージおよび最終的な解放ステージが続くことができる。解放ステージは、快適に搭乗者を解放するクラッチを放す（de-clutch）期間を含み、一方、モータによって必要なパワーを最小化する、調整可能場合ンプアップ（ramp up）およびランプダウン（ramp down）期間によって特徴付けられることができる。
【０００７】
さらに、ＭＳＢ制御システムのアルゴリズムは、制御システムの応答性を維持するために必要なパワーの量を低減するために、低パワーモード機能性を含む。ＭＳＢ制御システムアルゴリズムは、他の乗り物モジュールがスリープにされた後、低パワーモードを開始する。低パワーモードの目的は、乗り物が時間のある期間の間にアイドリングされた後、シートベルトをしまい込む能力を提供することである。引き込みは、柔軟な（limp）シートベルトが搭乗者の乗り物へ入るまたは出ることの邪魔になることを妨げる必要がある。低パワーモードは、乗り物制御システムが完全なスリープモードに入る間のある期間(time period)の間で搭乗者を係留(buckle)したままにするとき、及び、その後搭乗者がシートベルトを係留解除（unbuckle）するときに必要である。低パワーモードを使用して、ＭＳＢ制御システムは、搭乗者がベルトをしまい込むことをウェイクアップ（wake up）させかつアシストする能力を有する。
【０００８】
ＭＳＢ制御システムアルゴリズムは、シートベルトの係留されたまたは係留解除された状態を示すバックルスイッチ状態に基づいて規定されるベルト監視機能も制御する。ベルトを監視することは、スプールセンサによって提供される解像度に基づくカウントに変換されるスプール回転からなる。スプールセンサデータは、ＭＳＢ制御システムが、弛み低減、搭乗者警告、しまい込みアシスト、プルバックなどを開始すべきであるかどうかを決定するために処理される。そのような決定は、ベルト監視領域およびシートベルトの引き込み／引き出し移動に基づき決定される。
【０００９】
本発明の他の原理的特徴および利点は、以下の図面、詳細な説明、および添付の請求項を精査すると当業者に明らかになる。
【００１０】
例示的な実施形態は、同様の参照符号が同様の要素を示す添付の図面を参照して以降に記載される。図面に示される対象物は、同一の縮尺で描かれないことがある。
【発明を実施するための最良の形態】
【００１１】
図１を参照すると、安全拘束システム１００が示される。安全拘束システム１００は、底部シートクッション１０２、バックシートクッション１０４、および例示的な動力化シートベルト（ＭＳＢ）システム１０６を含む。例示的ＭＳＢシステム１０６は、３ポイントタイプ（three-point type）であり、シートベルト１０７およびＭＳＢ制御システム１２０を含む。いくつかのまたはすべてのＭＳＢ制御システム１２０は、シートベルト１０７からある距離に配置されることができる。シートベルト１０７は、第１の固定具（anchorage）１１８で乗り物本体の底部壁１２４に取り付けられた第１の端部１１３と、リトラクタ本体１１５内に含まれるリトラクタに取り付けられた第２の端部とを有する。リトラクタは、スプールを含み、スプールの周りで、シートベルト１０７の少なくとも一部は、引き込みおよび引き出し移動のために巻かれる。したがって、シートベルト１０７は、リトラクタの第１の端部１１３と第２の端部との間で移動可能である。ショルダアンカ１１３は、乗り物の前部から見たとき、図２を参照して示されるように第１の固定具１１８と同じ側で、乗り物本体の壁１２２（図２を参照して示される）に取り付けられる。ショルダアンカ１１３は、それを通るシートベルト１０７の移動を可能にするようにガイドを含む。舌部１１４は、シートベルト１０７の中間部分に移動可能に取り付けられ、それを通るシートベルト１０７の移動を可能にするようにガイドを含む。舌部１１４は、第２の固定具１２６で、底部壁１２４に取り付けられたバックル１１６に着脱自在に係合する。舌部１１４が、バックル１１６と係合されるとき、シートベルト１０７は、係留された状態にある。舌部１１４が、バックル１１６から外されたとき、シートベルト１０７は係留解除された状態にある。シートベルト１０７の状態を検出するために、センサはバックル１１６および／または舌部１１４に取り付けてよい。
【００１２】
使用に際し、乗員は、リトラクタからシートベルト１０７を引き出し、かつ舌部１１４をバックル１１６と係合する。結果として、シートベルト１０７は、乗員の肩および腰を超えて延びる。係留された状態において衝突が発生した場合、シートベルト１０７は、乗員をシートに保持し、その基本機構は当業者に知られている。例えば、衝突センサが、衝突の高い可能性を検出し、かつＭＳＢ制御システム１２０に衝突信号を送信する。応答して、プリテンショナ機構はシートベルト１０７の引き込みを始める。シートベルト１０７は、乗員の腰および身体の上部と接触し、結果として、クランプ機構にシートベルト１０７をクランプさせ、それによって所定の場所にシートベルト１０７を保持する負荷を受ける。結果として、乗員は、適切な力で拘束される。
【００１３】
図３を参照すると、ＭＳＢ制御システム１２０の機能構成部品が示される。例示的な実施形態において、ＭＳＢ制御システム１２０は、シートベルト制御アルゴリズム３００、メモリ３０２、パワーシステム３０４、プロセッサ３０６、センサ３０８、モータ３１０、およびスプール３１２を含む。シートベルト制御アルゴリズム３００は、実行されたとき、ＭＳＢシステム１０６を快適にかつ安全に乗員を拘束させる、編成された指示の組である。シートベルト制御アルゴリズム３００は、１つ以上のプログラミング言語、アセンブリ言語、スクリプティング言語などを使用して書かれることができる。
【００１４】
メモリ３０２は、他の情報に加えてシートベルト制御アルゴリズム３００を格納する。メモリ技術は、制限されず、ランダムアクセスメモリ、リードオンリーメモリ、フラッシュメモリなどを含む。パワーシステム３０４は、ＭＳＢ制御システム１２０の様々な構成部品にパワーを提供し、バッテリであることができる。プロセッサ３０６は、１つ以上のプログラミング言語、スクリプティング言語、アセンブリ言語などを使用して書かれることができる指示を実行する。指示は、特定目的のコンピュータ、論理回路、またはハードウェア回路によって実行されることができる。したがってプロセッサ３０６は、ハードウェア、ファームウェア、ソフトウェア、またはこれら方法の任意の組合せで実施されることができる。用語「処理（execution）」は、命令によって必要とされる工程を実行するプロセスである。プロセッサ３０６は、シートベルト制御アルゴリズム３００および／または他の命令を実行する。
【００１５】
ＭＳＢ制御システム１２０は、同一または異なる実装技術を使用する１つの以上のプロセッサおよび１つ以上のメモリを有することができる。シートベルト制御アルゴリズム３００は、単一のモジュールで実装されることができ、または複数のモジュールの中に分散されることができる。ＭＳＢ制御システム１２０の構成部品は、別個にまたは一緒に収容されることができ、ネットワークを使用してインターフェースすることができる。ネットワークで通信する構成部品は、有線または無線であり得る通信経路によって接続される。例えば、ＭＳＢ制御システム１２０は、インターフェースＢＵＳシステムからのメッセージを介してトリガされることができる。制御システム１２０をトリガするために必要な情報は、コントローラエリアネットワーク（ＣＡＮ）バスなどの通信バス上を搬送されることができる。例示的な実施形態において、ＣＡＮバスは、秒当たり１メガビットまでのレートで稼動可能な実時間アプリケーションのために典型的に使用される、高完全性（high-integrity）シリアルデータ通信バスである。
【００１６】
センサ３０８は、ＭＳＢシステム１０６の状態を検出する。例えば第１のセンサは、シートベルト１０７の係留されたまたは係留解除された状態を検出することができる。他の実施例として、シートベルト応力センサは、シートベルト１０７の引き抜き応力を監視するために使用されることができる。引き抜き応力は、手動でラップベルトを引き抜くための搭乗者の試みの指示であるシートベルト１０７における応力である。他のセンサは、その周りでシートベルト１０７の一部を引き込むスプール３１２の移動を検出する。さらに他のセンサは、ＭＳＢシステム１０６のシートベルトプリテンショナのより最適な展開を決定するために、乗員の重量を検出することができる。
【００１７】
シートベルトリトラクタのモータ３１０は、引き抜き（引き出し）方向および引き込み方向の両方でスプール３１２を駆動するために使用されることができる。一般に、モータ３１０は、電気モータであり、少なくとも引き抜き応力でのシートベルト１０７における応力を示す応力センサに応答して、引き抜き方向のシートベルトリトラクタのスプール３１２を回転するように駆動する。シートベルト１０７の応力が、引き抜き応力未満に低下すると、モータ３１０は停止される。モータ３１０が、引き抜き方向と引き込み方向の両方でスプール３１２を駆動するために使用されるとき、モータ３１０は、反転可能なモータである。
【００１８】
モータ制御は、快適および安全の２つの主なタイプのモードの下で分類されることができる６つの主要なモードに分けられることができる。快適モードは、無抵抗モードとしまい込みモードを含む。無抵抗モードにおいて、その移動を妨げるために、シートベルト１０７に抵抗がない。しまい込みモードにおいて、ＭＳＢ制御システム１２０は、使用後、乗員がシートベルト１０７を完全にしまい込むことをアシストするように作用する。
【００１９】
安全モードは、弛み低減モード、ポジション外れ（ＯＯＰ）警告モード、中間(medium)プルバック（pull-back）モード、および高(high)プルバックモードを含む。安全モードは、ＭＳＢ制御システム１２０がＣＡＮバスから完全に情報を受信するとき開始されることができる。一般に、乗り物が始動され、ＭＳＢ制御システム１２０の故障がなく、搭乗者が安全拘束システム１００に締められるとき、完全な情報が受信される。乗り物のエンジンは、制限なく、ガソリン、ハイブリッド、電気などの任意であり得る。弛み低減モードにおいて、締めた後でシートベルト１０７における任意の弛みが取り除かれる。さらに、搭乗者が前方への傾きかつ次に後方へ座ることによって、または搭乗者がシートを後方へ移動することによって生成されることがある任意の過剰な弛みも取り除かれる。ＯＯＰ警告モードにおいて、搭乗者は、いくつかの態様でシートのポジションから外れる。ＯＯＰ警告モードにおいて、搭乗者が構成可能な時間の期間の間にポジションから外れるとき、シートベルトへの構成可能な回数の迅速なプルバックは、搭乗者を警告するためにＭＳＢ制御システム１２０によって生成されることができる。例えば、搭乗者は、乗り物の床から何かを拾うために、シートで前方へかがむことができる。中間プルバックモードにおいて、ＭＳＢ制御システム１２０は、搭乗者をシートに快適に保持するためにシートベルト１０７を締めるように機能する。高プルバックモードにおいて、ＭＳＢ制御システム１２０は、衝突イベントの予測で搭乗者をシートに強くプルバックするように機能する。
【００２０】
高プルバックモードは、プルバック段階（一次、二次、および三次）、保持段階、および解放段階の３つの主要なタイプの段階からなる。ＭＳＢ制御システム１２０のプルバックＣＡＮ命令は、１）ＣＡＮ命令に基づく解放、および２）保持タイマ経過に基づく解放の２つのタイプの解放戦略を指示する。図４を参照すると、無抵抗モード４００から、搭乗者の移動後の弛み低減モード４０２、搭乗者の著しい移動後のＯＯＰ警告モード４０４、中間プルバックモード４０６、衝突イベントの検出後の高プルバックモード４０８への進行を示す、モード進行の例示的なシーケンスが示される。
【００２１】
図５を参照して、高プルバックモード４０８を実行する例示的な段階のシーケンスが示される。一次プルバック段階５００は、ＣＡＮ上で受信される安全制御命令に基づき開始される。一次プルバック段階５００の目的は、搭乗者をシートに最初にプルバック、次に搭乗者をシートポジションに維持するベルトシステム１０７に応力を維持するために機械的にリトラクタをロックすることである。解放戦略は、ＣＡＮ上で受信される解放命令に基づくか、または保持タイマの経過に起因することができる。保持段階５０２の間、リトラクタは、ロックされ解放段階５０４へ移行するための解放パルスを待つ。保持段階５０２の間、例えばベルトシステム１０７における弛みに基づきロックされていないリトラクタが検知される場合、二次プルバック段階５０６が、リトラクタを再びロックするために、弛みを取り除くように開始される。保持段階５０８の間、リトラクタは、ロックされ解放段階５０４へ移行するために解放パルスを待つ。ロックされていないリトラクタがまだ検知される場合、三次プルバック段階５１０が開始される。保持段階５１２の間、リトラクタは、ロックされ解放段階５０４へ移行するために解放パルスを待つ。高プルバックモード４０８は、例えば、搭乗者が、シートベルト１０７と胴体との間に手を置き、引抜器をロックすることを許容しない一次プルバック段階５００が終了した後、手を引き抜くときに連続するベルト移動を引き起こす。そのようなシナリオにおいて、二次プルバック段階５０６または三次プルバック段階５１０を開始する必要が生じる。保持段階５０２、５０８、５１２は、モータ応力、期間などの同一の特徴を有することができ、または異なることができる。
【００２２】
保持段階５０２、５０８、５１２は、解放命令が、ＣＡＮから受信されまたは保持タイマが経過するときに終了される。解放段階５０４の完了の後、モータ制御は、高プルバックモードを出て、無抵抗モード４００に戻る。スプール検知およびリトラクタの機械ロック制御システムが利用可能ではないシステムに関して、二次プルバック段階５０６または三次プルバック段階５１０が、利用可能でないことがある。例示的なリトラクタの機械ロック制御システムは、ソレノイド制御された歯止めである。これらのシステムにおいて、一次プルバック段階５００だけが適用されることができる。
【００２３】
図６を参照して、一次プルバック段階５００、保持段階５０２、および解放段階５０４の実行のための第１のモータ電流応答６００が示される。ＭＳＢ制御システム１２０は、保持期間６０４に移行する一次プルバックパルス６０２を開始するようにモータ３１０に命令を送信する。保持期間６０４は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間６０４の終了で、モータ３１０は、解放パルス６０６を開始する。
【００２４】
図７を参照すると、一次プルバック段階５００、保持段階５０２、二次プルバック段階５０６、保持段階５０８、および解放段階５０４の実行のための第２のモータ電流応答７００が示される。ＭＳＢ制御システム１２０は、保持期間７０３に移行する一次プルバックパルス７０２を開始するようにモータ３１０に命令を送信する。保持期間７０３は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間７０３の終了で、モータ３１０は、保持期間７０５に移行する二次プルバックパルス７０４を開始する。保持期間７０５は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間７０５の終了で、モータ３１０は、解放パルス７０６を開始する。
【００２５】
図８を参照すると、一次プルバック段階５００、保持段階５０２、二次プルバック段階５０６、保持段階５０８、三次プルバック段階５１０、保持段階５１２、および解放段階５０４の実行のための第３のモータ電流応答８００が示される。ＭＳＢ制御システム１２０は、保持期間８０３に移行する一次プルバックパルス８０２を開始するようにモータ３１０に命令を送信する。保持期間８０３は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間８０３の終了で、モータ３１０は、二次プルバックパルス８０４を開始する。二次プルバックパルス８０４は、保持期間８０５に移行する。保持期間８０５は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間８０５の終了で、モータ３１０は、三次プルバックパルス８０６を開始する。三次プルバックパルス８０６は、保持期間８０７に移行する。保持期間８０７は、例えば受信された解放命令または保持タイマの経過であり得る解放戦略に基づいて決定された時間で終了する。保持期間８０７の終了で、解放パルス８０８。
【００２６】
図９を参照すると、保持段階５０２の特徴が示される。保持段階期間９０１は、一次プルバックパルス６０２のピークから解放パルス６０６の開始へ延在する。保持段階５０２、５０８、５１２は、それぞれのプルバック段階５００、５０６、５１０の終了後に入られる。第１の期間９０３は、その間に、ＭＳＢ制御システム１２０が、リトラクタをロックしかつスプール３１２の係合された歯止めを保証するために試みとしてソレノイドを給電し続ける調整可能な遅延期間である。ソレノイドを給電し続けることは、シナリオで保護され、そのシナリオにおいて、ソレノイドが、時間の期間の間に作動されるが、搭乗者が後方に移動し、かつモータ電流がまだ高く、引き込み方向にスプールを移動しようと試みるので、歯止めは分離し、リトラクタはロックされなくなる。ソレノイドは、そのような後方への跳ねる状態の間にロックすることを保証するために、決定された第１の期間９０３の間に給電される。
【００２７】
ベルト監視は、スプール回転を検知し、かつスプール移動センサによって提供される解像度に基づき検知されたスプール回転を「カウント」への変換を含む。したがって、「カウント」は、スプール移動センサによって提供される解像度に基づくスプール回転の量を示す。スプールセンサデータは、シートベルト制御アルゴリズム３００が、弛み低減、搭乗者警告、しまい込みアシストなどを開始すべきであるかどうかを決定するために処理される。そのような決定は、ベルト監視領域の決定および図１８、図２２、図２５、図２７、および図２８を参照して記載される決定ロジックに基づき決定される。
【００２８】
第２の期間９０４は、第１の期間９０３の後迅速に開始する期間を表す。第２の期間９０４の間に、ＭＳＢ制御システム１２０は、リトラクタがロックされることを仮定する。一旦リトラクタがロックされ、第２の期間９０４の間に、リトラクタおよびハードウェア検知機構の両方は、シートベルト１０７の任意の引き出しが、第１のカウント数、例えば３つのカウントより大きいことを生成しないことを保証するように設計される。リトラクタがロックされた後、第２の期間９０４の間に、リトラクタおよびハードウェア検知機構の両方は、引き込み方向の移動する第２のカウント数が、フリースプール３１２またはロックされていないリトラクタを結果として生じることを保証するように設計される。第２の期間９０４の間に、引き出し方向における連続する第１のカウント数、または引き込み方向における連続する第２のカウント数が、検出される場合、フリースプールが識別され、二次プルバックパルス７０４、８０４（または三次プルバックパルス８０６）が、図７および図８を参照して示されるように開始される。線９０２は、プルバック、保持、および解放段階の間にシートベルト１０７上の応力を示す。第３の期間９０５は、第１の期間９０３の終了まで保持段階６０４の開始から延在する。
【００２９】
図１０を参照すると、解放パルス６０６、７０６、８０８の特徴が示される。一次プルバックパルス６０２、二次プルバックパルス７０４、または三次プルバックパルス８０６の１つは、プルバックパルス１００１として示される。保持期間１００８は、プルバックパルス１００１のピークから解放パルス１００２の開始まで延在する。解放パルス１００２の主要な目的は、搭乗者に任意の「引く」感覚を生じることなく滑らかにロックされたリトラクタを解放することである。ロックされたリトラクタを解放するために、スプールは、引き込み方向に回転し、モータ電流は、任意の前のプルバック段階の間に作られた最大電流より高い。この理由のために、解放パルスは、歯止めを解放する前にプルバックパルス１００１の間に達成されるモータ電流レベル近くのレベルに、モータ電流の迅速なランプアップを有するように設計される。解放パルス１００２の開始で、第１のモータ電流応答期間１００４は、その間にスプール引き込みが予想されない第１のモータ電流レベル１０３０へのモータ電流レベルのランプアップを含む。第１のモータ電流レベル１０３０は、プルバックパルス１００１の間に作られる最大モータ電流レベルの調整可能なパーセンテージである。例示的な実施形態において、パーセンテージは、９０％である。第１のモータ電流レベル１０３０へのモータ電流レベルのランプアップの第１の傾斜１０１４は、シート搭乗者へ過剰な不快にすることなく適切なステップ形状を提供するために調整可能である。第１のモータ電流応答期間１００４の間に、システムによって消費されるエネルギー量を適切なステップに低減する。ハードウェアが、引き出し方向における連続する第１のカウント数、または引き込み方向における連続する第２のカウント数を検知する場合、リトラクタはロックされていないと仮定され、解放パルス１００２の残りは、取り消され、クラッチを外すパルスが続く。
【００３０】
第１のモータ電流レベル１０３０を達成した後、第２のモータ電流応答期間１００５は、最大モータ電流レベル近くにランプアップする。歯止めは、スプール引き込みに起因する第２のモータ電流応答期間１００５の間に主として解放される。第２のモータ電流応答期間１００５は、第２のモータ電流レベル１０３２までの第１のランプアップを含む。第２のモータ電流レベル１０３２までのモータ電流レベルのランプアップの第２の傾斜１０１６は、調整可能である。第２の傾斜１０１６は、一般的に搭乗者がこの段階の間に解放を感じることが予想されるので、第１の傾斜１０１４より小さい。第２のモータ電流応答期間１００５は、最大モータ電流レベルである第３のモータ電流レベル１０３４までの第２のランプアップを含む。第３のモータ電流レベル１０３４までのモータ電流レベルのランプアップの第３の傾斜１０１８は、調整可能である。第３の傾斜１０１８への切り替えは、歯止めの解放が検知さらない場合、第２のモータ電流レベル１０３２で生じる。第３の傾斜１０１８は、より大きなモータトルクがモータ電流におけるより明確な変化から予想されるので、一般に第２の傾斜１０１６より大きい。例えば、第３の傾斜１０１８は、ステップであり得る。代わりに、最大モータ電流は、常に第２の傾斜１０１６でリトラクタを解放する条件下で、第３の傾斜１０１８は、搭乗者が第２の引きを感じることを妨げることによって、改善された快適のために第２の傾斜１０１６と同じ値に設定されることができる。モータ電流レベルは、歯止めが外れたことを保証するために、調整可能な遅延期間の間に最大モータ電流のままである。期間は、ランプアップ部分の間にシステムによって消費されるエネルギーの量を低減するためにゼロに設定されることができる。
【００３１】
第２のモータ電流応答期間１００５の完了後、第３のモータ電流応答期間１００６が、調整可能な第４の傾斜１０２０に基づき第４のモータ電流レベル１０２８にランプダウンする。第３のモータ電流応答期間１００６の間、搭乗者はゆっくりと解放される。そのように制御された解放なしに、搭乗者は、急激な解放を経験することができる。第４のモータ電流レベル１０２８を達成した後、調整可能な第５の傾斜１０２２に基づく第５のモータ電流レベル１０２６への第２のランプダウンが生じる。モータが発電機として駆動し始めるように、搭乗者が、引き出し方向にモータを移動することができるので、第５のモータ電流レベル１０２６は、モータ電流を所定のレベル未満にすることを避けるように決定される。モータ電流がモータのクラッチを外すために反転されるまで、調整可能な遅延期間が続く。調整可能な遅延期間は、解放された搭乗者が引き出し方向に自身の身体をくつろがせ続けることを可能にし、一方、クラッチされた状態にスプールをまだ維持するように設計される。クラッチされたスプールは、クラッチが外されたスプールよりギアシステムでより大きな抵抗を有する。より大きな抵抗は、搭乗者の引き出しプロセスを低速にするので利点を有する。そうでなければ、クラッチを外すことが、解放パルスの後で早過ぎて実行される場合、初期力は、搭乗者を前方に「ぐいと押（jerk）」させることができる。遅延期間後、第４のモータ電流応答期間１００７は、電流反転を含む。クラッチを外したランプの調整可能な特徴は、モータのクラッチ外し段階の間に解放パルスへの快適性を追加する。反転された電流が開始される電流レベルは、調整可能な第６のモータ電流レベル１０２４である。解放パルス１００２の持続期間１０１０は、第１のモータ電流応答期間１００４の開始から延在し、かつ第４のモータ電流応答期間１００７の完了まで延在する。
【００３２】
複数のパワーモードは、スリープモード、低パワーモード、および通常稼動モードを含む。ＭＳＢ制御ユニットは、他の乗り物モジュールがスリープへ移された後、低電流モードに入ることができる。低電流モードは、乗り物が、ある期間の間アイドリングされた後、シートベルト１０７をしまい込む能力を提供する。引き込みは、柔軟なシートベルトは搭乗者が乗り物に入りまたは出る態様を妨げる必要がある。低電流モードは、例えば、搭乗者が、ある期間の間係留されたままであり、乗り物が、完全なスリープになり、搭乗者が、次にシートベルト１０７を締めないとき、搭乗者がシートベルト１０７をしまい込むことをウェイクアップさせかつアシストする能力も提供する。他のシナリオとして、搭乗者は、シートベルト１０７を締める試みとしてベルトを引き出すが、その考えを変えない。結果として、ＭＳＢ制御システム１２０は、ウェイクアップする信号として使用するためのバックル移行が存在しなくとも、好ましくはシートベルト１０７をしまい込む。結果として、低パワーモード自体は、しまい込む引き込みの可能性を警報するＭＳＢ制御システム１２０の方法を提供する。低電流モードは、実際にシートベルト１０７をしまい込まないことがある。低パワーモードによって提供されるベルト移動を認識することは、ＭＳＢ制御ユニットをその完全な認識する状態にする。一旦認識すると、しまい込み引き込みが生じる。
【００３３】
低パワーモードは、調整可能な期間の後で終了する。例示的な期間は、１０分である。期間後、アクティビティが識別されない場合、ＭＳＢ制御ユニットは、完全なスリープモードに入る。期間のタイミングの代わりに、マイクロコンピュータは、周期的にカウンタを更新し、かつ特定の値に等しいカウンタに基づき期間の完了を決定することができる。例えば、カウンタは、毎秒更新されることができる。カウンタが６００カウンタに到達すると、１０分の期間が経過された。カウンタを更新するためにマイクロコンピュータのために、ランダムアクセスメモリ（ＲＡＭ）またはリードオンリーメモリ（ＲＯＭ）のタイプが、カウンタを維持するために使用されることができる。好ましくは、ＲＡＭは、連続する再書き込みに起因してＲＯＭを使い果たすことを避けるために使用される。結果として、マイクロコンピュータのＲＡＭは、ＶDDパワーが常に利用可能であることを意味する低パワーモードの間に常に作動する。当業者に知られているように、他のタイマ実装を用いることができる。
【００３４】
図１１を参照すると、第１の例示的な低パワーモードの機能構成備品が示される。バッテリ１１００は、制御ユニット１１０２のウェイクアップ制御１１０４にパワーを提供する。制御ユニット１１０２のマイクロコンピュータ１１０８に、電圧ＶDD＝ＯＮが提供される。第１の例示的な低パワーモードのときに、他の制御ユニット要素１１０６に、電圧Ｖ2＝ＯＦＦが提供される。図１２を参照すると、マイクロコンピュータ１１０８は、第１の時間ｔ121で停止モードに入るために、ＭＳＢ制御システム１２０から命令を受信する。応答して、マイクロコンピュータ１１０８は、完全なスリープモードに入る前に、移行期間１２０２の間に擬似停止モードに入る。移行期間１２０２の間、マイクロコンピュータ１１０８は、マイクロコンピュータ１１０８が、ウェイクアップしかつウェイクアップするためにＭＳＢ制御システム１２０の残る構成部品を命令する第２の時間ｔ122まで、命令が受信される第１の時間ｔ121から停止モードに入る。第３の時間ｔ123まで、マイクロコンピュータ１１０８は、任意のスプールアクティビティを識別するために、標準ソフトウェアインターフェースを使用してスプールセンサ縁部を監視する。期間１２０４は、第１の時間ｔ121から第３の時間ｔ123までの時間間隔を含む。期間１２０４のシーケンスは、移行期間１２０２が経過するまで繰り返される。アクティビティが生じない場合、完全なスリープモードに入る。この周期的な検知アプローチは、ＭＳＢ制御システム１２０がスプール移動に気が付かない間の周期的な時間の持続期間を表す。
【００３５】
図１４を参照すると、マイクロコンピュータ１１０８で実行される例示的な工程が示される。工程１４００において、マイクロコンピュータ１１０８は、停止モードへ進む命令を受信する。工程１４０２において、低パワーモードに入ることを示すフラグが、メモリに設定される。工程１４０４において、シートベルトコントローラ（ＳＢＣ）モニタ（ウォッチドッグタイマ（watchdog timer））がディセーブルされる。工程１４０６において、ＳＢＣは、停止モードにされる。例示的な実施形態において、ＶDD＝ＯＮおよびＶ2＝ＯＦＦは、ＳＢＣを停止モードにする。マイクロコンピュータ１１０８は、工程１４０８において擬似停止モードに入る。工程１４１０の間に、第２の時間ｔ122まで待機期間が生じる。例示的な第２の時間ｔ122は、ほぼ３００ミリ秒（ｍｓ）である。工程１４１２において、マイクロコンピュータ１１０８は、ウェイクアップする。工程１４１４において、マイクロコンピュータ１１０８は、制御ユニット１１０２の残る構成要素にウェイクアップするように命令する。工程１４１６において、マイクロコンピュータ１１０８は、スプール移動を監視する。工程１４１８において、スプール移動の決定が実行される。スプール移動が検出される場合、処理は工程１８００に進み、ＭＳＢ制御システム１２０は、完全なウェイクアップモードのままである。スプール移動が検出されない場合、工程１４２０において、移行期間１２０２が経過したかどうかの決定が実行される。移行期間１２０２が経過した場合、ＭＳＢ制御システム１２０は、工程１４２２で完全なスリープモードに入る。移行期間１２０２が経過していない場合、処理は、工程１４０６に進む。
【００３６】
図１３を参照して、第２の例示的な低パワーモードの機能構成部品が示される。バッテリ１３００は、制御ユニット１３０２のウェイクアップ制御１３０６にパワーを提供する。電圧ＶDD＝ＯＮが、制御ユニット１３０２のスプール検知インターフェース１３０８に提供される。スプール検知インターフェース１３０８は、スプール１３０４からスプール移動情報を受信する。電圧ＶDD＝ＯＮは、また制御ユニット１３０２のマイクロコンピュータ１３１０に提供される。電圧Ｖ2＝ＯＦＦは、第２の例示的な低パワーモードのとき他の制御ユニット要素１３１２に提供される。
【００３７】
図１５を参照すると、マイクロコンピュータ１３１０は、第１の時間ｔ151で停止モードに入るようにＭＳＢ制御システム１２０から命令を受信する。応答して、マイクロコンピュータ１１０８は、完全なスリープモードに入る前に移行期間１５０２の間擬似停止モードに入る。移行期間１５０２の間、マイクロコンピュータ１１０８は、マイクロコンピュータ１１０８がウェイクアップしかつウォッチドッグタイマを提供する第２の時間ｔ152まで、命令が受信される第１の時間ｔ151から停止モードに入る。第３の時間ｔ153まで、マイクロコンピュータ１１０８は、任意のスプールアクティビティを識別するために、標準ソフトウェアインターフェースを使用してスプールセンサ縁部を監視する。期間１５０４は、第１の時間ｔ151から第３の時間ｔ153までの時間間隔を含む。期間１５０４のシーケンスは、移行期間１５０２が経過するまで繰り返される。アクティビティが生じない場合、完全なスリープモードに入る。スプール検知インターフェース１３０８は、スプール移動を連続して監視する。移動が検出される場合、中断（interrupt）１３１４が、マイクロコンピュータ１３１０に送信される。
【００３８】
図１７を参照すると、制御ユニット１３０２で実行される例示的な工程が示される。工程１７００において、マイクロコンピュータ１３１０は、停止モードへ進む命令を受信する。工程１７０２において、低パワーモードに入ることを示すフラグが、メモリに設定される。工程１７０４において、ＳＢＣモニタ期間が設定される。工程１７０６において、ＳＢＣは、スタンバイモードにされる。例示的な実施形態において、ＶDD＝ＯＮおよびＶ2＝ＯＦＦは、ＳＢＣをスタンバイモードにする。マイクロコンピュータ１３１０は、工程１７０８において擬似停止モードに入る。工程１７１０の間に、第２の時間ｔ152まで待機期間が生じる。例示的な第２の時間ｔ152は、ほぼ３５０ｍｓである。工程１７１２において、マイクロコンピュータ１３１０は、ウェイクアップし、ウォッチドッグタイマが経過する前にウォッチドッグタイマを提供する。工程１７１４において、マイクロコンピュータ１１０８は、スプール移動の状態を検査するようにＳＢＣを命令する。工程１７１６において、移行期間１５０２が経過したかどうかの決定が実行される。移行期間１５０２が経過した場合、ＭＳＢ制御システム１２０は、工程１７１８で完全なスリープモードに入る。移行期間１５０２が経過していない場合、処理は、工程１７０８に進む。
【００３９】
工程１７２０において、マイクロコンピュータ１１０８は、スプール検知インターフェース１３０８から中断１３１４を受信する。工程１７２２において、マイクロコンピュータ１３１０はウェイクアップする。工程１７２４において、マイクロコンピュータ１３１０は、期間を監視するためにスプール移動を監視し、ウォッチドッグタイマを提供する。工程１７２６において、スプール移動の決定が実行される。スプール移動が検出される場合、処理は工程１８００に進み、ＭＳＢ制御システム１２０は、完全なウェイクアップモードのままである。スプール移動が検出されない場合、工程１７２８において、監視する期間が経過されたかどうかの決定が実行される。監視する期間が経過された場合、処理は工程１７０８に進む。監視する期間が経過されない場合、処理は工程１７２４に進む。
【００４０】
第２の例示的な低パワーモードの間、ＳＢＣは、マイクロコンピュータ１３１０およびスプール検知回路にパワーを提供し、かつ他の制御ユニット要素１３１２へのパワーを遮断する。スプール検知インターフェース１３０８は、スプール移動が縁部の検出された移動に基づき検出されるとき、マイクロコンピュータ１３１０を中断する。マイクロコンピュータ１３０１は、中断の受信後、これら縁部のカウントのトラックを維持する。マイクロコンピュータ１３０１は、連続して任意のスプール移動からの結果である縁部の数を捉え、かつ一旦特定数の縁部が捉えられると、完全な認識（awake）モードへの移行をトリガする。システムが、完全な認識モードで稼動すると、しまい込み引き込みが実行されることができる。第２の例示的な低パワーモードを使用して、ＳＢＣがスプール移動に気が付かない期間はない。しかしながら、そのような構成は、第１の例示的な低パワーモードのモードパワー要件より大きくモードパワー要件を増大することができる。
【００４１】
締められると、ベルト監視機能は、スプールセンサデータに基づき「係留パーク（buckled park）」ポジションを示すポジションＡを規定する。システムがウェイクアップするとき、ベルトが締められると、係留ベルト監視ロジックおよび閾値がアクティブである。係留解除されたとき、ベルト監視機能は、スプールセンサデータに基づき「係留解除パーク（unbuckled park）」ポジションを示すポジションＥを規定する。このように、ＭＳＢシステムがウェイクアップするとき、シートベルト１０７の状態は、係留されたまたは係留解除ベルト監視ロジックが、アクティブであるかどうかを決定する。システムがウェイクアップするとき、ベルトが締められると、ポジションＥがシートベルト１０７に関して規定されないことを意味する、現在のウェイク期間の間に締められない。係留された状態から係留解除されたまでの任意の移行は、ポジションＥの代わりにポジションＡに基づきしまい込みアシストロジックを使用する。ポジションＡおよびＥは、メモリ３０２内に記録されることができる。
【００４２】
図１８を参照すると、ベルト監視ロジックは、バックル切り替え状態に関して特定される。ＭＳＢ制御システム１２０のウェイクアップは、工程１８００で生じる。工程１８０２において、舌部１１４がバックル１１６と係合されるか否かの決定が行われる。舌部１１４がバックル１１６と係合される場合、処理は、係留されたベルトを監視するために工程１９００に進む。舌部１１４がバックル１１６と係合されない場合、工程１８０４において、シートベルト１０７が移動するか否かの決定が行われる。シートベルト１０７が移動する場合、処理は工程１８０２に進む。シートベルト１０７が移動しない場合、ベルトポジションＥは、係留解除されたポジションに関して規定され、処理は、係留解除ベルト監視のために工程２５００に進む。
【００４３】
ベルト監視ロジックは、ベルトが、ＭＳＢシステム１２０に必要な作動を決定する閾値を超えて引き込まれるイベントを監視する。引き込みは、モータ制御された引き込みであることもないこともできる。代わりに、引き込みは、リトラクタばね力および／またはシート搭乗者からの手動のアシストによって引き起こされることができる。これらの引き込み源なしに、シートベルト１０７は、シートベルト１０７が引き出されるポジションのままであることができる。係留解除されたＭＳＢシステムは、しまい込みアシスト引き込みを実行しないことができる。
【００４４】
係留ベルト監視ロジックに入るための２つのシナリオは、１）係留された状態でベルトとともにウェイクアップに入ることと、２）係留解除された状態から係留された状態へのベルトの移行とを含む。係留ベルト監視は、ＯＯＰ警告モードまたは弛み低減モードが開始されたときを決定するために使用される。弛み低減モードは、一般に以下の状態においてのみ開始される。すなわち、１）例えば、係留解除されたモードにおけるＭＳＢウェイクアップ後に、ベルトが、ポジションＡが規定されていないときに締められるようになり、２）例えば、前のポジションＡが実際の係留パークポジションＡではないとき、より小さなポジションＡが検出されたときはいつでも、３）搭乗者が、前方へかがむことから戻るが、ＯＯＰ警告モードが開始されるには十分には離れていないときである。ＭＳＢシステム１２０は、前方にかがむ搭乗者が、そうすることを止め、かつ弛み低減を開始する前に正立し着席したポジションに戻ることを待つ。
【００４５】
図１６を参照すると、係留されたシートベルトのためのベルト監視ロジックで使用される領域および閾値は、規定されたポジションＡからのデルタ（delta）に基づき規定される。ポジションＡは、ベルトが締められる間のスプールカウントの数に基づき規定される。ポジションＡは、ベルトが、弛みなくベルトにおいて締められるときの最小のスプールカウントを規定する。実際に、ポジションＡは、弛みがないポジションを表すことも表さないこともできる。結果として、ポジションＡは、弛み低減モードまたはプルバックモードの完了時に毎回更新される。ポジションＡに関するバリエーションは、搭乗者のサイズ、シートポジション、Ｄリングポジションなどに基づいている。ポジションＡの決定に基づき、５つの調整可能な閾値Ａ−、Ａ＋、Ｂ、Ｃ、およびＤが規定される。閾値Ａ−は、ポジションＡにおける変化を含む係留パーク領域１６００に関する低い閾値である。閾値Ａ＋は、ポジションＡにおける変化を含む係留パーク領域１６００に関する高い閾値である。ポジションＡと閾値Ａ−およびＡ＋との間の差異は、同一であるまたは異なることができる。閾値Ｂは、搭乗者アクティビティ領域１６０２に関して規定される弛み低減トリガ閾値である。搭乗者アクティビティ領域１６０２は、警報または警告あるいは弛み低減を開始することなく、乗員がシートベルトを移動することができるベルト移動の領域を規定する。閾値Ｃは、搭乗者アクティビティ領域１６０２から引き出し警報領域１６０４への移行を識別する引き出し警報閾値である。閾値Ｄは、引き出し警報領域１６０４から警告領域１６０６への移行を識別する警告閾値である。閾値を超えるベルト移動は、シートベルト制御アルゴリズム３００の様々な応答機構をトリガする。
【００４６】
閾値Ａ−は、係留パーク領域１６００のより低い境界を規定する。この閾値を超える任意のばね力引き込みは、弛み低減タイマを開始することがある。ベルトの弛みは、シートを後方に移動するまたはショルダアンカ１１３あるいは舌部１１４を調整する搭乗者によって生成されることができる。シートベルト１０７は、搭乗者またはリトラクタばね力だけからのアシストに基づいて引き込まれることができる。閾値Ａ＋は、係留パーク領域１６００のより高い境界を規定する。閾値Ａ＋を超えるベルトの任意の引き込みは、「係留パーク」領域への戻りを示す。閾値Ａ＋が交差されるときアクティブである任意の弛み低減または警告タイマは、停止され、かつシステムの警報状態はクリアされる。
【００４７】
閾値Ｃは、ベルト監視機能が、可能性があるＭＳＢ弛み低減について「警告」されることを生じ、かつ／または必要であり得る搭乗者警告シナリオを生じる引き出しポイントを規定する。この閾値を超える引き出しは、単独で引き込みタイマを開始しないことがあるが、弛み低減または警告パルス作動を導くロジックに必要な第１のゲートであり得る。閾値Ｄは、警告パルスタイマが開始するベルト引き出しのポイントを規定する。タイマは開始され、かつベルトが閾値Ｄを超えて引き込まれる場合、警告タイマが停止される。
【００４８】
閾値Ｂは、システムがベルト引き出しに対して警報となるポイントと、システムが弛み低減タイマを作動することを決定するポイントとの間のヒステリシスのレベルを提供する。ヒステリシスは、搭乗者が、いくつかのタスクを実行するために前方にかがみ、次にその元の座っていたポジションに戻る場合をサポートする。システムは、搭乗者が、その元の座っていたポジションに戻るまたはほぼ戻り、それによって、搭乗者がタスクを実行するために故意に前方にかがむときに搭乗者に対するいらだちを避けるまで、弛み低減の試みを妨げる。閾値Ｃを超える引き出しの後の閾値Ｂを超える引き込みは、弛み低減タイマを開始し、閾値Ｂを超える引き出しは、弛み低減タイマを停止する。
【００４９】
図１９を参照すると、工程１９００で開始する係留ベルトの監視アルゴリズムの例示的な工程が示される。工程１９０２において、決定は、シートベルト１０７が係留された状態のままであることを確実にする。シートベルト１０７は、係留された状態のままでない場合、処理は工程２５００へ進む。シートベルト１０７が、係留された状態のままである場合、工程１９０４は、ベルトポジションＡが規定されたかどうかを決定する。ベルトポジションＡが規定されていない場合、処理は工程１９１８へ進む。ベルトポジションＡが規定される場合、工程１９０６は、シートベルト１０７が閾値Ａ−を超えて引き込まれたかどうかを決定する。シートベルト１０７が、閾値Ａ−を超えて引き込まれている場合、処理は工程１９１８へ進む。シートベルト１０７が、閾値Ａ−を超えて引き込まれていない場合、工程１９０８は、シートベルト１０７が閾値Ｃを超えて引き出されたかどうかを決定する。シートベルト１０７が、閾値Ｃを超えて引き出されていない場合、処理は工程１９０４へ進む。シートベルト１０７が、閾値Ｃを超えて引き出された場合、工程１９１０は、シートベルト１０７が閾値Ａ−を超えて引き込まれたかどうかを決定する。シートベルト１０７が、閾値Ａ−を超えて引き込まれた場合、処理は工程１９１８へ進む。シートベルト１０７が、閾値Ａ−を超えて引き込まれていない場合、工程１９１２は、シートベルト１０７が閾値Ａ＋を超えて引き込まれたかどうかを決定する。シートベルト１０７が、閾値Ａ＋を超えて引き込まれた場合、処理は工程１９０４へ進む。シートベルト１０７が、閾値Ａ＋を超えて引き込まれていない場合、工程１９１４は、シートベルト１０７が閾値Ｄを超えて引き出されたかどうかを決定する。シートベルト１０７が閾値Ｄを超えて引き出される場合、処理は工程１９３８へ進む。シートベルト１０７が閾値Ｄを超えて引き出されていない場合、工程１９１２は、シートベルト１０７が閾値Ｂを超えて引き込まれたかどうかを決定する。シートベルト１０７が閾値Ｂを超えて引き込まれていない場合、処理は工程１９４２へ進む。シートベルト１０７が閾値Ｂを超えて引き込まれる場合、処理は工程１９１８へ進む。
【００５０】
工程１９１８において、弛み低減タイマは開始され、処理は工程１９２０へ進む。工程１９２０は、ベルトポジションＡが規定されたかどうかを決定する。ベルトポジションＡが規定されない場合、処理は工程１９３０へ進む。ベルトポジションＡが規定される場合、工程１９２２は、シートベルト１０７が閾値Ａ−を超えて引き込まれたかどうかを決定する。シートベルト１０７が閾値Ａ−を超えて引き込まれた場合、処理は工程１９３０へ進む。シートベルト１０７が閾値Ａ−を超えて引き込まれていない場合、工程１９２４は、シートベルト１０７が閾値Ａ＋を超えて引き込まれたかどうかを決定する。シートベルト１０７が閾値Ａ＋を超えて引き出された場合、処理は工程１９３２へ進む。シートベルト１０７が閾値Ａ＋を超えて引き込まれていない場合、工程１９２６は、シートベルト１０７が閾値Ｄを超えて引き出されたかどうかを決定する。シートベルト１０７が閾値Ｄを超えて引き出された場合、処理は工程１９３２へ進む。シートベルト１０７が閾値Ｄを超えて引き出されていない場合、工程１９２８は、シートベルト１０７が閾値Ｂを超えて引き出されたかどうかを決定する。シートベルト１０７が閾値Ｂを超えて引き出された場合、処理は工程１９３６へ進む。シートベルト１０７が閾値Ｂを超えて引き出されていない場合、工程１９３０は、弛み低減タイマが経過したかどうかを決定する。弛み低減タイマが経過した場合、処理は、シートベルト１０７における弛みを低減することを試みるために工程２２００へ進む。弛み低減タイマが経過しない場合、処理は工程１９２０へ進む。
【００５１】
工程１９３２において、弛み低減タイマは停止され、処理は工程１９０４へ進む。工程１９３６において、弛み低減タイマは停止され、処理は工程１９４２へ進む。工程１９４２において、警告タイマが停止される。工程１９３８において、警告タイマが開始され、処理は工程１９４０へ進む。工程１９４０は、シートベルト１０７が閾値Ｄを超えて引き出されたどうかを決定する。シートベルト１０７が閾値Ｄを超えて引き出されていない場合、処理は工程１９４２へ進む。シートベルト１０７が閾値Ｄを超えて引き出された場合、工程１９４４は、警告タイマが経過されたどうかを決定する。警告タイマが経過された場合、工程１９４６において、触覚の警告が開始されることができる。警告タイマが経過されていない場合、処理は工程１９４０へ進む。
【００５２】
弛み低減の試みは、ベルトがその現在規定された係留パークポジションＡに引き込まれる前に、ベルトが停止される結果を生じることがある。これは、搭乗者の任意の部分、または搭乗者は扱うことができる任意の対象物からの妨害によって生じることがある。ベルトをその係留パークポジションＡへ戻すための調整可能な回数の再試み（retry）を行うことが、実行される。例示的な実施形態において、再試みカウンタは、ゼロと３との間で選択可能である。図２２を参照すると、工程２２００で始まる、係留されたベルトの弛み低減アルゴリズムの例示的な工程が示される。工程２２０１において、モータ３１０は、シート搭乗者移動に基づき存在する可能性がある任意の弛みを低減するために、シートベルト１０７を引き込む命令を送信される。工程２２０２は、シートベルト１０７の引き込みが完了したかどうかを決定する。シートベルト１０７の引き込みが完了していない場合、処理は工程２２０１へ進む。シートベルト１０７の引き込みが完了した場合、工程２２０４は、シートベルト１０７が閾値Ａ＋を超えて引き込まれたかどうかを決定する。シートベルト１０７が閾値Ａ＋を超えて引き込まれた場合、処理は工程２２１０へ進む。シートベルト１０７が閾値Ａ＋を超えて引き込まれていない場合、工程２２０６は、再試みカウンタがゼロかどうかを決定する。再試みカウンタがゼロである場合、処理は工程２２１０へ進む。再試みカウンタがゼロでない場合、再試みカウンタは、工程２２０８で減分され、処理は工程２２０１へ進む。工程２２１０において、ベルトポジションＡが更新され、処理は工程２２１２へ進む。工程２２１２において、閾値Ａ−、Ａ＋、Ｂ、Ｃ、およびＤは、ポジションＡに対して更新され、処理は工程２２１４へ進む。工程２２１４において、再試みカウンタは、特定の事前規定された値に再設定される。したがって、ポジションＡは、搭乗者がシートを後方／前方へ移動し、ベルトショルダアンカを調整し、バッグを保持／取り除き、コートを着る／脱ぐなどに起因するベルトポジション変化を反映するために更新される。
【００５３】
図２０を参照すると、図１６の監視領域に対するシートベルトの移動の第１の例示的シーケンスが、係留ベルトの監視アルゴリズムおよび係留されたベルトの弛み低減アルゴリズムの例示的な工程を例示するために示される。シートベルト１０７は、閾値Ａ＋、Ｂ、およびＣを超えて引き出される。第１のトリガ時間ｔ201で、システム警報が、閾値Ｃを超えて引き出されるときに生じる。その後、シートベルト１０７は、閾値ＣおよびＢを超えて引き込まれる。第２のトリガ時間ｔ202で、弛み低減タイマが、閾値Ｂを超える引き込みのときに開始される。その後、シートベルト１０７は、第３のトリガ時間ｔ203で閾値Ａ＋を超えて引き込まれる。第３のトリガ時間ｔ203で、弛み低減タイマが停止され、システム警報がクリアされる。
【００５４】
図２１を参照すると、図１６の監視領域に対するシートベルトの移動の第２の例示的シーケンスが、係留ベルトの監視アルゴリズムおよび係留されたベルトの弛み低減アルゴリズムの例示的な工程をさらに例示するために示される。シートベルト１０７は、閾値Ａ＋、Ｂ、およびＣを超えて引き出される。第１のトリガ時間ｔ211で、システム警報が、閾値Ｃを超えて引き出されるときに生じる。その後、シートベルト１０７は、閾値ＣおよびＢを超えて引き込まれる。第２のトリガ時間ｔ212で、弛み低減タイマが、閾値Ｂを超える引き込みのときに開始される。その後、シートベルト１０７は、第３のトリガ時間ｔ213で閾値Ａ＋を超えて引き込まれることなく、閾値Ｂを超えて引き出される。第３のトリガ時間ｔ213で、搭乗者が係留パーク領域に戻らないので、弛み低減タイマが停止されるが、システムは警報されたままである。その後、シートベルト１０７は、第４のトリガ時間ｔ214で閾値Ｂを超えて引き込まれ、弛み低減タイマが再開始される。
【００５５】
図２３を参照すると、図１６の監視領域に対するシートベルトの移動の第３の例示的シーケンスが、係留ベルトの監視アルゴリズムおよび係留されたベルトの弛み低減アルゴリズムの例示的な工程をさらに例示するために示される。シートベルト１０７は、閾値Ａ＋およびＢを超えて引き出される。その後、シートベルト１０７は、閾値Ｂを超えて引き込まれる。弛み低減タイマが、閾値Ｃが交差されないので、システムは警報状態にはないので開始されない。ＭＳＢシステム１２０は、搭乗者アクティビティ領域１６０２内のままである。
【００５６】
係留解除ベルト監視は、しまい込みアシスト引き込みがＭＳＢ制御システム１２０によって開始されるときを決定するために使用される。係留解除ベルト監視ロジック２５００を入力するための２つのシナリオは、１）図１８を参照して示されるようなウェイクアップでの入力、および２）図１９を参照して示されるような係留された状態から係留解除された状態への移行である。図２４を参照すると、係留解除されたシートベルトのためのベルト監視ロジックで使用される領域および閾値は、規定されたポジションＥからのデルタに基づき規定される。ポジションＥは、ベルトが係留解除されかつ移動しない間のスプールカウントの数に基づき規定される。ポジションＥの決定に基づき、３つの調整可能な閾値Ｅ−、Ｅ＋、およびＦが規定される。閾値Ｅ−は、ポジションＥにおける変化を含む、係留解除パーク領域２４０２に関する低い閾値である。閾値Ｅ−を超える引き込みは、現在のポジションＥ値が、ベルトが完全に引き込まれるポジションでないことを示す。閾値Ｅ−を超える引き込みは、しまい込みアシストタイマを開始する。閾値Ｅ＋は、ポジションＥにおける変化を含む、係留解除パーク領域２４０２に関する高い閾値である。閾値Ｅ＋を超える引き込みは、ベルトが係留解除パーク領域２４０２に戻ったことを示す。結果として、しまい込みアシストタイマは、停止されかつ再設定される。閾値Ｆは、係留解除された領域２４０４からのアシストのためのより高い境界を規定する移行位置引き込みを規定する。閾値Ｆを超える引き込みは、しまい込みアシストタイマの開始をトリガする。
【００５７】
係留解除パークポジションＥは、シートベルト１０７が完全に引き込まれるとき、シートベルト１０７のポジションを規定するために使用される。係留解除パークポジションＥは、また、ショルダアンカ１１３とバックル１１６との間のいずれかの場所を表す。結果として、ポジションＥの値は、ＭＳＢしまい込み引き込みが停止するときに取られるスプールセンサデータに基づき更新される。シートベルト１０７が、ウェイクアップで締められずかつ移動していないことが決定される場合、現在のベルトポジションが、ポジションＥとして規定される。
【００５８】
図２６を参照すると、ベルトがウェイクアップで締められているとき、係留解除されたシートベルトのためのベルト監視ロジックで使用される領域および閾値は、規定されたポジションＡからのデルタに基づき規定される。ポジションＡの決定に基づき、１つのさらなる調整可能な閾値Ｇが規定される。しまい込みアシストモードは、多数の状況で開始されることができる。第１に、しまい込みアシストモードは、係留解除パークポジションＥが、まだ規定されないとき、例えば係留されたモードにおけるＭＳＢウェイクアップのとき、ベルトが締められなくなるときに開始する。ばね力は、ベルトを、係留パークポジションＡから事前に規定された距離Ｇカウントだけ引き込む。その後、ＭＳＢシステム１２０は、しまい込みアシストモードを開始する。パラメータＧは、搭乗者がベルトを締めていないが、ベルトを進めることなくそれを保持するなどの状況をサポートするために、ベルトが外された直後に非アクティビティ領域を生成するために使用される。この場合、係留解除された状態変化時に、バックルを引くしまい込みアシストモードが搭乗者の手を妨げるために、ベルトが、係留パークポジションＡからＧカウント離れるときに、しまい込みアシストモードは開始する。第２に、しまい込みアシストモードは、ベルトが締められなくなり、かつ締められないパークポジションＥが規定されるときに開始されることができる。ばね力は、ベルトを、係留解除パークポジションＥから事前に規定された距離Ｆカウントだけ引き込む。その後、ＭＳＢシステム１２０は、しまい込みアシストモードを開始する。ポジションＦは、搭乗者がベルトを引き込む準備ができていることを確実にするために使用されるが、締められないパークポジションＥが既に規定されるので、Ｆは、また規定されかつＧの代わりに使用される。ポジションＦおよびポジションＧは、同じ値であることもないこともできる。第３に、しまい込みアシストモードは、より小さい締められないパークポジションＥが、ポジションＥの再設定を提供するために検出されるときはいつでも開始されることができる。
【００５９】
図２５を参照すると、工程２５００で開始する、係留解除ベルトの監視アルゴリズムの例示的な工程が示される。工程２５０４が、ベルトポジションＥが規定されたかどうかを決定する。ベルトポジションＥが規定されていない場合、処理は工程２５０６に進む。ベルトポジションＥが規定された場合、工程２５０８は、シートベルト１０７が、閾値Ｅ−を超えて引き込まれたかどうかを決定する。シートベルト１０７が、閾値Ｅ−を超えて引き込まれた場合、処理は工程２５１２に進む。シートベルト１０７が、閾値Ｅ−を超えて引き込まれていない場合、工程２５１０は、シートベルト１０７が、現在、係留解除された領域２４０４からのアシスト内にあるかどうかを決定する。シートベルト１０７が、現在、係留解除された領域２４０４からのアシスト内にない場合、処理は工程２５０４に進む。シートベルト１０７が、現在、係留解除された領域２４０４からのアシスト内にある場合、処理は工程２５１２に進む。係留解除された領域２４０４からのアシストは、ベルトが閾値Ｆを超えて引き出されるときに存在するアクティビティ領域がないことを可能にし、しまい込みの引き込みが、バックル処理が完了しないときに搭乗者の手を外れてベルトを引っ張る試みを妨げる。
【００６０】
工程２５０６は、シートベルト１０７が、現在、係留された領域２６０２からのアシスト内にあるかどうかを決定する。シートベルト１０７が、現在、係留された領域２６０２からのアシスト内にない場合、処理は工程２５０４に進む。シートベルト１０７が、現在、係留された領域２６０２からのアシスト内にある場合、処理は工程２５１２に進む。工程２５１２において、アシストタイマが開始され、処理は工程２５１８に進む。工程２５１８は、シートベルト１０７が引き出されたかどうかを決定する。シートベルト１０７が引き出された場合、処理は工程２５１４に進む。シートベルト１０７が引き出されていない場合、工程２５２０は、ベルトポジションＥが規定されたかどうかを決定する。ベルトポジションＥが規定された場合、工程２５１６は、シートベルト１０７が、現在、係留解除パーク領域２４０２内にあるかどうかを決定する。シートベルト１０７が、現在、係留解除パーク領域２４０２内にある場合、処理は工程２５１４に進む。シートベルト１０７が、現在、係留解除パーク領域２４０２内にない場合、処理は工程２５２２に進む。ベルトポジションＥが規定されていない場合、処理は工程２５２２に進む。工程２５２２は、アシストタイマが経過したかどうかを決定する。アシストタイマが経過していない場合、処理は工程２５１８に進む。アシストタイマが経過している場合、処理は工程２５２４に進む。工程２５２４において、しまい込みアシスト引き込みが開始され、処理は工程２８００に進む。工程２５１４において、アシストタイマは、停止されかつ再設定され、処理は工程２５０４に進む。
【００６１】
図２７を参照すると、係留解除された状態が、乗員が舌部１１４をバックル１１６と係合するかどうかを識別するために規定されるとき、係留された状態は、ＭＳＢ制御システム１２０によって連続して監視される。さらに、係留された状態が、乗員が舌部１１４をバックル１１６から分離するかどうかを識別するために規定されるとき、係留解除された状態は、ＭＳＢ制御システム１２０によって連続して監視される。工程２７００は、シートベルト１０７が締められているかどうかを決定する。シートベルト１０７が係留解除された場合、処理は工程２７００へ進み、監視を続ける。シートベルト１０７が締められている場合、アシストタイマは、工程２７０２で停止され、処理は工程１９００へ進み、係留ベルト監視を開始する。
【００６２】
図２８を参照すると、工程２８００で開始する、しまい込みアシストアルゴリズムの例示的な工程が示される。工程２８０１において、モータ３１０は、シートベルト１０７のしまい込みをアシストするように、シートベルト１０７を引き込むために命令を送信する。処理は工程２８０２へ進む。工程２８０２は、ベルトポジションＥが規定されたどうかを決定する。ベルトポジションＥが規定されていない場合、処理は工程２８１４へ進む。ベルトポジションＥが規定された場合、工程２８０４は、シートベルト１０７の引き込みが完了されたかどうかを決定する。シートベルト１０７の引き込みが完了されていない場合、処理は工程２８０４へ進む。シートベルト１０７の引き込みが完了されている場合、工程２８０６は、シートベルト１０７が閾値Ｅ＋を超えて引き込まれたどうかを決定する。シートベルト１０７が閾値Ｅ＋を超えて引き込まれた場合、処理は工程２８１４へ進む。シートベルト１０７が閾値Ｅ＋を超えて引き込まれていない場合、工程２８０８は、再試みカウンタがゼロかどうかを決定する。例示的な実施形態において、再試みカウンタは、ゼロと３との間で選択可能である。再試みカウンタがゼロである場合、処理は工程２８１４へ進む。再試みカウンタがゼロでない場合、再試みカウンタは、工程２８１０において減分され、処理は工程２８０１へ進む。工程２８１４において、ベルトポジションＥが更新され、処理は工程２８１６へ進む。工程２８１６において、閾値Ｅ−、Ｅ＋、およびＦが、ポジションＥに対して規定され、処理は工程２８１８へ進む。工程２８１８において、再試みカウンタが、特定の事前規定された値に再設定される。
【００６３】
しまい込みアシストタイマが開始された後の引き込みから引き出しへのベルト方向の変化は、タイマが停止されかつ再設定させることができる。方向におけるそのような変化は、ベルト監視ロジックが、しまい込み引き込み状況が存在することを決定した後で、搭乗者がベルトをより引き出すことを試みていることを示す。この場合、しまい込み引き込みは中止される。
【００６４】
本発明の例示的な実施形態の前述の記載は、例示および記述の目的のために示された。排他的である、または記載された正確な形態に本発明を限定することが意図されず、かつ修正および変形は、上記教示に照らして可能であり、または本発明の実施から得られることができる。例えば、安全拘束システムは、単一のシートベルトリトラクタを有する連続ループ３点安全拘束システムを参照して記載されたが、概念は、二重リトラクタを有する３点安全拘束システム、ラップベルトまたはショルダベルトだけを有する２点安全拘束システム、４点安全拘束器などに等しく適用可能である。さらに、安全拘束システムが、乗員乗り物を参照して記載されたが、概念は、任意のタイプの乗り物、および乗り物に取り付けられるまたは取り付けられない任意のタイプのシートに適用可能である。実施形態は、本発明の原理を説明するために選択されかつ記載され、本発明の実際の適用は、当業者が様々な実施形態でかつ想定される特定の使用に適している様々な変形で本発明を利用することができる。本発明の範囲は、本明細書に添付された請求項およびそれらの等価物によって規定されることが意図される。
【図面の簡単な説明】
【００６５】
【図１】例示的な実施形態による第１の安全拘束システムの側面図である。
【図２】例示的な実施形態による第２の安全拘束システムの正面図である。
【図３】例示的な実施形態による動力化シートベルト（ＭＳＢ）制御システムの機能構成部品を示すブロック図である。
【図４】例示的な実施形態による衝突イベントの予想で実行されるモードシーケンスを示すブロック図である。
【図５】例示的な実施形態による衝突イベントの予想で実行される高プルバックモードシーケンスを示すブロック図である。
【図６】例示的な実施形態による単一のプルバック段階を有する第１のモータ電流応答を示す図である。
【図７】例示的な実施形態による２つのプルバック段階を有する第２のモータ電流応答を示す図である。
【図８】例示的な実施形態による３つのプルバック段階を有する第３のモータ電流応答を示す図である。
【図９】例示的な実施形態による保持段階の特徴の指示を含む図６の第１のモータ電流応答を示す図である。
【図１０】例示的な実施形態による解放段階の特徴の指示を含む図６の第１のモータ電流応答を示す図である。
【図１１】第１の例示的な低パワーモードの機能構成部品を示すブロック図である。
【図１２】第１の例示的な低パワーモードのタイミングチャートである。
【図１３】第２の例示的な低パワーモードの機能構成部品を示すブロック図である。
【図１４】例示的な実施形態による第１の例示的な低パワーモードの例示的な工程を示す流れ図である。
【図１５】第２の例示的な低パワーモードのタイミングチャートである。
【図１６】例示的な実施形態による係留されたベルトの移動の監視領域を示す図である。
【図１７】例示的な実施形態による第２の例示的な低パワーモードの例示的な工程を示す流れ図である。
【図１８】例示的な実施形態によるウェイクアップでのＭＳＢ制御システムの例示的な稼動を示す流れ図である。
【図１９】例示的な実施形態によるＭＳＢ制御システムの係留されたシートベルトを監視する例示的な工程を示す流れ図である。
【図２０】例示的な実施形態による図１６の監視領域に対するシートベルトの移動の第１の例示的シーケンスを示す図である。
【図２１】例示的な実施形態による図１６の監視領域に対するシートベルトの移動の第２の例示的シーケンスを示す図である。
【図２２】例示的な実施形態によるＭＳＢ制御システムの係留されたシートベルトの弛み低減の例示的な工程を示す流れ図である。
【図２３】例示的な実施形態による図１６の監視領域に対するシートベルトの移動の第３の例示的シーケンスを示す図である。
【図２４】例示的な実施形態によるＭＳＢ制御システムのウェイクアップでの係留解除されたシートベルトの移動の監視領域を示す図である。
【図２５】例示的な実施形態によるＭＳＢ制御システムの係留解除されたシートベルトの監視の例示的な工程を示す流れ図である。
【図２６】例示的な実施形態による、シートベルトが、ウェイクアップで締められかつその後締められない、ＭＳＢ制御システムのシートベルトの移動の監視領域を示す図である。
【図２７】例示的な実施形態によるＭＳＢ制御システムのシートベルト状態を監視する例示的な工程を示す流れ図である。
【図２８】例示的な実施形態によるＭＳＢ制御システムの係留解除されたシートベルトのしまい込みアシストにおける例示的な工程を示す流れ図である。
【図１】
2009525229.tif 000003
【図２】
2009525229.tif 000004
【図３】
2009525229.tif 000005
【図４】
2009525229.tif 000006
【図５】
2009525229.tif 000007
【図６】
2009525229.tif 000008
【図７】
2009525229.tif 000009
【図８】
2009525229.tif 000010
【図９】
2009525229.tif 000011
【図１０】
2009525229.tif 000012
【図１１】
2009525229.tif 000013
【図１２】
2009525229.tif 000014
【図１３】
2009525229.tif 000015
【図１４】
2009525229.tif 000016
【図１５】
2009525229.tif 000017
【図１６】
2009525229.tif 000018
【図１７】
2009525229.tif 000019
【図１８】
2009525229.tif 000020
【図１９】
2009525229.tif 000021
【図２０】
2009525229.tif 000022
【図２１】
2009525229.tif 000023
【図２２】
2009525229.tif 000024
【図２３】
2009525229.tif 000025
【図２４】
2009525229.tif 000026
【図２５】
2009525229.tif 000027
【図２６】
2009525229.tif 000028
【図２７】
2009525229.tif 000029
【図２８】
2009525229.tif 000030
【国際調査報告】
2009525229.tif 000031
2009525229.tif 000032
2009525229.tif 000033
2009525229.tif 000034
2009525229.tif 000035