结构力学求解器介绍

结构力学求解器 结构力学求解器

SM Solver v2.0 (工程版) SM Solver v2.0 (工程版) 把繁琐交给求解器… 我们留下创造力!

1-1

1 1 2 2

强大的求解功能 强大的求解功能 先进的求解算法 先进的求解算法

3 完备的结果显示 3 完备的结果显示

4 友好的操作界面 4 友好的操作界面 5 健全的提示帮助 5 健全的提示帮助 6 卓越的技术性能 6 卓越的技术性能

1-2

性质

• 计算机辅助分析计算软件 • 求解器 与 计算器

计算器 —— 数字计算 求解器 —— 结构计算

• 工具:学习、设计、研究

1-3

对象

• • • • 学生 教师 工程技术人员 科研人员

1-4

功能

• 结构力学所有内容

– – – – – – – 几何组成分析 静定结构 超静定结构 自由振动 弹性稳定 影响线 极限荷载

1-5

模式

• 自动求解 • 智能求解 • 手工求解 (正在开发)

技术含量

• 全部精确解 • 快速:比商业软件还快 • 最新科研成果(10余篇论文,SCI)

1-6

开发环境

• VB 3.0~6.0, VC++ • Fortran 90/95 LF95 v5.5 CVF v6.0 • Windows API

1-7

技术性能

• 小巧:2M 硬盘 • 强大:专业版解题规模不限 • 宽松:32位Windows: Win9x/Win NT • 高效:动态内存、优化编译、先进算法 • 精确:双精度、四精度、精确解

1-8

教学意义

• 课程内容体系改革的一个重要组件 • 挑战传统的结构力学教学

– – – – 改变教学观念 改组教学内容 更新教学手段 改写传统教材

1-9

教学意义(续)

• 面向21世纪教材

– 新编《结构力学教程》 – 新编《程序结构力学》

1 - 10

• 附求解器v1.5 (学生版) • 加求解器内容 • 体尝大结构

1 - 11

• 附求解器v1.5 (学生版) • 附求解器(教 学版) • 详细介绍算法

求解器

1 - 12

出版发行(学生版)

• 高教出版社 • 1999年v1.0,约一万套 • 2000年v1.5,约二万套 • 全国各高校、设计院、研究院 • 1999年10月西安培训班 • 2000年10月南京培训班

1 - 13

V2.0 (工程版) 主要新功能

• 全32位程序(功能、性能提高) • 解题规模无限(仅受内存和速度限制) • 远程计算 (计算模块随时更新) • 计算速度快 (比ANSYS还快) • 操作更加简便 (更新了大批控件) • 新增求解功能 (见下页)

1 - 14

V2.0 (工程版) 新增求解功能

• 集中质量 • 考虑剪切变形(静力和振动) • 支座反力 • 塑性铰位置 • 水平分布荷载 • 弹性支座 • 等等

1 - 15

§ 算法简介

单元分析

整体分析 解答

精确

3 - 16

§ 超静定结构

§刚度方程 (矩阵位移法)

KΔ= P

整体

变带宽矩阵的原形存贮

5(I) - 17

§ 振动与稳定

§单元刚度方程

局部坐标: F = k 记:

e e

Δ

e

整体坐标: F = k Δ

e e

e

sin λ chλ + cos λ shλ , T =λ

1 − chλ cos λ

3

shλ + sin λ R=λ 1 − chλ cos λ

3

Q = λ2

sh λ sin λ , 1 − chλ cos λ

H = λ2

chλ − cos λ 1 − chλ cos λ

sin λ chλ − cos λ shλ , S =λ 1 − chλ cos λ

shλ − sin λ C=λ 1 − chλ cos λ

7(I) - 18

动力单元刚度矩阵:

EA νctgν EA 0 − ν cscν 0 0 0    l l  EI EI EI EI  −R 3 H 2  T 3 Q 2 0  l l l l   EI EI EI   −H 2 C S 0 l l  l ke =  EA  νctgν 0 0    l  EI EI  −Q 2  T 3 对称  l l   EI   S  l 

