TMTS汽车电子仿真及测试研讨会笔记请查收!

news2024/9/29 17:29:12

11月29日,德思特2023年度TMTS汽车电子仿真及测试研讨会圆满结束。感谢大家的观看与支持!

在直播间收到一些观众的技术问题,我们汇总了热点问题并请讲师详细解答,在此整理分享给大家,请查收!

面向汽车T-BOX与域控制器的HIL测试新方案

Q:目前全球一共只有100多颗卫星,为什么你们的模拟器需要模拟那么多的通道?有什么应用吗?

卫星数量和模拟仿真通道不是等同的,我们一般在GNSS模拟仿真中的搜星通道一般指的是:每个通道代表一颗卫星输出的一个星座的一个频点。这样算下来的话,如果需要同时仿真世界上所有的卫星与频点,则一共需要上百个通道。此外伴随着多径效应模拟、多待测件/多车模拟,以及一些新的应用,需要的通道数就会更多,我们保证了用户模拟的全面性,以及对于未来的扩展性。此外,这些通道是免费开放给用户的,无需额外付费。

Q:软件定义形式有什么优势呢?我自己也可以搭建?

软件定义顾名思义,就是以软件为核心,一方面他带来了灵活性、扩展性以及经济效益;此外核心软件Skydel带来了大量独特的功能,他不因为硬件的变化而改变,最大程度上提供了高性能仿真能力。我们也欢迎用户自己去搭建GNSS模拟器,在Skydel的基础上,采用自己的硬件,我们有提供丰富的指导文件。

Q:能详细介绍下软件定义架构与硬件驱动的区别吗?

软件定义架构(Software-Defined Architecture)和硬件驱动之间有几个主要的区别:

● 抽象层级:软件定义架构通过在软件中定义和管理资源,引入了一个抽象层级,使得应用程序可以通过软件界面来访问和管理底层资源。而硬件驱动是直接与硬件设备交互的程序。

● 灵活性和可编程性:软件定义架构通过软件配置和管理资源,具有更高的灵活性和可编程性,可以根据需求动态改变资源分配和配置。相比之下,硬件驱动的功能和性能通常是固定的,不容易变更。

● 硬件依赖性:软件定义架构减少对特定硬件的依赖,通过引入抽象层级可以在不同的硬件环境中运行。而硬件驱动通常是为特定硬件设备或芯片定制的,对其他硬件可能不适用。

简而言之,软件定义架构通过软件对资源进行配置和管理,具有灵活性和可编程性,并减少对特定硬件的依赖。而硬件驱动直接与硬件设备交互,是硬件资源的控制和管理。

Q:请问软件在环与硬件在环的具体操作是?

GNSS模拟器在软件在环与硬件在环中的使用方法类似,区别在于是否真正地输出了射频信号。这里我以硬件在环为例进行介绍。

用户实时发送真实的车辆轨迹,并生成相应的GNSS射频信号。图中描绘了一个闭环,其中真实位置传输到系统中,自动驾驶仪应用命令实时影响车辆轨迹。系统中的HIL模拟器和Skydel GNSS模拟器造成的附加延迟必须足够小,来保障不会对自动驾驶仪和GNSS接收器性能的测试和测量产生负面影响。整体系统框图如下:

物理连接上:

a) 物理连接上HIL仿真器和GNSS模拟器采用以太网联接

b) 通信协议采用TCP/IP,真实位置信息传输通过UDP协议

c) 提供开放API用于Skydel软件的开放编程与远程控制

d) 另外需要借助时钟装置对HIL模拟器与GNSS模拟器做同步

此外, 德思特提供了一个Skydel HIL客户端(Skydel HIL Client),这是一个提供简单API的库。强烈建议使用此库,不要尝试与Skydel重新实现通信协议。Skydel HIL客户端需要以太网连接,并且对大多数命令混合使用TCP/IP,对真实位置数据使用UDP。Skydel HIL客户端增加了延迟,延迟主要由以太网连接定义。

软件定义的GNSS模拟器

Q:多实例和多辆车是一个概念吗?

这是一个包含概念,多辆车属于多实例仿真的一种,我们认为在同一台设备内进行的多个独立且实时的仿真场景或轨迹,就是多个实例。因此,多实例可能的情况是:

● 多天线:例如同一辆车或者飞机的多个天线,每根天线独立使用,具有独立的信号采集与分析功能,因此是多实例。

● 多车或多无人机:模拟场景下多个实体的交互、运行等,属于多个独立信号的运行,因此是多实例。

