3. 偏轴单层板强度随角度变化曲线计算

偏轴单层板强度随角度变化曲线计算 学习卡片

问题定义与计算模型

偏轴单层板在单向拉伸载荷下,其面内应力状态随偏轴角 θ 变化。设单层板正轴工程常数为 E₁、E₂、G₁₂、ν₁₂,沿偏轴方向施加单轴拉伸应力 σₓ,则正轴应力分量由应力转轴公式给出:

σ₁ = σₓ·cos²θ,σ₂ = σₓ·sin²θ,τ₁₂ = −σₓ·sinθ·cosθ

将上述正轴应力代入 Tsai-Hill 判据,令失效指标等于 1,即可反解出该角度下的极限强度 σₓ,ult。Tsai-Hill 判据形式为:

(σ₁/X)² − (σ₁σ₂/X²) + (σ₂/Y)² + (τ₁₂/S)² = 1

其中 X 为纵向强度,Y 为横向强度,S 为面内剪切强度。代入应力表达式后,方程可整理为关于 σₓ 的二次方程,取正根即为该角度的极限强度。

教学示例参数(T300/环氧,纤维体积分数 Vf = 0.60):
E₁ = 135 GPa,E₂ = 9.0 GPa,G₁₂ = 5.0 GPa,ν₁₂ = 0.30
X = 1500 MPa,Y = 50 MPa,S = 70 MPa

计算流程与关键代码

对 θ 从 0° 到 90° 以 1° 步长遍历,每个角度下求解 Tsai-Hill 二次方程得到极限强度,同时记录各正轴应力分量的相对大小以判断控制失效模式。以下 Python 代码完成全部计算并输出曲线数据:

import numpy as np

# 材料强度参数 (MPa)
X, Y, S = 1500.0, 50.0, 70.0

def tsai_hill_strength(theta_deg):
    """给定偏轴角,返回Tsai-Hill判据下的极限拉伸强度(MPa)"""
    th = np.radians(theta_deg)
    c, s = np.cos(th), np.sin(th)
    # 正轴应力系数: sigma_i = sigma_x * coeff_i
    c1 = c**2          # sigma_1 / sigma_x
    c2 = s**2          # sigma_2 / sigma_x
    c12 = -s * c       # tau_12 / sigma_x
    # Tsai-Hill: A*sigma_x^2 = 1  =>  sigma_x = 1/sqrt(A)
    A = (c1/X)**2 - (c1*c2/X**2) + (c2/Y)**2 + (c12/S)**2
    return 1.0 / np.sqrt(A)

angles = np.arange(0, 91, 1)
strengths = np.array([tsai_hill_strength(a) for a in angles])

# 输出关键角度结果
for a in [0, 15, 30, 45, 60, 75, 90]:
    idx = np.where(angles == a)[0][0]
    print(f"theta={a:2d}deg  sigma_ult={strengths[idx]:8.1f} MPa")

运行上述代码,可得到各角度下的极限强度。以 0°、45°、90° 三个典型角度为例,其正轴应力分量与失效模式判断如下:

偏轴角 θσ₁/σₓσ₂/σₓτ₁₂/σₓ极限强度 (MPa)控制失效模式
0°1.0000.0000.0001500.0纤维拉伸
45°0.5000.500−0.500约 105基体/剪切耦合
90°0.0001.0000.00050.0基体拉伸
失效模式判读逻辑:当 σ₁ 项在 Tsai-Hill 方程中占主导时,失效由纤维控制;当 σ₂ 或 τ₁₂ 项占主导时,失效由基体或剪切控制。在 0°~5° 范围内纤维拉伸项远大于其他项,强度接近 X;在 75°~90° 范围内横向拉伸项主导,强度接近 Y;中间角度(约 10°~70°)剪切项与横向项共同作用,强度出现显著下降,最低点通常出现在 45° 附近。

强度-角度曲线与失效模式分区

下图给出 0°~90° 范围内 Tsai-Hill 极限强度随偏轴角的变化曲线,并标注三个控制失效模式的分区边界。曲线在 0° 附近急剧下降,在 45° 附近达到最低值,随后在 90° 附近趋于横向强度 Y。

偏轴单层板 Tsai-Hill 极限强度-角度曲线 0 300 600 900 1200 1500 0° 15° 30° 45° 60° 75° 90° 偏轴角 θ 极限强度 σₓ,ult (MPa) 纤维控制 基体/剪切耦合控制 基体拉伸控制 1500 MPa ≈105 MPa 50 MPa Y=50 X=1500 Tsai-Hill 强度曲线 横向强度 Y

结果分析与工程含义

从曲线可以读出以下关键规律:

  • 0°附近:强度接近纵向拉伸强度 X = 1500 MPa,失效由纤维断裂控制。偏轴角从 0° 增加到 5°,强度已下降约 40%,说明纤维方向对偏轴角极度敏感。
  • 45°附近:强度降至最低,约 105 MPa,仅为 0° 强度的 7%。此时 σ₁、σ₂、τ₁₂ 三项在 Tsai-Hill 方程中贡献相当,属于基体拉伸与面内剪切的耦合失效。
  • 90°附近:强度趋于横向拉伸强度 Y = 50 MPa,失效由基体拉伸控制。从 75° 到 90°,强度变化平缓,因为 σ₂ 项已占绝对主导。
  • 失效模式过渡:约 5°~10° 之间由纤维控制过渡到耦合控制;约 70°~75° 之间由耦合控制过渡到基体拉伸控制。过渡区宽度取决于 X/Y 比值和 S 的相对大小。
注意:上述计算基于 Tsai-Hill 判据,该判据未区分拉伸与压缩强度差异,且对 σ₁ 和 σ₂ 的交互项处理为 −σ₁σ₂/X²。若改用 Tsai-Wu 判据,需引入 F₁₂ 交互项,曲线在中间角度区域会有一定差异,但总体趋势和失效模式分区规律一致。实际工程中建议同时用两种判据对比,取更保守结果。

验证与复现要点

复现时需确认以下三点:

  1. 应力转轴公式的符号约定:τ₁₂ = −σₓ·sinθ·cosθ,负号表示在正偏轴角下剪切应力方向为负。若符号取反,Tsai-Hill 中 τ₁₂² 项不变,因此强度结果不受影响,但失效模式判断中的剪切方向描述需一致。
  2. Tsai-Hill 方程中 σ₁σ₂ 交互项的符号:该项为 −(σ₁σ₂/X²),在 0°~90° 范围内 σ₁ 和 σ₂ 均为正,交互项为负,起降低失效指标的作用,即略微提高预测强度。若误写为 +,则 45° 附近强度会被低估。
  3. 角度步长:1° 步长足以捕捉曲线形状和最低点位置。若需精确定位最低点,可在 40°~50° 范围内以 0.1° 步长加密搜索。