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

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

3天内不再提示

基于CANoe在电控悬架系统中PSI5传感器仿真及应用

北汇信息POLELINK 2024-06-27 08:25 次阅读

作者 | ζ。'咚瓜
小编 | 不吃猪头肉
b73b7ebc-341b-11ef-a655-92fbcf53809c.png 前言


主动悬架系统主要由传感器、执行器和控制器等部件组成。其中,传感器用于感知路面情况和驾驶员需求,实现对悬架性能的实时监控,从而提高车辆的操控性、舒适性和安全性。在传感器设计过程中,为保证数据可靠传输,需要一个通用接口,PSI5是针对汽车传感器而制定的通信协议,具有抗干扰接口、与传感器兼容的通信速率,能有效保证数据传输。
电控空气悬架在高端车上已经成为标配,并且凭借国内新能源发展势头,也在不断向中端车型下放,由此出现更多研发与测试的需求。
电控空气悬架与传统控制器悬架的区别在于,使用电磁阀替代了机械式高度阀,在主动悬架控制器下能够快速控制调节车身至目标高度,这里高度传感器就发挥了作用。
在悬架HIL测试中,就需要对高度传感器进行仿真本文就将对高度传感器常用的PSI5协议仿真应用做详细介绍


b742afde-341b-11ef-a655-92fbcf53809c.png

PSI5协议全称是外围传感器接口5协议,因为其中等数据传输速率(典型速率125kbps)、高可靠性、低实现成本的特性,而广泛应用于车辆传感器。
以下就PSI5通信方式、仿真测试环境搭建及实际工具配置做详细介绍。

b76dd0ec-341b-11ef-a655-92fbcf53809c.png

PSI5通信方式介绍


2.1 PSI5 物理层
PSI5通过双绞线实现ECU与传感器之间供电、数据传输。ECU通过PSI5 收发器向I感器提供稳压,并读取其传输的数据。传感器数据通过曼彻斯特编码格式以电流形式传输到ECU。


b77cf64e-341b-11ef-a655-92fbcf53809c.png

图 1曼彻斯特编码传输格式
“高电流-低电流”转换代表逻辑“1”,“低电流-高电流”转换代表逻辑“0”。

2.2数据链路层


b791934c-341b-11ef-a655-92fbcf53809c.png

图 2 PSI5数据帧传输格式

PSI5数据传输格式为:2个起始位,10-28个数据位,1个奇偶校验位或CRC校验位。
PSI5工作模式:传感器和ECU连接拓扑主要包括:异步连接模式(PSI5-A)、同步并行总线模(PSI5-P)、同步通用总线模式(PSI5-U)、同步菊花链总线模式(PSI5-D)。

b7a7c4d2-341b-11ef-a655-92fbcf53809c.png

环境搭建


PSI5仿真测试,可以采用VT2710板卡。它是Vector旗下的一款串口通信板卡,支持PSI5、SENT等传感器通信协议仿真。可以测试ECU与一个或多个数字传感器之间的串行通信,还可以监控串行总线上的通信,用于控制试验台上的外围设备。传感器接口PSI5和SENT的使用需要结合CANoe Option Sensor,最多支持4路传感器通道。

前期准备:

1.CANoe及Option Sensor的license;

2.VT2710板卡与PSI5/SENT piggy。

下图为VT2710引脚定义图,共有四路PSI5通道,真实ECU连接ECU+与ECU-,真实传感器连接Sensor+与Sensor-。


b7c09598-341b-11ef-a655-92fbcf53809c.png

图 3 硬件连接方式

VT2710板卡既可以模拟ECU或传感器进行通信,也可以对真实ECU与传感器之间通信数据进行监控与采集,还可以同时配置多个真实和仿真传感器进行联合使用。



b7d54e98-341b-11ef-a655-92fbcf53809c.png

通道配置

Step1:

打开Sensor Configuration,可以选择New From Template 通过模板新建配置。

b7f07b1e-341b-11ef-a655-92fbcf53809c.png

或选择PSI5通道进行自定义配置。

b819e7ec-341b-11ef-a655-92fbcf53809c.png

图 4 添加PSI5通道


Step2:

将真实ECU/传感器设置成Real,将仿真设备设置成Simulated。

b8441c38-341b-11ef-a655-92fbcf53809c.png

Step3:

点击右键,单通道添加多个传感器、帧时隙、信号

