1.油价又双_涨了,汽车加油冷知识了解一下

2.这些生活中常见的东西,居然是科学未解之谜?

油价是根据什么涨跌_油价算法是谁发明的过程呢

1加仑=3.785公升

3.88美元=25.244人民币

25.244/3.785=6.67元/公升

事实上美国的汽油和中国的汽油没有可比性,汽油标号算法不同,中国的汽油号的油品还不如美国的87号(入门级)汽油

油价又双_涨了,汽车加油冷知识了解一下

自动驾驶车,是一种无须人工干预而能够感知其周边环境和导航的车辆。它利用了包括雷达、激光、超声波、GPS、里程计、计算机视觉等多种技术来感知其周边环境,通过先进的计算和控制系统,来识别障碍物和各种标识牌,规划合适的路径来控制车辆行驶。

美国汽车工程师协会(SAE,Society of Automotive Engineers),则将自动驾驶划分为 0~5 共六级。

Level 0:无自动化(No Automation)

没有任何自动驾驶功能或技术,人类驾驶员对汽车所有功能拥有绝对控制权。驾驶员需要负责转向、加速、制动和观察道路状况。任何驾驶技术,例如现有的前向碰撞预警、车道偏离预警,以及自动雨刷和自动前灯控制等,虽然有一定的智能化,但是仍需要人来控制车辆,所以都仍属于 Level 0。

Level 1:驾驶(Driver Assistance)

驾驶员仍然对行车安全负责,不过可以授权部分控制权给系统管理,某些功能可以自动进行,比如常见的自适应巡航(Adaptive Cruise Control,ACC)、应急刹车(Emergency Brake Assist,EBA)和车道保持(Lane-Keep Support,LKS)。Level 1 的特点是只有单一功能,驾驶员无法做到手和脚同时不操控。

Level 2:部分自动化(Partial Automation)

人类驾驶员和汽车来分享控制权,驾驶员在某些预设环境下可以不操作汽车,即手脚同时离开控制,但驾驶员仍需要随时待命,对驾驶安全负责,并随时准备在短时间内接管汽车驾驶权。比如结合了 ACC 和 LKS 形成的跟车功能。Level 2 的核心不在于要有两个以上的功能,而在于驾驶员可以不再作为主要操作者。

Level 3:有条件自动化(Conditional Automation)

在有限情况下实现自动控制,比如在预设的路段(如高速和人流较少的城市路段),汽车自动驾驶可以完全负责整个车辆的操控,但是当遇到紧急情况,驾驶员仍需要在某些时候接管汽车,但有足够的预警时间,如即将进入修路的路段(Road work ahead)。Level 3 将解放驾驶员,即对行车安全不再负责,不必监视道路状况。

Level 4:高度自动化(High Automation)

自动驾驶在特定的道路条件下可以高度自动化,比如封闭的园区、高速公路、城市道路或固定的行车线路等,这这些受限的条件下,人类驾驶员可以全程不用干预。

Level 5:完全自动化(Full Automation)

对行车环境不加限制,可以自动地应对各种复杂的交通状况和道路环境等,在无须人协助的情况下由出发地驶向目的地,仅需起点和终点信息,汽车将全程负责行车安全,并完全不依赖驾驶员干涉,且不受特定道路的限制。

注释:DDT(Dynamic driving task):动态驾驶任务,指汽车在道路上行驶所需的所有实时操作和策略上的功能,不包括行程安排、目的地和途径地的选择等战略上的功能。

无人驾驶系统的核心可以概述为三个部分:感知(Perception),规划(Planning)和控制(Control),这些部分的交互以及其与车辆硬件、其他车辆的交互可以用下图表示:

感知是指无人驾驶系统从环境中收集信息并从中提取相关知识的能力。其中,环境感知(Environmental Perception)特指对于环境的场景理解能力,例如障碍物的位置,道路标志/标记的检测,行人车辆的检测等数据的语义分类。 一般来说,定位(Localization)也是感知的一部分,定位是无人车确定其相对于环境的位置的能力。

为了确保无人车对环境的理解和把握,无人驾驶系统的环境感知部分通常需要获取周围环境的大量信息,具体来说包括:障碍物的位置,速度以及可能的行为,可行驶的区域,交通规则等等。无人车通常是通过融合激光雷达(Lidar),相机(Camera),毫米波雷达(Millimeter We Radar)等多种传感器的数据来获取这些信息。

车载雷达传感器功能及优缺点各有不同,相关比较如下表所示:

激光雷达 是一类使用激光进行探测和测距的设备,它能够每秒钟向环境发送数百万光脉冲,它的内部是一种旋转的结构,这使得激光雷达能够实时的建立起周围环境的3维地图。

