云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站服务器_ai服务器_学生机

小七 141 0

一个退休的海军飞行员和一架50岁的战斗机教会了我关于RPA的发展

布兰登·诺特是UiPath的产品高级副总裁。 当我在加利福尼亚州圣地亚哥的时候,我有机会参观了美国军舰中途号,飞行甲板上坐着有史以来最具标志性的飞机之一,F-14"雄猫"。尽管大多数人都是从电影《壮志凌云》(1986)中了解到F-14的,但雄猫凭借自身的优点在历史上赢得了一席之地。  背景 F-14在航空界有点反常。它的第一次飞行是在大约50年前,它被建造成攻击战斗机、防御拦截机和侦察机。这三合一平台使它成为历史上最通用的飞机之一。 这种灵活性的代价是F-14是当时最重、最昂贵的战斗机。 为了满足美国海军的速度要求,第一代F-14配备了普惠公司(Pratt&Whitney)的双引擎,产生超过40000磅的推力,使其能够达到马赫数2.34(1795英里/小时)。 从这个角度来看,这和现在737飞机的功率差不多。  航空母舰 作为一架海军喷气式飞机,F-14是以航空母舰为基地的,这意味着它必须反复从航空母舰上降落和起飞,而且没有发生任何事故。 在着陆时,航母配备了拦阻装置,它基本上是连接在一个巨大活塞上的几根缆绳(拦阻线),能够在两秒钟内以150英里/小时(全油门)的速度安全地阻止一只雄猫。  事实上,制动系统非常强大,一次使用就可以吸收超过5700万英尺磅的能量。  拦阻钩 当我在美国航空母舰上绕着一架退役的F-14战机行走时,我突然想到,整个行动的关键是拦阻钩,或称尾钩。这不是什么好看的,但它完成了工作。  当F-14降落在航母上时,拦阻钩垂下,抓住三根拦阻索中的一根。 让我大吃一惊的是,这架重型飞机的全部动力,以150英里每小时的速度全速飞行,是由这架中等大小的金属块和几个螺栓施加的。疯子。  历史课 当我站在中途岛号军舰的甲板上时,我和一位在舰上志愿服务的退休F-14飞行员聊了起来。我在问他关于降落在航空母舰上的事,以及那个尾钩是否让他紧张过。 他告诉我,尾钩是由难以置信的坚固合金钢制成的,到F-14问世时,制造止动钩系统的技术已经完善了几十年。(尽管他确实记得有一次F-14尾钩在降落在航母上时断裂,导致战斗机坠入大海。幸运的是,飞行员能够在撞击前弹射。) 更令人担忧的是一种叫做"吊钩跳跃式锚杆钻机"的东西,尾钩从甲板上弹开,完全漏掉了电线。尽管有一个复杂的液压系统起到减震器的作用,以防止跳伞,但确实会发生这种情况,这就是为什么飞行员在着陆时应用全油门,这样如果他们错过了,他们可以起飞再试一次。  外卖 最终,F-14后面的这个小钩子需要大量的工程设计和几十年的反复试验。 从它的合金钢成分,到将它固定在适当位置的液压机构,再到制动钢丝的提升位置,再到吸收飞机力的巨大活塞,所有这些工程在两个非常关键的秒内汇集在一起,以安全地阻止飞机。  如何应用于RPA开发 在中途岛号军舰,特别是F-14"雄猫"号巡演时,我不禁感到谦卑。我每天面对的商业和工程挑战,与工程师将一架F-14降落在移动的航空母舰上所花的时间相比,简直像个孩子。 我开始思考这些原则是如何应用到我的机器人过程自动化(RPA)旅程中的。 1用合金钢制造部件。好吧,不要用合金钢来建造它们,而是要建造部件和子系统,使它们尽可能坚硬耐用,以应对极端和反复的应力。 当我建立我的第一个RPA过程(为住房抵押贷款订购评估)时,我花了几个星期把这个过程分解成十几个模块,并通过添加重试循环、错误处理、日志记录等来强化它们,以便它们在发生意外事件时能够恢复,并增加自动化成功的机会。 2简约中有优雅。一开始,F-14拦阻系统的单一尾钩似乎不够充分,但在了解了工程技术和几十年的相关知识后,我开始欣赏解决方案中的妙处。 在RPA中,为工作使用正确的工具是必不可少的。 使用RPA执行操作的方法有很多种,可能在很多情况下有太多的方法。尽量减少您使用的活动、组件和加载项的数量,并使您的解决方案尽可能优雅。例如,如果您需要从一个简单的网站中提取一些信息,那么如果您可以使用一个简单的HTTP请求活动来下载页面,然后解析返回值,那么就不需要为导航站点和提取数据而烦恼。 三。有后备计划。当F-14飞机降落在航母上时,飞行员会立即全速油门,这样,如果飞机错过了所有的三根电线,飞机就可以起飞,并再次降落 健壮的解决方案利用重试策略、备用通信信道和智能路由来确保所需的操作正确发生。在你的设计中,不要为快乐的道路编码。故障代码。预测应用程序在失去internet连接、数据返回错误、页面上不存在元素、页面加载时间过长等情况下的响应方式,并相应地编写流程代码。 思考由于存在的影响而导致流程失败的方式可能是失败或成功运行的区别。随着时间的推移,减少流程故障会对您的底线产生实质性的影响! 4为你的备份计划准备一个备份计划。万一发生灾难性的失败,要有计划。当F-14的尾钩断裂坠入大海时,飞行员们得以弹射逃生。你可以看到令人难以置信的画面:  对你的项目进行编码,这样就可以拯救飞行员的生命,挽救你最重要的资产。以我的抵押评估为例,一个过程失败不应该损害贷款。 应尝试保存正在使用的数据,生成有关故障的日志/遥测数据,最重要的是,如果涉及到用户,则通过让他们知道发生了什么以及下一步要做什么,给他们尽可能优雅的体验。  结论 构建具有健壮性、简单性和冗余性的RPA解决方案是自动化程序长期生存的关键。 当开始构建或编写业务用例时,请扪心自问:"哪些事情会出错?" 根据清单,确定每一项发生的可能性,以及对业务的影响?从那里你可以决定你是想主动尝试解决它,反应性地解释它,或者干脆什么都不做,如果你认为风险是无关紧要的。 不管您选择如何降低流程风险,请考虑您的用户、管理员、业务所有者等将拥有的体验。毕竟,自动化的存在是为了提升人类的经验,而不是贬低它。 想知道更多关于自动化是如何提升人类体验和重塑商业运作方式的吗?观看我们的按需网络研讨会"什么是机器人过程自动化?"学习如何成功地为RPA旅行做好准备了解精明的组织如何使用RPA在"自动化第一"时代蓬勃发展