技术标签: 智能网联汽车
乘车出行,安全是基本保障。本篇推送主要介绍汽车在安全方面的分类以及具体的策略。
汽车发生碰撞事故,保护驾驶员的安全。主要包括安全气囊和安全带。
汽车行驶是靠轮胎和地面产生的摩擦力来进行驱动和制动。一旦车辆加速度非常大,汽车的惯性比地面提供的摩擦力大时就会发生滑移,然后就会失稳发生事故。
主动安全就是保证汽车在失稳的情况下汽车可以稳定行驶。主要包括ABS(制动防抱死系统)、TCS(牵引力控制系统)、ESP(车身电子稳定系统)。
主要是基于车辆传感器的一些驾驶辅助系统来预防事故的发生,比如前方碰撞预警系统、并线辅助系统、车道保持系统、疲劳预警系统等。之前也专门在《智能网联汽车——传感器与驾驶辅助》这一篇推送详细介绍过。
前三种安全对于汽车的架构不需要做太大的调整,接下来介绍的两种安全需要对汽车本身做重大的调整。
功能安全是指智能车辆发生感知错误、决策失误、控制失效等故障时,系统仍能保持车辆的安全条件或保证其进入到安全状态。
1)传感器损坏导致丧失某一方向视野,比如前向摄像头损坏。策略就是冗余配置传感器,在某一方向上要有一套以上的传感器系统去覆盖视野。
2)实际道路中,由于目标种类繁多,利用摄像头识别可能捕捉不到全部的目标,目标缺失。有时由于光照原因不能有效获取,比如强光、弱光条件下摄像头会失效。策略是利用多源传感器进行融合,比如激光雷达在雨雪天气受到影响就需要毫米波雷达作为辅助。
当本车对周围车辆的轨迹、速度预测,决定本车驾驶策略时,可能会产生误判或者预测出错的情况。那么在整个安全驾驶策略里面必须有一个安全的底线,即保守的驾驶策略。这个在软件架构里面必须要考虑的。
当场景内障碍物较多,过于复杂,系统难以应对,即控制策略失效时。就需要人类驾驶员接管车辆,实现人机共驾。
汽车的快速行驶、低排放、保证安全性等,这些都是汽车要求的基本功能。在自动驾驶车辆诞生之前,都是由驾驶员应对系统失效、各种传感器失效。现在由主控制器代替人类驾驶员,应对以上问题功能安全必须要考虑。
汽车信息安全指由于汽车在智能化、网联化、电动化中的技术变革带来的信息安全问题,具体表现为
1)智能化:
2)网联化:
3)电动化:
1)2015年宝马数字服务系统漏洞
2)2016年特斯拉远程入侵事件
3)2016年尼桑LEAF汽车API泄露事件
4)2015年JEEP自由光入侵事件
两张网和一个端:
具体包括:
1)总体趋势:整个世界范围内从入侵检测这样的研究转向正向的智能汽车信息安全架构设计
2)国外:
3)国内(从国家各个层面都非常关注):
尤其是中国汽车工程协会(CAICV)作出了巨大贡献。
2016年制定了智能网联汽车的信息安全的路线图。
在智能网联汽车信息安全的关键技术研发方面提出了“端-网-云”一体化的入侵检测系统。
对于智能网联汽车现在所要构建的是包括这样的一种立体防护体系在内的,
然后在具体的车辆信息安全防护平台方面,主要是构建四个体系来推动。
博世:
中央网关(Cross-Domain Communication):实现通信功能,在线升级以及对信息安全的防护,实现类似于防火墙的功能;
入侵检测防护系统(IDPS):将驾驶行为的数据能够在线收集起来传递到云平台或云平台分析究竟哪些是入侵行为,哪些是它的一个正常的数据行为,从而能够对于入侵行为提出一些的解决方案。通过OTA,能够对于车载的信息系统提供一个保护和防护。
给出本文的思维导图,回忆一下~
文章浏览阅读68次。很多年来,Cisco PIX一直都是Cisco确定的防火墙。但是在2005年5月,Cisco推出了一个新的产品——适应性安全产品(ASA,Adaptive Security Appliance)。不过,PIX还依旧可用。我已听到很多人在多次询问这两个产品线之间的差异到底是什么。让我们来看一看。Cisco PIX是什么?Cisco PIX是一种专用的硬件防火墙。所有版本..._pix asa区别
文章浏览阅读235次。tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, data_format=None, name=None)官方教程说明:给定四维的input和filtertensor,计算一个二维卷积Args:input: ATensor. type必须是以下几种类型之一:half,float32,..._conv2d原理 l
文章浏览阅读83次。#!/bin/bashread -p 'enter the network segment for visiting the server:' ips# 关闭firewalld和selinuxsystemctl stop firewalldsystemctl disable firewalldsed -i 's\SELINUX=enforcing\SEL..._服务器是不是没做打开文件数优化
文章浏览阅读116次。一、本文将solr安装在linux上。首先先安装好jdk和tomcat。配置环境:jdk8,tomcat8.5,solr7.2.1.。二、复制Solr文件夹中的一些文件到apache-tomcat下:1)将 solr 压缩包中 solr\server\solr-webapp\文件夹下有个webapp文件夹,将之复制到tomcat\webapps\目录下,文件夹名改成solr(任意) ;cp -R ..._springboot solr7
文章浏览阅读2.6k次,点赞2次,收藏5次。说到这就不得不谈java的内存体制,建议你好好研究下这个。example:long l1 = 10000000000L;实际上内存中l1只是一个long类型的变量,它存在于向stack(栈)中,数值并不在其中存放,它指向heap(堆)中另一块真正存放数值的内存,加L的目的就是为了让heap中也创建一块long类型所需要的内存,用来来放数值。所以说=前后两者其实是在不同的两块内存,只不过有..._java数字后面加l是什么意思
文章浏览阅读4k次。文章目录1.RocketMq部署准备工作RocketMq程序的获取启动NameServer启动Broker查看log日志2.运维工具部署获取程序参数配置运行程序3.实际测试代码获取运行4.开始学习~1.RocketMq部署本文详细介绍了安装rocketMq 前后的方法和一些注意事项 ,设备为centos7,话不多说,begin。准备工作RocketMq程序的获取首先需要获取rocketM..._rocketmq-console-test
文章浏览阅读2.5k次。点击下方公众号「关注」和「星标」回复“1024”获取独家整理的学习资料!DevOps 代表开发和运营。这是一种新的软件开发形式,彻底改变了软件产品的开发和分发方式。DevOps方法论着眼于..._devops面试题
文章浏览阅读1.3k次。1 /** 2 * 根据当前时间生成分配批次号 3 * 4 * @return 5 */ 6 private String createBatchNo() { 7 // 批次号第一部分:时间 8 DateFormat dateFormat = new SimpleD..._java根据时间生成批注号
文章浏览阅读6.5k次,点赞2次,收藏8次。1什么是i/o? io input、output 输入输出,电脑的输入输出,例如音频录音表示声音输入、听音乐是声音的输出 网络上的传输全部是在传字符串,i/o在服务器上可以理解为读写操作。2什么是并发? 一个时间段中有几个程序都处于已启动运行到运行完毕之间。3异步i/o与事件驱动3.1什么是进程?进程是为运行当中的应用程序提供运行环境的一个运行当中的应用程序就会有一个进程与之相对应3_了基于事件驱动和非阻塞 i/o 的模型
文章浏览阅读1.1k次。项目简介公司最近开发会员体系项目,前端利用H5技术嵌入三端开发页面,TV端原生技术是C++,PC端原生技术是JAVA。传值问题Javascript与安卓/IOS进行交互。原生把方法暴露给window。前端只需要下window对象调用方法,进行传值即可。notice:function(token,uuid){var pattern = new RegExp('iPhone|iPad', 'ig');..._电视端app可以用h5写吗
文章浏览阅读498次。MQTT简介MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。该协议的特点有:使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。对负载内容屏蔽的消息传输。使用 TCP/IP 提供网络连接。小型传输,开销很小(固定长度的头部是 2 字节),协议交换最小化,以降低网络流量。使用 Last Will ..._python window环境搭建 mqtt服务端
文章浏览阅读10w+次,点赞53次,收藏173次。关于python的安装一切语言皆为工具接下来咱们就开始吧一切语言皆为工具既然你决定安装它,那就已经告知自己要掌握这门工具,但是有一定你一定要铭记于心那就是:python 是个工具时刻想着如何用它解决你的问题【哪怕是一个简单的想法】接下来咱们就开始吧下载安装软件包登录官网 :https://www.python.org/downloads/release/python-373..._win10怎么正确安装python