☰
从吃水线到船模试验:传统木船放大中的浮力与稳性账
2026/10/31 6:02:42 网站建设 项目流程

去年冬天,一位做木船复原的朋友抱着一条半米长的尖底船模来找我,说他照这个比例做了条六米长的实船,下水后船身左右晃得厉害,空载时船舷几乎贴着水面。他问得特别朴素:“小的那条稳稳当当,放大十二倍就变了个脾气,是不是比例不管用?”这个问题其实古人早就碰过,而且摸索出了一套土办法——先做个船模下水试,试稳了再按一定倍数放大造实船;同时他们也模模糊糊摸到了浮力的脾气:船能装多少,全看它排开多少水。他们没走到浮力定律那一步,也没留下公式,但留下的那套经验流程,放到今天的船模复原和木船建造里依然管用。这篇就从这个角度聊:古代船匠怎么把浮力变成能上手操作的“数”,船模试验到底在试什么,十倍放大之后哪些东西跟着放大、哪些不跟,以及我在复原项目里踩过的几个实实在在的坑。

1. 吃水线就是古代船匠手里的那杆秤

浮力这个词是后来的说法,古代船匠嘴里的词更直白——“吃水”“载重”“干舷”。他们不需要知道浮力等于排开液体的重量这个表述,只要盯住船壳外壁那条水痕,就有了一切。船下水,装货,水痕上移;卸货,水痕下落。这条线可看、可刻、可记,比任何抽象概念都实在。船匠的所有判断几乎都建立在它上面:船造多深、舷留多高、货装几成、压舱石放几块,答案全在吃水线上。

1.1 从“船能装多少”反推“船要排开多少水”

我见过的老船匠算载重,思路跟教科书是反的。教科书先算排水体积再乘密度得浮力;老船匠先问“这条船打算装多少担货”,再倒推船要造多大、吃水要多深。他们脑子里的换算关系是“一尺吃水配多少担”,这个系数是船场里一代代攒下来的,不同船型、不同木料、不同航线各不相同。你让他解释为什么,他说不出所以然,但给出的数字往往八九不离十。

这套“倒推”的方法论其实很聪明。因为它把不可见的浮力问题,转成了可见的几何问题:只要船的横剖面形状固定,吃水深一寸,排开的水量就多一份,多出来的那份就是能多装的重量。船匠真正掌握的是“吃水—载重”的对应表,而不是浮力本身。这就像老木匠不用算惯性矩,也知道多粗的梁能扛多重的楼板——他掌握的是结果,不是推导过程。

有意思的是,这套经验关系还带着余量。老船匠给货船定的满载吃水,通常离船壳上缘还留着一段距离,这段就是干舷。干舷不是随便留的,内河船留得少,跑外海的留得多,因为要预留上浪和横摇时进水的高度。这个余量本质上是对“估算不准”的兜底——既然算不精确,那就多留一点。

1.2 拿船当秤:一次朴素的排水量标定

真正让我佩服的,是老船匠用船来“称”东西的办法。新船造好,他们会在船舷外侧刻上若干道横线,然后用已知重量的石块或砂袋分批上船,每加一批,记下吃水到了哪一道线,最后得到一张“吃水—载重”的对照表。下次装货,只要看水痕压到第几道线,就知道装了多少,根本不用称。

这件事的物理内核,其实就是排水量标定:同一吃水对应同一排水体积,同一排水体积对应同一总重量,所以吃水线就是一把刻度尺。船匠没写公式,但把公式的两端都用刻痕钉死了。我后来在复原项目里照这个办法做,用已知重量的沙袋给一条四米小船做了十二个刻度点,误差能控制在百分之三以内,比我想象的准得多。

这里有个容易忽略的细节:标定时船的姿态必须和实际使用时一致。空船标定和装了货的船,纵倾角不一样,首尾吃水不一样,同一道横线在船中读出来的数就不作数了。老船匠的做法是标定时在船首、船中、船尾各刻一道,取三点读数,这与后来船舶的吃水标尺思路完全一致。

