LabVIEW开发牵引控制动态仿真器

news2024/11/25 16:34:59

LabVIEW开发牵引控制动态仿真器

车辆牵引力控制包括轮胎在横向和纵向上的牵引力控制,以获得所需的车辆运动。决定轮胎牵引力的力来自路面和轮胎之间的相互作用,它们分解为两个组成部分:一个在横向,另一个在纵向。第一个组件取决于轮胎打滑角,可通过转向角进行控制。本文将考虑的纵向力取决于轮胎和路面之间的粘附系数。车轮打滑实际上是需要确定以找出摩擦系数值的度量。这是轮速和车速的非线性函数。由于纵向力和滑移比之间的依赖关系,如果实施车轮打滑控制,则可以控制车辆的牵引力。

汽车领域有很多应用,目前正在开发这些应用,以提高车辆的安全性、安全性和舒适性。已经上市并且可以提供车轮打滑控制的产品之一是牵引力控制系统(TCS)。该系统旨在帮助驾驶员在遇到摩擦系数较小的道路区域时不会失去抓地力和隐含的车辆控制。这是电子稳定程序(ESP)的次要功能,其中还包括防抱死制动系统(ABS)。当节气门输入和发动机扭矩的值不适应道路路面条件时,TCS被激活。当该系统的计算机检测到一个或多个车轮以比其他车轮更高的速度旋转时,它会向电子控制单元(ECU)发送命令,以对牵引力差的车轮施加制动力。这样,来自具有小抓地力的车轮的扭矩通过差速器传递到对面的车轮。牵引系统被广泛研究,并且有许多控制方法。考虑到该系统需要是一个具有实时动作的主动系统,具体取决于路况和其他外部扰动,因此它主要用于电动汽车(EV)。EV的响应时间比内燃机车(ICEV)短。

项目设计了一种针对独立电驱动电动汽车TCS开发的LabVIEW动态模拟器。一个由电力牵引电机直接驱动的车轮模型用于推导控制算法和数值模拟。该模拟器使用两种控制算法:最大可传递扭矩估计和滑模控制,将用于分析与每种算法一致的工厂行为。之所以选择实验室视图来构建应用程序,是因为它具有强大的处理和数据操作能力,并且易于为用户创建图形界面。动态模拟器既用于测试控制算法,也用于比较其性能。其他控制器也可以添加不同的控制算法。

为了开发电动汽车的TCS,我们考虑了一个车轮的打滑控制。作为控制算法,我们首先选择了一种基于模型的方法,该方法仅考虑车轮的动力学,没有静态滑移摩擦关系,将防滑控制转换为最大可传递扭矩控制。考虑到不确定的路况,我们其次使用了滑动模式控制算法。

动态模拟器及其三个组件被创建为实验室视图软件应用程序。这应该用于研究和开发,以实现与市场上已有的系统相比更可靠的实际控制系统。借助实验室视图功能生成ANSIC代码,可以使用应用程序的算法通过专用于此功能的电子控制单元(ECU)实时控制车辆的牵引系统。

该动态模拟器具有图形界面,通过该界面可以设置车辆参数,路面状况,电机扭矩和其他措施。该接口有五个部分,其中分别表示基于MTTE部分的TCS和分别表示带有SMC的TCS。

对于“车辆模型”部分,可以设置以下特定输入参数:路面状况以及应用于模型输入的电机扭矩。重要测量值(输入扭矩、车轮和车速、滑移比和摩擦系数)的演变可以在四个指示器上以图形形式观察到。

控制结构仿真的结果用四个图表表示。

​‍

此实验室视图模拟器的增强功能可能是实现从Excel文档中自动读取每个控制循环的特定参数集。用户将有可能在最后分析结果并获得更好的参数证据。

考虑到NI设备种类繁多,该仿真器在LabVIEW中实现的事实可能导致有机会用真实模型替换模拟车辆模型,这有助于在未来项目中实时实施。

 

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

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

相关文章

MSP432学习笔记11:定时器A的结构\基地址\函数汇总理解

今日得以继续我的电赛MSP432学习之路:所用开发板MSP432P401R 定时器是任何单片机开发板十分重要的模块,在几日的学习使用过程中,本人也对其使用原理等产生过许多疑问,他究竟是怎么存储计数值、捕获值的?一个定时器四个…

基于Java校园车辆管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

Arduino Proteus仿真DHT11自动浇水浇花浇土装置-0048

Arduino Proteus仿真DHT11自动浇水浇花浇土装置-0048 Proteus仿真小实验: Arduino Proteus仿真DHT11自动浇水浇花浇土装置-0048 功能: 硬件组成:ARDUINO -UNO-R3开发板、 LCD1602 、DHT11温湿度传感器、LED灯、电机模拟水泵、2个按键 1.单…

【详解代码】vue element el-select选择器多选下拉框实现全选功能和取消全选

目录 解决方法 下拉项增加一个【全部】⭐️效果图如下:默认全选情况一:下拉选项全都勾选时,【全部】自动勾选;情况二:下拉选项全都未勾选时,点击【全部】后,所有下拉选项全部勾选;情…

V90伺服驱动器实现一键优化的具体方法

V90伺服驱动器实现一键优化的具体方法 目的:解决运行中震动、异响等问题。 前提条件: 使用一键自动优化的前提:  对于带绝对值编码器的电机:位置限制由p29027决定,至少为180  对于带增量式编码器的电机:在开始优化时必须允许电机有2圈的自由旋转,p29027至少为720 使…

