ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

没有浮力公式也能造船:吃水、船模试验与比例放大的工程智慧

没有浮力公式也能造船:吃水、船模试验与比例放大的工程智慧

做船模这些年,被问得最多的一个问题不是“这条船好不好看”,而是“古人没有浮力公式,凭什么敢造那么大的船”。这个问题每次都能把我拉回最初接触传统造船的那段时间。那时候我跟着老师傅学放样,一边削样板一边听他念叨“船吃水多深,就托得起多重”,我当时觉得这是句废话,后来自己动手做小样、做水池试验、再按比例放大做实船模型,才发现这句话里藏着两件事:一是对浮力和排水量关系的朴素认识,二是先做船模试验、成功之后再比例放大的工作方法。这两件事,一件是物理直觉,一件是工程流程,缺一个都造不出能下水的船。这篇东西想聊的就是这两条线:古人怎么用“看水痕”的办法把浮力变成可操作的数据,怎么用小样试验替大船探路,放大十倍之后又会撞上哪些坑。适合做船模的朋友、做传统工艺复原的朋友,也适合纯粹好奇“没有公式的年代怎么保证船不沉”的读者。我会把能落地的步骤、参数、检查清单都写清楚,能抄作业的地方直接抄。

1. 浮力这件事,古人是用“水痕”管起来的

1.1 从“装多少不沉”到“入水多深”:把浮力换成可读的刻度

传统船场里没有“浮力”这个书面词,但有“吃水”这个硬指标。师傅判断一条船能装多少,不靠算,靠看:空船下水,船舷外侧记一道痕;装上压舱石,再记一道;装到某个位置,船身入水到某条线,他心里就有数了。这个动作的本质,是把“排开多少水”这个抽象量,翻译成“船身没入水中多深”这个可以拿尺子量的长度。船的水线面面积基本固定,入水深度每增加一寸,排开的水就增加一个可估算的体积,托举力也随之增加。他们没写成等式,但把变量抓对了:入水越深,排开的水越多,能托的重量越大。

我在复原一条平底小船时试过这套办法。船身长六米、宽一点八米,空船下水吃水不到十厘米。我按师傅的土办法,在船舷外侧每隔两指宽用墨线弹一道记号线,然后一块一块往上加压舱石,每加一轮记一次吃水。加到两百公斤左右,吃水到了二十二厘米,船开始明显发闷,摇起来回弹变慢。这个“回弹变慢”就是经验信号,比任何数字都直接——它告诉你储备浮力快用完了。

注意:记水痕一定要在静水里做,最好选无风的早晨。有风浪时船身左右摇摆,两侧吃水不一样,记下来的数据会偏,很容易把安全余量估高。

这套方法粗糙但有效,关键在于它可重复。同一片水域、同一批压舱石、同一套记号线,换个人来做,得到的结论不会差太远。工程上最怕的是“只有老师傅心里有数”,而吃水记号把这种“心里有数”变成了船上看得见的东西,能传下去。

1.2 差的那一步:没有定律,为什么照样能造船

很多人喜欢强调“古人只看到了现象,没总结出定律”。这话没错,但换个角度看,缺了那一步并不妨碍造船。浮力定律说的是“浮力大小等于排开液体所受的重力”,它把现象变成了精确等式,能做定量预测。而造船真正需要的,是“在这个船型、这个尺度、这个载重下,吃水到哪里还算安全”,这是一个带安全系数的工程判断,不是物理题。

我举个具体对比。假设一条船长二十米、宽五米、吃水一点二米,方形系数取零点五(平底货船的常见范围),那么排水体积是二十乘五乘一点二乘零点五,等于六十立方米。水密度按一点零二五算,排水量大约六十一点五吨。如果空船自重三十吨,理论上还能装三十一吨多。但没人会装到理论值,实际装货会压到二十吨上下,留出十几吨的储备浮力。这个“留多少”的部分,靠的就是经验,不是公式。

