当前位置: 首页 > news >正文

EPB功能开发与测试(基于ModelBase实现)

ModelBase是经纬恒润开发的车辆仿真软件,包含两个大版本:动力学版本、智能驾驶版本。动力学版包含高精度动力学模型,能很好地复现车辆在实际道路中运行的各种状态变化,可用于乘用车、商用车动力底盘系统算法开发、控制器仿真测试;智能驾驶版本在动力学版本的基础上增加了动静态场景仿真、各类传感器模型、高逼真动画渲染,可用于乘用车、商用车的整车电控系统、ADAS系统的设计、测试和验证。

在这里插入图片描述

EPB简介

EPB(Electric Park Brake)是电子驻车制动的简称,通过电子线路控制停车制动。EPB可取代传统机械手刹,停车熄火时可自动释放驻车力,行车时可自动关闭,并且不会像传统拉杆手刹一样会因驾驶者的力度而改变制动效果,因此EPB更加安全可靠。随着EPB系统的不断发展,还增加了AUTOHOLD自动驻车功能,可防止溜坡,也适合走走停停的城市路况,能够解放驾驶员右脚,很好地缓解驾驶疲劳。

在这里插入图片描述

EPB系统搭建

ModelBase设置

在Modelbase道路编辑器中搭建这样一个斜坡,用来后续测试电子驻车功能。

在这里插入图片描述
在Modelbase中选择传统的后驱油车为研究对象,在IO接口设置中选择输入输出参数,点击发送至simulink,即可在simulink中自动生成下图中橙色模块,在此基础上进行后续逻辑模块、执行模块的搭建,实现闭环控制。

在这里插入图片描述
ModelBase内置的车辆动力学模型输出:挡位Gear、纵向车速Vx、主缸压力MstCldPrs、制动踏板信号BrkPdll(0到1)、总驱动阻力力矩Mt、总等效坡度阻力力矩Mi 以及总滚动阻力力矩Mf。

EPB系统控制逻辑

将EPB初始标志位设为1,即默认激活启动EPB。当车速小于2km/h 并且挡位为0时,启动静态驻车制动,即电子手刹;当车速不小于2km/h 并且主缸输出为0、制动信号大于0时,启动动态驻车制动;其余情况,EPB自动关闭,直到满足上述情况再激活启动。

在这里插入图片描述
将EPB的不同标志位转换为电压信号,再将电压信号转换为驻车制动力矩输入橙色ModelBase车辆动力学模块,实现电子驻车控制,防止溜坡。

在这里插入图片描述
在这里插入图片描述

EPB仿真试验

输入如下所示的油门开度信号:
在这里插入图片描述
开始运行,前7s汽车行驶爬坡,7-8s汽车刹车至0并保持5s,13s后汽车再加油门。由下图可看出,7s汽车坡道停车时,EPB激活自动开启并施加驻车制动力矩,直至13s后驾驶员踩油门才自动关闭。

EPB激活信号与卡盘制动力(N)变化曲线

下图是汽车的纵向速度变化曲线,可以看出7-13s在EPB的作用下,汽车能够稳定地坡道停车,直至EPB关闭,汽车才溜坡下行,由此可见搭建的EPB模型是有效的。

在这里插入图片描述
联合仿真动画如下,动画下方曲线为后轮的驻车制动力矩变化曲线。从动画中可直观看出,7s时,汽车坡道停车,EPB激活自动开启并施加驻车制动力矩;13s后驾驶员踩油门,EPB自动关闭,驻车制动力矩消失,汽车溜坡下行。

EPB激活或关闭状态的仿真动画


ModelBase软件包含了用于上述仿真测试的工程和Simulink模型,ModelBase软件可免费申请试用,只需要发送【姓名、联系电话、邮箱、公司/学校名称、部门/院系、申请版本(动力学版本/智能驾驶版本)】信息到intework@hirain.com即可。点击链接查看ModelBase详细介绍。

相关文章:

EPB功能开发与测试(基于ModelBase实现)