Linux挂载新磁盘到服务器新目录-干货分享

确认磁盘 新建分区 输入m查看帮助: 输入n新建分区,输入p建立分区(其他默认将全部空间进行分配): 输入w进行保存 lsblk再次确认分配完成后的新分区: 格式化分区 明确文件系统格式,一般有xf…

十四、Jenkins打包完成后,执行python脚本,将发行包打包压缩上传禅道提交版本

十四、Jenkins打包完成后,执行脚本,将版本发行包压缩上传禅道提交禅道版本 十三、禅道登录/提交版本/编辑版本接口 ,书接上回,在禅道中注册一个Jenkins账号,利用禅道的接口,提交到禅道中,具体代…

数据仓库系列:StarRocks 入门培训教程

文章目录 1. 什么是StarRocks?1.1. 适用场景1.2. [产品特性](https://docs.starrocks.io/zh-cn/latest/introduction/Features) 2. 系统架构2.1. 系统架构2.1.1. 整体架构2.1.2. 高可用实现方式 2.2. 数据如何管理? 3. 表模型3.1. 明细模型3.2. 聚合模型3.3. 更新模…

冷链NO.1技能,物流人第一天就应该学会!

储藏室的温湿度是许多行业中的关键因素,如医疗、食品、冷链物流等。确保储藏室内的温湿度在规定的范围内是保护物品品质和价值的关键。 储藏室温湿度远程监控是一项重要的任务,特别适用于需要实时掌握储藏室环境条件的场景。通过远程监控,可以…

凸优化理论基础

目录 一,仿射集 1,仿射集(affine set) 2,仿射组合(affine combination) ​编辑 3,仿射包(affine hull) 二,凸集 1,凸集 2,凸组合 3,凸包(convex hull) 本文部分内容来自网友…

JavaEE(系列22) -- IP协议和以太网

目录 1. IP协议 1.1 协议头格式 1.2 解决IPV4地址不够用的问题 1.3 IP地址管理 1.4 路由选择 2. 以太网 (数据链路层) 1. IP协议 P协议是位于OSI模型中第三层(网络层)的协议, 在这层上工作的不止这一个协议, 但IP协议是网络层传输所使用的最主流的一种协议, 有IPv4和IPv6两…

实现旋转切换效果的轮播图。

下面视频是实现后的效果图。具体实现方法可以通过下面链接进行观看 实现旋转切换效果的轮播图。_ღ张明宇࿐的博客-CSDN博客https://blog.csdn.net/zmx781284440/article/details/131466113 旋转切换轮播图

httprunner2.0 概述及使用说明

目录 一、概述 二、系统流程 三、文件组织 1、项目文件目录结构 四、用例编写 1、用例编写 2、编写用例注意事项 五、变量或函数引用 六 环境变量引用 1、编辑.env文件 2、引用环境变量 七、参数化数据驱动 一、概述 HttpRunner是一款面向 HTTP(S) 协议的通用测试…

2023亚马逊云科技中国峰会:如何让AI前景更广阔

今天,2023亚马逊云科技中国峰会的第二天,峰会现场精彩不断绽放! 值得关注的是,峰会上,亚马逊云科技大中华区产品总经理陈晓建在《专注创新,摆脱基础架构束缚》主题演讲中提出,云服务是支持数字创…

「UG/NX」BlockUI 树列表(回调函数)

✨博客主页何曾参静谧的博客📌文章专栏「UG/NX」BlockUI集合📚全部专栏「UG/NX」NX二次开发「UG/NX」BlockUI集合「VS」Visual Studio「QT」QT5程序设计「C/C+&#

如何创建WooCommerce会员网站

Web网站内容货币化的一种非常标准的方法是通过会员社区提供对内容的有限访问。您可以使用 WordPress 的众多付费专区插件之一轻松创建它。有些使用MemberPress或其他顶级 WordPress 会员插件,还有一些使用 WooCommerce。当您想到会员网站时,WooCommerce可…

Tomcat服务器的使用

一。Tomcat的概念 1.服务器 服务器:分为服务器硬件和服务器软件。在硬件服务器(其实就是一台计算机)上安装了服务器软件,才可以对外提供服务。 1.硬件:通常是指在互联网上具有独立IP的计算机,通常配置比…

u盘刷新系统

1.百度u盘制作将u盘进行刷成系统盘 点击添加系统 确认 关掉即可 到这里就制作完成了,u盘里也有系统了,下一步就是进入电脑的 bios 一般是f8 或者f2 或者esc 看你是什么电脑自己手机百度一下, 当进入u盘系统时候会发现一键刷机工具找不到镜像&…

【前端基础知识】iframe如何实现项目集成?如何防止被XFS?

目录 iframe介绍iframe语法如何实现集成效果如何将自己的网站实现禁止访问 iframe介绍 HTML 内联框架元素 (<iframe>) 表示嵌套的 browsing context。它能够将另一个 HTML 页面嵌入到当前页面中。 iframe语法 <iframe src"" name"" width"…

115.使用JS让移动导航工作起来

● 还记得我们之前的移动导航吗&#xff1f;需要手动添加类才能使其生效&#xff0c;现在我们用js来自动实现 const btnNavEl document.querySelector(".btn-mobile-nav"); const headerEl document.querySelector(".header"); btnNavEl.addEventListe…