谈笔1000亿的生意:揭秘菜鸟全球智能仓配技术实践

2024-03-10 13:38

本文主要是介绍谈笔1000亿的生意:揭秘菜鸟全球智能仓配技术实践,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为与零售、金融并列的“商业基础设施”,阿里巴巴的菜鸟网络成立的四年间里已经建构了一张数据化、智能化和社会化的物流网络干络,以支撑全社会的商品配送需求。2017年,阿里称未来五年继续加持 1000亿投入,加大布局新零售与物流全球化。再 1000亿未来的背后,有哪些技术实践能推助智慧物流发展,又值得我们关注呢?

3月 24日,菜鸟网络 2018技术论坛深圳站圆满结束,围绕智慧物流背后的成长和关键技术,来自菜鸟网络的四名技术资深专家与两百余位开发者们深度分享了菜鸟网络物流智能化、自动化、全球化的技术实践与架构演进。

1菜鸟智慧物流面临了哪些技术挑战与机遇

菜鸟网络国际物流部技术专家唐韧从全球物流格局与机遇、菜鸟网络业务及技术全景、菜鸟所面临的业务挑战以及用哪些技术去解决问题、物流未来的技术前瞻等几个维度进行解析。

全球物流格局与机遇

中国和美国是全球两大经济体,但国家的需求密度分布、人口分布差异导致了物流格局的区别。实际上,中国物流大而不强,其物流成本占到整个 GDP的 15%;符合现代物流要求仓储标准只占 12%;由于同质化竞争非常严重,导致包裹单价的逐年下降;全国 2000多万台货车的空驶率加重了环境的污染;员工的留存率低,导致快递服务质量参差不齐;物流企业没有数据互联,信息孤岛。

未来全球化的趋势不可阻挡,阿里巴巴铺设了五个全球战略,全球买、全球游、全球卖、全球付以及最核心的全球运。马云曾提出的 EWTP概念——即全球电子贸易平台,在今年的 WCO大会上对其进行了升级,改为 EWTTP。

菜鸟网络目前覆盖了全球 224个国家,从 2013年初创到至今的五年发展,双十一订单从 1.67亿突破了 2017年 8.12亿的跨越,且实现了电子订单的在线化,快递当日达和次日达,达到了全球通关一体化的平台。

菜鸟网络有五大业务板块,一是打造端对端一体化体验的快递网络,二是实现全局供应链的优化仓配网络,三是实现全球买、全球卖的跨境网络,四是实现消费者体验的末端网络,五是方便农村的巨大海量消费的农村网络。

业务挑战与背后技术

菜鸟物流架构分为三层,底层是实现全球物流最核心的物流基础设施;中间层是基于基础设施搭建的智能仓配网络和配送网络;最顶层是订单全局优化引擎来实现仓配协同。

640?wx_fmt=png

 

用户的购买选择是基于菜鸟网络整合的资源、线路以及商品背后的物流属性相连接,计算出商品服务的物流表达,从而透射到电商的网站上。为了让大家最直观的感触整个链路场景,下图是一个包裹出库的最优决策过程。

消费者选择商品下单后会进入菜鸟物流大脑,首先是决策层——基于商品的大小、重量、离消费者的路径调动智能路由,它会获取相关的履行路由的路径和线路。拿到线路后可能有很多的侯选集;然后接着是对旅行成本的决策,即基于时效、成本的综合决策来选择最终的调度;最后通过所谓的 link平台来调度物流资源的服务商,对整个包裹进行旅行。最终,再把所有的旅行完之后的数据沉淀下来,输入供应链管理的平台,来实现对商家需求能力的计划以及供给计划的优化,从而让商家能够更好的进行销量的预测,让它的仓储选择、品类规划能够做更好的优化,比如把商品推送到离消费者最近的仓。

640?wx_fmt=png

菜鸟网络在 2015年推出了电子面单,面单的左侧连接着物流合作伙伴,右侧连接着商家 ERP系统,提供了统一的标准将包裹实现了在线。目前物流的核心环节叫仓配。在仓配供应链的智能规划平台里,实现了智能选仓、智能分仓、智能预测,从而给商家提供完全无缝连接的智能补货能力,以及仓储内部的智能入库、智能上架,实现分拣和调拨的有序。