通常来说,激光雷达以10Hz左右的速度对周围环境进行旋转扫描,其扫描一次的结果为密集的点构成的3维图,每个点具备(x,y,z)信息,这个图被称为点云图(Point Cloud Graph),如下图所示,是使用Velodyne VLP-32c激光雷达建立的一个点云地图:

激光雷达因其可靠性目前仍是无人驾驶系统中最重要的传感器,然而,在现实使用中,激光雷达并不是完美的,往往存在点云过于稀疏,甚至丢失部分点的问题,对于不规则的物体表面,使用激光雷达很难辨别其模式,另一个比较大的挑战是一个比较大的挑战是激光雷达感知范围比较近,感知范围平均在 150m 左右,这取决于环境和障碍物的不同。激光雷达在角分辨度上也远远不及照相机。激光雷达对环境的敏感度也是比较大的,例如雨天中,车辆行驶中溅起来的水花,在激光雷达上都是有噪点的。

毫米波雷达 通过发射电磁波并通过检测回波来探测目标的有无、距离、速度和方位。由于毫米波雷达技术相对成熟,成本较低,并且在不良天气下表现良好,因此成为感知设备中重要的一环。但由于其分辨率较低,因此不能作为激光雷达的替代品,而是激光雷达的重要补充设备。

摄像机 根据镜头和布置方式的不同主要有以下四种:单目摄像机、双目摄像机、三目摄像机和环视摄像机。

单目摄像机 模组只包含一个摄像机和一个镜头。由于很多图像算法的研究都是基于单目摄像机开发的,因此相对于其他类别的摄像机,单目摄像机的算法成熟度更高。但是单目有着两个先天的缺陷。一是它的视野完全取决于镜头。焦距短的镜头,视野广,但缺失远处的信息。反之亦然。因此单目摄像机一般选用适中焦距的镜头。二是单目测距的精度较低。摄像机的成像图是图,即越远的物体成像越小。近处的物体,需要用几百甚至上千个像素点描述;而处于远处的同一物体,可能只需要几个像素点即可描述出来。这种特性会导致,越远的地方,一个像素点代表的距离越大,因此对单目来说物体越远,测距的精度越低。

双目摄像机 由于单目测距存在缺陷,双目摄像机应运而生。相近的两个摄像机拍摄物体时,会得到同一物体在摄像机的成像平面的像素偏移量。有了像素偏移量、相机焦距和两个摄像机的实际距离这些信息,根据数学换算即可得到物体的距离。虽然双目能得到较高精度的测距结果和提供图像分割的能力,但是它与单目一样,镜头的视野完全依赖于镜头。而且双目测距原理对两个镜头的安装位置和距离要求较多,这就会给相机的标定带来麻烦。

三目摄像机 由于单目和双目都存在某些缺陷,因此广泛应用于无人驾驶的摄像机方案为三目摄像机。三目摄像机其实就是三个不同焦距单目摄像机的组合。根据焦距不同,每个摄像机所感知的范围也不尽相同。对摄像机来说,感知的范围要么损失视野,要么损失距离。三目摄像机能较好地弥补感知范围的问题。因此在业界被广泛应用。正是由于三目摄像机每个相机的视野不同,因此近处的测距交给宽视野摄像头,中距离的测距交给主视野摄像头,更远的测距交给窄视野摄像头。这样一来每个摄像机都能发挥其最大优势。三目的缺点是需要同时标定三个摄像机,因而工作量更大。其次软件部分需要关联三个摄像机的数据,对算法要求也很高。

环视摄像机, 之前提到的三款摄像机它们所用的镜头都是非鱼眼的,环视摄像机的镜头是鱼眼镜头,而且安装位置是朝向地面的。某些高配车型上会有“360°全景显示”功能,所用到的就是环视摄像机。安装于车辆前方、车辆左右后视镜下和车辆后方的四个鱼眼镜头集图像,鱼眼摄像机为了获取足够大的视野,代价是图像的畸变严重。环视摄像机的感知范围并不大,主要用于车身5~10米内的障碍物检测、自主泊车时的库位线识别等。

为了理解点云信息,通常来说,我们对点云数据进行两步操作:分割(Segmentation)和分类(Classification)。其中,分割是为了将点云图中离散的点聚类成若干个整体,而分类则是区分出这些整体属于哪一个类别(比如说行人,车辆以及障碍物)。分割算法可以被分类如下几类:

