魚尾的推進原理是什麼?
01-21
一直很好奇為什麼魚左右擺動尾部就能往前游,人游泳時上下擺腿也是同樣的原理么?
魚推進一般是靠整個身體,你可以想像一個柔性薄板,在一個水槽里,以峰峰值等於水槽寬度的正弦行波形式向後泵水。
你要知道機翼的升力產生的原因,你就會知道魚尾是怎麼推動魚向前移動的了。
機翼升力的正確解釋是什麼?
一般說到升力人們都喜歡用伯努利定理來解釋,但其實這個解釋是不正確的。正確的解釋是這樣的:如圖所示,機翼上表面某一點氣流的流速V可以分解為沿機翼垂直方向的速度V2和沿機翼切線方向的速度V1。由於V2的方向是垂直於機翼且遠離機翼的,所以機翼上表面產生了負壓(也就是低於大氣壓的壓力),這也就導致了機翼升力的出現。可以查閱關於非定常流體力學,反卡門渦街相關的知識,簡單來說,魚類擺尾形成脫體渦,產生推進力,有時間補圖。魚類遊動的機理沒有完全研究透徹,比如有科研人員嘗試拖著魚在水裡移動,發現阻力比實際大很多。
推薦閱讀:
※為什麼魚在流動的水中能保持不動而不會被流水沖走?
※螃蟹鉗子的工作原理是什麼?
※初學編程,如何設計模擬一個螞蟻群體的小程序?求幫助?
※為什麼仿生機器人(仿動物、人形)的反應遲鈍?