● RTK:因为同时具有基准站与流动站两个独立实体,因此是多实例。

汽车总线物理层测试方案

Q:你们的数字化仪是PCIe什么标准?是不是主机带有匹配的插槽就可以开始使用?对工控机有什么要求吗?

我们不同的数字化仪对应的PCIe标准不一样,低速采集的板卡是4.0的标准, 中高速的采集卡是PCIe8.0或者16.0. 主板带有对应插槽就可以,并且您有8.0的插槽条,可以兼容4.0的插槽。

德思特数字化仪

Q:这个数字化仪有触发输入接口吗?只能采集模拟信号吗?

有的,我们有触发输入的接口,本身的采集通道也可以作为触发通道。数字化仪除了模拟信号,我们还有预留的16个数字IO通道,数字IO和模拟IO可以同时采集。当然如果您只是想获取数字IO,我们也有很多数字IO板卡提供。

汽车大电流注入测试

Q:开环和闭环法怎么选择?依据是什么?

开环和闭环方法是以测试布置为依据来做区分,不同的方法测试布置要求明显不同,测试结果也有差异,相对而言,闭环测试法的要求更加严苛。一般来说,我们测试标准中会有规定需要用哪种测试方法,如果没有规定需要自己选择,那么选择开环还是闭环法主要取决于你的产品设计和测试要求。如果你的产品设计和测试要求较为严格,那么可能需要选择闭环法。如果你的产品设计和测试要求相对较为宽松,那么开环法可能是一个更好的选择。总的来说,选择哪种方法主要取决于你的具体需求和情况。在做出选择时,你可能需要考虑你的产品设计、测试要求以及你的资源和能力。

Q:你们的报告生成器可以生成的文件有哪些内容呢?

生成报告分为三个步骤。首先,创建或者选择一个模板文件作为报告的基础。然后设置所需的报告生成器设置。最后生成并检查测试报告。

①模板文件可以采用Microsoft Word、Microsoft Excel或文本格式制作。

②选择模板文件并确定报告内容后即可生成报告,模板文件中包含各个测试的代码(只列举了几项)。

③报告生成器可以生成图形文件和表格文件,报告生成器已进行扩展,不仅可以更轻松地指定应包含哪些图表,而且甚至可以在一个图表中包含多条“线”。可以生成不限于以下内容:

● 组合多条图表线

● 单频段多频段测试中产生的所有数据的记录,包括像辐射抗扰中生成的磁场图

● 可定制的AD通道测量表

Q:请问你们的套装支持什么标准呢?

从上图可以看出,我们的套装支持,国际标准,国家标准,以及一些军用设备的标准,除了表格中说到的这一些,由于我们能产生大于200 mA的电平等级且产生的频率范围覆盖我国车企的标准。那么我们还支持绝大部分车企的标准。

德思特汽车大电流注入测试方案

汽车传感器仿真和信号分析

Q:我看直播里面讲的传感器仿真是基于压阻式的基本传感器,那对于智能传感器,比如MEMS这种可以仿真吗?

这个比较复杂的智能传感器集成了部分芯片,主控在里面,这个是我们仿真板卡做不到的。不过这种情况,一般是针对于自动驾驶里面应用居多,都是在软件层上去做仿真模拟。如果您有这种仿真测试的集成需求,也可以找我们,我们背靠研发团队,是可以给您完全的解决方案的。

Q:如果我想做一套故障注入的测试系统,但是想用网线去控制,可以实现吗?

这个也是可以做到的,我们有这种LXI机箱,插入PXI板卡,可以通过以太网或者USB去控制。

面向自动驾驶与智慧城市的C-V2X与C-ITS方案

Q:Sdk 支持哪些软件语言,或者软件集成开发环境?

支持C和Python的语言。软件集成开发环境要求如下:

1.操作系统要求:Ubuntu Linux 18.04或更高版本。

2.V2X设备要求:安装、授权并运行德思特V2X软件堆栈。

3.Python SDK要求:

- pip3包管理器,用于安装Python软件包。

- Python 3.7或更高版本,用于运行Python示例。

4.C SDK要求:

- 开发者环境,例如build-essentials、cmake等,可以从.c源代码生成可执行文件并运行

Q:你们提供的这个应用程序和高德、百度这些有什么区别?