ModelBase是经纬恒润开发的车辆仿真软件,包含两个大版本:动力学版本、智能驾驶版本。动力学版包含高精度动力学模型,能很好地复现车辆在实际道路中运行的各种状态变化,可用于乘用车、商用车动力底盘系统算法开发、控制器仿真测试&…...

微信小程序:点击按钮出现右侧弹窗

效果 代码 wxml <!-- 弹窗信息 --> <view class"popup-container" wx:if"{{showPopup}}"><view class"popup-content"><!-- 弹窗内容 --><text>这是一个右侧弹窗</text></view> </view> <…...

EEG脑电信号的具体采集过程

脑电图&#xff08;EEG&#xff09;是一种记录大脑活动的非侵入性方法。下面是EEG脑电信号的典型采集过程&#xff1a; 准备&#xff1a;在进行EEG采集之前&#xff0c;需要准备好以下设备和材料&#xff1a; EEG采集设备&#xff1a;包括EEG电极、放大器和记录设备。电极帽或电…...

SYS/BIOS 开发教程: 创建自定义平台

目录 SYS/BIOS 开发教程: 创建自定义平台创建自定义平台新建工程并指定自定义平台修改现有工程使用自定义平台 参考: TI SYS/BIOS v6.35 Real-time Operating System User’s Guide 6.2节 本示例基于 EVMC6678L 开发板, 创建自定义平台, 并将代码段的位置指定到C6678器件内部的…...

【Qt样式(qss)-5】qss局部渲染混乱,错乱,不生效的一种原因

前言&#xff1a; 之前写过一些关于qss的文章&#xff1a; 【Qt样式&#xff08;qss&#xff09;-1】手册小结&#xff08;附例&#xff1a;软件深色模式&#xff09;_深蓝色主题qss表-CSDN博客 【Qt样式&#xff08;qss&#xff09;-2】使用小结&#xff08;软件换肤&#…...

最新基于机器学习模型单图换脸离线版软件包及使用方法,本地离线版本模型一键运行(免费下载)

最新基于机器学习模型单图换脸离线版软件包及使用方法,本地离线版本模型一键运行(免费下载)。 “单图换脸”离线一键运行版来了。Roop发布几十个小时后,马不停蹄地搞了Colab在线版。其实这东西都挺好的,又快又方便,几乎没有任何硬件要求,点一点就可以搞定了。但是它有…...

通过VScode连接远程 Linux 服务器修改vue代码

1先在Linux环境安装node&#xff0c;官网下载的node安装包放在自己新建文件夹 2解压 tar -zxvf node-v18.18.0-linux-x64.tar.xz 3新建代码路径&#xff0c; 下载代码 4安装 OpenSSH OpenSSH 可以让你在终端使用 ssh 命令&#xff0c;Windows10 一般自带。 可以通过以下方式…...

Pytorch实现深度学习常见问题

RuntimeError: stack expects each tensor to be equal size, but got [3, 300, 300] at entry 0 and [3, 301, 301] at entry 24 这里的问题出现的原因肯定是在数据预处理处&#xff0c;如下图&#xff0c;当数据使用不同的transforms处理方式时&#xff0c;会导致数据的尺寸大…...

ICMP权限许可和访问控制漏洞处理(CVE-1999-0524)

一、问题描述 某次例行安全扫描&#xff0c;发现&#xff1a;ICMP权限许可和访问控制漏洞&#xff0c;编号&#xff1a;CVE-1999-0524&#xff0c;危险级别&#xff1a;低风险。利用该漏洞&#xff0c;远程主机会回复ICMP_TIMESTAMP查询并返回它们系统的当前时间&#xff0c;I…...

Java生成优惠券兑换码并确保唯一性最终添加到数据库

1.使用随机数生成器或其他生成唯一标识符的算法来生成兑换码。 2.创建一个 HashSet 或其他适合存储兑换码的数据结构来确保唯一性。每次生成一个兑换码时&#xff0c;先检查它是否已经存在于 HashSet 中&#xff0c;如果存在则重新生成直到生成一个新的唯一兑换码。 3.循环调…...

【Linux/脚本/芯片学习】Perl学习

