车载以太网解决方案

news2024/11/26 10:32:47

近年来,为了满足智能网联汽车的开发要求,车载以太网技术开始逐渐进入人们的视野。而以太网技术已经成为下一代车载络架构的趋势之一,其发展之迅猛,使得各主机厂纷纷产生了浓厚的兴趣并投入研发。

一 为什么使用车载以太网

| 对高带宽的要求

随着驾驶辅助系统(ADAS)、信息娱乐系统等技术的发展,目前对车载网络带宽的要求越来越高,已经超出了CAN、CAN FD等传统网络的承载能力,由此促进了车载以太网技术的快速发展和应用。

| 线束成本

传统汽车上的线束相对较多,且布线重量较重。而博通公司研发的BroadR-Reach技术,采用单对的非屏蔽双绞线进行信号传输,使得电缆重量减轻30%,且降低连接成本可达80%。

| 新的电气架构

传统的分布式电子电气架构已难以承载汽车越来越复杂的功能,而未来则是按照不同功能域集中控制ECU的划分思路,并采用域控制器的方法来解决这一问题。

二 车载以太网协议架构

和传统以太网相比,车载以太网对物理层进行了修改,引入了新的100BASE-T1、1000BASE-T1。车载以太网协议通常被认为是一个五层协议系统:应用层、传输层、网络层、数据链路层、物理层,每一层都具有不同的功能。

三 业务范围

风丘科技为您提供全流程的解决方案,覆盖电子电器架构开发、规范定义、原型车辆开发、测试与验证的解决方案,横跨了汽车开发的生命周期。

| 电子电气架构开发

电子电气架构开发是汽车电子电气系统的顶层设计,其目的是在功能需求、法规和设计要求等特定约束下,通过对功能、性能、成本和装配等各方面进行分析,以得到更佳的系统方案。我们可以根据客户的需求,提供以下六大部分内容的服务。

| 数据库创建工具

VisualXML是网络数据库自动转换工具。其利用标准的Excel网络调查表来描述ECU的通信矩阵,并且可一键式轻松转换DBC、LDF和ARXML等多种文件格式,还支持CAN/CAN FD、LIN和以太网等总线标准。其由Conversion、Split、Verification、Contrast、Editor五大功能组成。

VisualODX软件是ODX诊断数据自动转换工具。其利用标准的Excel诊断调查表来描述ECU的诊断规范,并且通过该工具可将Excel文件自动转化为ODX/PDX数据文件。

该软件操作简单方便,一键式转化,功能强大,可大大减少人力投入,同时高效快捷,从而加快了开发进度。

| 原型车辆开发

整车电子电气功能测试是原型车辆开发中不能缺少的重要环节。在每个整车项目开发的过程中都需要对整车所有电子电气功能进行测试,以验证其是否满足设计要求。

风丘科技根据整车厂所制定的规范,搭建了车载以太网demo台架,集成100BASE-T1/1000BASE-T1/CAN FD协议,并支持以太网的SOME/IP、DoIP和AVB等协议。以下图片是车载以太网演示系统的案例。

| ECU开发

网关控制器软件:网关控制器是整车电子电气架构中的核心部分。它连接着车上各个通信子网,可将CAN、LIN、MOST和FlexRay等在不同网络中的数据进行路由。网关控制器保障了整个汽车的安全性与可靠性。

风丘科技可配合客户的整车开发计划并提供低成本、高可靠性以及快捷的以太网网关设计方案,由此可大大加快网关产品的开发和生产。

(NXP MPC5748G安全以太网网关参考设计)

AUTOSAR基础软件:虽然AUTOSAR的传统平台(Classic Platform)解决了嵌入式ECU需求,但是随着驾驶辅助系统(ADAS)和信息娱乐系统等技术的发展,它已无法满足ECU的需求了,所以需要在车辆上使用完全兼容、绝对安全和复杂度高以及计算资源需求量大的软件。由此,AUTOSAR建立了第二个软件平台——AUTOSAR自适应平台(Adaptive Platform)。

风丘科技将根据客户的需求,提供基于符合AUTOSAR CP和AP平台的基础软件,包括SOME/IP、DoIP和AVB等。