1.3 卡在哪儿:观察了上千年,为什么还是没等到定律

很多人替古人惋惜:都观察到这个份上了,怎么就没往前再走一步?我的看法是,缺的不是观察,是三个东西。

第一缺“重量”和“体积”这两个可独立测量的量。定律要成立,得能说清“排开的水有多重”,可古代没有把体积换算成重量的统一单位体系,一担水、一石米、一斗盐,单位和密度都搅在一起,没法抽出一个干净的“水的密度”。

第二缺“力”的概念。浮力是一个力,要表述它,得有把力从物体里单独拎出来的语言。古代工匠的描述方式是“水托得住”“水托不住”,是状态判断,不是力的计量。

第三,也是最关键的,是知识传承的方式。船匠的经验以口诀、样板、师徒手把手的形式流传,追求的是“照着做不会错”,不追求“写成一句放之四海皆准的话”。定律这种东西,需要有人闲下来做纯粹的、不带功利目的的验证实验——而这恰恰不是船场的生存逻辑。

这一点我体会很深:复原项目里最有价值的往往不是“正确的理论”,而是“能复现的操作”。老船匠留下的口诀看着粗糙,但它包含了边界条件——什么船型适用、什么水情适用,这些东西写成公式反而会丢。

2. 一条巴掌大的船模到底能试出什么

船模试验这件事,在古代造船里的地位比很多人想的高。造一条大船,动用的木料、人工、时间都是重资产,一旦下水发现姿态不对、装不下货、转不了向,损失很难挽回。先做一个小号的、几十分之一大小的模型下水跑一跑,成本极低,试错空间极大。这套逻辑放到今天的工程里也是标准做法,只不过古人用的是木盆、水塘和河湾。

2.1 船模试验真正在试的三件事

我看过一些老船模,也自己做过一批,慢慢琢磨出古人做船模其实主要盯三件事。

一是形状与水的关系。船首怎么收、船尾怎么放、船底是尖是平、舷侧外飘多少,这些靠图纸很难判断,做成模型往水里一放,水的反馈立刻就出来了:船首太肥,推水明显,走起来费劲;船底太直,转向发滞;舷侧不外飘,横摇来得又快又猛。

二是配重与浮态。模型里放铁块、放铅粒,挪位置,看它坐在水里的姿态,看干舷还剩多少,看倾斜后能不能自己回正。这实际上是在试重心和浮心的相对位置,古人不懂这两个词,但他们知道“重心要压低”“船要能自己站回来”。

三是拖曳时的行为。用绳子在岸上或另一条船上拖着模型走,看它会不会偏航、会不会埋头、尾流是什么样子。这一步试的是航向稳定性和阻力的大致量级。有些船模的尾部还留着小孔,用来穿牵引线,我猜就是干这个用的。

2.2 模型池的“土办法”:压舱、牵引与目视判断

真正的古代船场不会有什么拖车和测力计,他们的“试验设备”极其简陋:一条河湾、一根绳子、几块石头、一双眼睛。

压舱用的是随手可得的重物,石头、砂袋、铁器都行。判断标准也不是数据,而是几条肉眼可见的现象:模型在水中静置时,水痕是否在预期的位置;用手推一下船侧,看它晃几下能停下来;把模型侧倾到某个角度松手,看它能不能回正、回正得快不快。晃得太快太硬,说明稳性过高、船会颠;晃得慢悠悠回不来,说明稳性不足、危险。这个“晃几下”的判断,就是初稳性的朴素版本。

牵引试验更土,两个人一人拉一头,或者一个人沿岸走,看模型跟不跟线。跟不住线的模型,放大之后就是“跑舵”,得在尾部加大舵面积或者调整尾型。这些现象在模型上放大十几倍依然定性成立,这就是船模试验的价值所在——它预测的是趋势,不是精确数值。

2.3 模型保真的边界:小船上那些“不听话”的效应

