Deep Koopman operator-informed safety command governor for autonomous vehicles
Modeling of nonlinear behaviors with physical-based models poses challenges. However, Koopman operator maps the original nonlinear system into an infinite-dimensional linear space to achieve global linearization of the nonlinear system through input and output data, which derives an absolute equival...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176671 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-176671 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1766712024-05-18T16:49:33Z Deep Koopman operator-informed safety command governor for autonomous vehicles Chen, Hao He, Xiangkun Cheng, Shuo Lv, Chen School of Mechanical and Aerospace Engineering Engineering Autonomous vehicles Control barrier function Modeling of nonlinear behaviors with physical-based models poses challenges. However, Koopman operator maps the original nonlinear system into an infinite-dimensional linear space to achieve global linearization of the nonlinear system through input and output data, which derives an absolute equivalent linear representation of the original state space. Due to the impossibility of implementing the infinite-dimensional Koopman operator, finite-dimensional kernel functions are selected as an approximation. Given its flexible structure and high accuracy, deep learning is initially employed to extract kernel functions from data and acquire a linear evolution dynamic of the autonomous vehicle in the lifted space. Additionally, the control barrier function (CBF) converts the state constraints to the constraints on the input to render safety property. Then, in terms of the lateral stability of the in-wheel motor driven vehicle, the CBF conditions are incorporated with the learned deep Koopman model. Because of the linear fashion of the deep Koopman model, the quadratic programming problem is formulated to generate the applied driving torque with minimal perturbation to the original driving torque as a safety command governor. In the end, to validate the fidelity of the deep Koopman model compared to other mainstream approaches and demonstrate the lateral improvement achieved by the proposed safety command governor, data collection and safety testing scenarios are conducted on a hardware-in-the-loop platform. Agency for Science, Technology and Research (A*STAR) Ministry of Education (MOE) National Research Foundation (NRF) Submitted/Accepted version This work was supported in part by the Agency for Science, Technology and Research (A*STAR), Singapore, under Advanced Manufacturing and Engineering (AME) Young Individual Research under Grant A2084c0156, in part by the MTC Individual Research under Grant M22K2c0079, in part by the ANR-NRF Joint under Grant NRF2021-NRF-ANR003 HM Science, and in part by the Ministry of Education (MOE), Singapore, under the Tier 2 under Grant MOE-T2EP50222-0002. 2024-05-17T00:08:10Z 2024-05-17T00:08:10Z 2024 Journal Article Chen, H., He, X., Cheng, S. & Lv, C. (2024). Deep Koopman operator-informed safety command governor for autonomous vehicles. IEEE/ASME Transactions On Mechatronics. https://dx.doi.org/10.1109/TMECH.2023.3349052 1083-4435 https://hdl.handle.net/10356/176671 10.1109/TMECH.2023.3349052 en A2084c0156 M22K2c0079 NRF2021-NRF-ANR003 HM Science MOE-T2EP50222-0002 IEEE/ASME Transactions on Mechatronics © 2024 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/TMECH.2023.3349052. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Autonomous vehicles Control barrier function |
spellingShingle |
Engineering Autonomous vehicles Control barrier function Chen, Hao He, Xiangkun Cheng, Shuo Lv, Chen Deep Koopman operator-informed safety command governor for autonomous vehicles |
description |
Modeling of nonlinear behaviors with physical-based models poses challenges. However, Koopman operator maps the original nonlinear system into an infinite-dimensional linear space to achieve global linearization of the nonlinear system through input and output data, which derives an absolute equivalent linear representation of the original state space. Due to the impossibility of implementing the infinite-dimensional Koopman operator, finite-dimensional kernel functions are selected as an approximation. Given its flexible structure and high accuracy, deep learning is initially employed to extract kernel functions from data and acquire a linear evolution dynamic of the autonomous vehicle in the lifted space. Additionally, the control barrier function (CBF) converts the state constraints to the constraints on the input to render safety property. Then, in terms of the lateral stability of the in-wheel motor driven vehicle, the CBF conditions are incorporated with the learned deep Koopman model. Because of the linear fashion of the deep Koopman model, the quadratic programming problem is formulated to generate the applied driving torque with minimal perturbation to the original driving torque as a safety command governor. In the end, to validate the fidelity of the deep Koopman model compared to other mainstream approaches and demonstrate the lateral improvement achieved by the proposed safety command governor, data collection and safety testing scenarios are conducted on a hardware-in-the-loop platform. |
author2 |
School of Mechanical and Aerospace Engineering |
author_facet |
School of Mechanical and Aerospace Engineering Chen, Hao He, Xiangkun Cheng, Shuo Lv, Chen |
format |
Article |
author |
Chen, Hao He, Xiangkun Cheng, Shuo Lv, Chen |
author_sort |
Chen, Hao |
title |
Deep Koopman operator-informed safety command governor for autonomous vehicles |
title_short |
Deep Koopman operator-informed safety command governor for autonomous vehicles |
title_full |
Deep Koopman operator-informed safety command governor for autonomous vehicles |
title_fullStr |
Deep Koopman operator-informed safety command governor for autonomous vehicles |
title_full_unstemmed |
Deep Koopman operator-informed safety command governor for autonomous vehicles |
title_sort |
deep koopman operator-informed safety command governor for autonomous vehicles |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/176671 |
_version_ |
1814047191772168192 |