name: 测试相关性分析技能 description: 用于将测试结果与分析预测和模型验证进行关联的技能 allowed-tools:
- 读取
- 写入
- 全局搜索
- 文本搜索
- Bash
metadata:
specialization: 机械工程
domain: 科学
category: 测试验证
priority: 高
phase: 4
tools-libraries:
- MATLAB
- Python scipy
- 测试数据格式
- FEA/CFD工具
测试相关性分析技能
目的
测试相关性分析技能提供将测试结果与分析预测进行关联的能力,实现机械系统的模型验证、校准和不确定性量化。
能力
- 测试数据处理与分析
- 预测与测试对比
- 模型校准技术
- 不确定性量化
- 统计分析与回归
- 相关性报告生成
- 模型更新建议
- 验证标准评估
使用指南
相关性分析方法论
数据处理
-
测试数据准备
数据质量检查: - 缺失数据处理 - 异常值检测 - 噪声过滤 - 时间同步 - 单位验证 -
信号处理
操作 目的 方法 低通滤波 去除噪声 巴特沃斯 重采样 匹配分析 插值 基线校正 去除偏移 线性/多项式 加窗 FFT准备 汉宁窗、汉明窗 -
衍生量计算
- 加速度积分得到速度/位移
- 位移微分得到速度
- 根据位移计算应变
- 根据应变计算应力
预测提取
-
分析结果
- 匹配输出位置与传感器位置
- 匹配载荷工况与测试条件
- 考虑坐标系
- 包含分析不确定性
-
插值
对于节点间位置: - 形函数插值 - 最近节点近似 - 表面插值(用于等高线)
比较方法
点对点比较
百分比差异:
%diff = (测试 - 分析) / 测试 * 100
对于接近零的值:
%diff = (测试 - 分析) / max(|测试|, |分析|) * 100
绝对差异:
delta = 测试 - 分析
统计比较
| 指标 | 公式 | 目的 |
|---|---|---|
| 平均误差 | mean(测试 - 分析) | 偏差检测 |
| 均方根误差 | sqrt(mean((测试-分析)^2)) | 整体精度 |
| 相关系数 | r | 线性关系 |
| R平方 | r^2 | 解释方差 |
模态相关性
-
频率比较
频率误差: %error = (f_测试 - f_分析) / f_测试 * 100 典型接受范围:+/- 5-10% -
模态振型相关性
MAC(模态保证准则): MAC = |{phi_测试}^T {phi_分析}|^2 / ({phi_测试}^T{phi_测试})({phi_分析}^T{phi_分析}) MAC = 1:完美相关 MAC > 0.9:良好相关 MAC > 0.7:可接受相关 -
交叉正交性
XOR = {phi_测试}^T [M] {phi_分析} XOR_ii > 0.9:良好相关 XOR_ij < 0.1:模态独立性
模型校准
参数识别
-
敏感性分析
- 识别有影响的参数
- 按敏感性排序
- 定义调整范围
-
优化方法
方法 应用 优点/缺点 手动迭代 简单案例 直观、缓慢 基于梯度 平滑响应 快速、局部最小值 遗传算法 复杂响应 全局、缓慢 响应面 多工况 高效、近似
常见校准参数
| 参数 | 结构 | 热学 | CFD |
|---|---|---|---|
| 刚度 | 杨氏模量 | 导热系数 | - |
| 边界 | 连接刚度 | 传热系数 | 入口剖面 |
| 阻尼 | 模态阻尼 | - | 湍流 |
| 质量 | 密度 | 比热容 | 密度 |
| 几何 | 厚度 | 接触面积 | 网格 |
验证标准
接受标准
典型验证目标:
- 位移:+/- 10%
- 应力:+/- 15%
- 固有频率:+/- 5%
- MAC:> 0.9
- 温度:+/- 5度
- 压力:+/- 10%
验证级别
| 级别 | 证据 | 应用 |
|---|---|---|
| 1 | 定性趋势匹配 | 初步设计 |
| 2 | 定量一致性 | 详细设计 |
| 3 | 统计验证 | 认证 |
| 4 | 预测能力 | 生产发布 |
不确定性量化
不确定性来源
-
测试不确定性
- 仪器精度
- 环境变化
- 设置变异性
- 测量分辨率
-
模型不确定性
- 材料属性变异性
- 几何简化
- 边界条件近似
- 离散化误差
综合不确定性
u_综合 = sqrt(u_测试^2 + u_模型^2)
重叠标准:
如果 |测试 - 分析| < 2 * u_综合:
结果在统计上一致
流程集成
- ME-022:原型测试与相关性分析
输入模式
{
"test_data": {
"file_path": "string",
"format": "csv|mat|hdf5",
"channels": "通道ID数组"
},
"analysis_results": {
"file_path": "string",
"software": "ANSYS|NASTRAN|Abaqus|其他",
"output_locations": "数组"
},
"comparison_type": "静态|模态|瞬态|稳态",
"correlation_requirements": {
"metrics": "数组",
"acceptance_criteria": "对象"
}
}
输出模式
{
"correlation_results": {
"comparison_table": "点对点比较数组",
"statistical_metrics": {
"mean_error": "数字",
"rms_error": "数字",
"max_error": "数字",
"correlation_coefficient": "数字"
},
"modal_metrics": {
"frequency_errors": "数组",
"mac_matrix": "二维数组"
}
},
"validation_status": {
"overall": "通过|失败|有条件",
"by_criterion": "数组"
},
"calibration_recommendations": [
{
"parameter": "字符串",
"current_value": "数字",
"recommended_value": "数字",
"sensitivity": "数字"
}
],
"uncertainty_analysis": {
"test_uncertainty": "数字",
"model_uncertainty": "数字",
"combined": "数字"
}
}
最佳实践
- 在比较前处理测试数据
- 仔细匹配位置和坐标
- 考虑所有不确定性来源
- 记录校准更改
- 跨多个载荷工况验证
- 报告一致性和差异
集成点
- 与FEA结构分析连接获取模型结果
- 为设计评审提供验证证据
- 支持测试规划的需求制定
- 与需求分解集成进行验证