这里得泼一盆冷水。船模不是万能预言机,它有几处系统性的失真,放大时必须打折看待。

最明显的是表面张力和黏性。模型做到几十厘米长、吃水只有一两厘米时,水的表面张力已经能明显影响船体周围的流动,水的黏性作用也被相对放大,摩擦阻力占比虚高。结果就是模型表现出的阻力偏大、航速偏低、姿态偏“黏”。古人当然不知道这些名词,但他们的应对办法很聪明:给放大留余量。模型试验过关了,实船按比例放大时并不会把性能指标照搬,而是把帆装、桨数、舵面积往上加一档。

还有一处失真更隐蔽:模型是实心的、刚性的,实船是空心的、会变形的。模型在水里姿态再漂亮,也证明不了放大后的船壳能不能扛住波浪的弯折。这个问题只能靠结构手段解决,靠试验解决不了——这也是为什么古代大船在结构上下了那么大的功夫,后面会专门讲。

3. 十倍放大之后,究竟哪些量跟着变了

“按比例放大十倍”,这句话听着天经地义,实际上是整个造船过程里最容易翻车的地方。因为并不是所有东西都按同一个倍数放大。长度放大十倍,面积放大一百倍,体积和重量放大一千倍——三条曲线完全不同步。谁跟错了队,船就出问题。

3.1 长度乘十、重量乘一千:一笔必须算清的账

先算一笔具体的账。假设一条模型船:长 0.5 米,宽 0.15 米,吃水 0.03 米,方形系数取 0.55(这个系数描述船体水下体积相对于长方体“饱满”到什么程度,货船一般 0.5 到 0.7,尖底船偏低)。

参数模型放大 12 倍后的实船换算关系
船长0.5 m6.0 m×12
船宽0.15 m1.8 m×12
吃水0.03 m0.36 m×12
排水体积0.5×0.15×0.03×0.55 ≈ 0.00124 m³6×1.8×0.36×0.55 ≈ 2.14 m³×1728
排水重量约 1.24 kg约 2.14 t×1728
湿表面积约 0.28 m²约 40 m²×144
甲板面积0.075 m²10.8 m²×144

排水重量放大了 1728 倍,而甲板面积只放大 144 倍。这意味着什么?意味着大船每平方米甲板“摊到”的排水量,是模型的十二倍。船在水里承受的载荷强度、船体被波浪顶托的力度,都按长度倍数同步上升。这就是那条著名的规律:几何相似放大时,重量按立方跑,强度按平方跑,应力按一次方涨。

3.2 帆装为什么越造越复杂:推力和重量没同步

再往下推一层,会看到一个很有意思的结论。风帆提供的推力大致与帆面积成正比,也就是按长度的平方增长;而船体需要推动的重量按长度的立方增长。所以放大之后,“推力/重量”这个比值按长度倍数反比下降——船越大,单位重量能分到的风力越小。

这解释了古代大船的一个典型特征:桅杆越来越多、帆的划分越来越细、帆的效率越做越高。不是匠人喜欢复杂,是算术逼的。小船一桅一帆就够,大船得三五桅、七八帆,还得配合不同风向下能独立操作的帆组。同样地,桨船放大到一定程度,桨手数量必须超比例增加,最后干脆转向帆力或人力轮桨,这背后的驱动力就是这笔比例账。

阻力的账也一样失衡。摩擦阻力与湿表面积成正比(平方),兴波阻力与重量相关(立方),所以大船在小航速下的摩擦占比下降,这是好事;但要跑到相对高航速,兴波阻力会迅速吃掉推力,这也是为什么大船需要更长的水线、更尖的艏部。这些结论,古代船匠靠模型试验和航行经验一点点摸到了,只是没写成公式。

3.3 强度补偿:龙骨、隔舱板与钉距的加密策略

