设计实现硅油软件代码1

2501_93087963 2025-10-14 08:50:04


public class SiliconeOilModel
{
    // Carreau模型参数
    public double EtaZero { get; set; }      // 零剪切粘度 (mPa·s)
    public double EtaInfinity { get; set; } // 无限剪切粘度 (mPa·s)
    public double Lambda { get; set; }      // 松弛时间 (s)
    public double PowerLawIndex { get; set; } // 幂律指数
    public double Density { get; set; }     // 密度 (kg/m³)
    public double ThermalConductivity { get; set; } // 热导率 (W/(m·K))
 
    public SiliconeOilModel()
    {
        EtaZero = 1000;
        EtaInfinity = 10;
        Lambda = 0 1;
        PowerLawIndex = 0 8;
        Density = 970;
        ThermalConductivity = 0 15;
    
 
    // 计算动力粘度(Carreau模型)
    public double CalculateDynamicViscosity(double shearRate)
    {
        double term = 1 + Math Pow(Lambda * shearRate, 2);
        double exponent = (PowerLawIndex - 1) / 2;
        return EtaInfinity + (EtaZero - EtaInfinity) * Math Pow(term, exponent);
    }
 
    // 运动粘度与动力粘度转换(η = v × ρ)
    public double ConvertToKinematicViscosity(double dynamicViscosity)
    {
        return dynamicViscosity / (Density * 1000); // 转换为 m²/s (1 kg/m³ = 1000 g/cm³)
    }
}

代码参考资料来源:https://gitee.com/zh192/17c/issues/ID1PRT

...全文
74 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
我要建立一座最最漂亮的大厦,目前我正为之添砖加瓦!
社交电子无人机自动驾驶 个人社区
社区管理员
  • 流浪猪头拯救地球
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

GNSS技术交流社区,希望可以为热爱卫星导航定位技术、组合导航、智能驾驶、无人机等的朋友提供一个靠谱的技术交流平台~

试试用AI创作助手写篇文章吧