全球化的发展越来越快,国内讲究深度,即精细化的物流提升,而国际讲究广度它包括三个平台,全球仓储平台、全球配送平台、全球通关平台。菜鸟技术平台架构分为四大域,最底层是三方域;上一层是平台域,包括电商平台、统一物流集成平台、数据平台;再往上是业务云,即菜鸟整个智慧物流的形成核心;最上层是客户域,包括消费者、商家、物流商。

应用视觉下的基础架构体系从下到上是整个运用的周期,底层是基于物流云和阿里塔内高密度的混合云,实现随用随弹;中间层是通过调度决策、成本分析实现能力和计算能力需求的弹性;最上层是应用、托管、编译、运行等环境。

未来的指挥物流前瞻

未来 5年是智慧物流加速期,将致力于实现可扩展的自动化,实现物流平台的连接,人工智能和大数据算法是物流智能化的基础,最终未来物流的大前景是会实现通过系统链路以及工业级 IoT的连接,实现整体的柔性自动化。

2物流无人技术应用与探讨

菜鸟网络资深技术专家哥德在他的演讲中为大家重点介绍了菜鸟的一款智能配送机器人——菜鸟小 G背后的技术实现和创新,以及菜鸟 ET实验室对物流无人技术的展望。

如果把包裹定义为物理空间上任意一个物理的移动,那么包裹是无处不在。按照马云的预测,估计在 2025年其包裹量一天将达到 10亿件。面对包裹配送量激增的挑战,菜鸟以求以末端配送机器人去应对相应的配送人员不足、人力耗费等情况。2017年,菜鸟发布了两款菜鸟小 G,第一个是菜鸟小 G2代,将其定义为园区范围内去进行配送;第二个是小 G Plus,将其定义为开放街道环境中做配送,强调性能、展货量和速度。

菜鸟小 G系统架构

菜鸟小 G的系统架构包括:传感器,即眼睛、耳朵;计算单位,即大脑;执行机构,即手脚。

640?wx_fmt=png

所有的传感器都有适合的场景和不适合的场景,对于特殊的材质将选用超声额外的传感器进行感知;所有的传感器的数据会输入计算模块,其计算模块有:一是高精度地图,对静态场景的识别和处理;二是定位,处理结构化场景的识别。而识别部分更关心动态障碍物的检测、跟踪、预测,包括分割等等。

关于 3D Lidar slam,Slam算法非常注重回环优化的问题,但 Slam算法永远不可能处理非常庞大的场景,需要借助地图拼接的技术,小块构建不同 Slam的 3D点云,进行无缝拼接。关于 3D Visual Slam,它是基于摄像机做的 Slam室内项目,其视觉对整个特征、纹理、环境有很高的要求。Slam技术的难点是需要同时做定位和构建地图,即联合优化问题。

机器人运行过程中需要实时监测可以运行的地点,感知交通标志线、倒影、远处的光斑、看不到里面的纹理等,并进行预测。

菜鸟小 G现状与物流无人技术展望

自动化方面包括结构化环境和非结构化环境,菜鸟小 G处理非结构化环境,对每一个单个机器人来说,它比结构化环境要难,因为相比结构化环境中,其碰到的技术挑战是不同的。

关于菜鸟小 G跑在街上被人抱走的疑问。首先,机器人后台有非常完备的监控措施,其所有传感器都有完备的监控;其次,机器人在地图上有实时跟踪的定位。最后,视频监控。而关于机器人或者无人驾驶有三个要素:一是 Scalability,这取决于规模大小,不同的规模有不一样的概念;二是 Robustness;三是 Adaptive,自适应性。在中小规模、静态化的、相对单一的环境里,问题已经解决得相对比较好;但超大规模、动态的、异构化的环境里面问题的解决,其挑战非常巨大。

