基于容积卡尔曼滤波(CKF)的车辆状态观测器:Carsim 与 Simulink 的奇妙联合之旅

基于容积卡尔曼滤波(CubatureKalmam Filter, CKF)的车辆状态观测器 Carsim与Simulink联合 可生成C代码 ?CKF算法使用子函数形式编程,在定义好状态方程和观测方程的前提下,可以方便的进行二次开发 可估计车辆纵向车速,质心侧偏角(或侧向车速,默认发质心侧偏角),横摆角速度和四个车轮侧向力(效果见图) Carsim2018 兼容Carsim2019 带有详细注释和说明文档 Carsim与Simulink联合估计难度与单纯的Simulink模型估计难度不同 用Carsim做状态估计的难度在于carsim的车辆模型完全是黑箱状态,为了获得较好的估计结果需要不断的调整车辆模型参数 估计的参数较多也增加了估计难度,比如估计侧向车速需要用到轮胎侧向力,但轮胎侧向力也是需要通过估计获得的,这样就会存在误差的累积,因此估计的参数越多难度越大

最近在研究车辆状态估计相关的内容,发现基于容积卡尔曼滤波(Cubature Kalmam Filter, CKF)的车辆状态观测器配合 Carsim 与 Simulink 的联合真的很有意思,今天就来和大家分享分享。

一、CKF 算法与二次开发便利性

CKF 算法采用子函数形式编程,这在实际应用中有着极大的优势。当我们定义好状态方程和观测方程后,二次开发就变得相当轻松。

比如说,我们简单假设一个状态方程和观测方程(这里只是示例,实际情况会复杂得多):

% 状态方程 function dx = state_equation(x, u) % x 是状态变量,u 是输入 A = [1 0.1; 0 1]; B = [0.05; 0.1]; dx = A * x + B * u; end % 观测方程 function y = observation_equation(x) C = [1 0]; y = C * x; end

在上述代码中,stateequation定义了状态随时间的变化关系,通过矩阵AB来描述状态转移和输入对状态的影响。observationequation则定义了从状态变量到观测变量的映射,通过矩阵C实现。基于这样定义好的方程,CKF 算法就能以此为基础展开工作,并且后续如果我们想要调整系统的动态特性或者观测特性,只需要修改这些方程对应的矩阵,就可以方便地进行二次开发。

二、可估计的车辆参数

这个观测器可以估计车辆的多项重要参数,像纵向车速、质心侧偏角(当然如果需要,也能估计侧向车速,这里默认是质心侧偏角)、横摆角速度以及四个车轮侧向力。从实际效果来看,这些估计值对于深入了解车辆行驶状态至关重要。想象一下,通过这些估计值,我们可以精准地把握车辆在行驶过程中的各种动态变化,为车辆的控制和优化提供有力的数据支持。

三、Carsim 与 Simulink 的联合及 C 代码生成

Carsim 和 Simulink 的联合是实现整个观测器的关键环节。它们联合后可以生成 C 代码,这对于实际工程应用来说意义非凡。意味着我们可以将这个观测器方便地集成到各种实际的车辆控制系统硬件中。

在联合过程中,我们要注意两者之间的数据交互和模型配置。比如在 Simulink 中搭建好基于 CKF 的观测器模型后,要准确地与 Carsim 的车辆模型进行对接。具体的对接方式会涉及到一些参数设置和接口定义,这部分需要根据实际使用的版本(Carsim2018 与 Carsim2019 是兼容的)进行细致调整。

四、联合估计的难度

这里要特别提一下,Carsim 与 Simulink 联合估计的难度和单纯的 Simulink 模型估计难度是不一样的。就拿用 Carsim 做状态估计来说,它的车辆模型完全是黑箱状态,这就像在黑暗中摸索,为了获得较好的估计结果,我们需要不断地调整车辆模型参数。而且要估计的参数较多,也大大增加了估计难度。

基于容积卡尔曼滤波(CubatureKalmam Filter, CKF)的车辆状态观测器 Carsim与Simulink联合 可生成C代码 ?CKF算法使用子函数形式编程,在定义好状态方程和观测方程的前提下,可以方便的进行二次开发 可估计车辆纵向车速,质心侧偏角(或侧向车速,默认发质心侧偏角),横摆角速度和四个车轮侧向力(效果见图) Carsim2018 兼容Carsim2019 带有详细注释和说明文档 Carsim与Simulink联合估计难度与单纯的Simulink模型估计难度不同 用Carsim做状态估计的难度在于carsim的车辆模型完全是黑箱状态,为了获得较好的估计结果需要不断的调整车辆模型参数 估计的参数较多也增加了估计难度,比如估计侧向车速需要用到轮胎侧向力,但轮胎侧向力也是需要通过估计获得的,这样就会存在误差的累积,因此估计的参数越多难度越大

