车载以太网解决方案

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

2acd4a13-1aaa-44e7-8bfa-d31a5117f31e

一 为什么使用车载以太网

| 对高带宽的要求

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

1eb78fce-6544-413f-af62-cdaee1b4814c

| 线束成本

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

| 新的电气架构

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

73c8a6b2-1f9c-40a9-8cc5-d91201297ba0

二 车载以太网协议架构

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

9326b0c8-46e4-4847-99c2-0fa185a378ad

三 业务范围

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

397c8dde-52d2-4368-8aec-bbacf6a56a44

| 电子电气架构开发

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

cf1e5580-0415-4e88-af3b-2d9b239129c4

| 数据库创建工具

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

6548308b-6f39-43de-abad-14088e538d11

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

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

ada56f5e-6b8f-444d-9383-c603d0da5381

| 原型车辆开发

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

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

939f942e-f25d-4977-986e-49a7f4ca9dd5

| 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等。

0d2d4c0d-03b3-4cbf-a511-5a2f5c01b884

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

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

bd2cb259-962d-4596-a62e-b7122599457a

| 测试与验证

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

fb6229de-638c-4e1c-9f01-0accd4cd3026

• 支持多种车载总线系统: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-2D/ISO22901-1) 和OTX (ISO 13209) 方案,它依靠核心ODX诊断数据库在诊断仪和ECU之间进行数据交互。

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

f57649d0-6375-488c-9ea9-554aa4225297

Q-Automation作为一款自动化的测试软件,用于测试电子控制单元(ECU)......

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

| 往期回顾

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

▶ 高性价比的车联网数据记录仪-OWA4xx

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

JDK环境变量配置

windows系统 1. win建 r 输入sysdm.cpl打开系统属性界面。选择高级栏目,点击环境变量菜单。 2. 选择系统变量中的新建,变量名输入JAVA_HOME,变量值输入jdk安装目录,例如:D:\Java\jdk1.8.0_91。 3. 选择编辑系统变量中…

企业通过ISO/IEC 27001的必要性阐述

文章目录 什么是ISO 27001?ISO 27001认证的必要性1,保护信息资产2,合规性要求3,提高客户信任4,降低安全风险5,提高内部效率6,改进供应链安全7,提高员工意识8,连续改进 推荐阅读 什么…

智能问答进阶之路:RAG(大模型检索增强生成)框架详解与实战,融合检索与生成助力智能系统更上层楼

搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术…

MyBatis-Plus返回getOne返回null疑惑

getOne返回null 问题描述分析过程总结 问题描述 在数据库建了一张表主要包括两个字段master_id和slave_id;主要的额外字段max_lots 默认值是null;当调用getOne进行查询是,返回是null 分析过程 总结

【深度学习】pytorch——快速入门

笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~ pytorch快速入门 简介张量(Tensor)操作创建张量向量拷贝张量维度张量加法函数名后面带下划线 _ 的函数索引和切片Tensor和Numpy的数组之间的转换张量(tensor)与标量…

【MATLAB】全网唯一的13种信号分解+FFT傅里叶频谱变换联合算法全家桶

有意向获取代码,请转文末观看代码获取方式~ 大家吃一顿火锅的价格便可以拥有13种信号分解FFT傅里叶频谱变换联合算法,绝对不亏,知识付费是现今时代的趋势,而且都是我精心制作的教程,有问题可随时反馈~也可单独获取某一…

机器学习(六)构建机器学习模型

1.9构建机器学习模型 我们使用机器学习预测模型的工作流程讲解机器学习系统整套处理过程。 整个过程包括了数据预处理、模型学习、模型验证及模型预测。其中数据预处理包含了对数据的基本处理,包括特征抽取及缩放、特征选择、特征降维和特征抽样;我们将…

【Redis】认识Redis-特点特性应用场景对比MySQL重要文件及作用

文章目录 认识redisredis的主要特点redis的特性(优点)redis是单线程模型,为什么效率这么高,访问速度这么快redis应用场景redis不可以做什么MySQL和Redis对比启动RedisRedis客户端Redis重要文件及作用 认识redis redis里面相关的小…