在完成了点云的目标分割以后,分割出来的目标需要被正确的分类,在这个环节,一般使用机器学习中的分类算法,如支持向量机(Support Vector Machine,SVM)对聚类的特征进行分类,最近几年由于深度学习的发展,业界开始使用特别设计的卷积神经网络(Convolutional Neural Network,CNN)对三维的点云聚类进行分类。

实践中不论是提取特征-SVM的方法还是原始点云-CNN的方法,由于激光雷达点云本身解析度低的原因,对于反射点稀疏的目标(比如说行人),基于点云的分类并不可靠,所以在实践中,我们往往融合雷达和相机传感器,利用相机的高分辨率来对目标进行分类,利用Lidar的可靠性对障碍物检测和测距,融合两者的优点完成环境感知。

无人驾驶系统中,我们通常使用图像视觉来完成道路的检测和道路上目标的检测。道路的检测包含对道路线的检测(Lane Detection),可行驶区域的检测(Drivable Area Detection);道路上路标的检测包含对其他车辆的检测(Vehicle Detection),行人检测(Pedestrian Detection),交通标志和信号的检测(Traffic Sign Detection)等所有交通参与者的检测和分类。

车道线的检测涉及两个方面: 第一是识别出车道线,对于弯曲的车道线,能够计算出其曲率,第二是确定车辆自身相对于车道线的偏移(即无人车自身在车道线的哪个位置) 。一种方法是抽取一些车道的特征,包括边缘特征(通常是求梯度,如索贝尔算子),车道线的颜色特征等,使用多项式拟合我们认为可能是车道线的像素,然后基于多项式以及当前相机在车上挂载的位置确定前方车道线的曲率和车辆相对于车道的偏离。

可行驶区域的检测目前的一种做法是用深度神经网络直接对场景进行分割,即通过训练一个逐像素分类的深度神经网络,完成对图像中可行驶区域的切割。

交通参与者的检测和分类目前主要依赖于深度学习模型,常用的模型包括两类:

传感器层将数据以一帧帧、固定频率发送给下游,但下游是无法拿每帧的数据去进行决策或者融合的。因为传感器的状态不是100%有效的,如果仅根据某一帧的信号去判定前方是否有障碍物(有可能是传感器误检了),对下游决策来说是极不负责任的。因此上游需要对信息做预处理,以保证车辆前方的障得物在时间维度上是一直存在的, 而不是一闪而过。

这里就会使用到智能驾驶领域经常使用到的一个算法 卡尔曼滤波。

卡尔曼滤波(Kalman filter) 是一种高效率的递归滤波器(自回归滤波器),它能够从一系列的不完全及包含噪声的测量中,估计动态系统的状态。卡尔曼滤波会根据各测量量在不同时间下的值,考虑各时间下的联合分布,再产生对未知变数的估计,因此会比只以单一测量量为基础的估计方式要准。

卡尔曼滤波在技术领域有许多的应用。常见的有飞机及太空船的导引、导航及控制。卡尔曼滤波也广为使用在时间序列的分析中,例如信号处理及计量经济学中。卡尔曼滤波也是机器人运动规划及控制的重要主题之一,有时也包括在轨迹最佳化。卡尔曼滤波也用在中轴神经系统运动控制的建模中。因为从给与运动命令到收到感觉神经的回授之间有时间差,使用卡尔曼滤波有助于建立符合实际的系统,估计运动系统的目前状态,并且更新命令。

信息融合是指把相同属性的信息进行多合一操作。

比如摄像机检测到了车辆正前方有一个障碍物,毫米波也检测到车辆前方有一个障碍物,激光雷达也检测到前方有一个障碍物,而实际上前方只有一个障碍物,所以我们要做的是把多传感器下这辆车的信息进行一次融合,以此告诉下游,前面有辆车,而不是三辆车。

坐标转换在自动驾驶领域十分重要。