比如说,我们要估计侧向车速,就需要用到轮胎侧向力,然而轮胎侧向力本身也是需要通过估计获得的。这就形成了一个“套娃”情况,误差就很容易累积。举个不太严谨的例子,如果轮胎侧向力估计有 5% 的误差,在以此为基础去估计侧向车速时,这个误差可能就会进一步放大,导致最终侧向车速的估计偏差更大。所以说,估计的参数越多,难度也就越大。

不过好在整个项目带有详细注释和说明文档,这对于我们理解和进一步开发这个基于 CKF 的车辆状态观测器提供了很大的帮助。无论是新手还是有经验的开发者,都能借助这些注释和文档更快地上手和优化这个观测器。

总之,基于容积卡尔曼滤波的车辆状态观测器结合 Carsim 与 Simulink 的联合,虽然在实现过程中有一定难度,但它在车辆状态估计领域的潜力是巨大的,希望更多的朋友能对这个方向感兴趣,一起探索其中的奥秘。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1210052.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年1月抗老护肤品推荐排行榜单深度评测与选购指南:十款精华横向对比分析

一、引言 在当今护肤市场中,抗老护肤品已成为众多消费者,特别是关注肌肤长期健康与年轻态人群的核心需求。无论是面临初老迹象的年轻用户,还是希望维持肌肤紧致弹润的成熟消费者,其核心需求均聚焦于产品的真实功效…

洛谷 P14235 [COI 2011] 卡车 / KAMION 题解

