- 博客(55)
- 收藏
- 关注
原创 [Cover] 通过与配置管理工具链接有效使用覆盖率
如果在同一天多次构建,则每次构建时用户必须记住现有源的构建日期,然后用户必须在构建后更改现有源的日期。首先,如果判断日期,用户会记住现有源的构建日期,并且用户在每次构建时更改现有源的日期。此外,如果将当前形状与要构建的形状的先前形状进行比较,则无法在没有用户修改形状的情况下应对频繁的构建。为了解决这些问题,增加变更覆盖率的使用,通过配置管理工具与覆盖率联动,采用确定变更源标准的方法。此外,通过在可以签入的条件下设置实现变更覆盖率的标准,可以防止签入未经测试的源代码。5、在配置管理工具中请求批准更改的源。
2023-05-16 15:05:31
620
原创 OTA(Over-the-air programming)是什么?
作为中国新能源汽车远程监控及控制的连接终端NEMS-2,已安装在了北京现代,东风悦达从2017年开始生产销售的新能源汽车中。‒ 在特斯拉,JEEP,日产的黑客事件中,只有特斯拉进行了OTA,远程解决了问题,而JEEP则召回了140万辆以上地所有车辆。‒ 与智能手机一样,可以更新操作系统或软件,轻松向车主提供新功能,进一步升级驾驶者的体验。‒ 汽车行业为了更新软件,正在实行访问修理,USB配送等,这与OTA相比费用负担更大。‒ 是指将新软件,固件,设置,加密密钥更新无线发布到手机,机顶盒等设备的方式。
2023-03-28 09:47:55
509
原创 IBU 控制器的介绍与检测
如此一来,汽车上安装了各种ECU,增加了复杂性并限制了安装ECU的车辆装载空间,因此有将执行相关功能的ECU集成的趋势。在这篇文章中,我们将重点关注 IBU。BCM 负责监督车身的电气系统,具有由 BCM 直接控制的便利和安全功能,并通过与其他 ECU 的通信进行控制。BCM控制的便捷功能包括后帘控制、车锁控制、车外灯控制、雨刮器/清洗器控制等安全功能包括车辆报警状态控制、MTS(Mobile Telematics System)相关报警控制、前后驻车辅助控制、安全带或车门打开时的警告控制等。
2023-03-24 16:57:27
2107
原创 软件优化方法介绍
最近,随着嵌入式软件的各种功能和复杂性的增加,构成嵌入式系统的内核和存储器的使用正在迅速增加。嵌入式软件与一般通用软件不同,嵌入式软件系统资源有限。汽车领域的ADAS(高级驾驶辅助系统)就是一个典型的例子。驾驶员、乘客和行人对安全和便利的同时追求产生了各种要求,为了满足这些要求,ADAS系统的S/W复杂性显着增加以满足这些要求。特别是S/W内部数据处理的运算频率呈爆炸式增长,但由于大量ADAS请求功能集成在基于MCU(Micro Controller Unit)资源有限的ADAS集成控制器中,运算单元控制
2023-03-15 10:35:28
973
原创 汽车制造商与IT公司之间的技术合作案例
像这样,多家IT企业通过与汽车制造公司的合作,敲开了汽车市场的大门。特别是谷歌和苹果,通过手机和汽车的联动,在汽车内提供多种服务的谷歌"Android Auto"和苹果的"Car Play"等服务的开发,在为抢占汽车市场做出了很多努力。IT企业和汽车制造公司的结合虽然有很多优点,但是对新系统的安全性等新标准、系统的复杂性的增加及由此产生的安全性危险也在不断涌现。今后,在急剧变化的汽车市场上,我们不仅要关注哪些汽车制造商与IT企业进行新的合作,哪些IT企业将推出新的技术,还要关注如何解决各种即将出现的问题。
2023-03-09 15:13:28
388
原创 无线通信时代的新技术----信标( Beacon)
以前,蓝牙对能效和可连接的设备数量有限制。它将数据发送到安装信标设备的区域,当有人接近受影响的区域时,会发送一个特定的 ID (UUID) 值以提供该区域内的特定信息。未来,随着科技的进步,更多的车内电子设备将被开发和使用,而且它们将与车外进行通信,从而产生比现在更多的数据。在GS加油站,将信标插入加油机插孔时,它将成为连接手机和加油机的媒介,车也被连接在其中。它是一种使用低功耗连接外围设备的无线通信设备,它使用 2.4 GHz 频段的频率,从 10m 到 100m 以 1 到 3 Mbps 的速度传输。
2023-02-24 13:57:20
4882
原创 停车辅助系统的技术和变化
当汽车变速器处于倒档时,它可以利用车内提供的导航和 A/V 设备在 LCD 屏幕上显示后视图,有助于使停车更轻松。各种各样的停车辅助系统已经存在了很长时间,但用户经常在不知道什么技术以及它是如何工作的情况下使用它们。5.停车辅助系统(PAS / Parking Assistance System)今天我们依次来谈谈停车辅助系统是什么,怎么发展以及如何应用的。
2023-02-17 11:53:10
591
原创 车辆控制器的 Fail Safe功能介绍
当发生电池/信号输入/CAN Fail/MCU Fail等故障时,通过Fail Safe模块执行Fail Safe功能,如图2所示。TCU 的 Fail Safe 旨在通过在输入传感器发生故障时维持车辆的发动机和驾驶条件来最大限度地减少事故的发生。配备电控自动变速器的车辆通过发动机和车辆行驶状态的各种传感器(输入传感器:转速,输出传感器:车速等)的输出来控制变速器。这样,在前照灯打开的情况下行驶时,即使控制器发生故障,也会通过前照灯备用开关保持点亮状态来应用故障保护。 Fail Safe的区分。
2023-02-02 13:31:49
1498
原创 基于MBD 的软件品质保证技术
这是验证开发的模型和生成的代码之间的对应关系的测试,它是使用相同的输入数据对正在开发的模型和自动生成的代码检查输出值是否一致的测试。在代码的情况下,复杂性是通过计算生成代码中的二进制节点数加 1 来衡量的。表 1 的第 1a 项共有 12 个部分,规定了通过模型度量检查进行质量保证的需要,表 12 的第 1e 项和 1f 项分别规定了模型动态验证和模型静态验证的需要。在C1中,通过模型和代码之间的背靠背测试进行验证,在C2中,当需要的功能从模型转换为代码时,测试该功能在该功能中是否正常执行.可以保证质量。
2023-01-28 09:11:01
1520
1
原创 什么是基于模型设计(MBD)?
因此,基于 MBD 的 SW 验证需求呈上升趋势,SureSoft 基于 ISO 26262 为基于 MBD 的 SW 提供静态和动态验证服务。特别是在汽车领域,在结构复杂的模型中,安全性很重要,定义了功能安全的国际标准 ISO 26262,以指定静态验证(例如检查模型是否符合准则)和动态验证(例如模型)模拟。用于执行基于自动代码的模型动态验证的工具 Controller Tester 是 SureSofttech 的自动化解决方案,可为在各种环境中开发的软件执行单元/集成验证。
2023-01-17 15:47:03
12042
原创 利用Model Inspector的建模规则检查
在上面的浏览窗口中,选择链接的不符合规范项目或从 Model Inspector 不符合规范项目浏览界面中选择不符合规范搜索菜单,显示该项目的详细不符合项信息。如果选择模型中的背景,则可以查看当前子系统位置的不符合规则列表。在上面的检查窗口中,如果选择链接的子系统路径或者在 Model Inspector 项目视图中的子系统上选择违规项浏览菜单,则会显示该路径下不符合规范的列表。在Model Inspector Project View的模型中选择规范检查菜单,就能看到模型级别的规范检查窗口和相应模型。
2023-01-04 14:11:47
425
原创 CAN(Controller Area Network)通信介绍及其运作方法
CAN(Controller Area Network)通信介绍及其运作方法
2022-11-15 15:09:44
632
原创 A-SPICE 进程概要和 CL 计算方法
**A-SPICE 进程概要和 CL 计算方法**如果汽车公司开发一个产品,它是按照客户要求的技术标准和流程来开发的。 根据ISO-26262技术标准制定开发和验证计划,按照制定的计划进行开发和验证,并导出产出物。最近,为了提高开发验证的可靠性,对开发验证项目进行追溯和管理的重要性越来越高。 在促进这种追溯管理的过程中,我们来介绍一下“A-SPICE”。 A-SPICE 流程大概上可分为三个部分。A-SPICE进程的概要A-SPICE进程的执行方法 – Software领域A-SPICE
2022-05-10 17:12:31
466
原创 物联网安全需求分析
目前,物联网(IOT)技术在智能电网、智能交通系统、智能安全、智能家居等生活应用系统中被广泛使用,也正在应用于门禁卡、公交卡和一些小型应用系统上。物联网会给人类带来便利,但是,如果不能保证个人隐私安全性的话,个人信息随时都将被泄露。物联网信号被盗或被干扰,会直接影响到物联网整体信息的安全。随着物联网的广泛应用和提供的信息范围更广,信息暴露的风险将会进一步增加。如果没有物联网安全解决方案,物联网的利用也会受到限制,因此物联网安全非常重要。这篇文章中我们将会来介绍物联网安全体系结构和层次结构,并了解各层次的
2021-08-19 14:22:37
2816
原创 物联网(IOT)介绍与发展背景
大家好,又到了我们的公众号时间。前几周我们持续更新了自主驾驶相关内容,本周开始我们一起来关注下我公司另一重要项目领域-物联网安全,接下面的几周时间我们会带大家了解下物联网领域的网络安全问题,请持续关注我们。随着智能信息技术的发展,个人信息保护在很多领域变得越来越重要,其中,个人信息保护在物联网(IOT)中的重要性日益凸显。下面我们一起了解一下,物联网(IOT)的概念和发展背景。物联网是什么?物联网(Internet of Things,简称IOT)是指通过各种信息传感器、射频识别技术、全球定位系统、
2021-08-19 11:54:38
4807
原创 全自动驾驶汽车的技术与未来
2015年底上市的 Genesis EQ900的高速公路驾驶辅助系统 (HAD, Highway Driving Assist System),是韩国国内最初展示的自动驾驶汽车技术,从那时候开始捷尼赛思就与全球汽车制造商竞争者一起为即将到来的自动驾驶技术商业化时代做着准备。除此以外,门户网站NAVER是韩国IT行业中最早在公共道路上试运行无人驾驶汽车的企业。然而,自动驾驶事故责任归属的法律问题、复杂的城市交通交通信号以及现有技术无法控制各类道路交通状况等问题是全自动驾驶迟迟无法实现商业化的原因,这便是需要
2021-08-19 11:43:46
398
原创 深度学习与自动驾驶汽车
在李世石九段和AlphaGo的围棋比赛之后,“深度学习(DeepLearning)”这个词开始成为一个热门话题。那么今天,我们来了解一下什么是深度学习以及如何将其应用于主导第四次工业革命的自动驾驶汽车领域。什么是深度学习?深度学习是计算机像人类一样思考的人工智能技术的一部分。在1956年的达特茅斯会议上,将人类智能通过机器来实现的人工智能概念首次出现。从上世纪80年代以来,针对体现狭义人工智能的具体方法-机器学习进行了研究。机器学习利用算法来分析和学习数据,并根据所学到的知识做出判断或预测。它并不是把
2021-08-19 11:23:43
454
原创 自动驾驶的认知功能和认知软件评价
今年6月,台湾高速公路上行驶的一台特斯拉Model3型自动驾驶汽车撞上了一辆侧翻的大货车。面对曾以拥有最先进自动驾驶技术为傲的特斯拉汽车的这次事故,业界开始讨论自动驾驶的安全性评价。接下来让我们来看一下自动驾驶的流程以及如何评价自动驾驶认知功能的吧。自动驾驶的流程自动驾驶由认知,判断,控制共3个阶段组成。首先,认知相当于人类的眼睛和耳朵等感觉器官。通过处理多种传感器收集的数据信号值来认知行驶环境及障碍物等周边所有物体的存在。根据识别的值来掌握障碍物的种类,距离,速度,方向等。判断相当于人类的大脑。通
2021-08-19 11:00:33
270
原创 自动驾驶模拟试验构成要素和验证
自动驾驶技术是指,驾驶员指定目的地后,让汽车通过最佳路径来自行驾驶的技术。为了能将此技术迅速应用于实际生活中,世界很多企业都在进行开发,且运用模拟验证、实车验证等多种验证方法来确认开发技术是否可正常运转。在本篇文章中,我们将来了解一下诸多验证方法中的自动驾驶模拟验证方法。1.自动驾驶模拟验证概要自动驾驶模拟是指不使用实际车辆及传感器,而是利用虚拟车辆、传感器、行驶环境等进行的自动驾驶,通过该模拟技术可验证开发的自动驾驶软件是否能够正常运行。即,我们可以利用虚拟的自动驾驶来代替现实的自动驾驶进行验证。&l
2021-08-19 10:38:46
255
原创 自动驾驶核心零部件——LiDAR(激光雷达)
开着具备自动驾驶功能汽车上下班的想象即将成为现实。根据(韩国)国土部发布的内容,到2020年为止,L3级别(只允许部分手动控制的自动驾驶阶段)的自动驾驶汽车将会实现商用化,政府部门将以截至到2022年构建满足完全自主行驶的制度及基础建设为目标,进入完善制度的阶段。社会各界对自动驾驶汽车的关注越来越高,在接下来的这篇文章中,让我们一起来看一看自动驾驶汽车的核心零部件-LiDAR。<图1> LiDAR的使用示例,图片来源:www.sensorsmag.comLiDAR(激光雷达)是什么?LiDA
2021-08-19 10:24:59
1445
原创 实现自动驾驶功能-识别直车道线
自动驾驶所谓图像处理(Image processing)指的是根据目的需要将输入的图像转换成全新图像的一个处理技术。目前,大部分图像处理指的是将数字化图像通过数学演算的处理。在OpenCV中已经具备数字图像的处理函数,因此可以轻易地实现各种图像处理理论。加之,OpenCV是通过开源库公开谁都可以使用,这是其优点。在本篇文章中我们会带大家来看一下将摄像头拍摄的(模拟)道路图像通过OpenCV处理方式转换为无人驾驶所必须的图像的过程。这里提到的图像处理具体指的便是自动驾驶的基本要素-车道线识别。那接下来我们
2021-08-19 10:04:38
659
原创 迈向无人驾驶之路– ADAS技术概要
近期汽车行业的的热门话题非无人驾驶莫属了。除了传统的汽车制造企业,像谷歌等平台企业也纷纷加入了无人驾驶汽车研发领域,为即将到来的无人驾驶时代做着万般准备。虽然大家基本上都已大体听说过,这里还是再简单地介绍一下无人驾驶汽车的概念。无人驾驶汽车,既无需驾驶者干预,可自主判断行驶环境并行驶至目的地的汽车。无人驾驶汽车普及后,初步预计由人为原因导致的交通事故发生率将会减少95%以上。接下来的本篇文章将对实现无人驾驶功能的技术基石-ADAS技术进行简单的介绍。何谓ADAS?高级驾驶辅助系统(Advanced
2021-08-19 09:35:28
396
原创 ADAS缺陷验证解决方案 ADAS Inspector 简介
随着自动驾驶和ADAS(Advanced Driver Assistance Systems)市场规模扩大,验证需求也随之增加。但是,由于ADAS和自动驾驶的功能复杂度增加,验证其功能并非易事。为了找出缺陷,要创造与实际问题情况相似的环境,反复进行行驶测试。但现实是道路行驶时发生的问题情况很难重现,容易错失所发生的缺陷,并且即便找出缺陷也很难获得客观证据。另外,验证结果主观性比较强,需要消耗大量的人力、时间成本。ADAS Inspector是一种基于数据的验证解决方案,可以解决上述问题。它可以收集并回放.
2021-08-18 17:54:31
794
原创 何谓OTA(Over-the-air programming)?
1.何为OTA?指在手机、机顶盒等设备中采用无线的方式来更新软件、固件、设置、秘钥的一种技术。固件搭载在ROM, EPROM, flash memory等非挥发性的存储器中,被生产组装后无法进行变更,因此若想修复固件的bug或添加新功能,解决物理连接的不便性,就需要一种无线配置的技术。一个中控站可以将更新命令传输给所有的用户(用户无法拒绝或更改更新)。通过各种渠道更新可立即被应用于所有用户。OTA流程2.汽车OTA趋势随着汽车价值从硬件到软件的转移,汽车行业通过OTA可获得
2021-08-18 17:22:48
1017
原创 何谓BMS(Battery Management System)控制器?
众所周知汽车需要诸多控制器,其中,被称为新能源汽车的混合动力车、电动车中便包含了控制电池的控制器。本篇文章我们将介绍新能源汽车的电池控制系统 BMS(Battery Management System),诸位若是感兴趣不妨接着看下去。BMS正如它的全称Battery Management System一样,指的是电池控制系统。新能源汽车使用的电池是由许多小的电池单元(Cell)组成的集合体。BMS的主要功能之一是将电池单元聚集在一起形成一个电池包,确认该电池的充电/放电量、电池余量等。接下来我们将针对BM
2021-08-18 17:04:45
6023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人