Upper Tester/Lower Tester开发服务:汽车开放系统架构联盟(AUTOSAR)制定的车载以太网规范包括TCP/UDP/IP协议栈,并在制定的规范中提出了Upper Tester和Lower Tester的重要测试概念。Upper Tester/Lower Tester是Tester与DUT的被测核心功能模块之间的中介,可以辅助完成测试。

风丘科技将为您提供Upper Tester/Lower Tester的开发服务,可以更加简单地实现在DUT上测试相关协议栈。

| 测试与验证

OptoLyzer Studio是一款用于车载以太网分析、仿真与测试的软件。它可以提供消息记录、图形化、活动区、过滤、消息注入和书签并且支持多种协议。

• 支持多种车载总线系统:Ethernet/Internet、CAN、CAN FD、LIN、FlexRay和MOST以及基于INICnet技术的网络;

• 支持多种数据格式文件的导入导出:*.blf、*.asc、*.csv、*.pcap、*.pcapng、*.olsreplay、*.olslog、*.img、*.k2llog;

• 消息显示Trace/发送Send;

• 信号显示Data;

• 曲线显示Graph;

• 仪表盘Panel:Gauge Tile、Activity Tile、Text Tile、Progress Bar Tile、Image Tile;

• 总线统计Statistics;

• 编程:C#支持更多的功能组建,实时性更高;

• 过滤功能Filter。

Q-Tester是一款简易使用的诊断协议软件。该诊断协议采用ODX(ASAM MCD-2 D/ISO 22901-1)方案,并且诊断仪与ECU间的数据交互依赖于核心的ODX诊断数据库。

该方案的优势在于:在功能方面确定并完成相关开发工作后,就无需再对软件进行维护,对于新车型、新平台的支持通过升级ODX数据库的形式来完成。而维护数据库的工作量相对于维护软件而言,则会小很多,由此可在无形之中减少供应商的工作量,以及降低OEM的成本。

Q-Automation作为一款自动化的测试软件......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ Microchip的10M以太网解决方案

▶ Capture Modules:车载网络报文捕获模块

( 展会详情)​​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/460802.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

什么牌子台灯好用不伤眼睛?盘点国内值得入手的护眼灯

选择一款不伤眼睛的台灯主要看光照柔和、光照范围广,符合标准照度国A或国AA、显色指数Ra90以上、无眩光、RG0无危害蓝光、无可视频闪等,对于现在许多青少年的近视率增加,一旦近视就无法恢复,保护好眼睛,在学习阅读时&a…

SpringBoot使用ElasticSearch

ES官网:https://www.elastic.co/cn/downloads/elasticsearch ES下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch kibana官网:https://www.elastic.co/cn/downloads/kibana kibana下载地址:https://…

小红书笔记发布软件 批量上传视频

百收网SEO短视频矩阵发布丨9平台视频发布助手 软件简述:软件仅支持win系统, 软件使用的是网页版模拟协议软件不绑定电脑,任意换机,不限登录账号数量, 软件支持抖音,快手,视频号,西瓜…

P1034 [NOIP2002 提高组] 矩形覆盖

题目描述 在平面上有 �n 个点,每个点用一对整数坐标表示。例如:当 �4n4 时,44 个点的坐标分另为:�1(1,1)p1​(1,1),�2(2,2)p2​(2,2),�3(3,6)p3​…

设备树总结

设备树的概念: 设备树(Device Tree:DT)是用来描述设备信息的一种树形结构。设备树文件在linux内核启动的时候传递到内核被内核解析。设备树中每一个设备节点中的信息构成了一个属性链表,如果驱动想要使用这个设备信息,只需要在这…

UE4架构初识(五)

UE4仿真引擎学习 一、架构基础 1. GameInstance UE提供的方案是一以贯之的,为我们提供了一个GameInstance类。为了受益于UObject的反射创建能力,直接继承于UObject,这样就可以依据一个Class直接动态创建出来具体的GameInstance子类。 UGam…

Pytest接口自动化测试实战演练

结合单元测试框架pytest数据驱动模型allure 目录 api: 存储测试接口conftest.py :设置前置操作目前前置操作:1、获取token并传入headers,2、获取命令行参数给到环境变量,指定运行环境commmon:存储封装的公共方法connect_mysql.p…