古人做的正是这件事:他们没有把等式写出来,但把安全余量摸出来了。留多少干舷、装到哪条线必须停、什么货该放舱底、什么货该分散放,这些是无数次下水、翻船、返工换来的。缺定律,损失的是精确预测能力;不缺经验,保住的是可用的安全边界。这两件事的价值不一样,评价古代技术的时候别混为一谈。

提示:如果你自己做船模,千万别用“理论上还能装”来定载重。任何一次下水,压载都从理论值的三分之二开始试,逐步加,加到你设定的安全吃水线为止,剩下的都是不许动的余量。

1.3 用方形系数把“排开多少水”算成吨位

想把吃水真正用起来,中间还得补一个东西:船体水下部分的形状不规则,不能简单按长方体算。传统做法里有个很实用的近似——把水下体积当成“长乘宽乘吃水”再打一个折扣,这个折扣就是方形系数。瘦长的尖底船系数小,可能零点四左右;宽肥的平底货船系数大,能到零点六以上。系数怎么定?老船场没有公式,但有“同类船参照”:照着手上的老船型按比例推,新船的系数跟着老船走。

我把这个流程整理成可以照着做的四步:

  1. 量出船长、船宽、设计吃水,单位统一用米。
  2. 找一个同类船型的方形系数,找不到就用零点五起步,做完小样再修正。
  3. 算排水体积:长乘宽乘吃水乘系数。
  4. 乘水密度得排水量,再减去空船自重,得到可载重量,然后打个六到七折当实际载重。

这套算法的好处是它把“感觉”变成了可以写下来、可以复核的数。误差肯定有,百分之十到二十都正常,但比起“凭眼估”,已经前进了一大步。而且它有个隐藏价值:一旦你把它写成表,新来的人照着表就能上手,不需要跟着师傅熬十年。

2. 船模试验:小样先行,是古代船场最“现代”的一步

2.1 为什么非要先做一条小的

大船的成本结构和船模完全不是一回事。一条十米级的木船,光木料就是一笔大钱,加上铁钉、桐油、麻绒、人工,做废一次能把一个小船场拖垮。更要命的是风险:船体线型不对、重心偏高、舱壁强度不够,这些问题在下水之前基本看不出来,等到下水才发现,返工的钱比重新做还多。

做小样解决的正是这个“试错成本”问题。一米长的小样,两个人一周能做出来,木料用的是边角料,做坏了直接劈了当柴烧。我自己的习惯是先做一比十的小样,能浮、能装、能拖、能摇,四个动作都过关了,才敢往大做。这个逻辑放在任何年代都成立:先用便宜的材料换取信息,再用信息去降低昂贵决策的风险。

古代船场是不是真的这么干过?从我接触到的口传和传统工序看,先做小样、按比例打样放大,是相当普遍的做法。这里要说明一句,具体到某个年代、某个船场怎么做,资料并不完整,我没有能力给出逐条考证,下文讲的流程更多是基于传统木船工序和现代船模实践的合理还原,供复现参考,不作为史料结论。

2.2 十倍放大不是乘十:长度、面积、体积的三次账

这是最容易翻车的地方,也是我觉得最值得讲的地方。很多人一听“放大十倍”,第一反应是所有尺寸乘十。尺寸确实乘十,但随之而来的量不是乘十。

长度乘十,表面积乘一百,体积乘一千。为什么?因为面积是长度的平方,体积是长度的立方。一条一米长的小样,如果整体按十比一放大,它的排水体积会变成原来的一千倍。小样重五公斤,放大后按体积推算就是五吨。这个换算必须一开始就算清楚,不然做出来的实船要么轻得发飘,要么重得吃水过头。

我做过一次对比记录,用小样放大到十米级,只改长度不改板厚,结果如下(数值为我实际测算的量级,供参考):

