之前看过一篇文章是,是INFORM的副总裁写的关于以TOS外挂模式提升码头生产效能的文章。文章对外挂模式的总结挺好的,我最近也一直从事这块的工作,以此文梳理一下前面的经验,记录一下自己的感想。

TOS已经实现了第一阶段的使命

集装箱码头的生产计划调度管理是一个复杂的过程,需要大量的决策。TOS就是一个用来收集各种现场信息,各种复杂数据,然后通过结构化,清晰地呈现在用户面前,为用户决定下一步计划提供支持。

对于目前大多数TOS来说,所提供的功能只是在让用户能够做出生产计划,但是现在的生产要求是用户必需做出做好的生产计划,做出对码头来说最有价值的生产计划,这才是最关键的。目前的TOS在这方面是给不了力的。

码头通过不断提升计划的合理性来提升运行的效率。总结为会有两方面因素影响作业计划,复杂因素和不可预测因素。

对于不复杂和可预测的情况,码头TOS已经可以直接支持。

如果复杂性提高,那么这部分决策可以由TOS来事先定义处理。

对于不可预测性的提高,那么生产计划就需要持续变化,以来支持不可预期的中断和特殊的要求。

所以对TOS来说,需要能够以外挂方式支持敏捷优化组件,来支持最佳决策。

新技术催生运营优化的新方案

随着计算机硬件技术的发展,虚拟化和云平台等联合计算能力的提升,使得传统线性编程可能需要几年解决的问题,现在只需要几秒钟就可以解决。计算机能够处理的海量数据以及对各种因素的模拟远非人类大脑所能匹敌,现今人工智能在某些专业领域的水平已经远超人类,比如对人脸的识别、围棋对弈等等。

云平台、大数据、人工智能,经过前几年互联网浪潮中互联网公司的探索和实际使用,已经互联网公司的业务中得到广泛使用,并积累了非常多的经验,而今在互联网市场红海后,很多互联网公司开始2B战略,其中一部分就是向传统企业输出这些技术,寻求共赢机会。这些像码头这类传统企业来说是一个机遇,也将是一次浪潮。

但是这些技术型公司不懂行业,不懂TOS,而我们码头公司又不懂他们的技术,如何迅速有效合作产出预期成果,也是一项从管理到技术实现的难题。对于技术层面来说,以外挂方式来增加TOS的能力为码头提高效率的方案是不错的选择,也是双方技术方案落地的最佳方式。

TOS要用开放拥抱未来

外挂并不会替换TOS,而是与TOS合作共生,共同为码头提升生产效率。

外挂也不会改变TOS主要的功能,多数外挂运行在后台,并不直接与用户打交道,能够有效避免用户习惯改变的不适和用户培训的成本。

对于TOS软件过程管理来说,外挂方式的实现速度会比传统的TOS需求方案实现要快得多。一方面是因为互联网公司本身对于敏捷软件开发的基因决定,另一方面,外挂方式也会让TOS这种传统生产型企业业务系统不能中断业务的情况得到解决。

但对于TOS来说,有了更高的开放要求,

  • 第一是为了隔离变化。外部的变化,不能影响TOS主要的功能、本身的稳定性和少量的性能损失。

  • 第二、TOS需要对自身进行抽象,形成标准化、产品化的API。API不能老变,而且不能要什么过很久才能给什么。

  • 第三、对提供的服务和API有统一的管理和跟踪能力。

这些属于架构范畴,说来话长,也只能抛砖引玉了。

为码头带来的生产效率提升

本想在本节举例一些场景,其实是非常多,我就拿我们做的大概说一下。

  • 自动配载:通过数据模型和前置参数来计算最优装船计划。

  • 智能理货系统:整合了箱号识别模块、桥吊特征识别模块、验残模块等,对岸边装卸船作业进行监控和管理。

从辅助决策和自动决策

这类项目的落地,对于公司来说不只是生产效率的提升或者是成本的降低,而且是公司智慧资产的沉甸。

被固化在外挂系统中的知识资产不会随着人员变动而损失。

随着经验的完善,最佳决策模式一次次的被刷新,最终这些系统总会接管人类大部分操作。

公众号:港科技

