carsim与simulink联合仿真轨迹规划及跟踪

一、仿真目的

测试六次多项式轨迹规划方法(python实现)及mpc轨迹跟踪控制(python实现)的效果。首先由轨迹规划模块生成给定环境中的车辆轨迹,然后使用carsim和matlab联合仿真,观察轨迹规划及跟踪的效果。

二、carsim和matlab版本说明

最开始使用carsim8.02配合matlab2013a,结果carsim中link to simulink的时候无法识别到matlab。更改快捷键的属性后carsim可以识别matlab,但是simulink中无法找到carsim s-function模块。经过过次尝试,发现carsim2017和MATLAB2016a可以完美的匹配到一起。

三、carsim中车辆及工况设置

这里直接采用软件自带的E类车,目标车速为0,制动和转向设置为空,换挡采用自动挡,工况设置如图。中间列可设置仿真开始及停止时间,右侧栏可以设定仿真动画中出现的plot.
工况设置
道路采用自建的L形道路

在这里插入图片描述

四、carsim和simulink联合仿真

1、carsim链接simulink文件

选择model下拉栏中的Models Si

  • 14
    点赞
  • 127
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
CarsimSimulink是两个常用的工程仿真软件,分别用于车辆动力学仿真和系统控制仿真联合使用这两个软件可以实现对车辆转弯性能的仿真分析和优化设计。 首先,Carsim可以通过建立车辆的动力学模型,包括底盘悬挂、车轮轮胎、动力系统等,来模拟车辆在转弯时的运动行为。使用Carsim,我们可以设置车辆的初始状态和转弯条件,并通过仿真获得车辆的运动轨迹、车速、横向加速度等性能指标。 其次,Simulink是一个系统级仿真平台,可以用于开发和验证车辆的控制算法。在转弯仿真中,我们可以利用Simulink建立车辆的转弯控制系统,包括转向系统的控制逻辑、电机的控制策略等。通过将CarsimSimulink联合使用,我们可以将车辆的动力学模型与控制算法相结合,实现对车辆在转弯过程中的行驶稳定性和操控性能的评估。 联合仿真转弯时,首先我们需要在Carsim中设置车辆的初始状态和转弯条件,比如转弯半径、车速等。然后,通过Simulink建立转弯控制系统,将Carsim的动力学模型与控制算法相结合。在仿真过程中,Simulink会发送控制指令给Carsim,以模拟车辆在不同控制策略下的转弯行为。通过分析仿真结果,我们可以评估不同控制策略对车辆转弯性能的影响,进而优化转向系统的设计和控制算法。 综上所述,CarsimSimulink联合仿真可以实现对车辆转弯性能的评估和优化设计,为车辆动力学和控制系统的研发提供了有力工具。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值