-0270 - Ktesibios 水鐘浮子調節器#
案件摘要#
約西元前 270 年,希臘發明家 Ktesibios(克特西比烏斯)在亞歷山大城發明水鐘(clepsydra)的浮子調節器。 水鐘的老問題:水箱水位下降導致水流變慢,計時越走越不準。Ktesibios 的解法: 用一個浮子感測水位、自動控制進水閥,讓水位恆定——水流速度因此恆定。 這是人類歷史上第一個有記載的回饋控制裝置:感測 → 比較 → 修正,三個要素俱全。
前因#
- 水流計時的老問題:古埃及與巴比倫的水鐘依賴「固定水面高度下的出水速度」, 但水面下降速度 \(\dot h \propto -1/A(h)\) ,水位越低越慢,誤差累積。
- 亞歷山大城的工程傳統:希臘化時代的繆思神殿(Musaeum)聚集工程師與數學家, Euclid、Archimedes 的幾何與流體知識可用。
- 需求驅動:法院計時、天文觀測都需要更準的鐘——「恆定水位」是關鍵。
線索與推理#
這個裝置為何是「回饋」?#
拆解 Ktesibios 的裝置,可以看出回饋的三大要素:
| 回饋要素 | 裝置中的對應 |
|---|---|
| 感測(sensor) | 浮子(隨水位升降) |
| 比較(comparator) | 浮子連桿與閥門的機械幾何(目標水位 = 連桿長度決定) |
| 修正(actuator) | 錐形進水閥(開度隨浮子位置變化) |
回饋環路:水位偏低 → 浮子下降 → 連桿拉開閥門 → 進水加快 → 水位回升 → 浮子上升 → 關小閥門 → ……
這個環路無需人類介入,自動維持水位在目標附近——這就是「自動控制」的定義。
為什麼恆定水位能讓計時準確?#
出水流速由 Torricelli 定律(後世總結)給出:
\[ v = \sqrt{2gh} \]
其中 \(h\) 是出水口上方的水面高度。若水面高度 \(h\) 恆定,則 \(v\) 恆定, 流量 \(Q = C_d A_{orifice}\sqrt{2gh}\) 也恆定——計時自然準確。 Ktesibios 不懂這條公式,但他的裝置隱含了正確的物理:他把「不準的根源」(變動的 \(h\) ) 直接用回饋消掉了。
為什麼用錐形閥?#
Ktesibios 的錐形閥有個巧妙的幾何性質:閥塞與閥座是共軛錐面, 閥塞上下移動時,流通面積線性變化。這讓「浮子位移 → 進水量」的增益近似常數—— 線性化的直覺,比控制理論早了兩千年。
後果#
- Hero(希羅)在《自動機械學》中記載並改進了 Ktesibios 的裝置,自動裝置傳統延續(見 0062-Hero自動機械學.md)。
- 浮子原理沿用至今:馬桶水箱、化油器浮子室、水塔浮球閥——兩千年不變的設計。
- 「感測 → 比較 → 修正」三要素成為一切回饋系統的模板,直到今日的 PID、Kalman 濾波。
- 控制理論的誕生(Maxwell, 1868)要等到蒸汽機把「調速」變成工業級問題——見 1788-Watt飛球調速器.md。
結案陳詞#
Ktesibios 的浮子調節器是自動控制史的第一現場:它證明了一個樸素的真理—— 與其精確計算,不如讓系統自己修正。這個「用結果修正行為」的原理, 是控制理論兩千年的起點。