后TOS时代的码头数字化生产力的更多相关文章

  1. 后Hadoop时代的大数据技术思考:数据即服务

    1. Hadoop 的神话正在破灭 IBM leads BigInsights for Hadoop out behind barn. Shots heard IBM has announced th ...

  2. 中国B2B行业将进入后平台时代

    中国的B2B正在进入后平台时代,我们用三个特征来诠释这个词:1.电商平台构建流程闭环服务,从电商平台向综合服务商转变:2.新流量批发策略的落地代表B2B找到了新入口:3.第三方服务的价值变现与第二波创 ...

  3. “后PC”时代来临

    “后PC”时代来临 数年前,喜达屋酒店及度假村国际集团将总部搬迁至美国康涅狄格州斯坦福,这也让公司首席执行官Frits van Paasschen有机会“除尘换新”. 那么,Frits van Paa ...

  4. 后RCNN时代的物体检测及实例分割进展

    https://mp.weixin.qq.com/s?__biz=MzA3MzI4MjgzMw==&mid=2650736740&idx=3&sn=cdce446703e69b ...

  5. GPU计算的后CUDA时代-OpenACC(转)

    在西雅图超级计算大会(SC11)上发布了新的基于指令的加速器并行编程标准,既OpenACC.这个开发标准的目的是让更多的编程人员可以用到GPU计算,同时计算结果可以跨加速器使用,甚至能用在多核CPU上 ...

  6. 后Hadoop时代的大数据架构(转)

    原文:http://zhuanlan.zhihu.com/donglaoshi/19962491 作者: 董飞       提到大数据分析平台,不得不说Hadoop系统,Hadoop到现在也超过10年 ...

  7. DevOps时代,企业数字化转型需要强大的工具链

    伴随时代的飞速进步,中国的人口红利带来了互联网业务的快速发展,巨大的流量也带动了技术的不断革新,研发的模式也在不断变化.传统企业纷纷效仿互联网的做法,结合DevOps进行数字化的转型. 通常提到Dev ...

  8. 后Hadoop时代的大数据架构

    提到大数据分析平台,不得不说Hadoop系统,Hadoop到现在也超过10年的历史了,很多东西发生了变化,版本也从0.x进化到目前的2.6版本.我把2012年后定义成后Hadoop平台时代,这不是说不 ...

  9. 后ARM时代,嵌入式工程师的自我修养

    1 嵌入式学习的一些概念理解误区 很多嵌入式初学者认为,学嵌入式,就是学习ARM,就是学习开发板.买一块开发板,然后在上面“移植”u-boot.Linux内核,再使用busybox制作一个根文件系统, ...

随机推荐

  1. alsa和oss声音系统比较

    OSS(Open Sound System) OSS的含义为,Open Sound System,是unix平台上一个统一的音频接口.以前,每个Unix厂商都会提供一个自己专有的API,用来处理音频. ...

  2. react native与原生的交互

    一.交互依赖的重要组件 react native 中如果想要调用ios  中相关的方法,必须依赖一个重要的组件nativemodules import { NativeModules } from ' ...

  3. POJ2243 Knight Moves —— A*算法

    题目链接:http://poj.org/problem?id=2243 Knight Moves Time Limit: 1000MS   Memory Limit: 65536K Total Sub ...

  4. POJ2914 Minimum Cut —— 最小割

    题目链接:http://poj.org/problem?id=2914 Minimum Cut Time Limit: 10000MS   Memory Limit: 65536K Total Sub ...

  5. intellij IDEA怎样打war包

    intellij IDEA怎样打war包 1: File-->Project Structure-->Artifacts, 点击+,选择Web Application:archive 可自 ...

  6. 在canvas标签和style中定义width和height

    在canvas标签中定义width.height跟在style中定义width.height是不同的.canvas标签的width和height是画布实际宽度和高度,就是在这个上面绘制图形.style ...

  7. hdu-5675 ztr loves math(数学)

    题目链接: ztr loves math  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 65536/65536 K (Java/Othe ...

  8. SPOJ:Free tour II (树分治+启发式合并)

    After the success of 2nd anniversary (take a look at problem FTOUR for more details), this 3rd year, ...

  9. Objective-C中的+initialize和+load

    写在前面 近几天花了一些时间了解了一下Objective-C runtime相关的东西,其中涉及到了+load方法,譬如method swizzling通常在category的+load方法中完成.之 ...

  10. teamviewer被识别为商业用途

    1.卸载teamviewer,在控制面板里或者用360等软件卸载: 2.删除下面两个目录 C:\Program Files (x86)\TeamViewer C:\Users\Administrato ...