b8652f40-341b-11ef-a655-92fbcf53809c.png

b87bd6aa-341b-11ef-a655-92fbcf53809c.png

Step4:

板卡通道配置:

Assigned hardware channel:配置VT2710板卡通道

Communication mode:同步或异步通信模式选择

Bit rate:通信速率设置83/125/189kbps

Cycle time:循环周期时间

b89f40f4-341b-11ef-a655-92fbcf53809c.png

图 5 板卡通道配置

Step5:

ECU配置:

Sensor supply voltage:传感器供电电压

Sync pulse sustain voltage:同步脉冲维持电压

Sync pulse rise time:同步脉冲上升沿持续时间

Sync pulse sustain time:同步脉冲高电平持续时间

Sync pulse fall time:同步脉冲下降沿持续时间

Send current trigger level:设置触发电流阈值

b8b6358e-341b-11ef-a655-92fbcf53809c.png

图 6 ECU配置

Step6:

传感器设置:

Max. startup time:传感器启动所需要的最长时间。

b8c7eec8-341b-11ef-a655-92fbcf53809c.png

图 7 传感器设置

在传感器中匹配不同的帧时隙

Slot start time:同步脉冲结束后时隙开始的时间Slot length:帧持续时间Specifies the length of a time slot:当前帧开始时间b8ea9f22-341b-11ef-a655-92fbcf53809c.png图 8 传感器帧时隙设置一个同步脉冲周期中设置多个帧时隙,在每个帧时隙设置不同的传感器数据。
右侧根据传感器手册配置帧格式内容及数据内容。关于PSI5通信参数设置就已完成,点击OK,CANoe会自动生成相关系统变量,可以进行设置与观测PSI5通信数据,下面为真实ECU与仿真传感器通信过程图b9090d86-341b-11ef-a655-92fbcf53809c.png图 9 真实ECU与仿真传感器通信过程

b91c3b5e-341b-11ef-a655-92fbcf53809c.png

总结

本文对高度传感器常用的PSI5协议仿真测试应用做了详细介绍:通信方式解读、仿真测试环境搭建以及实际工具使用配置等,而这些仅是悬架HIL测试的一部分,后续将分享更多应用案例。也欢迎关注我们的底盘HIL测试方案。北汇信息作为Vector中国的合作伙伴,始终专注于汽车电子领域的新技术和新产品,为整车厂和零部件企业提供完整的研发、测试解决方案,为工程师在汽车领域提供“趁手装备”。我们不仅提供相应的工具和技术支持服务及培训,还针对不同的应用提供相应的解决方案,助力中国客户的研发效率提升。欢迎联系北汇信息,我们将根据不同需求为您提供针对性的高效、灵活、稳定的解决方案。

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

    关注

    2536

    文章

    48846

    浏览量

    743502
  • 悬架
    +关注

    关注

    2

    文章

    13

    浏览量

    12141
  • 电控
    +关注

    关注

    12

    文章

    79

    浏览量

    17976
  • CANoe
    +关注

    关注

    3

    文章

    60

    浏览量

    8492