项目一米小样按十比一放大(板厚同步放大)按十比一放大(板厚不变)
总长1.0 米10.0 米10.0 米
排水体积约 0.03 立方米约 30 立方米约 30 立方米
船体自重约 5 公斤约 5 吨约 2.2 吨
可载重量约 25 公斤约 25 吨约 28 吨
主要构件截面按小样比例截面放大 100 倍截面偏小,强度不足

看懂这张表就明白问题在哪了:板厚不跟着放大,船是变轻了,载重看着还多了,但结构强度掉得厉害。因为构件承受的力跟排水量走,随体积按立方增长,而构件的承载能力只跟截面积走,按平方增长。长度放大十倍,重量涨一千倍,截面只涨一百倍,单位面积上的负担就涨了十倍。这就是大船比小船“娇气”的根本原因,也是古人放大船体时必须加密肋骨、加厚隔舱板、加粗龙骨的现实理由。

注意:小样试验成功,只证明线型和布置合理,不证明结构够用。放大阶段的强度校核必须单独做,别拿小样的结论直接套。

2.3 放大之后必然出问题的三处,以及古人的土办法

按我的实操经验,放大阶段最容易出问题的就三处,每一处对应一个传统工艺里的应对手段。

第一处是总纵弯曲。船越长,中段在波浪里被两头“顶”起来的趋势越明显,龙骨和舷侧纵材承受的弯矩随长度增长得很快。传统做法是把主龙骨做成整根或可靠的对接,接头位置避开船中,用榫卯加铁钉加箍件三重固定;同时在舷侧加纵向的大筋,让船体像一根有腹板的梁。我复刻的时候用过头接龙骨,接头放在离船中三分之一船长偏后的位置,实测比放在正中间稳得多。

第二处是横向变形。船越宽,两舷往外撑的力越大,舱壁和肋骨要顶住。水密隔舱板在这里起了双重作用:既分舱,又是一道横向的“隔墙”。隔舱板与船壳的接合处如果只靠钉子,受力久了会松,传统工艺会在接缝处捻入桐油灰和麻绒,形成一道柔性密封层,允许微量变形又不漏水。

第三处是重心偏高。放大之后,甲板、上层建筑、桅杆的重量都按立方增长,重心容易上移。土办法是压舱石加宽底。压舱石要放在舱底最低处,靠中纵剖面附近,别堆在两舷,堆在两舷会让横摇周期变短,摇得更急更难受。我在小样上试过把压舱石全放一侧,船直接歪着走,横倾七八度,把石头挪回中线马上正过来。

2.4 小样试航怎么记录:一份粗糙但管用的试验表

小样试航不能只看“跑起来了没有”,要记录可比较的量。我给自己的项目定了一份六项记录表,每次试航都填,几次下来就能看出趋势。

记录项怎么测用途
空船吃水静水中用直尺量船舷到水面的距离判断自重是否合理
满载吃水加到设定载重后再量校核储备浮力够不够
横摇周期人力把船压侧再放手,掐表记一个来回周期过短说明重心偏高
直线拖行速度固定拉力,量一段距离的耗时同型船之间做对比
偏航表现拖行时看船头是否持续偏向一侧检查线型对称和舵位
渗漏情况试航前后称重或看舱内积水检查捻缝质量

这张表的价值不在精确,在于可比较。第一次和第二次试航差多少,改动某个参数之后变好还是变坏,都能看出来。我踩过的最大的坑就是早期只凭感觉,改了一堆东西,最后不知道是哪一处起了作用,等于白改。

提示:横摇周期是判断稳性最省事的指标。同一条船,加了上层重量之后周期明显变短,就是重心上移的信号,先减压载再加宽底,别急着改线型。

3. 让“认识”落地的关键结构:隔舱、龙骨、舵与压舱

3.1 水密隔舱:把一次破口限制在一个格子里

水密隔舱是我认为古代造船里最漂亮的一手。它把船体内部横向分成若干独立舱室,每个舱壁与船壳、与甲板都做密封连接。好处有两层:一层是破损控制,船底某处破了,只有一个舱进水,其他舱还是干的,浮力损失有限,船不至于立刻沉;另一层是结构加强,舱壁相当于一道道横向加强筋,把船壳撑住,抵抗横向变形。

