为什么自动挡的挡位顺序都是P、R、N、D?

自动挡车有P、R、N、D这四个基础档位,再高阶一些的会带有M、L或者S这样的加减档,你们是否想过这个问题,为什么全世界所有的自动挡车,这四个基础档位的排序都是一样的呢?

下面,就让壹车热评来为你揭开这个谜团!

我们先从人的行为逻辑来分析。

把这四个基础档位当成四把工具,我们在使用工具时,都会把顺手的工具放在离自己最近的位置,伸手就能够着,而最不常用的工具则一般会放在最远端。

同理,P挡是开车过程中最不常用到的一个档位,D档则使用最为频繁。

那么根据人的行为逻辑来判断,D档的使用频率最高,它除了单独使用外,还会配合M、S或者L进行加减档操作,只有把D档放在里身体最近的位置,司机操作起来才最顺手。

我们也不能把D档放在四个基础档位的中间位置,那对于盲操作来说会很麻烦,司机还得担心有没有准确地挂入D档,而且我们在开车时,手的用力方向都是向身体后方。

如果把D档放在最前方或者中间,盲操作时容易出现挂入其他档位的情况,所以干脆把D档放在最下方,最省事。

P档是停车档,只有在停车时下才会用它,使用频率最低,让它远离我们可以最大限度避免误操作的问题,而且如果把P档放在最下方,还容易和手刹拉杆产生冲突,操作也不方便。

在P档和D档找好自己的座位后,下面就来考虑R档和N档该坐哪里了?

我们先考虑为什么D档不和R档连在一起呢?

R档也算个使用频率较高的档位,那为什么我们不把R档尽量放近一些呢?

这还真的不行!

我们都知道R档是倒车档,D档是前进挡,两者的齿轮旋转方向不一样,这会导致相应档位下油液的流动方向不一样,从而造成油液在变速箱内部所产生的油压方向不一样。

如果D档和R档放在一起,我们试想一下,这就好比你端着一个盛满水的脸盆,你先往顺时针方向旋转脸盆,然后突然又改为逆时针方向旋转。

这时,突然逆时针流动的水流会和原来顺时针方向的水流产生碰撞,这不仅会让两股水流产生碰撞能量,同时也会让水从脸盆里溅出来。

如果我们再给脸盆盖上一个盖子,水流产生的碰撞能量,以及内部飞溅的撞击力就会直接冲击脸盆和盖子,如果力量够大或者时间够长,脸盆和盖子可能会因冲击而产生形变。

同理,变速箱里齿轮密布,如果D档和R档直接切换,像行星齿轮、各种阀体之类的结构部件就会受到很大冲击,这种力量可不是我们端着水盆摇晃能比的,所以为了让油液在翻转过程中能有个压力缓冲,N档就只好当这个“小三”了。

最后提一句,之所以会把R档放在P档后,而不是把N档放在最上方,其实也是为了使用顺手的考虑。

我们在停车后,只需把档把推到顶端位置,即代表挂档到位,然后P档的锁止齿轮会卡死齿轮。

如果把P档放在现在N档的位置,停车时我们不仅还得想想到底有没有挂到位,D档和R档来回切换时,P档位置的锁止齿轮也会挺碍事的。

综上所述,宇宙万物之所以会存在,必有其存在的道理,P、R、N、D这四个基础档位之所以会如此排列,它是经过工程师们长期研究的结果。

为了更好地掌握Unity中自动挡汽车模型的实现,以及如何通过键盘输入控制挡位切换和加速、刹车,建议参考《Unity模拟自动挡驾驶教程:详细代码与操作指南》。在教程中,我们可以通过以下步骤和代码示例来实现这一功能: 参考资源链接:[Unity模拟自动挡驾驶教程:详细代码与操作指南](https://wenku.csdn.net/doc/6401acc1cce7214c316ed02c) 1. 创建挡位枚举:首先定义一个枚举类型来表示汽车的不同挡位,例如:P(停车)、R(倒车)、N(空挡)、D(驾驶)。 2. 设计Car_Mng类:这个类将负责汽车的主要控制逻辑,包括挡位控制和速度的加减。通过编写方法来改变挡位状态,同时根据挡位和输入计算加速度。 3. 处理用户输入:通过Input_Mng类来获取用户的键盘输入,实现油门和刹车的控制。通常会检测特定的按键,如W键表示加速,S键表示减速,并根据按下的时间长度线性增加或减少速度。 4. 单例模式确保全局访问:为了方便地在各个管理类中访问汽车管理实例,使用单例模式创建Car_Mng的唯一实例。 5. 实现挡位切换逻辑:在Car_Mng中添加挡位切换的逻辑,确保在正确的时机切换挡位,如从D挡切换到R挡时,汽车应减速到零再开始向后移动。 6. 绑定UI和车辆状态:UI_Mng类将负责更新UI显示,显示当前挡位、速度等信息,并且根据用户的操作实时更新。 7. 整合并测试:将以上类整合到一个场景中,进行测试,确保所有操作都能按照预期工作。 通过上述步骤和示例代码,你将能够创建一个基本的自动挡驾驶模拟器。如果想要深入了解Unity引擎中的物理仿真和车辆控制,推荐阅读《Unity模拟自动挡驾驶教程:详细代码与操作指南》,它将为你提供详细的实现指南和更深入的知识点。 在完成基础的模拟器搭建后,你还可以进一步探索如何增加更复杂的功能,如转向逻辑、碰撞检测、动态障碍物生成等,进一步提升模拟器的真实感和交互性。 参考资源链接:[Unity模拟自动挡驾驶教程:详细代码与操作指南](https://wenku.csdn.net/doc/6401acc1cce7214c316ed02c)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值