通讯网关软件033——利用CommGate X2OPC实现PI数据写入OPC Server

本文推荐利用CommGate X2OPC实现从PI服务器读取数据并写入OPC Server。CommGate X2OPC是宁波科安网信开发的网关软件,软件可以登录到网信智汇(http://wangxinzhihui.com)下载。 【案例】如下图所示,实现从PI实时数据库获取数据并写入OPC Server。 【解决…

贪心算法总结

贪心的定义(摘自百度百科) 贪心算法(greedy algorithm,又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的…

EasyRecovery易恢复16中文免费版下载

最近一直在加班码方案,抓bug,熬夜都成了家常便饭。原本以为这种艰难的生活快要迎来胜利的曙光,偏偏老天还要给我再来当头一棒!写完方案被我误删了,而且还彻底清空了废纸篓,团队几天几夜的成果毁于一旦&…

[极客大挑战 2019]Secret File 1

题目环境: 网页什么都没有,GET那里也没有任何参数和文件 F12查看隐藏文件发现隐藏文件点进去看看发现一个可点击按钮SECRET 好家伙,什么都没有 这里猜测还有隐藏文件目录扫描使用工具dirsearch命令:python dirsearch.py -u [http:…

微服务-Feign

文章目录 Feign介绍Feign的基本使用自定义Feign的配置Feign性能优化Feign最佳实践 Feign介绍 RestTemplate远程调用存在的问题:代码可读性差,java代码中夹杂url;参数复杂很难维护 String url "http://userservice/user/" order.g…

纬创出售印度子公司给塔塔集团,结束iPhone代工业务 | 百能云芯

纬创(Wistron)董事会于10月27日通过决议,同意以1.25亿美元的价格出售其印度子公司Wistron InfoComm Manufacturing (India) Private Limited(WMMI)的100%股权给塔塔集团,交割将尽快完成。此举将意味着纬创退…

3ds Max2022安装教程(最新最详细)

目录 一.简介 二.安装步骤 网盘资源见文末 一.简介 3DS Max是由Autodesk公司开发的一款专业三维建模、动画和渲染软件,广泛应用于影视、游戏、建筑和工业设计等领域。 3DS Max的主要特点和功能包括: 三维建模:3DS Max提供了各种强大的建…

【Python 零基础入门】Numpy 常用函数

【Python 零基础入门】内容补充 3 Numpy 常用函数 概述Numpy 数组创建np.arangenp.linspace 数组操作reshapeflattenconcatenatesplitvstackhstack 数学运算add 相加subtract 相减multiply 相乘divide 相除 通用函数np.sqrt 平方根np.log 对数np.exp 指数np.sin 正弦 概述 Num…

如何有效使用蜂邮EDM和vba批量发送邮件?

蜂邮EDM和vba批量发送邮件的方法?怎么使用蜂邮EDM和vba代码群发电子邮件? 批量发送邮件已经成为一种不可或缺的沟通方式。蜂邮EDM和VBA是两个功能强大的工具,可以帮助您在邮件营销和业务通信中实现高效的批量发送邮件操作。接下来将介绍如何…

Java设置日期时间的毫秒数为0

背景 做一个发送短信的需求,采用RabbitMQ来实现定时发送。发送时需要验证发送短信任务的预计发送时间和生产者传过来的时间是否一致,一致才发送。 结果在调试的时候,却发现任务一直没法触发。一步步调试,发现是两个时间不相等。明…

理解springboot那些过滤器与调用链、包装或封装、设计模式相关等命名规范,就可以读懂80%的springboot源代码,和其他Java框架代码

紧接上面《 理解springboot那些注册与回调、监控与统计等命名规范,就可以读懂70%的springboot源代码》、《 理解springboot那些约定俗成的框架类名、全局context等命名规范,就可以读懂一半springboot的源代码》2篇文章,此片将汇总springboot那些过滤器与调用链、包装或封装…

【C++ 系列文章 -- 程序员考试 201811 下午场 C++ 专题 】

1.1 C 题目六 阅读下列说明和C代码,填写程序中的空(1) ~(5),将解答写入答题纸的对应栏内。 【说明】 以下C代码实现一个简单乐器系统,音乐类(Music)可以使用…