做隔舱有几个实操要点需要说清楚。舱壁板要和船壳贴合紧密,接缝处开槽嵌捻料,钉子要交错布置,别排成一条直线,一排钉子在一条线上等于在木板上预开了一道裂缝。舱壁底部要留“流水眼”,平时用木塞堵住,需要排舱底积水时拔开,这个细节很多复原模型会漏掉,不做的话舱底积水排不出去,木料长期泡着容易糟。

关于舱室数量,不是越多越好。舱太多,每个舱容积小,同样进水比例下损失反而大,而且施工量上去了。我做的六米船用五道舱壁分六舱,十米级会加到七到九舱,具体看船长和用途。判断标准很简单:任意相邻两舱同时进水,船还能保持正浮并且有剩余干舷,这个分舱方案就算过关。

注意:舱壁与船壳的接缝是渗漏高发区,捻缝前一定要把缝隙清理干净,木屑、油污都要去掉,否则捻料粘不牢,下水当天看不出,泡两天就开始渗。

3.2 龙骨与肋骨:把总纵弯曲按住

龙骨是船的脊梁,从船头到船尾贯通,承担总纵弯曲的主要部分。传统做法里,主龙骨通常是一根通长的方木,两端接艏柱和艉柱,形成一道完整的纵向骨架。如果木料不够长必须对接,接头位置要避开船中,并且用“勾头搭接”加铁箍,不能做成平接。

肋骨是横向的骨架,从龙骨向上弯到舷侧,一道道排列。肋骨间距是个关键参数,小船可以稀一些,大船必须密。我的经验值是:肋骨中心间距不超过船宽的二十分之一。船宽五米,间距就控制在二十五厘米以内。放大船体时这个间距不能按比例放大,反而要相对加密,原因前面说过,重量按立方涨,截面只按平方涨。

还有一个容易被忽略的细节:肋骨与船壳板的贴合面要打磨出弧面,不能硬顶。硬顶的话船壳板受力集中,久了会裂。传统工艺在肋骨外面垫一层薄木片或者用捻料填实,让力分散开。我第一次做的时候偷懒没做这一步,下水三个月,舷侧在两根肋骨之间出现了一条细裂纹,拆开看就是应力集中。

铁钉的使用也有讲究。古人用方截面铁钉,钉进去之后把钉尖回弯扣住,叫“倒钩”,比直钉抗拔力高很多。钉孔要先钻孔再钉,孔径略小于钉径,太大会松,太小会劈裂木板。

3.3 舵、帆、压舱石:稳住重心和航向

浮力解决的是“沉不沉”,舵和压舱解决的是“稳不稳、走不走直线”。这两件事在小样上特别容易被忽视,因为小样轻,随便一推就走了,看不出问题。

舵的关键参数是舵面积与水下侧面积的比例。比例太小,转向迟钝;比例太大,操舵费力而且容易过冲。我用的经验值在百分之三到百分之五之间,尖底船取小值,平底船取大值。传统船型里有一种做法是把舵面分成前后两部分,一部分在舵杆前方,这叫平衡舵,能让转舵力矩小很多,操起来省力。我自己试过把舵杆前的面积做到总面积的四分之一,操舵明显轻,但舵的回中感变弱,需要手上更稳。

帆的问题主要是受风中心与水下侧面积中心的位置关系。受风中心太靠前,船头会被压下去,转向困难;太靠后,船容易抢上风。传统做法是靠桅杆位置和帆的挂点反复调,我自己的办法是先按经验放,然后在小样上试不同风向,看偏航方向,再挪桅座。

压舱石前面提过,重点是位置。除了放低、放中线,还有一条:尽量分散成几堆,别堆成一整块。分散布置能让重心更接近中纵剖面,减少横倾力矩,也方便调整。我用过装石头的木箱,好处是能整箱挪位置,试配重的时候效率高很多。