放大的应力问题,必须在结构上补偿。木材的板材厚度受原木规格限制,不可能跟着十二倍一起长——模型外板 5 毫米,实船总不能做 6 厘米?其实 6 厘米有点薄,但要做 60 厘米又荒唐。现实是:板厚只放大四到六倍,而长度放大了十二倍,中间那个缺口必须靠结构补。

补偿手段主要有几路。一是加大龙骨截面,龙骨是船体的脊柱,纵向弯矩主要靠它扛。二是加密横梁和肋骨,横梁把两舷拉住,防止受压后外张,肋骨把外板撑住,防止被水压瘪。三是缩短隔舱板间距,隔舱板既是分舱又是横向支撑,一举两得。四是钉距加密、钉径加大,外板之间靠铁钉和榫卯拉住,单位长度上的连接点越多,板缝越不容易开裂。

我在复原一条五米多长的尖底船时,就吃过这个亏。外板用的是 2 厘米厚杉木,按模型比例是“够”的,但下水后遇到侧浪,板缝渗水明显,后来把横梁从四道加到六道、在板缝内侧加了两道纵向压条,问题才解决。这不是材料问题,是“比例没跟上”的账没补齐。

4. 放大之后靠什么兜住风险

模型不可能试出所有问题,所以古代大船在设计上还预埋了几层保险。这几层保险,恰恰是传统造船里最有工程味道的部分。

4.1 一舱进水不沉:横舱壁给的保险

横向隔舱板把船体内部分成若干独立舱室,这是古代造船一项分量很重的设计。它的作用有两层。一是分舱:货物按舱堆放,重心分布均匀,也便于分类。二是抗沉:某一舱触礁进水,水被限制在这一舱里,其余舱室依然能提供浮力,船整体浮态只略微下沉和倾斜,不至于直接沉没。

这笔账很好算。一条五舱船,任一舱完全进水,最多损失五分之一的总浮力,干舷还剩多少取决于预留余量。只要干舷留得够,船就有自救和被拖带的机会。对比不分舱的船,一处破口整船进水,结局完全不同。

隔舱板还是结构构件。它相当于给空心船体装了一排内部“肋板”,极大提高了横向刚度,防止船体在波浪中变形。所以这道设计是抗沉和强度双收益,这也是为什么它在传统造船里几乎成了标配——不同船型、不同水域的船都在用,只是舱数多少有别。

复原时的一个实操提醒:隔舱板与船壳板的接缝,是最容易渗水的地方。传统做法是在接缝处多留一圈木条压边,再用捻缝料塞实。如果只靠钉子固定、不处理缝隙,下水后这些缝隙会一条条冒水。

4.2 捻缝料的配比与木材的“养”

木板拼接总有缝,缝必须塞。传统做法是用桐油、石灰加麻丝调成腻子,塞进板缝里,干后坚硬防水,还能在船体轻微变形时跟着变形,不至于一开裂就漏水。这个配比各地不一,常见的是桐油与石灰按约一比二,麻丝按需加入调稠度,调到能捏成团、塞进缝里不塌就行。

这件事的难点不在配方,在处理顺序。板缝必须先干燥、清干净,再填塞、压实,最后外面再刮一层油灰封口。缝里有水汽,填进去的腻子会封住水汽出不来,木料霉烂,钉也锈。老船匠的做法是船体做完先晾几天,让缝里的水分走一走再捻缝,这个“晾”的工序在很多速成教程里被省掉了,是省不得的。

木材的“养”也是同理。造船用的木料讲究自然阴干,杉木、松木从砍伐到能用,短的也要放一年半载,讲究的放两三年,让水分缓慢挥发、内部应力释放。用新料造船,下水后木料吸湿膨胀,板缝反而先被挤开再收缩,问题一堆。这个经验,用现代话说就是控制含水率和残余应力,本质一样。

4.3 首尾起翘与舵位:放大后的姿态还得重新调