e

7(I) - 19

§整体刚度方程

按常规集成后

K (ω )Δ= 0

为得到非平凡解,要求 Wittick-Williams算法 (1973) 二阶迭代法 (袁、叶、Williams,1998-2001)

K =0

各阶频率

ω

各阶振型 ∆

7(I) - 20

工程大问题例

• • • • • • • 39跨、200层 8000结点 24000自由度 PIII 800 256M内存 Win98 ANSYS v5.6

1 - 21

静力计算

位移最大值 计算时间(秒) 求解器 0.14774 3.7

最新版本

ANSYS 0.14774 16.0

2.7

1 - 22

自由振动

误差限= 0.001; 前5阶频率f 和振型

ANSYS

阶数 1 2 3 4 5 Subspace 法 Subspace 法 (shift = 0) (shift = 0.001) 本 例 基 频 较 0.17949E-02 小,未移位时, 0.55960E-02 未 能 收 敛 到 所 0.10175E-01 需的前 5 阶频 0.14499E-01 率。 0.18908E-01

求解器

0.17949E-02 0.55960E-02 0.10175E-01 0.14499E-01 0.18907E-01

Block Lanczos 法 0.17949E-02 0.55960E-02 0.10175E-01 0.14499E-01 0.18907E-01

时间(秒)

71

450

200

64

最新版本

49.7

1 - 23

演示

• 一般问题 • 工程大问题

1 - 24

请关注求解器 v2.0 (工程版) !

谢谢 !

1 - 25

§ 几何组成

§单元模型

u1

y

2” 2’

θ

v2

x l 2

θ2

u2

1’

θ1 = θ 2

v1

1 2

v2

v1

θ1

u1

l

α

u2

1

u2 = u1 − lθ1 sin α  v2 = v1 + lθ 2 cos α θ 2 = θ1 

3 - 26

§ 单元几何约束方程

u2 = u1 − lθ1 sin α  v2 = v1 + lθ 2 cos α θ 2 = θ1 

g eΔe = 0

单元

GΔ = 0

整体

3 - 27

§几何可变性分析

M × N N ×1

G Δ= 0

M ×1

(2)

物理意义

N —— 结点位移数 M —— 几何约束数 r —— 独立约束数

r = rank (G ), r ≤ min( M , N )

G 的秩 r = 独立约束数

3 - 28

§ 静定结构

§ 单元内力平衡方程

M2 l M1 F1 x F1 y F2 y

平衡

(无荷载)

F2 x l M1 FN1

M2

FN1

M1 + M 2 − l M1 + M 2 l

4 - 29

内力平衡方程

0   F1 x   − 1 0  F1 y   0 1 l 1 l  M   0 1 0   1 F  =  1 0 0    2x    F2 y   0 − 1 l − 1 l  1  M 2   0 0    

e F = h FX − P e e e e e

 FN1     M1  M 2   

e

0    m − ql   2    0   + − pl   ql  − m −  2    0  

e

H FX = P

单元

整体

4 - 30

§刚度方程

已有:

F = h FXe + F p

e

e

e

(1)

e FX = s eΔ + FXFe

e

(2)

将式(2)带入(1):

F =h

e

e

e e 6×

3 3×6

e

s Δ +h F

e 6×3

Fe

e

Fe X

+F

e p

F = k 6×6Δ + F KΔ= P

e

单元 整体

变带宽矩阵的原形存贮

5(I) - 31

§ 影响线

影响线 ⇔ 结构的变形计算

§原理与实施 (加约束、去约束,叠加原理)

原问题 = 固端力

F

Fe 1

+

Fe 2

标准刚度方程

− F1Fe − F2Fe

F

C

=

C

(I)

+

C

(II)

6 - 32

§ 极限荷载

§单元内力平衡

(无单元荷载)

M2 F N1 M1 FN1

M1 + M 2 − l M1 + M 2 l

M i ≤ M ui

e F = h FX

e

e

s.t.