Title&#xff1a;Perl学习 个人学习策略 主用python. 看懂perl 和 tcl 即可。 之前的存货 开始搬砖后&#xff0c;整理 ”网络发布版笔记“ 的心思寡淡了好多&#xff0c;可能就是被工作榨干的原因8… 但今天至少得赶个1024节日… (&#xffe3;▽&#xffe3;)"~ 1 介…...

嵌入式实时操作系统的设计与开发(信号量学习)

信号量 除了临界点机制、互斥量机制可实现临界资源的互斥访问外&#xff0c;信号量&#xff08;Semaphore&#xff09;是另一选择。 信号量与互斥量的区别 对于互斥量来说&#xff0c;主要应用于临界资源的互斥访问&#xff0c;并且能够有效地避免优先级反转问题。对于信号量…...

python环境安装教程

Python是一种流行的高级编程语言&#xff0c;它简单易学、功能强大&#xff0c;适用于各种应用领域&#xff0c;从Web开发到数据科学和人工智能。在本教程中&#xff0c;我将向您介绍如何安装Python并设置您的开发环境。请注意&#xff0c;以下步骤适用于Windows操作系统。 步…...

【学习笔记】CF1784F Minimums or Medians

首先让 n n n乘上 2 2 2。 考虑枚举最终被删除的位置有哪些。 a i 0 a_i0 ai​0表示这个位置被删除&#xff0c; a i 1 a_i1 ai​1表示这个位置被保留&#xff0c;设满足 a i 0 a_i0 ai​0的前缀长度为 l l l&#xff08; l l l是偶数&#xff09;&#xff0c; p r e i pre…...

如何系列 如何玩转远程调用之OpenFegin+SpringBoot(非Cloud)

文章目录 简介原生Fegin示例基础契约日志重试编码器/解码器自定义解码器 请求拦截器响应拦截器表单文件上传支持错误解码器断路器指标metrics客户端 配合SpringBoot&#xff08;阶段一&#xff09;配合SpringBoot&#xff08;阶段二&#xff09;1.EnableLakerFeignClients2.Lak…...

Python学习第2天-安装pycharm

文章目录 前言一、下载二、安装1.选择安装目录2.安装配置 总结 前言 好用的工具可以极大地提高生产力&#xff0c;开发Python推荐使用jetbrains全家桶的pycharm。 一、下载 通过官网下载安装包。 二、安装 1.选择安装目录 2.安装配置 一路Next&#xff0c;安装完成 总结 …...

等电位连接器行业应用综合方案

等电位连接器的原理 等电位连接器的原理是利用气体放电管或压敏电阻等非线性元件&#xff0c;当连接器两端的电位差大于所限峰值电压时&#xff0c;连接器导通&#xff0c;迫使连接器两端不同接地体电位基本相等&#xff0c;消除接地体间放电现象&#xff0c;从而避免了由于地…...

内裤洗衣机有用吗?最好用的四款内衣洗衣机测评

相信很多小伙伴往往会因为懒而不想洗内衣&#xff0c;又或者洗内衣时经常会洗不干净&#xff01;这时就很有必要入手一台内衣洗衣机了&#xff0c;当我们洗完澡时&#xff0c;顺手把内衣放入洗衣机内&#xff0c;一键启动即可把我们的内衣洗得干干净净&#xff01;同时还可以为…...

足底筋膜炎能自愈吗

什么是足底筋膜炎 足底筋膜炎是足底的肌腱或者筋膜发生无菌性炎症所致。最常见症状是脚跟的疼痛与不适&#xff0c;压痛点常在足底近足跟处&#xff0c;有时压痛较剧烈&#xff0c;且持续存在。晨起时疼痛感觉明显&#xff0c;行走过度时疼痛感加剧&#xff0c;严重患者甚至站…...

牛客网刷题-(3)

&#x1f308;write in front&#x1f308; &#x1f9f8;大家好&#xff0c;我是Aileen&#x1f9f8;.希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流. &#x1f194;本文由Aileen_0v0&#x1f9f8; 原创 CSDN首发&#x1f412; 如…...

Google Stitch + MCP:AI 时代的“设计即代码“新范式

