当前位置: 首页 > news >正文

应变与几何方程——弹性力学

变形协调方程

  • 正应变的表达式:
  • 切应变的表达:

考虑坐标位移移动造成的增量

应变——考虑物体的变形的剧烈程度
在这里插入图片描述
正应变——微元线段长度的变化
剪应变——两微元所夹角度的变化
在这里插入图片描述
在这里插入图片描述
正应变——拉伸为正,压缩为负
剪应变——夹角减小为正,增大为负

正应变的表达式:

A点的变化:
A ′ A' A点的坐标减去 P ′ P' P点的坐标
∣ P ′ A ′ ∣ = u + ∂ u ∂ x d x − u |P'A'|=u+\frac{\partial u}{\partial x}dx-u PA=u+xudxu

ϵ x = P ′ A ′ − P A P A = u + ∂ u ∂ x d x − u + x A − x P − ∣ P A ∣ = ∂ u ∂ x d x \epsilon_x=\frac{P'A'-PA}{PA}=u+\frac{\partial u}{\partial x}dx-u+x_A-x_P-|PA|=\frac{\partial u}{\partial x}dx ϵx=PAPAPA=u+xudxu+xAxPPA=xudx
x A x_A xA是A点原来在x方向上的坐标
P A P_A PA是P点原来在x方向上的坐标

P A PA PA的长度 ∣ P A ∣ |PA| PA就是 x A − x P x_A-x_P xAxP

由此可以得到三个方向的正应变
ϵ x = ∂ u ∂ x d x \epsilon_x=\frac{\partial u}{\partial x}dx ϵx=xudx
ϵ y = ∂ u ∂ y d y \epsilon_y=\frac{\partial u}{\partial y}dy ϵy=yudy
ϵ z = ∂ u ∂ z d z \epsilon_z=\frac{\partial u}{\partial z}dz ϵz=zudz

切应变的表达:

在这里插入图片描述

α \alpha α求正切,竖直方向的改变量除以改变的长度 d x dx dx
在这里插入图片描述
t a n α = ( v + ∂ v ∂ x d x ) − ( v ) d x = ∂ v ∂ x tan \alpha=\frac{(v+\frac{\partial v}{\partial x}dx)-(v)}{dx}=\frac{\partial v}{\partial x} tanα=dx(v+xvdx)(v)=xv

因为 α \alpha α t a n α tan \alpha tanα等价无穷小

所以在一个小的角度范围内:
α = ( v + ∂ v ∂ x d x ) − ( v ) d x = ∂ v ∂ x \alpha=\frac{(v+\frac{\partial v}{\partial x}dx)-(v)}{dx}=\frac{\partial v}{\partial x} α=dx(v+xvdx)(v)=xv

β = ∂ u ∂ y \beta=\frac{\partial u}{\partial y} β=yu

γ x y = α + β = ∂ v ∂ x + ∂ u ∂ y \gamma_{xy}=\alpha+\beta=\frac{\partial v}{\partial x}+\frac{\partial u}{\partial y} γxy=α+β=xv+yu
在这里插入图片描述

切应变:交叉偏导之和

在这里插入图片描述
在这里插入图片描述

变形协调方程的推导

推导过程:

对于几何微小元体:

其具有应变三个方向的应变:

∂ 2 ϵ x ∂ y 2 + ∂ 2 ϵ y ∂ x 2 = ∂ 2 γ x y ∂ x ∂ y \frac{\partial^2 \epsilon_x}{\partial y^2}+\frac{\partial^2 \epsilon_y}{\partial x^2}=\frac{\partial^2\gamma_{xy} }{\partial x \partial y} y22ϵx+x22ϵy=xy2γxy

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Kithara与OpenCV (一)
  • IDEA中使用Maven打包及碰到的问题
  • android 固定图片大小
  • vue3 身份证校验、识别性别/生日/年龄
  • MMGPL: 多模态医学数据分析与图提示学习| 文献速递-基于深度学习的多模态数据分析与生存分析
  • 如何找回误删的文件?4个常用文件恢复方法!
  • 『C++成长记』vector模拟实现
  • RequestContextHolder多线程获取不到request对象
  • 基于springboot+vue+uniapp的机电公司管理信息系统
  • Llama-factory源码详细解读
  • 192.168.1.1路由器管理系统使用教程
  • 在linux x86服务器安装jdk
  • Sentinel和hystric的运用详解
  • C#实现最短路径算法
  • 记录些Redis题集(1)
  • ➹使用webpack配置多页面应用(MPA)
  • 10个确保微服务与容器安全的最佳实践
  • 2017-09-12 前端日报
  • const let
  • Cookie 在前端中的实践
  • es6(二):字符串的扩展
  • export和import的用法总结
  • Flannel解读
  • Git学习与使用心得(1)—— 初始化
  • Go 语言编译器的 //go: 详解
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • iOS小技巧之UIImagePickerController实现头像选择
  • JS变量作用域
  • Puppeteer:浏览器控制器
  • python docx文档转html页面
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 编写高质量JavaScript代码之并发
  • 大型网站性能监测、分析与优化常见问题QA
  • 基于组件的设计工作流与界面抽象
  • 前端存储 - localStorage
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 删除表内多余的重复数据
  • 深入浅出Node.js
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​经​纬​恒​润​二​面​​三​七​互​娱​一​面​​元​象​二​面​
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • # Java NIO(一)FileChannel
  • #C++ 智能指针 std::unique_ptr 、std::shared_ptr 和 std::weak_ptr
  • #Datawhale AI夏令营第4期#多模态大模型复盘
  • #pragma预处理命令
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (20050108)又读《平凡的世界》
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (24)(24.1) FPV和仿真的机载OSD(三)
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (TOJ2804)Even? Odd?