− M ui ≤ M i ≤ M ui

( i =1,2 )

FN1 — 自由

8(I) - 33

§整体分析

§整体集成 (与静定结构类似)

* H FX = PJ − Fu

min − p  p s. t. [a1 H ] *  = − Fu FX  e e 0 ≤ M i*e ≤ 2 M ui , p ≥ 0, FN 1 自由

标准线性规划问题

8(I) - 34

结构力学求解器 结构力学求解器

SM Solver v2.0 (工程版) SM Solver v2.0 (工程版) 把繁琐交给求解器… 我们留下创造力!

1-1

1 1 2 2

强大的求解功能 强大的求解功能 先进的求解算法 先进的求解算法

3 完备的结果显示 3 完备的结果显示

4 友好的操作界面 4 友好的操作界面 5 健全的提示帮助 5 健全的提示帮助 6 卓越的技术性能 6 卓越的技术性能

1-2

性质

• 计算机辅助分析计算软件 • 求解器 与 计算器

计算器 —— 数字计算 求解器 —— 结构计算

• 工具:学习、设计、研究

1-3

对象

• • • • 学生 教师 工程技术人员 科研人员

1-4

功能

• 结构力学所有内容

– – – – – – – 几何组成分析 静定结构 超静定结构 自由振动 弹性稳定 影响线 极限荷载

1-5

模式

• 自动求解 • 智能求解 • 手工求解 (正在开发)

技术含量

• 全部精确解 • 快速:比商业软件还快 • 最新科研成果(10余篇论文,SCI)

1-6

开发环境

• VB 3.0~6.0, VC++ • Fortran 90/95 LF95 v5.5 CVF v6.0 • Windows API

1-7

技术性能

• 小巧:2M 硬盘 • 强大:专业版解题规模不限 • 宽松:32位Windows: Win9x/Win NT • 高效:动态内存、优化编译、先进算法 • 精确:双精度、四精度、精确解

1-8

教学意义

• 课程内容体系改革的一个重要组件 • 挑战传统的结构力学教学

– – – – 改变教学观念 改组教学内容 更新教学手段 改写传统教材

1-9

教学意义(续)

• 面向21世纪教材

– 新编《结构力学教程》 – 新编《程序结构力学》

1 - 10

• 附求解器v1.5 (学生版) • 加求解器内容 • 体尝大结构

1 - 11

• 附求解器v1.5 (学生版) • 附求解器(教 学版) • 详细介绍算法

求解器

1 - 12

出版发行(学生版)

• 高教出版社 • 1999年v1.0,约一万套 • 2000年v1.5,约二万套 • 全国各高校、设计院、研究院 • 1999年10月西安培训班 • 2000年10月南京培训班

1 - 13

V2.0 (工程版) 主要新功能

• 全32位程序(功能、性能提高) • 解题规模无限(仅受内存和速度限制) • 远程计算 (计算模块随时更新) • 计算速度快 (比ANSYS还快) • 操作更加简便 (更新了大批控件) • 新增求解功能 (见下页)

1 - 14

V2.0 (工程版) 新增求解功能

• 集中质量 • 考虑剪切变形(静力和振动) • 支座反力 • 塑性铰位置 • 水平分布荷载 • 弹性支座 • 等等

1 - 15

§ 算法简介

单元分析

整体分析 解答

精确

3 - 16

§ 超静定结构

§刚度方程 (矩阵位移法)

KΔ= P

整体

变带宽矩阵的原形存贮

5(I) - 17

§ 振动与稳定

§单元刚度方程

局部坐标: F = k 记:

e e

Δ

e

整体坐标: F = k Δ

e e

e

sin λ chλ + cos λ shλ , T =λ

1 − chλ cos λ

3

shλ + sin λ R=λ 1 − chλ cos λ

3

Q = λ2

sh λ sin λ , 1 − chλ cos λ

H = λ2

chλ − cos λ 1 − chλ cos λ

sin λ chλ − cos λ shλ , S =λ 1 − chλ cos λ

shλ − sin λ C=λ 1 − chλ cos λ

