LKAS lane keeping assist system development showing camera perception, steering torque control and ISO 26262 ASIL-B safety architecture

LKAS機能開発:エンジニアリングガイドとISO規格

<自動車インテリジェント&ソフトウェアに戻る

著者: ダウウェイ・ビークルのCEO、ジョニー・リュー

日付: 2026年3月6日

簡単な概要:

LKAS機能とは何ですか?これは、カメラとセンサーを使用して車線標識を追跡する主要な運転支援機能です。車が車線から逸脱した場合、システムがステアリングホイールを微調整して車両を車線中央に維持します。ドライバーと連携して、衝突事故を未然に防ぎます。

1. LKAS機能が今重要な理由

自動車技術がレベル2+(L2+)へと進化するにつれ、横方向の制御方法が車両の優劣を決定づける重要な要素となります。LKAS(車線維持支援システム)は、まさにその中心に位置する機能です。単に警告音を発するだけの従来のシステムとは異なり、LKASは作動します。ステアリングトルクを利用して車両の安定性を維持するのです。この技術は、基本的な運転操作と完全自動運転の間のギャップを埋めるものです。

現実世界では、この機能は路面の凹凸、悪天候、そして車の実際の動き方に対応しなければなりません。開発者は、 ISO 26262 そして ISO/PAS 21448 安全性を確保するため。このガイドでは、LKASをコンセプトから量産化に至るまでのプロセスを紹介します。

2. LKASアーキテクチャ:各部品がどのように連携して動作するか

LKASは「知覚-決定-実行」のループを用いて構築されています。これらの部品は、車両の内部ネットワーク(CANまたはFlexRay)を介して相互に通信します。

知覚:道路を見る

このレイヤーは、車線と車両の姿勢に関するデータを収集します。

  • フロントカメラ: 720P以上の解像度で30fpsのカメラを使用します。このカメラはミラーの後ろに設置され、前方120°~150°の範囲をカバーします。30mから150mまでの道路をカバーし、雨天時や強い日差しの中でも、白線、黄線、実線、破線を識別できる必要があります。ISO 11270:2014の規定に基づき、認識精度は85%以上が求められます。
  • IMUとセンサー: IMUはヨー角と横方向の力を100Hzで追跡します。これにより、カメラからのわずかな遅延(通常0.3秒以下)が解消されます。速度センサーも50Hzでデータを供給します。これは、システムは通常60~150km/hの間でのみ作動するためです。

プロからのアドバイス: カメラのキャリブレーションを行い、誤差を0.1m未満に抑えています。また、カルマンフィルターを使用してデータをクリーンアップし、システムが「ノイズ」に反応して不安定にならないようにしています。

決断:電話をかける

LKAS ECUは頭脳として機能します。ASIL-Bの安全基準を満たす必要があります。

  • ドリフトの発見: このシステムは、ウインカーを出さずに車線からはみ出していないかを確認します。オフセットが0.15mを超えた場合、または角度が2°ずれている場合は作動します。しかし、ドライバーが3.5N・mの力で抵抗すると、車はすぐに制御をドライバーに返します。
  • 数学: 風やカーブへの対応能力が基本的なPID制御よりも優れているため、MPC(モデル予測制御)を採用しています。制御力は3.5N・mに制限されているため、人間が常に制御可能な範囲で操舵できます。修正は高速で行われ、0.5mの誤差であれば2.5秒以内に修正されます。
  • 安全バックアップ: 当社では21種類の故障を追跡しています。カメラが故障した場合、システムはシャットダウンし、200ミリ秒以内にドライバーに警告を発します。ハンドルから15秒間手を離すと、車は警告音を発し、ライトが点滅し、最終的に減速して停止します。

実行:操縦の筋肉

EPS(電動パワーステアリング)が重労働を担います。

  • スピード: 50ミリ秒以下で反応します。
  • 正確さ: ホイールの角度を0.1度単位で調整できます。
  • 安全性: デュアルモーターを採用しているため、片方のモーターが故障しても手動で操縦できます。

3.困難な工学的問題を解決する

カメラの「見え方」を向上させる

雨、眩しさ、トンネルなどはカメラの性能を低下させます。そこで、レーダーと高解像度マップを組み合わせることでこの問題を解決しました。路面がぼやけている場合は、レーダーが路肩を捉えます。ディープラーニングを活用することで、カメラが不要な視覚情報を無視し、路面のみに焦点を合わせられるようにしています。カメラが路面を5秒以上見失った場合は、明瞭な警告音とともに自動的に停止します。

重量と風を扱う

満員の車と空車の車では、運転感覚が異なります。ECUには様々な運転モデル​​が保存されています。システムは車の重量と速度をチェックし、それに応じてステアリングの力を微調整します。これにより、車が道路上で蛇行したり、横風で車体が硬くなりすぎたりするのを防ぎます。

人間的な側面

ハンドルが手から急に離れるような操作感を好む人はいません。そこで、私たちはタイミングを滑らかに調整しました。車はハンドルを操作する前に、ヘッドアップディスプレイ(HUD)に小さな視覚的なヒントを表示します。ドライバーが3.5N・mの力でハンドルを操作した場合、システムは操作を緩めます。私たちはコードではなく、人を最優先に考えています。

4. 大量生産への道

私たちはタイトなループをたどります。 定義→設計→テスト→構築

  1. ルール: 速度範囲(60~150km/h)と安全目標(ASIL-B)を設定します。
  2. 建物: -40℃から85℃までの温度範囲で動作する、自動車グレードの部品を選定してください。MISRA C規格に準拠した、クリーンなコードを記述してください。
  3. テスト: 実走行前に、SIL(システム・イン・ザ・ループ)とHIL(ハードウェア・イン・ザ・ループ)を使用して、衝突やセンサーの故障をシミュレーションします。
  4. 打ち上げ: 最後に、ソフトウェアが数ヶ月の使用後もクラッシュしないことを確認するため、10万キロの走行テストを実施します。

5. よくある質問:LKASに関するクイックアンサー

LKAS機能とは具体的にどのようなものですか?

これは車線を監視する安全装置です。ウインカーを出さずに車線から逸脱した場合、優しくハンドル操作で車線を戻します。単に警告音を発するだけの車線逸脱警報(LDW)よりも、より積極的な機能です。

その技術はどのように機能するのですか?

カメラが路面のラインを捉え、コンピューター(ECU)がドリフトしていないかチェックし、モーター(EPS)がホイールを微調整する。これらすべてがミリ秒単位で行われる。

これは自動運転車ですか?

いいえ。これはレベル2の技術です。ハンドルに手を置き、道路から目を離さないでください。システムに逆らってハンドルを切ると、システムは停止します。

いつ失敗するのか?

大雪、濃霧、あるいは工事現場の複雑な路面状況では走行が困難です。また、通常は時速60km以上で走行する必要があります。

それは命を救うのか?

はい。疲労運転や不注意運転による正面衝突や側面衝突を防ぎます。これは安全対策であり、運転者の代わりとなるものではありません。

6.次は?

LKASはほんの始まりに過ぎません。間もなく、LiDARとさらに高度なAIを搭載し、都市部の急カーブや雨天時にも対応できるようになります。LKASをクルーズコントロール(ACC)や緊急ブレーキ(AEB)と組み合わせることで、自動車はより安全で運転しやすくなります。私たちは、車とドライバーが一体となって働く世界へと向かっています。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.