历史上的今天
返回首页

历史上的今天

今天是:2024年10月28日(星期一)

正在发生

2021年10月28日 | 实现汽车的成本最小化和安全最优化

2021-10-28 来源:EEWORLD

人们都说,你不能给安全定价,但是当我们着眼于整个汽车行业从低到高差距甚广的价格范围,以及不同价位所对应的安全等级时,这种说法并不一定成立。


这并不是说有任何汽车制造商正在制造不安全的汽车来出售给公众,而是说为了获得最好、最全面的现代安全功能,需要付出相应的成本。然而,汽车设计和生产的成本/效益分析在不断优化,那么我们如何能够在不大幅提高价格的情况下,利用汽车中已有的技术来大幅提升安全性?


安全问题就在眼前


当我们考虑汽车安全时,大多数人会立即想到硬件设备:安全气囊、防抱死刹车和防撞缓冲区在事故中都会使用到,可以确保车上人员的安全。但安全不仅仅是要在碰撞中幸存下来,还需要将系统安装到位以避免碰撞和故障。


欧盟新车安全评鉴协会(Euro NCAP)将最高的五星安全等级定义为:“碰撞保护整体表现优秀,配备了全面而强大的防碰撞技术”。在避免碰撞方面,我们不仅可以利用最新的先进驾驶辅助系统(ADAS)功能来实现自动刹车及引导车辆在其车道上行驶,还可以寻求一种更简单的解决方案——避免硬件故障。


汽车的机械故障是事故发生的主要原因,因此一种简单的解决方案是,在有可能移除机械部件的地方,我们就尽量完全移除机械部件。每当你开车时,你眼前的那片区域(仪表盘)恰好就是这种方案所涉及的典型情况。


对于安全驾驶体验来说,仪表盘是至关重要的部分,负责指示速度、档位和显示所有车辆警示灯,如果这里出现故障,可能会引发灾难性的后果。这意味着传统的机械仪表盘必须按照严格的公差进行设计并仔细组装,从而导致这种看似很小的车辆部件却拥有高昂的成本。所有价位的车辆采用的解决方案都是用数字显示器代替机械仪表盘,但这可能也会引发其他相关问题。


现代的车载显示器需要满足ISO 26262的ASIL-B等级认证。这意味着需要采取各种适当的措施来支持系统检查自身的计算,从而大幅拉长故障的平均间隔时间。这种重复检查会产生巨大的计算负担,意味着所有事情都需要在瞬间完成两次。这同样造成了成本和效益的问题。


为了达到安全的目的,中央处理器(CPU)是一种进行快速重复计算的好方法,但是你不可能通过仅使用 CPU 来渲染出丰富的显示效果。这会导致显示单调且无法交互,同时还被安装在固定的位置上,虽然这样价格实惠,但是并不能为驾驶员在其前方和车辆中控的位置提供最佳内容。传统上,另一种选择是使用图形处理器(GPU),但这种方式下每一帧都需要两个渲染通道,这意味着尽管丰富的三维(3D)渲染效果会令驾驶员惊叹不已,但背后需要大量的芯片面积和成本来促成其实现。


那么,我们所需要的就是传统GPU带来的令人惊叹的用户体验,以及CPU带来的快速计算能力和低成本。


在性能和成本双方面实现可扩展性


如果没有能够将所有事情都做好的新型混合计算解决方案出现,那么所能做的就是优化现有方案,并对其进行定制设计,以符合汽车的需求,特别是考虑将高端安全功能部署至汽车制造商价值最低的车型中时。考虑到这一点,一款成功的、用于渲染显示的汽车 GPU 需要具备可扩展性,同时要高效且在功能上是安全的。


在讨论可扩展性时,人们几乎总是希望没有限制并且能够获得无限的计算潜能。对于某些情况,如数据中心和家用计算,这会非常棒。不过,很少有人会谈论到架构也可以缩小,其实在这种情况下,可以提供同样高水平的计算能力和功能,但成本和芯片面积却只有原来的一小部分。