3.4 船台、滑道与下水:最后一道风险关口

下水是整条船风险最集中的时刻。传统做法是船台加滑道,滑道上涂泥浆或者油脂减摩,用绞盘或者人力牵引,让船沿滑道滑入水中。听着简单,出问题的地方特别多。

第一是滑道坡度。坡度太缓,船滑不动;太陡,船入水时冲击大,容易在船艏或者船底磕伤。我的经验是滑道入水端要有足够的淹没深度,让船艏入水时已经有浮力托着,而不是直接砸进水里。

第二是支撑的同步撤除。船在船台上是由一排支撑垫木托着的,下水时要按顺序撤,如果撤得不均,船体会先扭一下再滑,这一扭可能就把捻缝扭裂。传统做法是在船底铺一层滑板,船坐在滑板上,滑板整体下滑,避免了船体直接受力不均。

第三是入水后的横倾。船刚入水时速度较快,如果两侧阻力不均,可能一边先入水导致横倾,严重时会侧翻。解决办法是滑道做水平、两条滑道平行度要校,牵引力方向要正对中纵剖面。

提示:下水前把所有可移动的重物固定好,压舱石捆死,工具收进舱内固定位置。自由移动的重物在下水瞬间会变成横倾的助推器。

4. 实操复现:从一条一米小样到十米实船

4.1 选材与放样

材料上,小样我建议用桐木或者轻质松木,好加工、重量轻、浮力足;实船用杉木做船壳板,用硬杂木做龙骨和肋骨,因为龙骨要抗弯,软木撑不住。木材含水率要控制,太湿的木头做完之后干缩,接缝会开。我的做法是木料开好之后阴干两周以上再用,急不得。

放样的顺序是先画侧视图,定出龙骨线、艏艉柱位置、吃水线;再画横剖面,定出船底宽度、舷侧外张角度。传统做法用样板和样棒,一米小样我直接用方格纸按一比十画,画完贴到木板上开料。关键是三条线必须对得上:中纵剖面线、各站的横剖面线、水线。对不上就会出现“扭船”,做出来左右不对称,一下水就往一边偏。

4.2 小样制作与测试记录

小样的制作顺序我固定为:龙骨与艏艉柱先组,再上肋骨,然后铺船壳板,最后装舱壁、甲板、舵。船壳板从龙骨向两侧一片一片铺,每片都要跟肋骨贴合,接缝错开,不要出现四条板缝交于一点的情况。

做完先不下水,做静水浮力测试:放在浅水里,看吃水是否左右一致,不一致说明左右重量分布有问题,先查再下水。然后按前面那张六项表逐项测,每次改动只改一个变量,改完再测。这个过程很枯燥,但它是唯一能把“我觉得变好了”变成“确实变好了”的办法。

4.3 放大时的尺寸修正表

放大不是简单乘十,下面这张表是我实际用的修正原则,供参考:

构件放大原则修正理由
船壳板厚不按十比一,按七到八比一板厚按立方涨重量太快,适度减薄配合加密肋骨
肋骨间距相对加密,取船宽二十分之一以内抵抗按立方增长的载荷
龙骨截面高度按八到九比一,宽度按七比一高度对抗弯贡献大,优先加高
舱壁数量按船长增加,十米级七到九道破损控制和横向加强双重需要
舵面积按水下侧面积比例取,不按长度比例舵效跟面积相关,跟长度无关
压舱重量按排水量比例估,从小值往上试稳性靠试,不靠算

这张表里的数字不是定论,是我自己在几条船上试出来的经验区间,不同船型要调整。核心原则记住一条就够:凡是承力的构件,不要按长度比例放大,要按它承担什么力来单独算。

