AutoSAR系列讲解(入门篇)6.1-Vector的工具链简介

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/xyfx_fhw/article/details/100117318

AutoSAR系列讲解(入门篇)6.1-Vector的工具链简介

Vector的工具链简介

->返回总目录<-
首先声明一下,这个不是广告哈(如果是,麻烦Vector先把广告费结一下)。因为国内用Vector的工具算是主流吧,所以在这里简单介绍一下,以免大家遇到这些名词不知道是做啥的。Vector官网的工具介绍讲的会更加详细,这里大家也可以移步过去看看

一、PREEvision

PREEvision可以使得E / E工程更高效,更易于管理和更轻松:借助中央数据库,来自不同地点的团队将始终使用最新信息(顺便一提E/E就是我们目前以ECU为节点,总线连接的汽车架构;往后由于ECU的不断增加,集中式的E/E架构会成为新的主流)。这个工具说白了就是OEM用来设计整车架构用的,架构里需要哪些ECU、总线如何分布等内容。如果做的更细,可以把SWC架构也一并设计了。主要有以下优势:

  • 在一个工具中设计,管理和记录完整的E / E系统
  • 综合可追溯性
  • 图中的图形建模
  • 全面支持AUTOSAR方法
  • 安全相关系统的设计 符合ISO 26262
  • 变体和产品线管理
  • 基于单一来源完成从架构到线束的开发

二、vVIRTUALtarget

这个软件是一个仿真软件,作用是再OEM设计整车时,由于设计之初还没有现成的ECU供使用。所以Vector就设计出这么各软件,可以仿真ECU的功能,使得OEM在没有实物的情况下也能顺利开发和测试。优势如下:

  • vVIRTUALtarget可在所有典型的Windows PC上运行
  • 以实时或独立的方式执行您的软件
  • 即使在没有目标硬件的情况下 - 从应用软件,通过AUTOSAR Basic软件到硬件驱动程序,也可以设置并运行整个ECU软件的测试
  • 修改并模拟真实硬件的配置
  • 实际和虚拟硬件的配置始终保持一致
  • 与其他测试工具的简单连接

三、DaVinci

之前已经说的很多了,再重复一遍。分为Developer和Configurator,主要功能就是配置AutoSAR底层软件,并且自动生成AutoSAR底层代码。这东西有点贵-_-,所以小公司想用AutoSAR门槛还是挺高的

四、CANoe

像我们做AutoSAR开发的,一般就用CANoe来做UDS诊断的(不明白诊断是啥的,可以回顾一下这里)。其实CANoe功能很强大,大家或多或少也都听说过,这软件名气确实大。主要有以下优势:

  • 只有一个工具可用于所有开发和测试任务
  • 易于自动化测试
  • 广泛的可能性,用于模拟和测试ECU诊断
  • 在开发过程的早期检测并纠正错误情况
  • 用户友好的图形和基于文本的结果评估

五、CANape

专业的标定软件。标定(Calibrate)其实就是测量/校准。
听起来高大上,举个例子一点就是:我现在有一个PID控制算法,PID的算法代码已经写好了,但是P、I、D三个参数还没有给出。想要PID输出最好的效果,就需要不断的整定这三个参数。整定过程中就需要输入不同的参数进去看输出效果,最后找到一个最佳参数,这个就是标定。
目前标定协议就是CCP/XCP,CANape主要就是做这块的。优势如下:

  • 开放灵活的平台,因为它基于标准
  • 从时间同步中获取并记录各种来源的测量数据,并在必要时在vMDM中进行分析 - 基于云的测量数据管理系统
  • 方便的参数校准和管理以及直接传输到基于服务器或基于云的校准管理系统
  • 与控制器和传感器(雷达,激光雷达,视频…)的高性能连接,具有出色的测量数据速率
  • 可靠的ADAS日志记录解决方案,用于全面测试
  • 模拟测量设备易于集成,采样率高
  • 通过数据挖掘自动测量数据评估
  • 用户友好的Simulink / Stateflow模型可视化
  • 快速原型设计平台作为代码和模型的高效运行时环境
  • 用于与第三方供应商进行硬件集成的开放接口

其他

其实还有很多,和AutoSAR关系不是特别大,这里不一一具体说明了。比如还有:CANdela、CANdbc++和一系列的测试工具

附:返回总目录的传送门如下
->返回总目录<-

猜你喜欢

转载自blog.csdn.net/xyfx_fhw/article/details/100117318