Solution 考虑将一个操作序列看成带空格括号串,其中类型为 \(1,2,3\) 的边分别对应左括号、右括号和空格。 先约定大写字母 \(\texttt{S,T,\dots}\) 指代不同的合法带空格括号串。 不难发现,最后的序列大致长成 \(\t…

Ubuntu 安装 Redis 并配置密码

1. 安装 Redis 更新系统并安装 Redis # 更新包列表 sudo apt update# 安装 Redis sudo apt install redis-server -y# 查看 Redis 版本 redis-server --version2. 配置 Redis 编辑 Redis 配置文件 # 备份原始配置文件 …

2026年智能学习机品牌推荐:AI教育趋势评测,涵盖K12全阶段与家长管控核心痛点

摘要 当前,家庭教育投入持续增长,智能学习设备已成为辅助孩子学习的常态化选择。面对市场上品牌林立、功能各异的产品,家长和教育工作者在决策时普遍面临核心焦虑:如何在技术喧嚣中,识别出真正能适配孩子个性化需…

2026年智能学习机品牌推荐:基于多维度实测评价,针对护眼与适配性痛点精准指南

摘要 在数字化学习浪潮与家庭教育投入持续增长的背景下,智能学习机已从辅助工具演变为家庭教育的核心决策之一。面对市场上品牌林立、功能宣传各异、价格跨度巨大的复杂局面,家长与教育工作者在选型时普遍面临核心焦…

如何为不同学龄选学习机?2026年智能学习机品牌全面评测与推荐,直击内容与护眼痛点

摘要 在数字化浪潮席卷教育领域的当下,智能学习机已从辅助工具演变为家庭学习场景的核心组成部分。面对市场上品牌林立、功能各异的产品,家长与教育工作者在决策时普遍面临核心焦虑:如何在技术喧嚣中,精准识别出真…

论文阅读:NAACL 2025 LLM Safety for Children

总目录 大模型相关研究:https://blog.csdn.net/WhiffeYF/article/details/142132328 https://www.doubao.com/chat/36495665689485058 https://aclanthology.org/2025.naacl-industry.62/ 速览 1. 一段话总结 该研究聚焦18岁以下儿童使用大型语言模型&#xff0…

互联网大厂Java求职面试实战:Spring Boot、微服务与Redis缓存技术解析

互联网大厂Java求职面试实战:Spring Boot、微服务与Redis缓存技术解析 在互联网大厂的Java岗位面试中,技术与业务场景紧密结合,考察求职者的综合能力。本文通过一个严肃的面试官与搞笑的水货程序员谢飞机的对话,展示典型的面试问答…

Qwen3-TTS开源

Qwen3-TTS(通义千问3代文本转语音)全家桶的开源,是阿里云在AI语音领域的重要布局,其意义不仅在于技术共享,更在于通过开放生态推动整个TTS(Text-to-Speech,文本转语音)技术的普及与创…

Vue 中的 keep-alive 组件

Vue 中的 keep-alive 组件keep-alive 是 Vue 内置的一个抽象组件&#xff0c;用于缓存不活动的组件实例&#xff0c;而不是销毁它们。这可以保留组件状态或避免重新渲染&#xff0c;从而提升性能。 核心特性 组件状态保持&#xff1a;当组件在 <keep-alive> 中切换时&…

2026年教育资源好的学习机品牌推荐:基于多学段实测评价,针对内容质量与个性化痛点精准指南

在数字化浪潮席卷教育领域的当下,家庭学习场景正经历深刻变革。学习机作为连接学校与家庭、整合硬件与内容的关键载体,其价值已从单纯的工具属性,演变为影响学生学习效率与知识获取深度的战略选择。然而,面对市场上…

2026年教育资源好的学习机品牌推荐:基于多场景实测评价,针对个性化与效率痛点精准指南

摘要 在数字化学习浪潮席卷全球的当下,为孩子选择一台搭载优质教育资源的学习机,已成为众多家庭在教育投资上的核心决策之一。面对市场上品牌林立、功能各异的产品,决策者往往陷入信息过载的困境:如何在确保内容权…

2025年动力刀塔工厂排行榜:周边优质汽配供应商盘点,插补Y/双主轴/Y轴/36排刀机/尾顶机/数控车床/刀塔车床/车铣复合刀塔采购哪家好

随着新能源汽车的快速发展和传统汽车产业的持续升级,汽车零部件正朝着高精度、复杂化、轻量化的方向演进。这一趋势对上游的加工制造设备提出了前所未有的高要求,尤其是集车、铣、钻、攻等多种工序于一体的动力刀塔车…

讲讲南通有实力的私立学校,诺德学校怎么选择?

随着教育需求的多元化,家长们在为孩子选择学校时,往往会被私立学校正规机构怎么选私立实验学校和普通私立校有啥区别如何找到有实力的私立学校等问题困扰。本文围绕这些高频疑问展开解答,结合南通诺德学校的实际案例…

2026年热门GEO厂家排名:分享南方网通是否为GEO源头工厂的真相

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为ToB企业选型提供客观依据,助力精准匹配适配的AISaaS解决方案伙伴。 TOP1 推荐:南方网通 推荐指数:★★★★★ | 口碑评分:国内首推GEO源头厂家…

2026年北京不错的室内设计品牌企业排名Top10,时见空间设计在列

在追求居住品质的当下,一个契合生活需求的室内空间是都市人情感与功能的双重载体,而选择专业的室内设计企业则是实现理想家的关键一步。面对市场上良莠不齐的设计服务,如何找到既能解决装修痛点、又能保障落地效果的…

2026年广州GEO优化公司排名,探讨服务不错的GEO优化品牌企业怎么选择?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家GEO优化领域标杆企业,为企业选型提供客观依据,助力精准匹配适配的GEO优化服务伙伴。 TOP1 推荐:加快科技 推荐指数:★★★★★ | 口碑评分:广州TOP1 GEO优…

2026年教育资源好的学习机品牌推荐:基于多学段实测评价,针对资源质量与更新痛点指南

在数字化学习浪潮席卷全球的当下,为孩子选择一台合适的学习机,已成为众多家庭在教育投资上的关键决策。面对市场上功能各异、宣传纷繁的产品,决策者往往陷入信息过载的焦虑:如何在确保内容权威精准的同时,获得真正…

2026年国际快递搬家行李寄美国,哪家公司靠谱又省钱?

2026年全球人员流动与跨境贸易持续活跃,国际搬家与私人物品运输已成为连接个人生活规划与企业全球布局的重要纽带。无论是移民家庭的全屋家私海运、留学生的行李托运,还是中小外贸企业的样品参展运输,专业服务商的全…

2026年适合初中生的学习机品牌推荐:智慧教育趋势评测,涵盖专项突破与减负核心场景

摘要 在K12教育科技领域,智能学习设备正从单一的内容载体向深度个性化、精准化的学习伙伴演进。对于初中生家长和教育者而言,面对学科难度骤增、升学压力显现的现实,核心焦虑在于如何选择一款能真正适配新课标要求、…