#三片式直角应变花主应力及其夹角计算
是对于一些受力复杂的部位,很难判断受力主方向的测点,可采用三片式直角应变花进行测试,本文主要对三片式直角应变花的主应力和主应力方向进行计算。
三片式直角应变花的主应变计算公式如下(式1):
对于任意角度的应变计算公式如下(式2):

第一第二主应力计算公式如下(式3):

主应变与0°应变片夹角(式4):

上述公式计算了第一第二主应变和第一第二主应力的大小,但是在夹角计算公式描述为主应变与0°夹角,而非第一或第二主应力与0°的夹角。为了便于判断计算出第一主应力和0°的夹角。本文按照如下思路:

  1. 通过公式4计算主应变的夹角
  2. 通过公式1计算第一主应变的大小;
  3. 将步骤1计算出的夹角带入公式2中计算出主应变大小
  4. 比较步骤2和步骤3计算出的主应变大小是否相等,进而确定第一主应变的夹角。
    其Matlab的计算代码如下:
function [stress_1, stress_2, Angle]=Prin_stress(data,E,u)
%data的三列分别为0°、90°、45°应变数据,E、u分别为弹性模量和泊松比
%stress_1为第一主应力
%stress_2为第二主应力
%angel为第一主应力方向与0°应变片夹角c1=data(:,1)+data(:,2);c2=data(:,1)-data(:,2);c3=2*data(:,3)-data(:,1)-data(:,2);L2=(c2.^2+c3.^2).^0.5;stress_1=E*(c1/(1-u)+L2/(1+u))/2;stress_2=E*(c1/(1-u)-L2/(1+u))/2;angle_1=atan(c3./c2);angle_2=angle_1+pi;strain_A_1=c1/2+(c2.^2+c3.^2).^0.5*0.5;strain_B_1=c1/2+c2.*cos(angle_1)*0.5+c3.*sin(angle_1)*0.5;strain_B_2=c1/2+c2.*cos(angle_2)*0.5+c3.*sin(angle_2)*0.5;Angle=zeros(length(strain_A_1),1);for i=1:1:length(strain_A_1)if abs(strain_A_1(i)-strain_B_1(i))<=0.15Angle(i)=angle_1(i)*180/pi/2;elseif abs(strain_A_1(i)-strain_B_2(i))<=0.15Angle(i)=angle_2(i)*180/pi/2;elsemsgbox('数据出现问题');break;endend
end

三片式直角应变花主应力及其夹角计算相关推荐

  1. 桩身弹性压缩计算公式_基于非线性应力应变关系的桩身压缩量计算

    基于非线性应力应变关系的桩身压缩量计算 张伟东 [摘 要] 桩身压缩量占整个桩基沉降的很大一部分,已经成为控制桩基沉降的 重要内容,正确的计算桩的压缩量对准确预测桩基沉降有重要意义.本文在分 析桩身钢 ...

  2. python夹角余弦雷达图_P19 从三角形夹角计算看math模块

    title: P19|从三角形夹角计算看math模块 author: Adolph Lee categories: 编程基础 tags: Python 基础 本案例主要是让大家熟悉Python的mat ...

  3. PCL点云处理之三维向量夹角计算(四十九)

    PCL点云处理之向量夹角计算(四十九) 一.三维向量的夹角计算? 二.代码 一.三维向量的夹角计算? 向量夹角范围在0到180度,计算向量夹角是必要的,现在提供一个自己写的向量夹角计算函数,省的到处找 ...

  4. UE4_相对于某一个Actor的夹角计算

    在游戏或者数字化应用的开发过程中,我们经常会用到ActorA相对于ActorB的位置或者角度的计算. 相对位置的计算有什么应用呢,如果你没遇到这个问题,你可能觉得这个东西不是个事.应该会很简单,但是当 ...

  5. 专题:固体力学中应力与应变分析详解(7.应变分析 7.8用已测量的应变确定主应变 7.9应变花的莫尔应变圆)...

    本专题详细阐述了固体的应力应变分析,作者为哈德森(J.A.Hudson)(英国皇家工程院院士).哈里森(J.P.Harrison).如果想要完全搞清楚固体的应力与应变,又只看一本书,推荐看这本书的这部 ...

  6. 两个三维向量的夹角计算

    两个向量的夹角计算公式:θ=acos(v1⋅v2/||v1||||v2||) 需要注意的θ的范围再0~pi之间,怎么解决0~2pi的问题呢? 这里就需要用到向量的叉乘,根据叉乘后的向量与屏幕方向来确定 ...

  7. 基于STM32F429控制ADC

    项目名称: 动态无线采集系统 项目内容: HP-DY4W 无线动态信号测试分析系统 一.设备概述 HP-DY4W无线动态信号测试分析系统使用简单方便,内置wifi数据传输模块,极大地节约了测试中由于反 ...

  8. python计算线段夹角

    计算两条线段之间的夹角 1. 问题与解决思路 如上图所示,要求图中线段AB,CD之间的夹角(AB,CD都没有方向),可以按照如下步骤计算: 计算AB线段与X轴的夹角. 计算CD线段与Y轴的夹角. 合并 ...

  9. python 根据三点坐标计算夹角

    最近在一些夹角计算的时候,根据三点坐标计算夹角,并封装为方法,方便以后调用. def cal_ang(point_1, point_2, point_3):"""根据三点 ...

最新文章

  1. 生成ssh key (Mac Linux )
  2. P4169 [Violet]天使玩偶/SJY摆棋子(CDQ分治、暴力)
  3. Redis数据结构、持久化、缓存技术和集群详解
  4. java中signum使用_Java.math.BigInteger.signum()方法实例
  5. EP Limited: 开源ECG分析软件介绍
  6. vue组件系列3、查询下载
  7. 清华姚班毕业生开发新特效编程语言,99行代码实现《冰雪奇缘》,网友:大神厉害了!创世的快乐...
  8. WIN10系统下命令提示符(cmd)的基本操作
  9. sap系统webservice接口开发
  10. java 租房系统源码,JAVA房屋出租管理系统
  11. windows系统好用的输入法推荐
  12. html 用户名正则表达式,独家解密实现:百度账号注册用户名正则表达式验证规则...
  13. python两种方法求ROC曲线下面积(AUC)
  14. 苹果Mac电脑缓存如何清理?
  15. chrome视频无法播放的解决方法(Solve the problem of Google player cannot be played normally)
  16. OSError: [WinError 127] 找不到指定的程序。 Error loading “C:\Anaconda3\envs\Machine_Learning\lib\site-package
  17. vue文件下载及重命名
  18. 大学生创新工作室阶段性总结
  19. [Ec Final 2018] Misunderstood … Missing
  20. 315M接收 PT2264发送 无线模块的使用

热门文章

  1. 网页简单Live2D动画插入
  2. Android指针手表,既有屏幕又有指针的智能手表,这设计有一套
  3. 针对医疗场所电源配置及供配电设计解决方案
  4. python英文文本词频统计_python编程:英文小说词频统计
  5. 【UXPA大赛企业专访】Mockplus:“设计替代开发”将成为现实
  6. 【POJ】2786-Keep the Customer Satisfied(贪心 + 优先队列,姿势不对就要跪)
  7. error TS2786: ‘SortableBody‘ cannot be used as a JSX component.
  8. 433和2.4G无线通信比较
  9. Qt/C++ 开发Android平台《林中伊人》消球小游戏全记录4——半个美工的诞生
  10. 树莓派sd卡格式化_树莓派安装免费IP电话系统3CX