机器人的技术比无人驾驶更难。无人驾驶在结构化环境跑,其要解决的问题仅仅是相对决策和选择有限。此外,很少会面临人为阻拦的问题,但末端机器人却不一定。相对于街道的配送服务,学校的配送更加困难。首先,复杂在于人车不分流,没有机动车道和非机动车道的概念;第二,十字路口没有红绿灯,没有红灯停、绿灯行的概念;第三,不需要考虑逆行的事情。而在街道中,会自行检测红绿灯信号灯情况,进行选择是否穿过马路,进行提供最基础的配送服务。

未来除了对末端机器人做商业化的探索和末端场景之外,菜鸟还会对卡车高速公路配送技术进行拓展性研究。而对终局的判断,菜鸟 ET实验室预测,未来 10亿级包裹的配送中可能有超过 50%以上的包裹将由智能配送机器人完成。

3物流自动化创新应用和技术实践

接下来的演讲中,菜鸟网络资深专家元享就为大家分享了菜鸟在物流自动化方面的创新研究和应用,以及实现物流自动化的技术体系、技术难点和相对应的解决方案。

人工智能技术给物流带来了新的自动化机会,同时,物流的快速发展也反过来给人工智能技术带来了新的蓝海。在新的物流、电商时代,也出现了该行业尚未出现过的特点,一是促销多、订单量起伏大;二是发展迅速,扩展性要求高;三是定制化需求多;四是网络结构变化快。所以新的物流智能时代,柔性自动化是关键。

柔性自动化特点有:一是拓展性强,鲁棒性强;二是模块化设计,易部署和搬迁;三是便于根据业务的变化迭代作业流程;四,最重要的技术是多智能体之间的感知和协同,因为时效性;五是在全链路大部分自动化的情况下,作业的可预测性加强。

柔性自动化的存在多项关键技术:首先它属于软硬结合的技术,需要端到端的设计和优化;其次,涉及 IoT和边缘计算技术,因为每个机器人有自己的传感器,便于对数据做收集、分析及预测;然后,机器人技术有三个重要的方面,感知、计划、实施;最后,还会涉及大规模多智能体规划和调度技术进行优化。

全链路柔性自动化中从上游到下游的总体流程自动化,上下游的数据打通和协同是关键。自动化系统架构分成 X层,底层是仓库里的各种设备,包括立体库、输送线、AGV、分拣机等等;再上层是统一的设备管理系统,管理整个设备要做的任务和要做好的调度;更上层是自动化的 WAS系统,管理指令、组装成支持业务。菜鸟网络自动化系统架构如下图所示。

640?wx_fmt=png

菜鸟自动化创新技术实践

首先是机械臂。机械臂的主要作用是运用于抓取包裹,包括码垛、拆垛和拣选。它最核心内容是感知、规划和执行。感知主要是 3D视觉,基于 3D视觉,利用鲁棒算法将包裹分开,对包裹进行图象分割,找到最佳抓取点。

二是拣选 AGV。它主要运用场景是拆领订单的拣选,它有两个模式,货到人模式与车到人模式。货到人拣选 AGV主要进行资源分配优化问题,要最小化拣选站的等待时间。 资源分配问题的求解方法有两种:中央规划和分布式竞价。中央规划一般是用方程和模型来描述整个系统,找到最优的资源分配的描述,即 MIP。分布式竞价是把整个分配资源过程中每个参与者当成一个 Agent,通过竞价的方式去抢这个任务。对于非常复杂的环境且上下游非常紧密的情况下,分布式竞价会更好。车到人拣选 AGV适合销量较高的商品,算法目标一般是人效率的最大化,订单完成时间的最短化以及 AGV效率的最高化。

640?wx_fmt=png

如上图所示,在多智能体路径规划问题中,每个机器人规划的路径要互不冲突,进行全局路径规划。在传统的启发式算法里,阿尔法狗的首席工程师发明的 Cooperative A*是随机的让 AGV有顺序,互相之间可以躲避。或者是 WHCA算法,让每一个机器人规划自己路径的时候只看前 W步。还包括全局搜索算法,比如 A*算法是试图让每一个机器人的行动组合都做一个规划。在非匀速网络中,在真实物理环境下,机器人的移动无法用匀速运动近似,它面临着两个挑战,一是经过同一个点的速度不相同,经过同一条边所需时间不相同;二是时间表达从离散时间片变为连续时间。

640?wx_fmt=png

