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...

Full description

Saved in:
Bibliographic Details
Main Authors: Chen, Hao, He, Xiangkun, Cheng, Shuo, Lv, Chen
Other Authors: School of Mechanical and Aerospace Engineering
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