0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CANape19.0新版本新特性

北汇信息POLELINK 2022-08-01 14:13 次阅读

“咦,听说CANape19.0发布一段时间了?”是的,听说不仅性能上更强大,还常态化了一个选配功能”,“那它的19.0新版本看起来很香啊!”

简介

CANape(CAN Application Programming Environment)是一款可用于ECU测量、标定、诊断以及ADAS传感器数据记录验证的综合性工具软件。工程师们通过CANape可以采集ECU数据,并对ECU信号进行可视化观测;可以优化ECU参数,而不需要修改程序代码,来调节ECU行为来适应各种车型;可以通过集成的诊断功能集实现对诊断数据和诊断服务的符号化访问。不仅如此,CANape还支持如雷达、激光雷达、摄像头等各类ADAS传感器数据采集,结合高性能硬件,每秒存储数千兆字节的数据。

在二十多年的时间里,随着技术发展、经验积累,CANape不断迭代,许多新功能和用户需求被整合到工具中。CANape19.0的发布备受瞩目,那它到底“香”在何处?让我们一起来看看。

主体更新内容概览

(1)High performance(高性能表现)

▲快速加载数据量大的描述文件,例如A2L、arxml

▲可以同时加载许多测量文件

▲采样率高达1MHz的在线计算

(2)Process reliability(工程运行可靠性)

▲CANape工程可以用作记录器(log)配置,便捷又安全

(3)Cost efficicency(用户使用成本下降)

▲eMobility-Analyzer现在支持电机开发所有必要的参数,而不需要额外配置

▲可以结合Simulink直接测量和参数化模型,无需额外选配成本

▲CANape与vSignalyzer可以互相识别彼此的license,并激活功能

一些具体改动

1.界面改动

在打开工程时,开始界面做了升级。

poYBAGLl_eKACzkaAABql3eBCg8185.png

图1新版开始界面

poYBAGLl_fCAbaAEAACZ7Q5-XJw361.png

图2旧版开始界面

和旧版本的UI界面相比,新版本是不是更大更清晰!工作时心情都会变好。

2.系统方程库中函数更新

新增部分函数如下:

pYYBAGLl_gaAC-2_AAHDmzoH9yU108.png

图3新增函数

(1)eMobility-Analyzer函数库

新增一些用于分析电机驱动的函数。更新后函数库将更为全面,可用于计算电机开发所需的所有物理量,如变频器效率,有用功,无用功和电机的视在功率等等;并可以精确计算测量过程中电驱动的性能数据。

a)Inverter Efficiency(逆变器效率):

pYYBAGLl_jeAKdiyAADV-5F_iJc709.png

图4 Inverter Efficiency函数界面

功能:

①通过公式计算三相逆变器效率

②易于分析:

>消耗、产生和耗散能量

>有功输入和输出、耗散功

>电频率

b)PWM PowerAnalysis(PWM功率分析):

pYYBAGLl_lqAVQVgAACeEjU7rmU944.png

图5 PWM PowerAnalysis函数界面

功能:

①分析PWM驱动负载

②分析结果包括:

>有功、视在和无功功率

>PWM基频和占空比

>功率因数

>电压和电流的高、低和均方根值

c)Harmonics(谐波):

pYYBAGLl_m6ADy91AAEnjRJ0PkI383.png

图6 Harmonics函数界面

功能:

对15阶以下被测信号的谐波分析

总谐波失真分析

(2)Signal Analysis函数库

新增PWM Analysis函数:

pYYBAGLl_oKAVKKfAADAZTgcfRk127.png

图7 PWM Analysis函数界面

功能:

①PWM信号分析

②分析结果包括:

> PWM基频和占空比

>电压和电流的高、低和均方根值

(3)Filter函数库

为快速采样信号优化的滤波器(高达1MHz):

>Lowpass(低通)

