查看原文
其他

马斯克的星际之门

Havid 哈读
2024-09-21

昨晚看了一个挺有意思的视频(时长两小时),视频内容是Tesla & SpaceX的创始人埃隆·马斯克 (Elon Musk)给Tim Dodd当导游参观Starbase工厂并接受访问。(视频链接在文末)


Starbase 是世界上第一个真正的太空港,位于德克萨斯州南部。它是SpaceX 下一代星际飞船火箭工厂和发射台的所在地,被航天界称为“通往火星的门户”。在接下来的十年内,第一次载人火星任务将从这里发射。

视频的信息量非常足,很多工厂内部画面也是第一次公开,它展示了一个未经修饰的埃隆.马斯克 (Elon Musk),睡眠不足,背痛严重,不修边幅,语速跟不上大脑转速时的突然停顿/走神,谈起人类将成为多星球物种的那种坚定信仰或者说痴人说梦,但是你不得不佩服他为了这种信仰全身心的投入,当他讲起火箭设计的各种细节如数家珍,我不得不说:


趁着热乎,简要写几点:



1. 设计环节的重要性普遍被高估,而生产系统的重要性被低估了。他认为开发一个生产系统比设计一个产品要难10-100倍,他举了一个例子,比如怎么设计引擎并不困难,但是要做到让引擎每吨推力的成本低于1000美元则非常困难。


2. 他的总体目标是"怎样快速在火星建立一个城市"。这个目标,我们现在听起来仍然有点天方夜谭,但是看看SpaceX相比于之前的进步,我已经开始相信他了。。他认为自己总是"病态的乐观",不然也不会做这些事,他说自己很可能没有机会看到这个目标在有生之年实现,但是只要看到我们一直朝这个目标前进就足够了。Respect啊


3. 最新在组装的Starship Rocket 高约120米,约四十层楼高,比标志性的土星五号还要高,并且这还是能重复使用的火箭。

其中最让人印象深刻的是,在这么高安全性要求的领域,他的工程方法论跟软件行业的敏捷理念竟然颇为相似,一直在强调"迭代"的概念。


他说,你在这里(Starbase Factory)看到的一切都在变化,上周说的到这周可能又有变动,原因可能是出了错误,沟通上的误解,或者有了更好的想法。


他对比NASA的航天飞机(space shuttle),并认为航天飞机最大的问题就是几乎没有迭代的空间,美国宇航局的工程师自己也意识到了很多问题,但人们太害怕做出改变,因为风险和回报不对称,如果做出了改变但是出了问题,代价太大,如果做出了改变但是没有问题,收获也不大,所以航天飞机最大的问题就是设计已经被冻结了。



他在视频中还介绍了SpaceX的决策流程和他的五步工程理念:


Step 1. 让你的需求不那么愚蠢

他说需求都是愚蠢的,跟谁提出这个需求无关,尤其危险的是,提出这个需求的人身处权威或者很聪明,那么接收需求的人会把他提的需求当成圣旨而没有提出足够多的质疑,而事实上每个人都有错的时候。他进一步指出,所有设计也都是错的,只是错的程度不同而已。


Step 2. 尽可能地删掉组件和步骤

他说如果你做不到删除反而往里面添加东西,是领导力不足的体现。人们有非常强烈的倾向,基于以防万一的目的,添加部件和步骤。但是对于可重复利用的火箭这种从来没有人做过的事情来说,要以防万一的事情实在太多了,如果什么都留有余量,事情就做不成了。比如要增加火箭的有效负载1吨,那么可能得加发动机的数量(最新的Starship火箭有29个猛禽发动机),这又会让火箭变重,需要更多的燃料来推进,更多的燃料又会让火箭变重..

另外一点,需求只能来自于具体的人,而不是一个部门,因为提出需求的人需要为它负责,当别人质疑需求时也能找到明确的提出方。经常出现的情况是当时提出需求的环境已经变化了,但是所有人都还在遵守相应的约束。


Step 3. 优化现有的设计

不要过早的进行优化,这是第三步,不是第一步。聪明的工程师可能犯的最常见错误就是去优化一个不应该存在的东西,这跟我们在学校受到的教育有关,我们一直被训练去回答问题,收敛逻辑,这种反应几乎是下意识的,而不是先去质疑这个问题是否有意义。


他认为每个人都应该成为总工程师。工程师需要在高层次上了解系统,以了解他们何时进行了错误的优化。例如,尽管两者同等重要,减少发动机质量所花费的时间要比减少残留推进剂多出一个数量级。


Step 4. 加速循环时间

如果你行动缓慢,需要加速,但是在完成前三个步骤之前,不要加速,如果你是在自掘坟墓,加速只会死的更快,也就是要确保方向正确了才开始加速。


Step 5. 自动化

这五个步骤是严格按顺序执行的,他认为自己在Tesla Model 3犯的一个错误就是反向执行了这五个步骤,先是自动化,然后加速、简化、删除。


视频链接: https://b23.tv/Qw3kBF

继续滑动看下一个
哈读
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存