1、概述
通过后处理软件获得流场数据的密度云图,做出附着于壁面上液滴或气泡在接触点上的切线,测量可以获得浸润角度,手工做切线存在较大的自由度,所得的角度往往并不精确,可以考虑用圆拟合液滴或者气泡,通过拟合出的圆半径及圆心位置,则可以精确的计算出相应的角度,相比做切向的方法,准确度有较大的提升,但是如果还是通过手工来找准这个拟合圆,则数据准确性也受影响,可以考虑采用程序,通过图像处理的方式获取相应的信息,下面是大致的实现思路:
- 从数据文件中获取流场数据
- 从密度云图图像提取相界面处密度等值线
- 通过等值线散点拟合圆,获取圆数据
- 求解浸润角
2、求解效果
下面是一个算例的求解效果图


3、代码实现
clc;clear;
close all;
% load color data
load mycolor.mat;
% extract data
file_info = dir('*.plt');
tempB = file_info.name( isstrprop( file_info.name, 'digit' ) );
num = str2double( tempB );
% file name
filename = strcat( 'result', num2str(nu

本文介绍了一种使用MATLAB进行浸润角精确计算的方法。通过从数据文件获取流场数据,提取密度云图的相界面等值线,再进行圆拟合,从而得到浸润角。相较于手动切线,此方法提高了计算精度。文中包含求解示例和代码实现。
最低0.47元/天 解锁文章
3758

被折叠的 条评论
为什么被折叠?