模型放大,几何形状可以照搬,但浮态和重心位置不能照搬。原因在于实船的空船重量分布和模型不同:模型是整块木头或薄壳,重量均匀;实船有厚板和薄板、有龙骨重梁、有桅座和压舱,重心位置并不均匀。重心一偏,吃水线就歪,首尾倾角就不对。

处理办法是重新调压舱。船造好下水,先空载看浮态,再逐级加压舱石,把吃水调到设计位置,同时把重心压低到安全范围。压舱石的摆法也有讲究,不能全堆在船底中部,否则船会变“硬”,横摇回正太快,人在上面站不稳;也不能堆得过于分散,会抬高重心。老船匠的办法是中部多、首尾少,让重心在纵向靠近浮心。

首尾起翘的弧度也值得说一句。很多传统船型的首尾明显上翘,这个做法不只是为了好看:首部抬高可以减少上浪,尾部抬高便于布置舵和推进装置,同时上翘的形状有助于纵向强度。但起翘过大,水线长度损失,阻力上升,航速上不去。这个平衡点,船匠是靠反复试出来的,不是算出来的。

5. 复原一条老船时,我盯住的几个地方

说了这么多原理,落到实操上有几处特别容易出问题的地方,我把自己的踩坑记录摊开讲。

5.1 那次把吃水算错的过程复盘

我第一次做放大复原,用的是“等比例缩放所有尺寸”的思路,包括外板厚度。结果做出来的船,空载吃水就比算出来的多了将近一半。查了半天,发现是两个原因叠在一起。

一是排水量估算用的是长方体乘以一个拍脑袋的系数,没考虑船底的真实弧度和首尾的收窄,估高了船体水下体积。二是船体自重估低了——我按木材表观密度乘体积算的,忘了里面还有横梁、龙骨、捻缝料、钉子和涂装的重量,这几项加起来占了将近两成。

修正办法很土:先把船体分段,按每段的实际剖面算水下体积,加总;重量则按材料清单逐项过一遍,宁可多算不少算。做完之后空载吃水误差缩到百分之五以内,这个精度对木船来说完全够用,因为压舱可以现场调。

经验:船体重量里,捻缝料和涂装很容易被忽略,一艘五米长的木船,这两项加起来能到几十公斤。它们分布在外表面,位置偏高,对重心有实际影响。

5.2 一套能直接用的模型放大自查清单

下面这份清单是我自己反复用的,每一条都对应一个真实出过的问题。

检查项具体做法出问题的表现
浮态空载下水,量首中尾三点吃水,与设计值比对首倾或尾倾,干舷不足
稳性侧倾到约 15 度松手,观察回正速度回正太慢说明偏软,太急说明偏硬
强度中段加沙袋至满载两倍,观察船体挠度和板缝板缝张开、舱底上拱
分舱单舱注水,观察整体浮态变化下沉过大说明分舱余量不足
帆装比例按放大倍数重算帆面积与压载比帆力不足,遇侧风漂移严重
舵效低速拖曳并打满舵,观察转向半径转向迟滞说明舵面积偏小
板缝满载静置二十四小时,检查所有接缝局部渗水,多发生在隔舱板根部
重心吊装试验找重心纵向位置与浮心位置偏差过大

清单里最容易被跳过的是吊装试验。找两个吊点把船吊起来,慢慢移动吊点位置,直到船体水平,两个吊点的连线中心大致就是重心纵向位置。这个办法精度有限,但能判断重心是不是明显偏前或偏后,成本几乎为零,值得做。

最后说一点体会。这几年做复原,我最深的感受是:古代船匠手里的知识体系和我们不一样,但它的可靠性并不低。他们用吃水线代替浮力公式,用船模代替水池试验,用隔舱板和捻缝代替材料科学的计算,每一步都是在有限条件下找最省力的解。我们现在有公式、有仿真、有材料参数,反而容易犯一个毛病——太相信计算,忘了任何计算都要靠“余量”来兜底。那些老船匠不肯把干舷留到最薄、不肯把板厚减到最省,不是保守,是他们知道账算不完。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询