浮力是表面力. 是一種接觸力.

根據流體靜力學平衡方程

[公式]

兩端對物體體積分,並利用高斯公式(注意到靜壓力p始終垂直於表面),得

[公式]

因此浮力 [公式]

從定義來說,它不是體積力,而是面力的合力(表面積分);但從結果上來說,它與體積力( [公式] )平衡,可以等效視為一種體積力,但有一點需要注意,並不是隻要有體積就一定存在浮力


浮力是物體表面所受壓力的總作用。體積力的定義是「作用在物體內部每個質點上,與周圍其他質點無關,與其表面取向無關的力」。表面力的定義是「物體在表面上或者界面上受到的力」。單從定義而言,浮力似乎不能歸到體積力和表面力的任何一種,其實也沒必要強行歸類啦。在流體中好多力實質上都是壓力和粘性力的總效果,比如壓差阻力,摩擦阻力,附加質量力,壓力梯度力,Basset力,Magnus升力,Saffman升力等,個人覺得只要知道這些力產生的機理是什麼,然後在建立動力學方程的時候不要算重了就好了,比如說如果給定流場的壓力中包含了靜水壓力,那麼在建立動力學方程的時候就不要再把浮力考慮進來了等等。個人觀點,歡迎指正。
看什麼浮力了。

一個木球放在水裡,浮力是壓力差(積分),本質上是每個面受到的壓力不同。

兩種密度不同的流體混在一起,浮力是密度差造成的重力差,是體積力

按一般理解,這只是名詞誤導,叫「徹體力」是不是就明白多了?

當然,如果定義體積力為「力的大小是體積的函數」,那也算是體積力了。所以,題主你的問題不是「浮力是體積力麼?」,而是「怎樣定義體積力?」
不是。是面力,需要在物體表面積分。

不過如果你把整個物體整個浸在水裡,你可以用高斯定理把這個面積分變成體積分。


表面力
浮力怎麼會是體積力呢?體積力是分佈在物體的體積內,作用在物體內每一個質點上的,如重力、慣性力、電磁力等。顯然,浮力不能作用在物體的每一個質點上。


推薦閱讀:
相關文章