作者:nenn(百度id:正正正正正好

注1:本文中提到的所有Minecraft版本均为1.12。

1.功能说明

[1]中提出的新型仓库系统中,车队操控技术是最重要的基础技术之一。但传统的车队设计对车距需要精确的控制,这对于铁路系统的调度是不小的麻烦。此外,由于驾驶员的加载范围有限,推荐15辆或更少的矿车组成车队进行运输,这极大限制了车队的运输效率。

堆叠矿车是指碰撞箱互相重合的一系列矿车。利用挤压或铁轨吸纳矿车的能力可以获得堆叠矿车。由于后者实现的堆叠矿车更可控,绝大部分利用堆叠矿车的场合中,堆叠矿车都通过后者产生。

堆叠矿车具有很多罕见的特性:

1)堆叠矿车的移动可以不依赖铁轨(无限动力)

2)开始移动时几乎没有加速过程

3)保留矿车的生成顺序(而非堆叠顺序)

其中1)大概是最广为人知的特性了,堆叠的漏斗矿车很早就被用于甘蔗农场、小麦农场等自动化农场中的收集系统。3)的发现相对较晚,但这一特性可以被用于保存信息。通过这一方式可以实现空间复杂度为O(1)的ROM(只读存储器)[2][3]

[3]中提出的堆叠矿车分离模块使得实现基于堆叠矿车的车队成为了可能:不同矿车首先堆叠为堆叠车队,然后堆叠车队抵达目的地后,通过[3]中提出的堆叠矿车分离模块进行顺序分离。但[3]中提出的模块并没有实现全自动化分离,且分离模块使用喷泉方案,这造成分离模块的设计和制造较为复杂。通过与技术玩家Dim_White(百度id:滚大幕)的交流与学习[4],抛弃使用喷泉方案而使用黏胶方案后,分离模块进一步压缩,再加入自动化检测功能后,体积也只有5x5x5。

2017-09-08_13.53.58 2017-09-08_13.54.27

这一模块分离输出的时钟周期为28游戏刻。

2.参考文献

[1] 《新型仓库系统的构思》

[2] 《【暂时一水】堆叠矿车无限容量ROM》

[3] 《【MC】堆叠矿车无限容量ROM教你背圆周率【红石】》

[4] 与技术玩家Dim_White(百度id:滚大幕)的交流与学习

自动化铁路系统的设计准备

作者:nenn(百度id:正正正正正好) 注1:本文中提到的所有Minecraft版本均为1.12。 1.实现意义及基本技术 设计自动化铁路系统主要是为了解决两类物流问题...

阅读全文

安检模块的优化

作者:nenn(百度id:正正正正正好) 注1:本文中提到的所有Minecraft版本均为1.12。 1.主要优化 来自TopologyCraft的璺斝薧(百度id:璺斝薧)设计的一种...

阅读全文

自动化铁路系统安检模块

作者:nenn(百度id:正正正正正好) 注1:本文中提到的所有Minecraft版本均为1.12。 1.功能说明 安检模块的作用就是清除自动化铁路系统中具有安全隐患的矿...

阅读全文

评论已经关闭。