7(I) - 18

动力单元刚度矩阵:

EA νctgν EA 0 − ν cscν 0 0 0    l l  EI EI EI EI  −R 3 H 2  T 3 Q 2 0  l l l l   EI EI EI   −H 2 C S 0 l l  l ke =  EA  νctgν 0 0    l  EI EI  −Q 2  T 3 对称  l l   EI   S  l 

e

7(I) - 19

§整体刚度方程

按常规集成后

K (ω )Δ= 0

为得到非平凡解,要求 Wittick-Williams算法 (1973) 二阶迭代法 (袁、叶、Williams,1998-2001)

K =0

各阶频率

ω

各阶振型 ∆

7(I) - 20

工程大问题例

• • • • • • • 39跨、200层 8000结点 24000自由度 PIII 800 256M内存 Win98 ANSYS v5.6

1 - 21

静力计算

位移最大值 计算时间(秒) 求解器 0.14774 3.7

最新版本

ANSYS 0.14774 16.0

2.7

1 - 22

自由振动

误差限= 0.001; 前5阶频率f 和振型

ANSYS

阶数 1 2 3 4 5 Subspace 法 Subspace 法 (shift = 0) (shift = 0.001) 本 例 基 频 较 0.17949E-02 小,未移位时, 0.55960E-02 未 能 收 敛 到 所 0.10175E-01 需的前 5 阶频 0.14499E-01 率。 0.18908E-01

求解器

0.17949E-02 0.55960E-02 0.10175E-01 0.14499E-01 0.18907E-01

Block Lanczos 法 0.17949E-02 0.55960E-02 0.10175E-01 0.14499E-01 0.18907E-01

时间(秒)

71

450

200

64

最新版本

49.7

1 - 23

演示

• 一般问题 • 工程大问题

1 - 24

请关注求解器 v2.0 (工程版) !

谢谢 !

1 - 25

§ 几何组成

§单元模型

u1

y

2” 2’

θ

v2

x l 2

θ2

u2

1’

θ1 = θ 2

v1

1 2

v2

v1

θ1

u1

l

α

u2

1

u2 = u1 − lθ1 sin α  v2 = v1 + lθ 2 cos α θ 2 = θ1 

3 - 26

§ 单元几何约束方程

u2 = u1 − lθ1 sin α  v2 = v1 + lθ 2 cos α θ 2 = θ1 

g eΔe = 0

单元

GΔ = 0

整体

3 - 27

§几何可变性分析

M × N N ×1

G Δ= 0

M ×1

(2)

物理意义

N —— 结点位移数 M —— 几何约束数 r —— 独立约束数

r = rank (G ), r ≤ min( M , N )

G 的秩 r = 独立约束数

3 - 28

§ 静定结构

§ 单元内力平衡方程

M2 l M1 F1 x F1 y F2 y

平衡

(无荷载)

F2 x l M1 FN1

M2

FN1

M1 + M 2 − l M1 + M 2 l

4 - 29

内力平衡方程

0   F1 x   − 1 0  F1 y   0 1 l 1 l  M   0 1 0   1 F  =  1 0 0    2x    F2 y   0 − 1 l − 1 l  1  M 2   0 0    

e F = h FX − P e e e e e

 FN1     M1  M 2   

e

0    m − ql   2    0   + − pl   ql  − m −  2    0  

e

H FX = P

单元

整体

4 - 30

§刚度方程

已有:

F = h FXe + F p

e

e

e

(1)

e FX = s eΔ + FXFe

e

(2)

将式(2)带入(1):

F =h

e

e

e e 6×

3 3×6

e

s Δ +h F

e 6×3

Fe

e

Fe X

+F

e p

F = k 6×6Δ + F KΔ= P

e

单元 整体

变带宽矩阵的原形存贮

5(I) - 31

§ 影响线

影响线 ⇔ 结构的变形计算

§原理与实施 (加约束、去约束,叠加原理)

原问题 = 固端力

F

Fe 1

+

Fe 2