传感器是安装在不同地方的比如超声波雷达(如当车辆右方有一个障碍物,距离这个超声波雷达有3米,那么我们就认为这个障碍物距离车有3米吗?并不一定,因为决策控制层做车辆运动规划时,是在车体坐标系下做的(车体坐标系-般以后轴中心为O点)所以最终所有传感器的信息,都是需要转移到自车坐标系下的。因此感知层拿到3m的障碍物位置信息后,必须将该章碍物的位置信息转移到自车坐标系下,才能供规划决策使用。 同理,摄像机一般安装在挡风玻璃下面,拿到的数据也是基于摄像机坐标系的,给下游的数据,同样需要转换到自车坐标系下。

在无人车感知层面,定位的重要性不言而喻,无人车需要知道自己相对于环境的一个确切位置,这里的定位不能存在超过10cm的误差,试想一下,如果我们的无人车定位误差在30厘米,那么这将是一辆非常危险的无人车(无论是对行人还是乘客而言),因为无人驾驶的规划和执行层并不知道它存在30厘米的误差,它们仍然按照定位精准的前提来做出决策和控制,那么对某些情况作出的决策就是错的,从而造成事故。由此可见,无人车需要高精度的定位。

目前使用最广泛的无人车定位方法当属融合 全球定位系统(Global Positioning System,GPS)和惯性导航系统(Inertial Nigation System)定位方法 ,其中,GPS的定位精度在数十米到厘米级别之间,高精度的GPS传感器价格也就相对昂贵。融合GPS/IMU的定位方法在GPS信号缺失,微弱的情况下无法做到高精度定位,如地下停车场,周围均为高楼的市区等,因此只能适用于部分场景的无人驾驶任务。

地图类定位算法是另一类广泛使用的无人车定位算法, 同步定位与地图构建(Simultaneous Localization And Ming,SLAM) 是这类算法的代表,SLAM的目标即构建地图的同时使用该地图进行定位,SLAM通过利用已经观测到的环境特征确定当前车辆的位置以及当前观测特征的位置。这是一个利用以往的先验和当前的观测来估计当前位置的过程,实践上我们通常使用贝叶斯滤波器(Bayesian filter)来完成,具体来说包括卡尔曼滤波(Kalman Filter),扩展卡尔曼滤波(Extended Kalman Filter)以及粒子滤波(Particle Filter)。SLAM虽然是机器人定位领域的研究热点,但是在实际无人车开发过程中使用SLAM定位却存在问题,不同于机器人,无人车的运动是长距离的,大开放环境的。在长距离的运动中,随着距离的增大,SLAM定位的偏差也会逐渐增大,从而造成定位失败。

在实践中,一种有效的无人车定位方法是改变原来SLAM中的扫描匹配类算法,具体来说,我们不再在定位的同时制图,而是事先使用传感器如激光雷达对区域构建点云地图,通过程序和人工的处理将一部分“语义”添加到地图中(例如车道线的具体标注,路网,红绿灯的位置,当前路段的交通规则等等),这个包含了语义的地图就是我们无人驾驶车的 高精度地图(HD Map) 。实际定位的时候,使用当前激光雷达的扫描和事先构建的高精度地图进行点云匹配,确定我们的无人车在地图中的具体位置,这类方法被统称为扫描匹配方法(Scan Matching),扫描匹配方法最常见的是迭代最近点法(Iterative Closest Point ,ICP),该方法基于当前扫描和目标扫描的距离度量来完成点云配准。

除此以外, 正态分布变换(Normal Distributions Transform,NDT) 也是进行点云配准的常用方法,它基于点云特征直方图来实现配准。基于点云配准的定位方法也能实现10厘米以内的定位精度。虽然点云配准能够给出无人车相对于地图的全局定位,但是这类方法过于依赖事先构建的高精度地图,并且在开放的路段下仍然需要配合GPS定位使用,在场景相对单一的路段(如高速公路),使用GPS加点云匹配的方法相对来说成本过高。

拓展阅读: L4 自动驾驶中感知系统遇到的挑战及解决方案

浅析自动驾驶的重要一环:感知系统发展现状与方向

无人车的规划模块分为三层设计:任务规划,行为规划和动作规划,其中,任务规划通常也被称为路径规划或者路由规划(Route Planning),其负责相对顶层的路径规划,例如起点到终点的路径选择。 我们可以把我们当前的道路系统处理成有向网络图(Directed Graph Network),这个有向网络图能够表示道路和道路之间的连接情况,通行规则,道路的路宽等各种信息,其本质上就是我们前面的定位小节中提到的高精度地图的“语义”部分,这个有向网络图被称为路网图(Route Network Graph),如下图所示:

这样的路网图中的每一个有向边都是带权重的,那么,无人车的路径规划问题,就变成了在路网图中,为了让车辆达到某个目标(通常来说是从A地到B地),基于某种方法选取最优(即损失最小)的路径的过程,那么问题就变成了一个有向图搜索问题,传统的算法如迪科斯彻算法(Dijkstra’s Algorithm)和A 算法(A Algorithm)主要用于计算离散图的最优路径搜索,被用于搜索路网图中损失最小的路径。

行为规划有时也被称为决策制定(Decision Maker),主要的任务是按照任务规划的目标和当前的局部情况(其他的车辆和行人的位置和行为,当前的交通规则等),作出下一步无人车应该执行的决策,可以把这一层理解为车辆的副驾驶,他依据目标和当前的交通情况指挥驾驶员是跟车还是超车,是停车等行人通过还是绕过行人等等。

行为规划的一种方法是使用包含大量动作短语的复杂有限状态机(Finite State Machine,FSM)来实现,有限状态机从一个基础状态出发,将根据不同的驾驶场景跳转到不同的动作状态,将动作短语传递给下层的动作规划层,下图是一个简单的有限状态机:

如上图所示,每个状态都是对车辆动作的决策,状态和状态之间存在一定的跳转条件,某些状态可以自循环(比如上图中的循迹状态和等待状态)。虽然是目前无人车上用的主流行为决策方法,有限状态机仍然存在着很大的局限性:首先,要实现复杂的行为决策,需要人工设计大量的状态;车辆有可能陷入有限状态机没有考虑过的状态;如果有限状态机没有设计死锁保护,车辆甚至可能陷入某种死锁。

通过规划一系列的动作以达到某种目的(比如说规避障碍物)的处理过程被称为动作规划。通常来说,考量动作规划算法的性能通常使用两个指标:计算效率(Computational Efficiency)和完整性(Completeness),所谓计算效率,即完成一次动作规划的处理效率,动作规划算法的计算效率在很大程度上取决于配置空间(Configuration Space),如果一个动作规划算法能够在问题有解的情况下在有限时间内返回一个解,并且能够在无解的情况下返回无解,那么我们称该动作规划算法是完整的。

配置空间:一个定义了机器人所有可能配置的集合,它定义了机器人所能够运动的维度,最简单的二维离散问题,那么配置空间就是[x, y],无人车的配置空间可以非常复杂,这取决于所使用的运动规划算法。

在引入了配置空间的概念以后,那么无人车的动作规划就变成了:在给定一个初始配置(Start Configuration),一个目标配置(Goal Configuration)以及若干的约束条件(Constraint)的情况下,在配置空间中找出一系列的动作到达目标配置,这些动作的执行结果就是将无人车从初始配置转移至目标配置,同时满足约束条件。在无人车这个应用场景中,初始配置通常是无人车的当前状态(当前的位置,速度和角速度等),目标配置则来源于动作规划的上一层——行为规划层,而约束条件则是车辆的运动限制(最大转角幅度,最大加速度等)。显然,在高维度的配置空间来动作规划的计算量是非常巨大的,为了确保规划算法的完整性,我们不得不搜索几乎所有的可能路径,这就形成了连续动作规划中的“维度灾难”问题。目前动作规划中解决该问题的核心理念是将连续空间模型转换成离散模型,具体的方法可以归纳为两类:组合规划方法(Combinatorial Planning)和基于样的规划方法(Sampling-Based Planning)。

运动规划的组合方法通过连续的配置空间找到路径,而无需借助近似值。由于这个属性,它们可以被称为精确算法。组合方法通过对规划问题建立离散表示来找到完整的解,如在Darpa城市挑战赛(Darpa Urban Challenge)中,CMU的无人车BOSS所使用的动作规划算法,他们首先使用路径规划器生成备选的路径和目标点(这些路径和目标点事融合动力学可达的),然后通过优化算法选择最优的路径。另一种离散化的方法是网格分解方法(Grid Decomposition Approaches),在将配置空间网格化以后我们通常能够使用离散图搜索算法(如A*)找到一条优化路径。

基于样的方法由于其概率完整性而被广泛使用,最常见的算法如PRM(Probabilistic Roadmaps),RRT(Rapidly-Exploring Random Tree),FMT(Fast-Marching Trees),在无人车的应用中,状态样方法需要考虑两个状态的控制约束,同时还需要一个能够有效地查询样状态和父状态是否可达的方法。

自动驾驶汽车的车辆控制技术旨在环境感知技术的基础之上,根据决策规划出目标轨迹,通过纵向和横向控制系统的配合使汽车能够按照跟踪目标轨迹准确稳定行驶,同时使汽车在行驶过程中能够实现车速调节、车距保持、换道、超车等基本操作。

互联网科技公司主要做软件,以工程机上层为主;而车厂其实以下层的组装为主,也就是OEM,也不是那么懂车。像制动、油门和转向等这些领域,话语权依然集中在博世、大陆这样的Tier 1身上。

自动驾驶控制的核心技术是车辆的纵向控制和横向控制技术。纵向控制,即车辆的驱动与制动控制;横向控制,即方向盘角度的调整以及轮胎力的控制。实现了纵向和横向自动控制,就可以按给定目标和约束自动控制车运行。所以,从车本身来说,自动驾驶就是综合纵向和横向控制。

车辆纵向控制是在行车速度方向上的控制,即车速以及本车与前后车或障碍物距离的自动控制。巡航控制和紧急制动控制都是典型的自动驾驶纵向控制案例。这类控制问题可归结为对电机驱动、发动机、传动和制动系统的控制。各种电机-发动机-传动模型、汽车运行模型和刹车过程模型与不同的控制器算法结合,构成了各种各样的纵向控制模式,典型结构如图所示。

此外,针对轮胎作用力的 滑移率控制 是纵向稳定控制中的关键部分。滑移率控制系统通过控制车轮滑移率调节车辆的纵向动力学特性来防止车辆发生过度驱动滑移或者制动抱死,从而提高车辆的稳定性和操纵性能。制动防抱死系统(antilock brake system)简称 ABS,在汽车制动时,自动控制制动器制动力的大小,使车轮不被抱死,处于边滚边滑(滑移率在 20%左右)的状态,以保证地面能够给车轮提供最大的制动作用力值。一些智能滑移率控制策略利用充足的环境感知信息设计了随道路环境变化的车轮最有滑移率调节器,从而提升轮胎力作用效果。

智能控制策略,如模糊控制、神经网络控制、滚动时域优化控制等,在纵向控制中也得到广泛研究和应用,并取得了较好的效果,被认为是最有效的方法。

而传统控制的方法, 如PID控制和前馈开环控制 ,一般是建立发动机和汽车运动过程的近似线形模型,在此基础上设计控制器,这种方法实现的控制,由于对模型依赖性大及模型误差较大,所以精度差、适应性差。从目前的论文和研究的项目看,寻求简单而准确的电机-发动机-传动、刹车过程和汽车运动模型,以及对随机扰动有鲁棒性和对汽车本身性能变化有适应性的控制器仍是研究的主要内容。

车辆横向控制指垂直于运动方向上的控制,对于汽车也就是转向控制。目标是控制汽车自动保持期望的行车路线,并在不同的车速、载荷、风阻、路况下有很好的乘坐舒适性和稳定性。

车辆横向控制主要有两种基本设计方法,一种是基于驾驶员模拟的方法;另一种是给予汽车横向运动力学模型的控制方法。基于驾驶员模拟的方法,一种策略是使用较简单的运动力学模型和驾驶员操纵规则设计控制器;另一策略是用驾驶员操纵过程的数据训练控制器获取控制算法。基于运动力学模型的方法要建立较精确的汽车横向运动模型。典型模型是所谓单轨模型,或称为自行车模型,也就是认为汽车左右两侧特性相同。横向控制系统基本结构如下图。控制目标一般是车中心与路中心线间的偏移量,同时受舒适性等指标约束。

这些生活中常见的东西,居然是科学未解之谜?

1.为什么油箱容积都不准

《汽车燃油箱安全性能要求和试验方法》规定:汽车燃油箱的额定容量应控制在燃油箱最大安全容量的95%。也就是说,如果你的车配置表上写着油箱容积为60L,那么实际容积则是63L(有的甚至更大),多出那3L是国家和汽车厂商出于安全考虑,给油箱留出的余量。

2.油表指针真的准确吗?

大部分汽车油表是用浮子的方式带动油表指针显示油箱存油量,仅通过液面高度来判断油量,自然是不准确的。虽然有的厂商会根据油箱形状,通过算法调整油表指针来做修正,但即便如此,液面计油的方式仍然是不准确滴,一般都会有些误差。

3.加油频繁跳枪咋回事?

简单来说,就是油液淹没进气嘴,大气压的压差导致开关自动关闭。导致频繁“跳枪”的原因,很有可能是油枪插入的姿势不对,影响到了空气与开关膜上腔之间的连通,导致提前产生气压差,以至于油枪关闭。

4.早上加油能“赚”吗?

正规加油站,汽油柴油存在地下储油罐中,而且这个储油罐还有多层的防腐套装,基本上和地面温度做到了隔绝,早晚温差对地下储油罐的影响微乎其微。也就是说,你加满一个油箱,也就“赚”了不到1块钱。而且你还免不了要把油箱撑满吧?

5.雷雨天最好不加油

在雷雨天气状态下加油,加油枪极易将电流导入汽车油箱,从而造成不稳定汽油的分子运动加剧,从而引发火灾、爆炸等安全隐患。而在加油站中,燃油蒸汽浓度相比于其他地方明显要高出很多,如果还继续进行加油操作,燃油蒸汽容易被雷击中,导致车辆和油罐发生爆炸。

6.发现油罐车先不加油

如果你正准备进站加油,发现油槽上停着一部油罐车,这个时候请调转车头继续找下一家加油站。因为油罐车补充的油料,会涌起槽底多年的沉积,很有可能就加到你的油箱里。如果这些杂质进入到发动机缸内,会影响发动机使用寿命。

7.一次不要加得太满

为油箱加油,最好控制在安全容积内,油枪自动跳枪时应停止加油,给油箱留有一定的安全挥发空间。如果汽油加到油箱口部,多余汽油会进入汽油蒸发系统管路,造成混合气过浓,这样会对发动机造成损坏。

8.标号越高越好吗?

车主只需按照车辆使用手册建议的标号去加油即可,不能随便降低标号,但是也不需要自己人为地使用高标号。92和95其实只是油气的标号,代表的是抗爆性,化学术语叫做汽油的辛烷值,它真心与清洁度没有关系,适合的才是最好的。

尽管自行车、玻璃和冰,都是生活中很常见的东西,但是你可能想不到的是,科学家并没有完全理解它们。通过下面的讨论,你将会发现,现实远比我们想象的要复杂得多。

为什么自行车在行驶中不会倒下?

2011年,一个国际研究小组突然“投下一颗重磅”,声称尽管已经分析了150多年,但世界上还没有人真正弄懂为什么自行车在行驶中不会倒下。估计世界上许多自行车骑手听到这个消息后会立刻下车,并不可思议地盯着他们的自行车——多年来他们一直在做的事情,竟然是一件科学无法解释的现象!

不过准确地来说,科学家不知道的是,能使自行车保持稳定的最简单的充分必要条件是什么。自行车的研制,主要依靠的是不断试验,使自行车在行驶中更不易倒下。但是要想解释背后的原理就比较麻烦了。研究人员开始发现,要想解释自行车是如何工作的,数学上需要大约25个变量,例如自行车的前叉相对于路面的角度,质量的分布以及车轮的大小等等。

之后,研究人员把自行车保持稳定的条件变量简化为两个:一个叫“迹”的大小,指的是前轮触地的位置到前叉延长线与地面相交的位置之间的距离;另一个则是可以保持旋转的车轮直立的陀螺恢复力(一种令旋转物体恢复平衡的力,陀螺最为典型,故以陀螺命名)。

不过在2011年,那个国际研究小组不仅对这个理论重新分析了一遍,而且还把一辆自行车中的“迹”和陀螺恢复力弄歪,使得它在理论上无法保持稳定。但结果令人大感意外,这辆自行车在行驶中仍可以稳定地前行。

虽然这个问题没有得到解决,但是在2014年,来自美国康奈尔大学的研究人员已经发明出了一种无论怎么倾斜也不会倒下的车子。他们的发明看起来像是自行车与三轮车的合体,而外侧的两个车轮由一个弹簧来调节。如果弹簧完全松开,它跟普通自行车没什么区别,骑手可以通过倾斜和扭转车把来操控。如果弹簧完全绷紧,它就成了一辆三轮车,骑手只能通过扭转车把来操控。而当弹簧处在某个中间的临界点时,这辆车不管怎么倾斜也都倒不了,而且倾斜也不会影响车子的运动情况。另外,骑手试图扭转车把来转向时,却只会造成车子发生倾斜。结果是完全无法操控这辆车子,它只能沿着直线行驶。研究人员希望借此研究出骑手究竟是如何操控自行车并保存稳定的,并能研制出更易操控的自行车。

但这仍是一场艰难的研究。一些研究人员认为,要想理解自行车为什么不倒,不只是要考虑力学问题,也许还要考虑脑科学。人类能用很复杂的但却很直观的方式使得自行车保持稳定。例如在非常低的速度下,我们很容易就意识到,扭转车把没多大用处,相反我们会通过膝盖运动来操控自行车。

我们为什么会这么做?没人知道。自行车的谜团将会继续困扰我们。

玻璃是什么?

如果你去欧洲参观那些古老的大教堂的话,导游们常常会向你兜售这种观点:玻璃其实是液体,会慢慢地往下流,所以这些古老教堂上的玻璃都是上薄下厚的。

但这个观点是错的。玻璃并不是一种流动很缓慢的液体。研究表明,即使经过十几亿年,一块玻璃里也只不过是几个原子会发生移动。那么上薄下厚是怎么回事?事实上,中世纪的玻璃制造工艺还比较粗糙,没办法制造出厚度均匀的玻璃,于是工匠们会把玻璃厚的一边放在底部。

所以,玻璃就是固体了?对,但它却是一种极为特殊的固体。玻璃是一种无定形固体,或者叫做非晶态固体,因为它的微观结构不像晶体固体(例如金属、食盐和冰)那样是有规则的晶格排列,而是一种类似液体那样的不规则排列。另外,很多高分子化合物如聚苯乙烯等也是无定形固体。

但是,科学家并没有完全搞清楚玻璃的一切。例如,玻璃从液体转变为无定形固体的过程仍然令人摸不着头脑。

大多数材料从液体变为固体时,内部的分子会立刻进行重新排列。也就是说,处在液体时,分子可以自由地走动,然后在某个时刻分子会突然发现自己被困住了,于是一种有规则的晶格排列就形成了。

但是从炽热的液体转变为透明的固体的过程中,玻璃分子的运动状态并不是突然发生改变的,而是随着温度的下降而逐渐放缓的,最终形成的无定形固体仍具有类似液体那种不规则的排列,但却具有固体那种坚固的性质。换句话说,在玻璃中,我们遇到了一种奇怪的现象:类似液体那种不规则的排列被神奇地固定了下来。

但它究竟是怎么被固定下来的仍是一个悬而未决的问题。科学家们提出了许许多多理论来解释。

一种可能的原因是与能量有关。根据热力学定律,每一个分子集合总是趋向构成一种所含能量最低的排列。但在玻璃中,不同的分子集合却会构成不同的排列,最终会形成了一个不可调和的不规则排列。

尽管这种解释听起来不错,但是玻璃会形成不规则的排列,真的是因为这是一种能量最低的排列吗?一些科学家猜测,也许这是一种混乱程度最大的排列,因为一个系统的混乱程度总是趋向于达到最大(即热力学第二定律)。这也是一个合理的解释,尽管这个反而很难解释晶体固体中有规则的晶格排列是如何形成的。

而另一些科学家却认为,玻璃所形成的结构,也许是一种极为特殊的晶体。而且有一个证据能证明这个观点,那就是玻璃内有不断重复的几何结构。如果这种观点是正确的,那么玻璃可以真正称得上“晶”莹剔透。

但不管怎样,玻璃为什么是这样的,到今天也没有一个统一认可的解释。

冰为什么很滑?

花样滑冰选手可以在冰面上滑出优美的舞姿,但这里有一个很令科学家困惑的事情——冰为什么很滑?这个问题看似简单,但即使经过了一个多世纪的研究,科学家也没有找到一个明确的答案。

通常的解释是,冰之所以有很低的摩擦系数,是因为鞋与冰面之间有一层薄薄的水,这层水起到了润滑作用。因此,滑冰选手可以穿着滑冰鞋在冰面上自由地滑动,但是在木质地板上却无法滑动。

事实上早在1850年,英国物理学家迈克尔·法拉第就注意到了这层水。他曾向来自伦敦学会的听众们解释,挤压两块冰,两块冰之间的水层会迅速冻结,这样两块冰就冻在一起了。在很多年里,大家都认为冰面的这层水是因压力导致的,因为压力能使冰的熔点下降,促使冰发生融化。

但是,科学家经过计算后发现,即使一个体重超标的人只用一只滑冰鞋站在冰面,产生的压力也不足以明显改变冰的熔点,所以这种解释行不通。相反,一些科学家认为这应该是摩擦生热。当冰刀在冰面上运动时,产生的热量足以融化冰面。

你可能认为事情就是这样了。但是你可能会想起,即使你穿着滑冰鞋站着不动,你也可能滑倒,这说明摩擦并不是真正的原因。1996年,一些研究人员发现,当温度在-22℃以上时,冰的表面上始终有薄薄的一层永远不会凝固的水。所以说,并不是因为压力或者摩擦力产生的这层水,而是冰本身固有的性质。

不过,一位来自新加坡的研究人员认为,冰上的那层水并不是真正的液态水。他把这一层称为“超固体皮肤”,并认为,冰表面上的水分子之间的化学键被拉长了,但是与液态水不同的是,每一个化学键都没有断裂。而且,这种拉长的化学键会最终在表层与接触物之间产生一种静电斥力。这种静电斥力,类似于托起磁悬浮列车中的电磁力或托起气垫船的空气那样,能托起接触物,并大幅度地减少摩擦阻力。

尽管这位研究人员认为他已经完全解决了这个问题。但是,其他的研究人员对此并不信服。在2013年,一位来自日本的研究人员第一次直接观测了这一层结构,并认为这层应该是“准液体”,是冰融化为水时的一种中间状态。

那么,冰的表面究竟是什么?又是怎么来的?看来,这个问题暂时还得不到解决。