用于现代豪华汽车的多个 4K显示器的GPU,和用于小型城市汽车的简单高清显示器的GPU在架构上是相同的,这样不仅芯片成本会降低,其软件成本也会降低,设计工程时间会减少,因为底层结构和原理是保持不变的。


开放的工具获取方式和快速的原型设计


随着通用 GPU 解决方案覆盖整个汽车制造商群体,开发能够高效运行的软件和系统是我们希望在不影响品质的情况下削减成本的下一个领域。要实现这一目标,就需要有易于获取和使用的工具,从而优化开发体验并尽可能快速地进行功能和系统的原型设计。

Imagination 最近发布的工作组保护的OpenCL扩展套件就是这样一个系统,它可以支持汽车制造商在一个封闭的环境中建立工作模型,并在大规模部署之前快速地迭代。


GPU 并不是道路的终点,但却是一个很好的开始


采用数字化方式,可以在不影响所有重要的 NCAP 评级的情况下节省成本,如果使用了合适的 GPU,所节省的成本将会更多。除了使用GPU这种优选方法来实现汽车数字化安全以外,现代的ADAS 和自动驾驶系统都需要特定的神经网络加速器(NNA)来执行自身的计算。


通过对其整个价值链采用一种全面的方法,同时找到一种从最小的单核一直到用于全自动驾驶汽车的多核方案都涵盖其中的解决方案(如Imagination支持单核和多核形态的BXS GPU和Series4 NNA),汽车制造商可以节省时间和成本,并且在任何价位的车型上都能以优质的体验赢得客户。


推荐阅读

史海拾趣

FLIR公司的发展小趣事

近年来,随着智能化和便携化趋势的兴起,FLIR积极响应市场需求,推出了一系列智能化、便携化的红外热像仪产品。例如,FLIR的I系列和T系列产品就以其小巧轻便、操作简便的特点受到了广大用户的青睐。这些产品不仅具备高性能的红外成像能力,还集成了多种智能化功能,如自动测温、图像分析、报告生成等,极大地提升了用户的使用体验和工作效率。此外,FLIR还推出了适用于智能手机的红外热像仪配件,进一步拓宽了产品的应用领域和市场空间。

HELUKABEL公司的发展小趣事

随着业务规模的不断扩大,FLIR逐渐将目光投向全球市场。公司在全球范围内建立了多个生产基地和销售服务网络,包括在美国本土的波特兰、波士顿、圣巴巴拉和波兹曼等城市设立的工厂,以及在瑞典斯德哥尔摩和爱沙尼亚塔林等海外地区设立的分支机构。这些生产基地和销售服务网络为FLIR在全球市场的拓展提供了有力支持,使得公司能够更好地服务于全球客户,满足他们多样化的需求。

珠海艾派克(APEXMIC)公司的发展小趣事

成立于2004年的珠海艾派克微电子有限公司,在创业初期便致力于集成电路芯片设计领域的探索。公司凭借着对CPU设计技术、多核SoC专用芯片设计技术、安全芯片设计技术等核心技术的深入研究,逐步在行业内积累了良好的口碑。这一时期,艾派克坚持以市场需求为导向,不断优化产品性能,为公司的长远发展奠定了坚实的基础。

敦泰(FOCALTECH)公司的发展小趣事
首先检查电源插头是否牢固插入插座,然后用万用表测量插座是否有电。如果插座有电但冰箱仍不工作,可以检查冰箱内部的电源线路是否有断路或短路现象。注意,在检查电源线路时务必断电操作,以免发生触电事故。
E-San Electronic Co Ltd公司的发展小趣事

E-San Electronic Co Ltd的创始人李明,在电子科技行业摸爬滚打多年后,决定创立自己的公司。创业初期,公司面临着资金短缺、技术瓶颈和市场竞争激烈的挑战。李明凭借对电子技术的深刻理解和敏锐的市场洞察力,带领团队成功研发出了一款具有创新性的电子产品,并成功打入市场。这款产品以其高性价比和稳定的性能赢得了消费者的青睐,为公司带来了第一笔可观的收入,也为后续的发展奠定了坚实的基础。