从模糊需求到可运行应用&#xff0c;只需 3 小时——这不是科幻&#xff0c;而是正在发生的 AI 编程革命。 引言&#xff1a;当设计遇见代码 在 AI 编程工具百花齐放的今天&#xff0c;开发者们面临着一个尴尬的现实&#xff1a;工具越多&#xff0c;上下文越碎。 想象一下这…...

【西工大主办、连续多届稳定检索】第七届机械仪表与自动化国际学术会议(ICMIA 2026)

2026年第七届机械仪表与自动化国际学术会议&#xff08;ICMIA 2026&#xff09;定于2026年6月26-28日在中国成都隆重举行。随着科学技术的不断发展和工业化的加速&#xff0c;现代工业生产的自动化程度越来越高。而机械仪表自动化作为现代工业控制的重要组成部分&#xff0c;其…...

Gerbv:免费开源Gerber文件查看器的终极指南,PCB设计验证的得力助手

Gerbv&#xff1a;免费开源Gerber文件查看器的终极指南&#xff0c;PCB设计验证的得力助手 【免费下载链接】gerbv Maintained fork of gerbv, carrying mostly bugfixes 项目地址: https://gitcode.com/gh_mirrors/ge/gerbv 你是否曾经为PCB设计文件的查看而烦恼&#…...

Thorium浏览器:重新定义现代网页浏览体验的高性能解决方案

Thorium浏览器&#xff1a;重新定义现代网页浏览体验的高性能解决方案 【免费下载链接】thorium Chromium fork named after radioactive element No. 90. Source code and Linux releases. Windows/MacOS/ARM builds served in different repos, links are towards the top of…...

面试官:包装类型的缓存机制了解么?

在技术领域&#xff0c;我们常常被那些闪耀的、可见的成果所吸引。今天&#xff0c;这个焦点无疑是大语言模型技术。它们的流畅对话、惊人的创造力&#xff0c;让我们得以一窥未来的轮廓。然而&#xff0c;作为在企业一线构建、部署和维护复杂系统的实践者&#xff0c;我们深知…...

Phi-4-mini-reasoning效果展示:国际奥赛风格数学题全自动分步求解演示

Phi-4-mini-reasoning效果展示&#xff1a;国际奥赛风格数学题全自动分步求解演示 1. 模型介绍 Phi-4-mini-reasoning是微软推出的3.8B参数轻量级开源模型&#xff0c;专为数学推理、逻辑推导和多步解题等强逻辑任务设计。这款模型主打"小参数、强推理、长上下文、低延迟…...

如何高效使用MRiLab数值磁共振成像仿真平台:面向开发者的创新应用指南

如何高效使用MRiLab数值磁共振成像仿真平台&#xff1a;面向开发者的创新应用指南 【免费下载链接】MRiLab A Numerical Magnetic Resonance Imaging (MRI) Simulation Platform 项目地址: https://gitcode.com/gh_mirrors/mr/MRiLab MRiLab是一款专业的数值磁共振成像仿…...

3步解决视频转PPT难题:智能幻灯片提取工具全攻略

3步解决视频转PPT难题&#xff1a;智能幻灯片提取工具全攻略 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 在数字化学习与办公场景中&#xff0c;从视频中提取PPT内容一直是效率瓶…...

Oracle数据泵导入中断处理:正确使用kill_job与stop_job

1. 数据泵导入中断的紧急处理场景 上周五凌晨2点&#xff0c;我正盯着屏幕上的数据泵导入进度条。这是某电商平台大促前的数据库迁移&#xff0c;200GB的订单数据需要通过impdp导入新库。突然机房空调故障告警响起&#xff0c;眼看着服务器温度飙升到45度&#xff0c;我必须在…...

OFA-VE惊艳效果:赛博UI中‘逻辑矛盾’红色爆炸动效设计解析

OFA-VE惊艳效果&#xff1a;赛博UI中‘逻辑矛盾’红色爆炸动效设计解析 1. 引言&#xff1a;当AI推理遇见赛博美学 想象一下&#xff0c;你上传了一张图片&#xff0c;并输入一句话描述它。一个系统不仅能判断这句话对不对&#xff0c;还能用一种极具视觉冲击力的方式告诉你&…...