最大的区别就是它显示基于V2X的数据,并显示情境警告。例如前方碰撞警告等一系列的应用场景,可以在车载显示屏上显示,也可以与后视镜集成,相较于直接使用手机会有更大的安全性,不易分散注意力。而且是不需要蜂窝网络连接就能实现提醒,在没有信号的情况下或者信号差的情况下也可以使用。

Q:你们的V2X协议栈有指定的硬件?

我们的V2X协议栈没有指定硬件,它支持国际上目前常用的ETSl、ISO、IEEE、SAE、CAICT、CAICV、CCSA定义的标准和指令,以及C2C-CC、C-Roads、NISSTC的配置文件。

德思特C-V2X与C-ITS方案

Q:V2X消息接口怎么访问呢?

我们的V2X堆栈提供了SDK,可以整合车辆数据(例如CAN接口提取的专有车辆数据等)发送来源更加丰富的V2X消息,也可以是发送自定义的V2X消息,同时可以处理接收到的设备消息(包括其他车辆和道路基础设施、传感器等)和自定义消息。更多详细信息可以联系德思特技术工程师获取《德思特V2X软件栈和SDK的使用指南》,其中对于具体案例和访问方法都有介绍。

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

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

相关文章

2023年最佳推荐 | 值得收藏的 5大 SaaS 知识库

随着数字化时代的到来,SaaS(软件即服务)已经成为企业和个人日常工作中的重要工具。在众多的SaaS应用中,知识库是不可或缺的一部分,它可以帮助我们更好地管理和利用知识,提高工作效率和创新能力。接下来就跟…

小型洗衣机什么牌子好又便宜?内衣洗衣机品牌排行榜前十名

最近这两年在洗衣机中火出圈的内衣洗衣机,它不仅可以清洁我们较难清洗的衣物,自带除菌功能,可以让衣物上的细菌,还能在清洗的过程中呵护我们衣物的面料,虽然说它是内衣洗衣机,它的功能不止可以清洗内衣&…

LED恒流调节器FP7125,应用LED街道照明、调光电源、汽车大灯、T5T8日光灯

目录 一、FP7125概述 二、FP7125功能 三、应用领域 近年来,随着人们环保意识的不断增强,LED照明产品逐渐成为照明行业的主流。而作为LED照明产品中的重要配件,LED恒流调节器FP7125的出现为LED照明带来了全新的发展机遇。 一、FP7125概述 FP…

工业应用新典范,飞凌嵌入式FET-D9360-C核心板发布!

来源:飞凌嵌入式官网 当前新一轮科技革命和产业变革突飞猛进,工业领域对高性能、高可靠性、高稳定性的计算需求也在日益增长。为了更好地满足这一需求,飞凌嵌入式与芯驰科技(SemiDrive)强强联合,基于芯驰D9…

迅速理解什么是通信前置机

通信前置机设在两个通信对象之间,是实质性的物理服务器,适应不同通信协议或数据格式之间的相互转换。 前置机的作用: 隔离——隔离客户端与服务端,保障后端安全减负——处理非核心业务,分担后端服务器压力&#xff0…

yolov8实时推理目标识别、区域分割、姿态识别 Qt GUI

介绍一个GUI工具,可以实时做yolov8模型推理,包括目标检测、姿态识别、跟踪、区域分割等操作。 可以接入图像、视频或者RTSP视频流进行验证。 推理模型用的是yolov8转onnx之后的。用ultralytics自带的转换即可,不用带NMS。 框架用的是Qt 任…

javaspringboot--AOP

AOP AOP:Aspect Oriented Programming (面向切面编程、面向方面编程)&#xff0c;其实就是面向特定方法编程 依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency…

vue2+Echarts数据可视化 【帕累托图】

接口得到的数据如下 要经过排序 &#xff0c;计算累计百分比得到数据 蓝色 柱状图数据&#xff1a; 取count字段值 横坐标&#xff1a;取 id值 折线图&#xff1a;根据柱状图的数据计算累计百分比 getInterface(data) {getParetoChart(data).then((res) > {if (res) {thi…

qiankun中主系统启动子系统本地静态图片加载404或者跨域问题

由于本地启动主系统和子系统&#xff0c;如果主系统内不放子系统的图片就会导致主系统访问不到子系统的图片 对于这个问题有三种解决方案&#xff0c;这里一一说明 1、第一种也是我常用的&#xff0c;就是把子系统中的静态图片全部转为base64这样通过主系统访问的时候就不是通…

EMC辐射发射RE整改方法?|深圳比创达电子EMC