Cooper Industries公司的发展小趣事

为了进一步拓展全球业务,Cooper Industries在2007年收购了韩国防爆电力设备制造商Hyundai Explosion-Proof Electric Co.。这一收购使公司能够更好地进入韩国市场,并充分利用韩国在造船业以及国内能源与石化基础设施方面的优势。通过这次收购,Cooper Industries不仅提升了在韩国市场的竞争力,也为其在全球防爆电力设备市场的地位打下了坚实基础。这一举措再次展现了Cooper Industries在全球化战略中的远见卓识和果断行动。

这五个故事只是Cooper Industries发展历程中的一部分,但它们足以展现出公司在电子行业中的卓越地位和不断创新的精神。通过全球扩张、收购整合、技术创新和市场拓展等方式,Cooper Industries不断壮大自身实力,为行业的发展做出了积极贡献。

问答坊 | AI 解惑

arm网口通信成功利用!

各位大虾好: 小弟在坛子里发贴寻求帮助解决44B0的网口通信问题,可惜至今没有人来帮我啊 无奈之下,只能在网上down别人的程序,然后用用工具一步一步走,每一个函数都 认真的看,在小弟的不懈努力下,总算是将这个网口用起来了,虽然现在还没有 ...…

查看全部问答>

【求助】USBASP制作中遇到的问题

我用的资料是从这下载的:https://bbs.eeworld.com.cn/thread-73210-1-8.html 板子上元件排布基本上也是参照照片上的,只是想在使用时,实验板的电源就用USB的VCC,所以去掉了J2。 烧固件时,用编程器烧的,USBASP板子连接电脑后,绿灯闪烁了三下 ...…

查看全部问答>

CPLD最实用的50例设计

详细说明:CPLD实用设计50例,非常经典的CPLD设计,包含50个实际的典型应用,涉及直流电机PWM驱动,编码等内容,有了这50例,举一反三,就会了很多应用 文件列表:   CPLD实用设计50例   ................\\基于DSP+CPLD的 ...…

查看全部问答>

5.0模拟器下有没有编辑注册表的软件

如题 类似WINXP下regedit的功能。 我现在编写程序写注册表好像都对,但是读的时候有时返回错误 GetLastError为1814。 我想找个软件看看我写进去的东西对不对。 另外,我把一个键保存在HKLM下 \\\\Drivers\\\\BuiltIn\\\\XXXX目录下, 那么 ...…

查看全部问答>

用STM32做音频项目,三种方案

现在用STM32做一个语音到站钟的项目,音质要求不高,就是报“一楼到了,上行”,“二楼是酒店”之类的语音,CPU上资源有PWM/DAC/IIS,通过上网查资料,网上解决的方案大体有以下三种: 1 PWM+SPI PWM模拟时钟时序,SPI传输数据,采用PCM编码 ...…

查看全部问答>

LPC1700系列芯片内存注意问题

在AMR芯片中内存空间是越来越大了,而我们的使用需求也是水涨船高。而不同ARM芯片的内存分配也是截然不同。例如同样是64K的STM32,只要你的数组定义在64K内就可以操作的,而64K的LPC芯片则不能定义64K的数组。这个问题恐怕困扰了不少网友。产生这一 ...…

查看全部问答>

4X4的矩阵键盘

我用的是51学习板  ,这个板子P2口直接 4X4的键盘,  P1口控制数码管位选,P0口是段选。下面的数码管显示函数单独运行没有问题,直接给(0-99)的数就会直接显示。。。     我的思路就是把 4x4按下的相应代码 ...…

查看全部问答>

周计划提交

这是我写的,这是按照我的理解写的,不是很专业,我没有专业的设备,嘿嘿,示波器没有,没法测量各种波形了…

查看全部问答>

求毕设MSP430对温湿度采集程序

MSP430对温湿度采集程序,DTH11传感器,LCD1602显示屏,232串口…

查看全部问答>