>Highpass(高通

>Bandpass(带通)

>Bandreject(带阻)

>Downsampling(降采样)

3.新的函数选择目录

新的标准化配置对话框使界面更加友好。

pYYBAGLl_uOAeuhFAAEGIHVEcDs120.png

图8新函数选择目录

>测量配置中灵活的功能选择

>可将函数按照类别、来源或基于名称进行排序

>在“预览窗口描述”中显示函数的属性和源代码

>新的函数对话框支持CASL和MATLAB Simulink

4.Simulink XCP Server功能

从CANape19.0版本开始,Simulink XCP Server不再以Option形式存在,变为软件基础功能,供工程师免费使用。

Simulink XCP Server功能的实现需要基于MATLAB集成包——Vector MATLAB/Simulink MC Add-On(可在Vector官网上下载),并在Simulink模型库中调用。通过此功能,工程师可以将CANape与Simulink中的模型相连接,使用CANape作为模型参数化和可视化的用户界面,在CANaep中进行测量和标定。

pYYBAGLl_v-ABnAOAADmxZgKg8w619.png

图9访问机制

在所搭建的模型中添加Simulink XCP Server模块进行配置,模型运行时,Simulink通过基于以太网的XCP协议将模型中的测量数据发送给CANape。

pYYBAGLl_xuAb-aGAAD3ue_cuFs011.png

图10配置面板

下图为在CANape中显示的Simulink模型。

poYBAGLl_y6Ab-djAADJ7KbTBBw388.png

图11工程联立

5.Option Driver Assistance功能

智能驾驶迅速发展的今天,汽车通过各种传感器,如视频、雷达、激光雷达等,获取有关车辆环境的信息,依据众多ADAS传感器来识别道路交通中的物体。Driver Assistance作为CANape的选配功能,它帮助工程师捕获传感器数据,并方便地验证其与现实环境之间的差距。

在CANape19.0版本中,Driver Assistance新增了一些功能,便于工程师进行数据分析。

(1)视图更新

工程师不仅可以使用许多预定义的绘图对象定义观测目标,如点云、十字、正方形、三角形或多边形等;此外,在新版本中还可以使用位图和CAD模型。每个绘图对象都可以分配一个合适的坐标系,如地理坐标系、笛卡尔坐标系、像素坐标系。

新增场景窗口-驾驶员视图,可以结合鸟瞰视图从多角度来显示雷达或LIDAR等不同传感器的数据。

pYYBAGLl_1GATOUNAAGRSs822iA735.png

图12视图窗口

(2)对象数据源显示

在一个窗口中如果有大量的传感器数据对象的概览,工程师可以选择一个对象并详细显示属性。

pYYBAGLl_2OAMs4BAAGDUASYXOA043.png

图13独立属性显示

实际工程中,我们可以利用视频窗口和场景窗口的两个不同视图来显示传感器数据,被检测的物体会被叠加在参考相机的图像上,从鸟瞰视图和驾驶员视图来帮助进行数据分析。

poYBAGLl_3OAcqMjAAOmfAzrCKQ651.png

图14 ADAS传感器的验证和可视化

总结

CANape服务于全球汽车制造商和ECU供应商,功能涵盖ECU测量标定的几乎所有应用领域:无论是测量非常大的数据量、标定数千个参数,到集成基于模型的开发,再到为ADAS ECU提供完整的解决方案。随着技术不断发展,CANape也补充了许多拓展和产品,如VX1000高速测量标定硬件,适用于大量数据量吞吐的应用场景;ADAS Logger记录器,适用于实车测试场景下的可靠数据记录等。

北汇信息作为Vector中国合作伙伴,不仅提供相应的工具、技术支持服务及培训,还针对不同的应用场景提供专业的解决方案。欢迎联系北汇信息,为您答疑解惑!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    用的IAR For STM8最新版本3.10.2 ,编译提示错误的原因?

    用的IAR For STM8最新版本3.10.2 ,编译提示错误Error[Li005]: no definition for \"main\" [referenced from cstartup.o(dlstm8smf.a)],有谁知道是哪里的问题?谢
    发表于 04-30 08:00

    请问最新版本的FOC SDK不支持ACIM电机吗?

    新版本的FOC SDK不支持ACIM电机吗?驱动采用的是 STEVAL-IHM034V2 演示板,请问那个版本支持ACIM,需要用到PFC.
    发表于 04-12 06:16

    华为云 GeminiDB 发布新版本,全面支持 Redis 6.2

    3 月上线的新版本,GeminiDB 已全面支持 Redis 6.2,用户可在华为云 GeminiDB 产品官网购买使用。新版本的 GeminiDB 发布了一系列增强功能,为用户带来云原生、高性能和易
    的头像 发表于 04-08 18:22 784次阅读
    华为云 GeminiDB 发布<b class='flag-5'>新版本</b>,全面支持 Redis 6.2

    莱迪思全新版本Radiant设计软件进一步扩展了功能安全和可靠性

    莱迪思Radiant集成了最新版本Synopsys Synplify和三重模块化冗余(TMR),可创建先进的设计自动化流程解决方案
    的头像 发表于 04-03 15:50 319次阅读

    关于博达透传工具新版本升级公告

    感谢您一直以来对博达智联自主研发的远程透传工具的支持与信任!为提升广大用户的操作体验,博达智联团队经过不懈努力,不断优化产品功能,将透传工具进行了全面的升级,即刻发出全新版本。相比于之前的版本
    的头像 发表于 03-19 08:33 100次阅读
    关于博达透传工具<b class='flag-5'>新版本</b>升级公告

    CANape 22.0惊艳亮相!全面升级的新特性引领汽车测试技术飞跃!

    近日,备受期待的CANape软件迎来了全新的版本——CANape22.0!作为汽车测试领域的重要工具,CANape一直以其强大的功能和稳定的性能备受赞誉。而这次的
    的头像 发表于 03-07 08:23 193次阅读
    <b class='flag-5'>CANape</b> 22.0惊艳亮相!全面升级的新<b class='flag-5'>特性</b>引领汽车测试技术飞跃!

    谷歌商店将推出两个新版本钥匙

    据悉,谷歌Titan Security Key的最新版本已经问世,可以与苹果、微软、谷歌和其他许多公司支持推出的新的无密码密钥技术一起使用。从现在开始,谷歌商店将推出两个新版本的钥匙,分别为
    的头像 发表于 11-20 16:55 407次阅读

    实战经验 | TouchGFX从旧版本更新到新版本的方法

    关键词:TouchGFX,版本升级 目录预览 1、引言 2、TouchGFX软件升级安装 3、工程项目由旧版本迁移到新版本TouchGFX 4、软件升级遇到的常见问题 01 引言 随着
    的头像 发表于 11-01 17:15 395次阅读

    抢先体验!OpenHarmony 4.0 Beta2新版本发布

    体验。欢迎开发者了解并升级使用,积极反馈宝贵建议、参与贡献,共同促进4.0版本的成熟。 为了方便社区开发者了解新版本能力,我们准备了版本上新内容介绍及相关文档资源,快来体验吧~ 新增和增强的
    的头像 发表于 08-28 12:05 631次阅读

    OpenHarmony 4.0 Beta2新版本发布,邀您体验

    了解新版本能力,我们准备了版本上新内容介绍及相关文档资源,快来体验吧~ 新增和增强的特性 ArkUI • 支持命名路由的能力,
    的头像 发表于 08-24 21:10 445次阅读

    EC-Master最新版本V3.2介绍

    EC-Master协议栈是一个经过精心设计和优化的主站协议栈产品,方便客户朋友更好地完成EtherCAT主站控制器的开发工作,支持在不同的嵌入式或非嵌入式(实时)操作系统上运行。现迎来最新版本V3.2更新
    的头像 发表于 08-18 14:00 826次阅读
    EC-Master最<b class='flag-5'>新版本</b>V3.2介绍

    6月14日直播|嵌入式软件测试工具TPT 19新版本来啦!

    TPT是控制软件所有开发阶段的完美测试工具,无论您是单元测试、集成测试还是系统测试,TPT都能直观、灵活地完成这些测试。现在TPT迎来了全新版本——TPT19,那么新版本都有哪些惊喜呢?本期将为大家一一进行介绍。
    的头像 发表于 06-12 16:44 497次阅读
    6月14日直播|嵌入式软件测试工具TPT 19<b class='flag-5'>新版本</b>来啦!

    新版本HyperLynx VX.2.13速览

    西门子EDA全球客户支持部门从2023年3月份开始推出客户关怀系列技术文章。本系列,我们的产品技术专家将结合电子系统设计软件的新功能和应用热点进行选题,本期主题为新版本HyperLynx VX.2.13速览,敬请参阅!
    的头像 发表于 05-25 17:37 1965次阅读
    <b class='flag-5'>新版本</b>HyperLynx VX.2.13速览

    新版本kicad中的包含图层与绘制所有图层有什么区别?

    新版本kicad中的包含图层与绘制所有图层有什么区别?
    发表于 05-22 14:31

    支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了

    支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了
    的头像 发表于 05-16 15:30 535次阅读
    支持RT-Thread最<b class='flag-5'>新版本</b>的瑞萨RA2E1开发板终于要大展身手了