标准刚度方程

− F1Fe − F2Fe

F

C

=

C

(I)

+

C

(II)

6 - 32

§ 极限荷载

§单元内力平衡

(无单元荷载)

M2 F N1 M1 FN1

M1 + M 2 − l M1 + M 2 l

M i ≤ M ui

e F = h FX

e

e

s.t.

− M ui ≤ M i ≤ M ui

( i =1,2 )

FN1 — 自由

8(I) - 33

§整体分析

§整体集成 (与静定结构类似)

* H FX = PJ − Fu

min − p  p s. t. [a1 H ] *  = − Fu FX  e e 0 ≤ M i*e ≤ 2 M ui , p ≥ 0, FN 1 自由

标准线性规划问题

8(I) - 34


相关文章

  • 有限元法介绍
  • 有限元法介绍 周宇 [1**********]02 12机制(1)班 理论研究.科学实验以及计算分析是人们进行科学研究和解决实际工程问题的重要手段,随着计算机技术及数值分析方法的发展,以有限元方法为代表的数值计算技术得到越来越广泛的应用. ...查看


  • 工程力学教案
  • <工程力学>教案 开课单位:航海学院 专 业:轮机工程 授课对象:轮机工程本科 主讲教师:张敏 1 课程的教学目的和要求 工程力学是一门理论性较强的技术基础课,是高等院校工科专业的必修课. 1.1 目的 通过本课程的学习,使学生 ...查看


  • 有限单元法综述
  • 有限单元法发展与趋势综述 摘 要:本文简述了有限单元法的提出过程,发展历史及基本思想,重点论述了有限单元法的基本解题步骤及有限单元法的发展趋势.文章最后介绍了一个基于ANSYS软件运用有限单元法分析某隧道的实例 关键词:有限单元法:发展趋势 ...查看


  • 飞机结构强度
  • 飞机结构强度 [系列教材 ┈→ 航空宇航类] 定价:15元 作者:管德 郦正能 书号:7-81077-627-4 内容简介 本书内容力求为精炼.先进.注重阐述飞机结构强度.刚度和气动弹性力学的基本概念.原理和方法,反映航空技术发展的新成果. ...查看


  • 可阅读 矢量法求解四面体型分子的键角_黄薇
  • <枣庄师专学报>1999年第3期 矢量法求解四面体型分子的键角 黄薇 高绪龙12 (1. 枣庄师专化学系, 277160) 摘 要:介绍了一种求解四面体型分子键角的方法--矢量法, 该法简单明了, 适于无机化学或结构化学的教学讲 ...查看


  • 热-结构耦合分析
  • 热-结构耦合分析 结构耦合分析 知识掌握篇 2009-05-31 14:09:19 阅读 131 评论 0 字号:大中小 订阅 热-结构耦合问题是结构分析中通常遇到的一类耦合分析问题 由于结构温度场的分 结构耦合问题是结构分析中通常遇到的一 ...查看


  • 工程结构仿真课程设计
  • 课程设计说明书 工程结构仿真课程设计 学院(部): 专业班级: 学生姓名: 指导教师: 2014年 01月 03 日 安 徽 理 工 大 学 课程设计指导教师评语 1.专业班级: 2.姓名: 3.完成日期: 4.设计题目: 5.指导教师评语 ...查看


  • 三角函数和不等式
  • 您现在的位置: 首页>>>培训鉴定>>>最新动态 [获奖论文联展 三角函数最值问题的求解策略 获奖论文联展]三角函数最值问题的求解策略 获奖论文联展 2009-02-03 摘要:求三角函数的最值问题涉及知 ...查看


  • 计算思维案例及平时成绩讨论题
  • 1.5本章计算思维的典型案例 案例1: 计算作为人类文明的开端,从最远古的手指计数到中国古代的算盘计算到近代西方的纳皮尔算筹及帕斯卡机械式计算机,至当前的电子计算机的高速度计算,不管是计算方法还是计算工具都有了变革性的创新,计算也作为一种思 ...查看


热门内容