最后,元享还为大家总结了柔性自动化技术所面临的多项挑战:一是 IoT的技术和端计算,需要高效的技术采集和处理的系统;二是机器视觉,包裹识别和跟踪、抓取点的识别、物体的分割;三是单个机器人的运动规划要可控;四是大规模的资源分配问题;五是多智能体调度、路径规划问题以及环境、流程设计、交通控制、避障相关的技术;在新的物流时代,柔性自动化一定是未来重要的发展方向,新的人工智能技术肯定能让物流行业产生一个新的变革。

4全球物流一体化平台下的技术架构与实践

菜鸟国际物流技术部高级技术专家虚怀分享的是菜鸟全球物流一体化平台下的技术架构与实践。

在全球化、全球买、全球卖和新零售的业务战略下,各个阶段的全球物流业务快速发展,菜鸟网络技术架构正面临着这四个挑战与困难:一是系统架构如何灵活的支持整个业务的快速发展;二是如何组织全球服务商的物流能力打造可灵活复用物流网络;三是国际化架构和部署的方案;四是菜鸟各物流服务商网络如何更高效互联互通。

因此,从 2013年到现在,菜鸟技术架构的经历了三个不同阶段的演进:1.0阶段是烟囱式垂直简单协同模式;2.0阶段是平台的多段精细化协同模式;3.0是未来国际化、全球化、区域化的协同模式。

1.0阶段目标或者业务需求很简单,通过 C1、C2两个合作伙伴的运输方式将包裹从 A点卖家送至 B点买家。但这模式存在三个问题,重复建设、对外接口不统一、运维成本高。

640?wx_fmt=png

2.0阶段即平台化多段精细化协同模式。这个阶段的技术的命题是,将不同业务包裹,选取 C(x)、C(y)、C(z),不同的路径从 A点送到 B,并达到方案最优,因此需要搭建整个平台化的架构方案来支持灵活的协同调度的引擎,并达到方案最优。

640?wx_fmt=png

如上图所示,各核心平台需关注的重点包括:1.路由平台。路由平台的职责是通过智能算法优选来识别网络路径的最优解;2.履行平台。在计划计算出来之后,履行平台进行调度;3.可视化营运管理平台。通过核心领域模型的抽象,将它抽象到系统里,过可视化的营运平台连接(串联),提供路由平台和履行平台使用。全球履约监控系统的职责是让整个包裹从端到端时效更高,更稳定,成本更低,它必须细化到每笔订单的状态和履约的情况,并且做到实时报警,并进行回馈机制。为进行整体的平台化,需考虑:一是按照问题域拆分整个应用,不同的域使用不同的架构和系统解决问题;二是对问题进行建模;三是统一对外交互标准;四是建设好周边的配套体系。

关于服务化和平台化。服务化按域将一个应用拆成多个应用,解决的是功能耦合的问题。例如,接单域,表达域,结算域等;平台化按业务将一个应用的代码拆成多块,解决的是业务耦合的问题。例如,速卖通业务,天猫国际业务,淘海外业务等;一般情况下,先实施服务化,再实施平台化。

平台与业务解耦的技术,其解耦目标是平台不依赖业务代码,但要调用业务代码;核心思想是稳定的中介,平台和业务通过第三方中介进行交互。第三方中介在业务里只需要实现扩展点、功能点即可。

3.0全球区域化协同的模式,其架构目标是 A和 B两种业务相互复用对方的物流网络和能力。而采用技术开启新市场之时需要考虑代码的复用还是代码的再次扩展开发。市场国际化需从这几方面考虑问题: 1、区域化的业务特点,因地制宜,注重解决物流的问题;2、应用依赖的解耦,如何进行部署;3、国际化基础套件,不同的组件同时具备国际化的能力;4、海外部署架构方案的升级,其包括应用部署、中间件部署,以及基础支撑。

640?wx_fmt=png

虚怀在现场以 Lazada的国际化部署为案例讲解了以下方面的考虑:1、业务的拓展分布; 2、网络时延的考虑;3、应用部署升级。为提升时延、保证吞吐量而构建的全球数据集成网络有两个思路:1、要去中心化。2、就近接入。全球数据集成网络解决方案有三层,第一层布站,搭建全球的网络,第二层基于站点构建数据集成云产品,第三层基于混合云架构,搭建全球站点网络,接入对应端。