C. Magic Ship(二分 + 前缀和)

Problem - C - Codeforces 你是一艘船的船长。最初你站在一个点(x1,y1)上(很明显,海上的所有位置都可以用笛卡尔平面描述),你想要前往一个点(x2,y2)。 你知道天气预报——长度为n的字符串s,仅由…

实战详解Docker快速搭建部署ELK

一.安装前须知 以下步骤在 VMware 中的 centos 7 中操作,ip 地址为:192.168.161.128; 注意安装的时候最好统一版本,否则后面会出现许多问题,进官网搜索对应镜像,查看 Tags 标签下的版本,目前我…

记一次死锁问题

最近在做一个需求,碰到了死锁的问题,记录下解决问题的过程 背景 这个需求要改动一个接口,我这边称为A接口,原先的逻辑是A接口内部会调用c方法,c方法是一个dubbo方法, 现在需要再A接口里添加调用B方法&…

springcloud之Feign、ribbon设置超时时间和重试机制的总结

目录标题 超时时间ribbon和Feignribbon和Feign默认超时时间关于ribbon和Feign超时时间配置说明 关于hystrix默认超时时间与配置说明 ribbon的重试机制重试的次数hystrix超时时间举个例子 超时时间 feign/ribbon对应的是请求的时间 hystrix对应的是断路器的时间 一般情况下 都是…

【Linux】2. 常见指令

1. 操作系统的定义 在真正了解Linux操作系统之前,我们需要初步明确什么是操作系统 Linux下的基本指令 指令的作用是什么,其实就是相当于Windows的基本操作,Linux操作系统是以命令行显示的,而Windows则是以图形化界面的方式展现…

图像融合方向:《Deep Image Blending》论文理解

《Deep Image Blending》论文理解 论文:《Deep Image Blending》WACV 2020 链接:Deep Image Blending 本文目录 《Deep Image Blending》论文理解论文创新点具体实现思路文中使用的基准方法文章内容解析使用模型整体架构两阶段算法详情第1阶段第2阶段 损…

一款高效、可靠的自动化测试平台,提升效率、降低测试成本

一、开源项目简介 扬帆测试平台是一款高效、可靠的自动化测试平台,旨在帮助团队提升测试效率、降低测试成本。该平台包括用例管理、定时任务、执行记录等功能模块,支持多种类型的测试用例,目前支持API(http和grpc协议)、性能,并且…

轻量级服务器nginx:负载均衡

负载均衡就是让每个设备,以同样的概率,处理用户对于服务器的任务请求,默认采用的负载调度策略就是轮流询问,Nginx作为反向代理服务器安装在服务端,Nginx的功能就是把请求转发给后面的应用服务器. 这里写目录标题 一 负…

差分优化算法——DE

🍎道阻且长,行则将至。🍓 目录 一、DE1.步骤2.特点 二、DE Optimiza1.函数最小值问题2.差分进化算法求解2.Java 实现与结果绘图 一、DE 差分进化算法是一种基于群体智能的优化算法,由Storn和Price于1995年提出,最早用…

vue3+ts开发微信小程序----使用FontAwesome图标的步骤(只适用于面性图标)

vue3ts开发微信小程序----使用FontAwesome图标的步骤(只适用于面性图标) 因为用的vue3ts 但是对于npm引进FontAwesome来说,好像对于小程序不支持,所以用了引入文件的方式。 下载FontAwesome字体,我用的是5版本的。[官方…

从初识RabbitMQ到安装了解

一、同步和异步通讯 微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不…

记 SAM React Demo 转 Vue 遇到的一些问题

前言 SegmentAnything Model (SAM) 是 Meta 开源的分割万物 AI 模型,因笔者主要使用 Vue,因此对官方 Demo 进行了工程迁移工作,这里记录了迁移过程遇到的一些问题。 没有使用多线程加速 官方的 React Demo 项目使用ort-wasm-simd-threaded…

态路小课堂丨浅谈IDC数据中心综合布线互联

在数据中心发展过程中,服务器、光模块等设备更新周期短,迭代快。但是,对于IDC数据中心综合布线系统来说,其使用周期一般都比较长。因此,为了能够匹配IDC数据中心的发展,关于综合布线的设计尤为重要。 目前&…