收藏 人收藏

    评论

    相关推荐

    艾迈斯半导体推出具有PSI5接口的新型 汽车级磁位置传感器

    中国,2017年10月12日,全球领先的高性能传感器解决方案供应商艾迈斯半导体公司(ams AG,瑞士股票交易所股票代码:AMS)今天宣布推出具备双线PSI5接口的AS5172A/B磁位置传感器,可实现精确旋转位置测量数据的快速
    的头像 发表于 10-12 11:33 1w次阅读

    TC397调用IfxPsi5s_Psi5s_getReadFrameStatus()时一直都读不到有数据的状态是怎么回事?

    官方没有没有关于psi5的demo的例子工程,使用ILLD的psi5psi5-s代码即运行Psi5SDemo.c的IfxPsi5sDemo
    发表于 04-25 07:58

    汽车传感器易发故障及故障结果

    传感器易发故障及故障结果  5 电控悬架系统传感器易发故障及故障结果  表
    发表于 10-30 15:40

    用于汽车悬架系统压力监测的P1602压力传感器

    0.20%FSO,压力迟滞为±0.1%FSO,零点偏移±8mV/V(100kPa压力量程下为±10mV/V),零点的温度迟滞为±0.1%FSO。传感器能够提供精准的压力测量,满足汽车悬架系统
    发表于 07-07 17:04

    汽车传感器应用及PSI5硅验证设置简介

    PSI5主站为从传感器提供预调节电压,并向正方向调制电源电压以提供同步传感器数据。从传感器到主机的数据传输是通过调制电源线上的电流来实现的。
    的头像 发表于 08-09 17:30 1.6w次阅读
    汽车<b class='flag-5'>传感器</b>应用及<b class='flag-5'>PSI5</b>硅验证设置简介

    ADXL252:双轴,60<em>g</em>至480<em>g</em>传感器,带SPI和PSI5数据表

    ADXL252:双轴,60g至480g传感器,带SPI和PSI5数据表
    发表于 05-09 08:11 8次下载
    ADXL252:双轴,60<em>g</em>至480<em>g</em><b class='flag-5'>传感器</b>,带SPI和<b class='flag-5'>PSI5</b>数据表

    ADXL716:低成本单轴PSI5兼容卫星传感器初步数据表

    ADXL716:低成本单轴PSI5兼容卫星传感器初步数据表
    发表于 05-13 15:50 15次下载
    ADXL716:低成本单轴<b class='flag-5'>PSI5</b>兼容卫星<b class='flag-5'>传感器</b>初步数据表

    ADXL152:低成本、单轴、兼容PSI5的卫星传感器数据表

    ADXL152:低成本、单轴、兼容PSI5的卫星传感器数据表
    发表于 05-15 09:07 7次下载
    ADXL152:低成本、单轴、兼容<b class='flag-5'>PSI5</b>的卫星<b class='flag-5'>传感器</b>数据表

    ADXL151:低成本、单轴、兼容PSI5的卫星传感器数据表

    ADXL151:低成本、单轴、兼容PSI5的卫星传感器数据表
    发表于 05-15 16:22 6次下载
    ADXL151:低成本、单轴、兼容<b class='flag-5'>PSI5</b>的卫星<b class='flag-5'>传感器</b>数据表

    ADXL185B/ADXL189B:低成本、单轴PSI5兼容卫星传感器数据表

    ADXL185B/ADXL189B:低成本、单轴PSI5兼容卫星传感器数据表
    发表于 05-27 14:18 8次下载
    ADXL185B/ADXL189B:低成本、单轴<b class='flag-5'>PSI5</b>兼容卫星<b class='flag-5'>传感器</b>数据表

    浅析HiL中智能传感器PSI5整体简介

    的应用安全。PSI5诞生于已成熟使用的ECU外围传感器接口,如Bosch等厂商将PSI5应用于ESP、安全气囊、主动悬架、自动驾驶等ECU与加速度、角速度、压力、位置等
    的头像 发表于 08-12 14:59 1.2w次阅读
    浅析HiL中智能<b class='flag-5'>传感器</b><b class='flag-5'>PSI5</b>整体简介

    CANoe对SPI、UART和I2C等串行总线的同步仿真与测试

    在ECU和传感器系统中,除去各种汽车总线以及智能传感器之间的PSI5和SENT协议之外,在短距离和低成本通信场景中还会广泛使用SPI、UART、RS232、RS485、RS422和I2
    的头像 发表于 09-02 18:17 3698次阅读

    基于TMS320F28单片机的汽车电控悬架系统

    电控空气悬架系统由电子控制单元(ECU),高度传感器、空气弹簧、速度传感器、减震器,车高升降控制键盘等组成。
    的头像 发表于 05-30 16:40 540次阅读

    PSI5 FXLS9xxxx传感器应用程序编程模式

    电子发烧友网站提供《PSI5 FXLS9xxxx传感器应用程序编程模式.pdf》资料免费下载
    发表于 08-16 17:02 9次下载
    <b class='flag-5'>PSI5</b> FXLS9xxxx<b class='flag-5'>传感器</b>应用程序编程模式

    重磅首发!国芯科技研发的汽车电子PSI5收发器专用芯片内部测试成功

    Sensor Interface ,外围传感器接口 ) 接口用于将汽车传感器连接到 ECU( 电子控制单元 ) ,被广泛应用在安全气囊、底盘控制、动力总成等领域,是主要的传感器通信总线。 公司成功研发的CIP4100B芯片产品
    的头像 发表于 10-30 19:45 1006次阅读
    重磅首发!国芯科技研发的汽车电子<b class='flag-5'>PSI5</b>收发器专用芯片内部测试成功