一、排除外界因素 1、将被测设备关电&#xff0c;确认背景噪声是否满足标准要求(标准要求―电波暗室的背景噪声在限值线以下6dB)&#xff1b; 2、确认测试布置是否满足标准要求。 二、宽带噪声抑制方法 1、谱线问题描述&#xff1a;30&#xff5e;300MHz频段内出现宽带噪声…

C++类-派生类

类之间的关系 类之间的三种关系&#xff1a; 包含关系&#xff1a;class B{ private: A a;}使用关系&#xff1a;class B{public: void method(A &a);}继承关系&#xff1a;class B: public A{} 继承 继承允许我们依据另一个类来定义一个类&#xff0c;这使得创建和维护…

C语言实现简易版扫雷游戏

由于前面所讲知识点有限&#xff0c;无法实现扫雷游戏的全部功能&#xff0c;本期为各位呈现的是相对简单且易于编写的扫雷游戏。 第一步 设计游戏可玩多次的循环框架 这里在之前猜数字游戏时使用的循环框架一致&#xff0c;但是上次讲解不够深入&#xff0c;这里补充一下。这…

Java8新特性:强大的Stream API

5.1 说明 Java8中有两大最为重要的改变。第一个是 Lambda 表达式&#xff1b;另外一个则是 Stream API。Stream API ( java.util.stream) 把真正的函数式编程风格引入到Java中。这是目前为止对Java类库最好的补充&#xff0c;因为Stream API可以极大提供Java程序员的生产力&am…

为养宠家庭量身打造,352 X63 Pet宠物专效空气净化器“养宠安馨,人宠共护”

当下,养宠人群日益增多,宠物在给家庭带来了欢乐的同时,也产生了一系列困扰,如何在健康环境中快乐养宠,成为很多家养宠家庭的新需求。成立于2014年的北京三五二环保科技有限公司是一家立足于家庭洁净空气和安全用水领域的科技创新型公司。以“安全、健康、舒适”等消费需求为核心…

AUTOSAR_RS_LogAndTrace中文翻译(待更)

4功能概述 5.功能要求 5.2.1.1通用型 1.日志记录应支持初始化和注册 2. 日志功能应该使应用程序提供日志信息 3. 日志功能应能和追踪应用程序之间通信&#xff0c; 4. 日志应支持对日志信息进行分组&#xff0c;使用案例&#xff1a;关联过滤所有属于一起的日志信息 5. 日志记…

mos管工作原理

MOS管的工作原理可以通过增强型和耗尽型两种类型来解释。增强型MOS管在栅极电压达到一定值时会逐渐形成沟道&#xff0c;而耗尽型MOS管内部本身就存在沟道&#xff0c;随栅极电压的升高而减小。在增强型MOS管中&#xff0c;栅极的正电荷会吸引P型半导体中的电子&#xff0c;排斥…

薅github的羊毛-用pages建自己的博客或静态资源站 - 1/2

注册帐号 准备邮箱注册帐号&#xff0c;在注册界面输入用户名、邮箱及密码完成注册。 添加图片注释&#xff0c;不超过 140 字&#xff08;可选&#xff09; 1. 在注册成过程中&#xff0c;会往邮箱发送验证码&#xff0c;请如实填写即可 2. 验证码没错的话&#xff0c;就代…

杨辉三角形-第11届蓝桥杯选拔赛Python真题精选

[导读]&#xff1a;超平老师的Scratch蓝桥杯真题解读系列在推出之后&#xff0c;受到了广大老师和家长的好评&#xff0c;非常感谢各位的认可和厚爱。作为回馈&#xff0c;超平老师计划推出《Python蓝桥杯真题解析100讲》&#xff0c;这是解读系列的第17讲。 杨辉三角形&#…

低代码 —— 饮食均衡,合理膳食

目录 一、低代码的概念 二、低代码的优缺点 &#xff08;一&#xff09;优点 &#xff08;二&#xff09;缺点 三、低代码的能力 1、场景构建能力 2、数据编排能力 3、连接生态能力 4、业务中台能力 四、你认为低代码会替代传统编程吗&#xff1f; 1、从技术特征来看…

前端已死?探讨人工智能与低代码对前端的影响

文章目录 每日一句正能量前言前端行业究竟是好是坏&#xff1f;数字化转型的当下前端工程师该何去何从&#xff1f; 想要入行前端先认清这三个事实 后记 每日一句正能量 人的结构就是相互支撑&#xff0c;众人的事业需要每个人的参与。 前言 随着人工智能和低代码的崛起&#…