admin管理员组

文章数量:1558087

prescan安装与学习教程(踩坑分享)

写在前面:prescan是一个主要用于网联车辆仿真的软件,由于可以设置车载传感器和路测传感器,传感器包含摄像头,激光雷达,毫米波雷达,或者理想传感器等;同时车辆运动本身可以通过carsim软件仿真(主流),或者外接方向盘进行自主控制(只是在说明书中看到了,还没有找到有人实践),或者在车辆控制器中直接进行速度控制;软件的本体需要与matlab的simulink进行联合仿真,从而进行数据的输入和输出,或者进行一些车辆控制的算法;场景可以较为自由的设置。总体来说,软件的安装过程比较繁琐,但是软件的操作入门难度较低,非常容易上手。

安装分享

ps:破解版本,在文章需要发表的时候请自行考虑是否合适。

  1. 在各种博客中找到了一个比较靠谱prescan8.5的教程(内含bd网盘下载链接)

prescan8.5 百度网盘下载链接及安装过程_prescan下载_NeilSwift的博客-CSDN博客

  • 为了防止该链接中的软件过期,我也放了一份我自己的网盘的,(永久有效)链接:https://pan.baidu/s/1AiOD0uRWazsQDhUi01tsyQ?pwd=8a2q 提取码:8a2q
  • 同时网络上大量的公开学习教程和资料基本都是这个版本的,非常适合用来学习
  • 安装完成后,可以打开软件页面,打开几个项目看看会不会报错

2.该版本需要与对应的matlab版本进行联合仿真,一般都推荐2020的matlab,a或者b都行,这里贴一个本人用过的帖子(内含下载链接和教程)

最新MATLAB R2020b超详细安装教程(附完整安装文件)_matlab2020b安装教程_dew_142857的博客-CSDN博客

  • 同样,贴上我自己的永久链接:https://pan.baidu/s/1Cc3O0tMhsKy7iGDQ8ksCWA?pwd=kyb6 提取码:kyb6

  • matlab或者相关的simulink的教程就更是不计其数了

  • 输入几个简单的矩阵运算看看好不好使,,

确认软件安装成功

一般来说,prescan通过自身的控制台进行和matlab的响应启动。其中主要用到的是GUI(专门用于设置场景,属于prescan本体,和sumo比较像,Viserver就是专门的用来可视化;matlab就是启动simulink的控制器,当然还需要自行点开)

  1. prescan需要matlab中包含相应的编译器,可以在下面的链接中下载,当出现下面的图片时才能确保编译器一直能正常工作。

  • 在本人的电脑上这个配置也非常的不顺利,因为电脑中本身没有安装vs,最终成功运行后也说明不一定需要vs才能用,只需要配置好MinGW就行,这里多贴了几个教程,可以看啊可能哪个能用

  • prescan学习之一:prescan安装以及与matlab联合仿真_prescan与matlab匹配_Durchwursteln的博客-CSDN博客

  • MATLAB安装配置MinGW-w64 C/C++编译器 - 知乎 (zhihu)

  • Prescan8.5与MATLABR2021a联合仿真时遇到编译器报错的解决办法_prescan启动不了matlab_WktSimCity的博客-CSDN博客

    当配置完成后,本人的电脑上似乎无法永久设置编译器,需要每次启动都重新设置,所以想了一个暴力的办法,就是在matlab的起始文件目录下面放一个设置的文件。命名为startup.m

setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
mex -setup

可以参考链接
为什么安装了MinGW之后,还是不能在Matlab中使用mex? - Jaoany - 博客园 (cnblogs)

  • 综上已经完成了软件的安装

学习教程

在完成了上面的工作之后,已经进入了最轻松的环节,就是学习软件的使用本身,在点开了无数的b站教程后,找到了一个十分提纲挈领快速入门操作的视频,以及他的一系列教程,基本上这个教程结束后,就可以掌握基本的场景搭建和车辆运动控制,以及simulink的联合的工作。

【Simcenter Prescan 快速入门系列】 第1期:Prescan架构及基础场景建模_哔哩哔哩_bilibili

其视频的教程中包含了大量的车辆控制的教程,可能对于交通口的同学不需要涉及这么多车辆控制的算法,只需要进行相应一些场景设置的工作即可。

simulink中的数据输出可以自行学习,也比较简单。

本文标签: 教程prescan