NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

软件缺陷引发汽车突然加速的问题

  • 2012-03-13
  • 本文字数:754 字

    阅读完需:约 2 分钟

在最近一篇新闻报道中,CNN 公布了一份丰田公司内部备忘录的译本,其中提及这家汽车制造商将一个对电子加速部件可能引发汽车故障的担心归因于的软件问题。当新闻媒体都开始报道这样的消息时,表明了软件在嵌入式系统中变得愈加重要。

这个问题可能 6 年前就出现在 Lexus 460 车型上,丰田 Tundra 车型也可能有同样的问题。尽管如此,这则消息显示了软件工程和嵌入式系统之间愈加紧密的关联。很多人认为嵌入式系统和非企业系统是如今人们构建最多的软件系统。这一比例约为 50%,并在持续上升,因为人们仍在不断的为在诸如发电厂、医疗设备、飞机和汽车中使用的嵌入式系统编写软件。其结果是,软件缺陷能够造成巨大影响。

在丰田汽车的报道中,丰田公司内部备忘录译本中披露出的汽车控制问题是:

在油门最大时,加速踏板位置传感器异常会导致巡航控制器被自身激活。

CNN 报道说:

最初怀疑因软件故障导致丰田汽车突然非受控加速,从而引发严重事故和多人死亡的事件早在 2010 年就被报道。然而丰田汽车公司和国家高速公路交通安全管理局共同得出结论,电子系统没有故障,而将上述几起事故归因于汽车地毯,粘性的加速踏板,以及在某些事故中司机的人为过错。

需要特别说明的是,尽管 CNN 如此报道,丰田汽车公司坚决否认(旗下的汽车)出现这一问题,宣称这份备忘录的翻译是错误的。此外,丰田汽车公司还宣布任何问题都已在批量生产前得到解决。

丰田汽车公司的案例只是一个例子,显示出软件架构和软件工程与现代工业生产和工业解决方案之间的紧密关联。即便有些公司过去是以硬件生产为中心的,也需要面对软件如今正在成为它们系统的组成部分这一事实。其结果是,需要在系统工程的背景下更加强调软件架构,因为过去硬件和业务方面,如材料清单等,才是主要的驱动力。

查看英文原文: Acceleration Problems in Cars caused by Software

2012-03-13 08:391817
用户头像

发布了 32 篇内容, 共 84143 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

人人都是 Serverless 架构师之“盲盒抽奖”创意营销活动实践

Serverless Devs

Serverless 架构 2月月更

固态存储行业领导者硅格半导体加入龙蜥社区,共同推动开源生态建设

OpenAnolis小助手

Linux 开源 社群运营

读书笔记:查理芒格的思维模型

panda

在线字节转换工具

入门小站

工具

运维与微服务结合?深度解析微服务框架Tars整体解决方案

云智慧AIOps社区

DevOps 微服务 运维 云原生 TARS

架构实战营毕业总结

红莲疾风

「架构实战营」

有哪些创建线程的方法?推荐使用哪种?

王磊

java面试

【堡垒机】堡垒机的起源以及发展历史简单了解

行云管家

运维 网络安全 堡垒机 运维安全

如何低成本测试云原生(K8s)应用?

Draven Gorden

微服务 云原生 联调测试 并行测试

基于babel的埋点工具简单实现及思考

CRMEB

一起玩转LiteOS组件:Pixman

华为云开发者联盟

LiteOS LiteOS组件 Pixman Pixman Demo LiteOS组件仓库

百度手机助手存储资源优化实践

百度Geek说

后端 存储

前端培训:Vue 面试题分享

@零度

Vue 前端开发

mark:Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

webrtc developer

Flink SQL 在快手的扩展和实践

Apache Flink

大数据 flink 实时计算 编程开发

java培训:SpringBoot技术的理解

@零度

JAVA开发 spring-boot

大数据培训:Hadoop生态系统圈

@零度

大数据 hadoop

第九节:SpringBoot在线文档Swagger2入门

入门小站

springboot

代码评审|阿里巴巴DevOps实践指南

阿里云云效

阿里云 DevOps 云原生 代码管理 代码评审

新版DevOps Handbook (Part 1) 五个新增实践

Franklin 许峰

DevOps DevOps认证 Handbook DevOps实践指南 EXIN

Java异常处理:如何写出“正确”但被编译器认为有语法错误的程序

华为云开发者联盟

Java 代码 java异常处理 语法 Exception

这样才是代码管理和 Commit 的正确姿势! | 研发效能提升36计

阿里云云效

阿里云 云原生 代码管理 研发 Commit

云运维必备知识-云运维定义以及工作内容讲解

行云管家

云计算 IT运维 云运维

在Rainbond中实现数据库结构自动化升级

北京好雨科技有限公司

可持续·向未来:碳中和背景下绿色冬奥发展新趋势

易观分析

碳中和 冬奥会 产业经济

一文带你了解数仓智能运维框架

华为云开发者联盟

运维 GaussDB(DWS) 智能运维框架 调度框架 任务调度器

架构训练营 week10 课程总结

红莲疾风

「架构实战营」

再见丑陋的 SwaggerUI,这款开源的API文档生成神器界面更炫酷,逼格更高!

沉默王二

Java

小程序开发中使用网络请求

Speedoooo

微信朋友圈的高性能复杂度分析

阿卷

架构实战营

iofsstat:帮你轻松定位 IO 突高,前因后果一目了然 | 龙蜥技术

OpenAnolis小助手

开源 技术分享 工具集 进程管理

软件缺陷引发汽车突然加速的问题_语言 & 开发_Michael Stal_InfoQ精选文章