4.4 下水前的检查清单

  • 舱壁与船壳接缝全部捻过一遍,没有漏捻的短缝。
  • 龙骨接头位置在船中偏后三分之一处,铁箍紧固。
  • 舵杆与舵叶连接处无松动,转舵灵活,回中正常。
  • 压舱石固定牢靠,位置在中线附近,低位布置。
  • 滑道平行度校过,入水端有足够水深。
  • 工具、可移动物品全部收纳固定。
  • 空船吃水与设计值偏差在百分之十以内。

5. 踩坑实录:常见问题与排查速查

5.1 六个典型故障

船下水就往一侧偏。最常见的原因是左右重量不对称,其次才是线型问题。排查顺序是先看压舱石位置,再看两侧船壳板厚度是否一致,最后才怀疑放样。我遇到过一次,查了半天线型,最后发现是右舷多钉了一排铁钉,重量差不到一公斤,但船小,横倾肉眼可见。

空船吃水比设计值深很多。通常是小样放大时板厚按比例放大导致的超重。解决办法不是减板厚,而是先把肋骨间距调整、把不必要的内部构件减掉,实在不行重新核算载重,别硬撑着下水。

横摇很急,摇起来不舒服。重心偏高或者船宽过大。先试着把压舱石往下、往中线挪,不行再考虑加宽底或者减少上层重量。横摇周期是个好指标,改完再测一遍,周期变长就是改对了。

舱内持续渗水,找不到漏点。八成是舱壁与船壳的接缝,或者船壳板的对接缝。检查办法是往舱里注少量水,外面看哪里渗出来。捻缝质量不过关是主因,捻料配比、清理是否干净、捻入深度都有关系。

拖行时船头持续偏向一侧。先看舵是否装正,再看船体是否左右对称,最后看艏部线型。我碰到过的是舵杆装偏了两三度,肉眼几乎看不出来,但拖起来很明显。

大船强度不如小样,出现细裂纹。这就是前面讲的截面按平方涨的问题。加密肋骨、加厚舱壁、接头避开船中,三件事一起做,基本能压住。

5.2 问题排查速查表

现象最可能原因优先处理
横倾重量不对称调整压舱石位置
吃水过深船体超重减内部构件,复核板厚
横摇急重心偏高压载下移,去上层重量
持续渗水捻缝不良重捻接缝,检查清理
偏航舵位不正校舵杆垂直度
结构裂纹强度不足加密肋骨,加厚舱壁
下水冲击大滑道过陡调整坡度,增加入水深度

5.3 几条不外传的手感经验

木料上钉之前,用指甲在钉孔边上按一下,软塌塌的说明木料含水太高,这时候钉进去,等干了必松。捻缝的桐油灰,捏起来应该像耳垂的软硬,太硬粘不住,太软会流出来。小样试航选无风的清晨,水面有薄雾的时候最好,看得清水痕也看得清航迹。做放大之前,把关键尺寸写在一张纸上贴墙,做的时候每隔一段抬头对一次,比做完了再量省事得多。还有一条,任何时候别在没做小样的情况下直接做大船,哪怕你觉得自己已经想得很清楚了。

6. 最后聊几句我自己的体会

这些年做下来,我对“古人没得出浮力定律”这件事的看法变了好几次。一开始觉得是遗憾,后来觉得其实是另一种聪明:他们把物理问题转化成了工艺问题,用吃水记号解决定量,用安全余量解决不确定性,用小样试验解决风险。这套东西不精确,但能交付。而我做船模最深的体会是,那套“先做小的、再放大、每一级都记录、每一级都留余量”的方法,跟今天做任何工程项目没什么两样,只是他们用的是木尺和墨斗,我们用的是计算表和试验池。

真要说有什么建议,就是如果你也想复现一条传统船,别急着追求大。一米小样做扎实,六项记录填完整,放大时把承力构件单独算一遍,这三步走完,后面基本不会出大岔子。至于浮力定律那一步,知道它为什么重要是一回事,能不能在没有它的情况下把事情做成,是另一回事。后者更考验人。

返回列表