菜鸟混合云架构图主要的思想就是通过多国化,打好基础架构,对应用端和运维体系,而数据能够通过专线进行跨机房同步使用。

菜鸟技术未来的挑战

菜鸟技术未来要面临复杂、多样的场景,因此需要解决全球组网的协同,包括国际化本对本的业务,需要有效进行组织,进行抽象建模、设计;同时还要面临全局的智慧大脑,以达到最优;此外,菜鸟还计划对海量数据进行处理以挖掘和分析数据,为业务赋能,以及在终端系统建设的深度上,结合海关系统进行整个调度和压测。简单来说,要有广度,又有深度,才能同时把菜鸟的快递、仓配、跨境、末端、农村这复杂的业务场景解决好,实现全球 24小时、全球 72小时必达的目标。

对CSDNJava架构技术,对架构技术感兴趣的同学,欢迎加QQ群859729143,一起学习,相互讨论。

群内已经有小伙伴将知识体系整理好(源码,笔记,PPT,学习视频),欢迎?加群免费领取

分享给喜欢Java,喜欢编程,有梦想成为架构师的程序员们,希望能够帮助到你们。

这篇关于谈笔1000亿的生意:揭秘菜鸟全球智能仓配技术实践的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/794400

相关文章

在C#中获取端口号与系统信息的高效实践

《在C#中获取端口号与系统信息的高效实践》在现代软件开发中,尤其是系统管理、运维、监控和性能优化等场景中,了解计算机硬件和网络的状态至关重要,C#作为一种广泛应用的编程语言,提供了丰富的API来帮助开... 目录引言1. 获取端口号信息1.1 获取活动的 TCP 和 UDP 连接说明:应用场景:2. 获取硬

Java内存泄漏问题的排查、优化与最佳实践

《Java内存泄漏问题的排查、优化与最佳实践》在Java开发中,内存泄漏是一个常见且令人头疼的问题,内存泄漏指的是程序在运行过程中,已经不再使用的对象没有被及时释放,从而导致内存占用不断增加,最终... 目录引言1. 什么是内存泄漏?常见的内存泄漏情况2. 如何排查 Java 中的内存泄漏?2.1 使用 J

Linux中Curl参数详解实践应用

《Linux中Curl参数详解实践应用》在现代网络开发和运维工作中,curl命令是一个不可或缺的工具,它是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等... 目录引言一、基础请求参数1. -X 或 --request2. -d 或 --data3. -H 或

Docker集成CI/CD的项目实践

《Docker集成CI/CD的项目实践》本文主要介绍了Docker集成CI/CD的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录一、引言1.1 什么是 CI/CD?1.2 docker 在 CI/CD 中的作用二、Docke

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

揭秘世界上那些同时横跨两大洲的国家

我们在《世界人口过亿的一级行政区分布》盘点全球是那些人口过亿的一级行政区。 现在我们介绍五个横跨两州的国家,并整理七大洲和这些国家的KML矢量数据分析分享给大家,如果你需要这些数据,请在文末查看领取方式。 世界上横跨两大洲的国家 地球被分为七个大洲分别是亚洲、欧洲、北美洲、南美洲、非洲、大洋洲和南极洲。 七大洲示意图 其中,南极洲是无人居住的大陆,而其他六个大洲则孕育了众多国家和

三国地理揭秘:为何北伐之路如此艰难,为何诸葛亮无法攻克陇右小城?

俗话说:天时不如地利,不是随便说说,诸葛亮六出祁山,连关中陇右的几座小城都攻不下来,行军山高路险,无法携带和建造攻城器械,是最难的,所以在汉中,无论从哪一方进攻,防守方都是一夫当关,万夫莫开;再加上千里运粮,根本不需要打,司马懿只需要坚守城池拼消耗就能不战而屈人之兵。 另一边,洛阳的虎牢关,一旦突破,洛阳就无险可守,这样的进军路线,才是顺势而为的用兵之道。 读历史的时候我们常常看到某一方势