【Prescan】Prescan环境配置(介绍+安装+学习资源)

仿真技术作为一种多学科的综合性技术,它将技术数据与游戏引擎相结合,通过仿真软件或硬件进行MiL、SiL、HiL等在环仿真,以求达到反映某些系统行为或过程的模型仿真技术。

随着仿真技术越来越成熟,再加上它的模型易修改、成本可控等优势,已成为一种普遍的工程问题解决方法。

1.智能辅助驾驶仿真系统介绍(以Prescan为例)

Prescan是一个多物理场模拟仿真平台,由西门子公司开发整合,目前主要应用于智能辅助驾驶领域,并且已占据领头羊位置。

该平台除了用于汽车行业开发基于雷达、激光雷达、摄像头和GPS等传感器技术的ADAS系统外,还可以用于设计和评估车与车 (V2V) 和车与道路基础设施 (V2I) 通信应用以及自动驾驶应用,以及用于从基于模型的控制器设计 (MIL) 到利用软件在环 (SIL) 和硬件在环 (HIL) 系统进行的实时在环测试等应用。

Prescan软件可与Simulink完美配合,通过对传感器模型、道路模型和控制模型的搭建,可实现ACC、LDW、CW、V2X等的仿真和算法验证。

开发流程大致如下:

  • 1.构建相关场景;
  • 2.为传感器系统建模;
  • 3.添加适当的控制系统;
  • 4.运行测试。

详细介绍参考一位博主:Prescan(一):无人驾驶仿真软件简介

2.软件下载安装、配置

Prescan软件安装指导
安装有很多教程,请支持正版,请勿使用盗版软件用作商用。

安装完成后,要配置一下MATLAB环境才能正常使用,通过Prescan进程管理工具打开Matlab后,会提示没有C/C++编译环境,这时我们在matlab中添加附加功能->搜索MinGW,安装该编译器后,关闭matlab;然后再次通过Prescan打开matlab后会自动进行初始化环境的配置,配置完成就可以正常使用了。

3.学习资源推荐

除了有问题查百度、CSDN外,这里推荐一套西门子Prescan的官方教程,来源Bilibili:

Prescan Bilibili:Simcenter Prescan 快速入门系列

利用好仿真资源,加快自动驾驶技术开发。

以上。

### Prescan 安装方法及指南 #### 断网与安全设置 为了确保安装过程顺利进行,整个安装过程中必须保持断开网络连接的状态。此外,在安装之前应关闭诸如360等所有杀毒软件,以防这些程序误删必要的安装补丁文件,从而导致安装失败[^1]。 #### 系统需求 Prescan安装对计算机硬件有一定要求。例如,推荐使用 Windows 10 (64 位) 操作系统,配备至少 8GB 内存以及 Intel Core i5 处理器的设备来运行该软件。 #### 下载资源 可以通过指定链接获取 Prescan 软件包。具体地址为: `https://pan.baidu.com/s/13Tttg6ppCMTDQ1c-4GpgWw` (提取码:yeqr),此链接提供了适用于 Win10 64 位系统的 Prescan 版本。 #### 设置安装路径 在执行安装向导时,需通过点击【Browse...】按钮手动设定目标存储位置,并确认所选目录有足够的空间容纳约 1.6 GB 数据量后再继续操作[^2]。 #### 配置环境变量 完成基础安装之后,还需要进一步调整操作系统中的环境变量设置以支持 Prescan 正常工作。如果计划将相关内容放置于非默认驱动器上(比如 E:\),则应在对应盘符下创建必要文件夹结构并更新 PATH 参数指向新路径[^3]。 #### MATLAB 功能选项 当询问到是否启用 MATLAB 支持部分时,请依据实际情况作出选择——已拥有合法授权版本 MATLAB 用户可以选择完全集成功能模式;反之,则仅限于基本场景编辑工具而不具备高级模拟能力[^4]。 #### 关键配置项调整 最后一步涉及 madlic_SSQ.dat 文件内部有效期字段的手动修正作业。务必把记录时间更改为当前年度范围内有效数值范围内的日期值,超出未来期限会被视为非法激活状态而失效。 #### 启动验证 经过上述步骤处理完毕后重新启动机器一次,随后依次尝试开启 `Prescan Process Manager`, 并利用它分别加载 GUI, Matlab 和 VisServer 组件测试整体运作状况良好无异常情况发生即表明部署顺利完成[^5]. ```python # 示例 Python脚本用于自动化检测某些组件是否存在 import os def check_prescan_installation(): paths_to_check = [ r"C:\Program Files\PreScan", # 默认安装路径之一 r"E:\CustomInstall\PreScan" # 自定义安装路径示例 ] for path in paths_to_check: if os.path.exists(path): print(f"{path} 存在.") else: print(f"{path} 不存在.") check_prescan_installation() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DevFrank

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值