当前位置:文档之家› 机械优化实例及matlab工具箱

机械优化实例及matlab工具箱


设计实例2:
设计一再现预期轨迹mm的曲柄摇杆机构。已知xA= 67mm,yA=10mm,等分数s=12,对应的轨迹mm 上12个点的坐标值见表,许用传动角[γ]=300。
设计实例2:
一、建立优化设计的数学模型
点M的坐标: xM xA l1 cos( ) l5 cos( ) yM yA l1 sin( ) l5 sin( )
机械优化设计实例 及matlab优化工具
机械优化设计实例
机械优化设计的一般过程 建立数学模型的基本原则 机械优化设计实例
机械优化设计的一般过程
机械优化设计全过程一般可分为:
1)建立优化设计的数学模型。 2)选择适当的优化方法。 3)编写计算机程序。 4)准备必要的初始数据并上机计算。 5)对计算机求得的结果进行必要的分析。
s
f (x)
( xMi xmi )2 ( yMi ymi )2
i 1
设计实例2:
3)确定约束条件
(1)由曲柄存在条件,可得:
g1(x) l1 l2 l3 l4 0 g2 (x) l1 l3 l2 l4 0 g3(x) l1 l4 l2 l3 0
[τ]=60MPa。轴所受扭矩为M=1.5×106N·mm。
分析
设计变量:外径D、内径d、长度l
设计要求:满足强度,稳定性和结构尺寸要 求外,还应达到重量最轻目的。
设计实例1:
所设计的空心传动轴应满足以下条件: (1)扭转强度
空心传动轴的扭转切应力不得超过许用值,即

空心传动轴的扭转切应力:
6.12(x12 x22 )x3 106
设计实例1:
g1 ( X ) d 4 D 4 1.27 D 10 5 x2 4 x14 1.27 10 5 0
g2 ()

154.34D D4 d 4

Dd D
3/ 2

154.34x1 x14 x2 4
建立数学模型的基本原则
1)设计变量的选择: 尽量减少设计变量数目 设计变量应当相互独立
2)目标函数的确定: 选择最重要指标作为设计追求目标
3)约束条件的确定: 性能约束和边界约束
设计实例1:
试设计一重量最轻的空心传动轴。空心传动轴 的D、d分别为轴的外径和内径。轴的长度不得 小于3m。轴的材料为45钢,密度为7.8×10-6㎏ /㎜,弹性模量E=2×105MPa,许用切应力
16D (D4 d 4)
设计实例1:
空心传动轴的扭切应力:
16D (D4 d 4)
经整理得:
d 4 D4 1.27105 D 0
设计实例1:
(2)抗皱稳定性 扭转切应力不得超过扭转稳定得临界切应力: ' 空心传动轴的扭转稳定的临界切应力为: ' 0.7E( D d )3/ 2
2、Workspace (工作区)
1.2 数据表示
( ) arccosl12 l22 l32 l42 2l1l4 cos
2l2 l12 l42 2l1l4 cos arctg l1 sin
l4 l1 cos
设计实例2:
点M的坐标: xM xA l1 cos( ) l5 cos( ) yM yA l1 sin( ) l5 sin( )
设计实例2:
该问题有8个设计变量,记为:
x x1, x2,, x8 T
l1,l2,l3,l4,l5,,,0 T
设计实例2:
2)确定目标函数
将曲柄一周转角分为s等分,要求连秆曲线最佳地逼近 预期轨迹mm,具体可由连杆曲线上的s个点M最佳地逼 近预期轨迹上的s个点m予以实现。由此可按点距和最 小的原则建立如下目标函数:

l1 ) 2
]

0
优化设计工具
优化设计工具
第1部分 MATLAB基础 第2部分 优化计算工具
第1部分 MATLAB基础
1.1 MATLAB环境简介 1.2 数据表示 1.3 数组 1.4 源文件(M-文件)
1.1 MATLAB窗口
启动MATLAB 其窗口如右
1、Command Window (命令窗口)

x1
x2 x1
3/ 2


0
g3 (X ) 3 l 3 x3 0
g4 (X ) d x2 0
g5 ( X ) D d x1 x2 0
设计实例2: 平面连杆机构优化设计
一曲柄摇杆机构, M为连秆BC上一点, mm为预期的运动 轨迹,要求设计该 曲柄摇杆机构的有 关参数,使连杆上 点M在曲柄转动一 周中,其运动轨迹 (即连杆曲线)MM 最佳地逼近预期轨 迹mm。
( ) arccosl12 l22 l32 l42 2l1l4 cos
2l2 l12 l42 2l1l4 cos arctg l1 sin
l4 l1 cos 0 ' 其中'将由设计的已知条件给出。
(2)由杆长必须大于零及曲柄1为最短杆,可得:
g4(x) e l1 0
设计实例2:
(3)由满足传动角条件γ>[γ],可得:
g5 ( x)
[ ] arccosl22
l32 (l4 2l2l3
l1)2

0
g6
(x)

[
]

[180。
arc c osl22

l32
(l4 2l2l3
2D
设计实例1:
整理得:
154.34D D4 d4


D D
d
3/ 2

0
(3)结构尺寸
l l min d 0
Dd 0
设计实例1:
设:

x1

D



Байду номын сангаас
x2


d


x3

l
则数学模型为:
min f () 6.12(D2 d 2 )l 10 6
相关主题