曲柄摇杆机构优化设计说明
曲柄摇杆机构设计方法

曲柄摇杆机构设计方法曲柄摇杆机构设计方法文档范本一、引言在机械设计领域中,曲柄摇杆机构是一种常见且重要的机构,它能够将旋转运动转换为往复运动。
本文档旨在提供一种详细的曲柄摇杆机构设计方法,以帮助工程师们更好地理解和应用该机构。
二、机构构成与功能1:曲柄:曲柄是机构的旋转部分,它通过旋转运动带动摇杆的往复运动。
2:摇杆:摇杆是机构的往复部分,其运动轨迹由曲柄的旋转和摇杆长度决定。
3:小端杆:小端杆连接曲柄与摇杆,使二者能够实现相对运动。
4:大端杆:大端杆连接摇杆与其他部件,传递摇杆的运动到所需位置。
三、设计步骤和考虑因素1:确定工作要求:根据实际应用,确定曲柄摇杆机构所需完成的工作和要求。
2:设计曲柄和摇杆的运动路径:根据工作要求和机构构型,确定曲柄和摇杆的运动路径,并绘制相应的示意图。
3:计算曲柄和摇杆的长度:根据运动路径以及机构的几何结构,计算曲柄和摇杆的长度,确保其能够满足工作要求。
4:确定杆长度:根据曲柄和摇杆的长度,确定小端杆和大端杆的长度,保证牢固可靠。
5:进行材料选择:根据机构的工作环境和所需承受的载荷,选择合适的材料以确保机构的强度和耐久性。
6:进行摩擦和润滑剂的选择:考虑摇杆与杆以及曲柄的接触情况,选择适当的润滑剂以减小摩擦,提高机构的效率和寿命。
7:进行强度计算:对机构的各个关键部位进行强度计算,以确保其在工作过程中不会发生破坏或变形。
8:进行运动分析和优化:利用运动学原理和模拟软件对机构的运动过程进行分析和优化,以确保其满足工作要求。
四、附件1:设计图纸:附上设计过程中所绘制的曲柄摇杆机构的设计图纸。
2:强度计算报告:附上对机构各个部件进行强度计算的报告。
五、法律名词及注释1:版权:指对于创作出来的文学、艺术和科学作品的拥有权,包括复制、分发、翻译等权利。
2:专利:指为新的技术、产品或产品的制造方法等发明所授予的专有权。
3:商标:指用于区别某个商品或服务来源的标识,具有独立性、显著性和可辨识性等特点。
曲柄摇杆机构的最优设计

曲柄摇杆机构的最优设计[摘要] 图解法设计曲柄摇杆机构时为了满足传力性能,往往需要重复进行,结果也不唯一。
本文采用0.618法,在给定行程速比系数k、摇杆摆角φ、长度l4等前提下,采用机械最优设计,使γmin最大,得到了设计最优解。
并讨论了行程速比系数k、摇杆摆角φ的取值范围。
[关键词] 曲柄摇杆机构机械最优设计0.618法1 引言机械最优设计是在给定的载荷或环境条件下,在机械产品的性态、几何尺寸关系或其他因素的限制范围内,选取设计变量,建立目标函数并使其获得最优值的一种新的设计方法。
设计变量、目标函数和约束条件这三者在设计空间(以设计变量为坐标轴组成的实空间)的几何表示中构成设计问题[1]。
最优设计是保证设计合理性、提高设计效率的一种有效方法。
曲柄摇杆机构中,传动角γ越大,对机构的传力愈有利,故常用传动角的大小及变化情况来衡量机构传力性能的好坏。
考虑到机构运动过程中传动角γ是变化的,为了保证机构传力性能良好,必须使最小传动角γmin≥[γ]。
传统的图解设计方法往往需要重复进行,结果也不唯一。
本文采用0.618法,在给定行程速比系数k、摇杆摆角φ、长度l4等前提下,运用机械最优设计,使γmin最大,得到了设计最优解。
并讨论了行程速比系数k、摇杆摆角φ的取值范围。
在实现过程中,本文采用C 语言实现优化过程编程,从而使结果更加精确、直观。
2 曲柄摇杆机构的最优设计(1)寻优目标函数的确定曲柄摇杆机构γmin出现在主动曲柄与机架共线的两位置之一处[2]。
以γmin 最大为寻优目标函数,即:maxf(x)=γmin=(γ1, γ3)min其中,γ1=arccosγ2= arccos(2)设计变量的选择如图1所示,考虑到一旦曲柄支点A确定,则机架l1=AD,其他设计参数l2、l3也随之确定。
因此,只需取曲柄为设计变量即可,即x=l2。
图1设计参数间的几何关系(3)设计参数间的几何关系若已知曲柄x时,有:l3=l1=其中,C1C2=2l4sin(Φ/2)∠AC2D=90°-arcsin+Φ/2(4)设计变量的取值范围根据文献[3]所述,寻优区间起始点xmin= C1C2(1-cosθ)/2sinθ;寻优区间终点xmax= C1C2/2。
优化设计-曲柄摇杆机构优化设计

优化设计-曲柄摇杆机构优化设计优化设计-曲柄摇杆机构优化设计1:引言1.1 背景在机械工程中,曲柄摇杆机构是常用的传动机构之一,具有转动-直线运动转换的功能。
然而,由于曲柄摇杆机构的结构复杂性以及不同工况下的性能要求,如何对曲柄摇杆机构进行优化设计成为一项重要的工作。
1.2 目的本文旨在对曲柄摇杆机构进行优化设计,以提高其运动精度、工作效率和使用寿命。
2:功能需求分析2.1 运动要求根据使用场景和应用需求,分析曲柄摇杆机构需要实现的运动要求,包括速度、加速度、行程等方面的要求。
2.2 负载要求确定曲柄摇杆机构在工作过程中所承受的负载要求,包括静载荷和动载荷。
2.3 精度要求根据实际应用场景,分析曲柄摇杆机构需要达到的运动精度要求,如定位精度、重复定位精度等。
3:结构设计优化3.1 曲柄摇杆机构的结构形式选择根据运动要求和负载要求,结合现有的曲柄摇杆机构结构形式,选择合适的结构形式来满足设计要求。
3.2 关键部件的优化设计对曲柄摇杆机构的关键部件进行优化设计,如曲柄轴、摇杆、连杆等,提高其强度和刚度,减小重量和惯性。
4:润滑与密封设计4.1 润滑系统设计根据工作条件和运动要求,设计曲柄摇杆机构的润滑系统,确保关键部件的摩擦副有足够的润滑。
4.2 密封设计对曲柄摇杆机构的关键部位进行密封设计,防止润滑剂泄漏或外界杂质进入,保证机构的工作正常。
5:动力学分析与优化5.1 运动学分析通过运动学分析,研究曲柄摇杆机构的运动规律和轨迹,为后续的动力学分析提供基础。
5.2 动力学分析根据负载要求和运动要求,进行曲柄摇杆机构的动力学分析,考虑受力分布和扭矩传递,优化曲柄摇杆机构的结构参数和材料选择。
6:工艺制造优化6.1 工艺优化针对曲柄摇杆机构的结构特点和制造工艺要求,进行工艺优化,提高制造精度和工艺可行性。
6.2 制造工艺选择根据实际情况,选择适合曲柄摇杆机构的制造工艺,如铸造、锻造、加工等。
7:仿真与试验验证7.1 仿真分析使用计算机辅助工程技术,对曲柄摇杆机构进行有限元分析、动力学仿真等,验证优化设计方案的可行性。
曲柄摇杆机构运动规律的最优化设计

㈣ = 2 O 1 ≤ 。
作者 简介 : 伟 , 1 0 - .9 2 - 郭 男。9 # ' 1 -  ̄ 7  ̄ 9q
工业大学材料秤 学与工程 系本科毕业 , 太原理工大学在读工程硕士研 究生, 讲师。
・
3 ・ 5
维普资讯
第 2期( 总第 8 9期)
圈 2 曲柄 摇 杆 机 构 目标 { 数 简 圈 - }
摇杆 z 与肋 连线夹角 :
a c8 r o( c
) 。
机架 L 与肋 连线夹觚 :
眦c( 0 8ห้องสมุดไป่ตู้
) 。
肋连线长 i Vzf2/ S 。 度P : :=1CC +一 lO i 4p
圈 1 曲柄 摇 杆 机构 运 动 规律 简 圈
. : 宝时 ,.. _ ; 】, = 1。 ( 翌 其 )0 6 05
参考文献
[ ] 陈秀宁. 1 机械优化设计【 】 江大学 出版社 。 9 . M. 浙 1 1 9 【 ] 杨可桢 , 2 程光蕴. 机械设计基础【 】 M. 机械工业出版社 , 9 . 1 9 9
[ ] 吴宗泽. 3 机械设计基础【 . M】 机械工业出版社 ,0 2 20.
【 关t词】 曲柄机构
运动规律
优化设计 【 I 文|缡号l 0 373 (060 -0 50 【 10-7X 20 } - 3- 2 24 3
【 中田分类号l H 3. T 13 5
1 机 构 运 动 规 律
【 文献标识码l B
按 照 图1 说 , 曲柄 f由其 初 始位 置 ‘ 转 到‘+ 来 当 。 P 0 P 0
这是带有不等式约束 、 具有两个设计变量的小型最优 化设计 问题 , 可采用直接法求解 , 不予赘述。这里仅录
曲柄摇杆机构的优化问题

− ������������������40°≤ 0
2
− ������������������130°< 0
2
+ ������������������50°< 0
2
+ ������������������140°≤ 0
机自 92 班陈正涛 09011029
曲柄摇杆机构的优化问题
(1)编写目标函数 M 文件,并以文件名 obj 保存在 MATLAB 目 录下的 work 文件夹中。
(3) 调用优化程序并显示结果
Optimization t erminated: first -order optimality measure less thanoptions.TolFunand maximum constraint violation is less than options.TolCon.Active inequalities£¨to within options.TolCon = 1e-006£©: lower upper ineqlinineqnonlin 2 x = 2.5698
/(2������1 ∙ ������2)(a, d 拉直共线)
数学模型整理成标准形式后如下所示:
30
������������������ ������ ������ = ������������������
������ =0
������������ − ������������������
2
������ =
即建立了用 x1、x2 表示φs的关系式。 四、 确定约束条件
2/ 6
机自 92 班陈正涛 09011029
曲柄摇杆机构的优化问题
基于DFM的曲柄摇杆机构的优化设计

(h a x Is tt o c n eadT c n l y H n hn 2 0 3 C ia S a n intue f i c n e h oo , a zo g 3 0 , hn ) i Se g 7
【 摘
要】 以最小传动角取得最大值为条件,对曲柄摇杆机构进行 了机构优化设计 ,在不考虑重
陈应 舒
( 陕西理 工学院 , 中 730 ) 汉 20 3
An Op I m sg f a k Ro k r e h ns Ba e n DFM t mu De in o n — c e c a im s d o Cr M
C HE n — h N Yi g— u s
机 械 设 计 与 制 造
3 6
第 1 0期 21 0 2年 1 0月
Ma h n r De i n c ie y sg
&
Ma u a t r n f cu e
文章编 号:0 13 9 (0 2 1— 0 6 0 10 — 9 7 2 1 )0 0 3 — 2
基 于 D M 的 曲柄 摇 杆机 构 的优 化 设 计 F : l =
i ii m t nmsinagei tepeeuseo nt osdr gw i tr t nloc dtese t mnmu as i o l, rrq it f o cniei e h,ii afrea — s r s n nh i n g fco n h p cafr c mbrw i eemi srt nl ete uci , o t it odt nadbu ay i m o e hm lo f a e e, hc dtr n ai a 0 ci ntn cn r n n io onr h e o vf o s a c i n d
曲柄摇杆机构设计说明

设计实践设计计算说明书题目:学院:机电工程学院班号:08401学号:1050840124姓名:林飞跃日期:2007年10月04号设计实践任务书题目:设计任务及要求:已知曲柄摇杆机构中摇杆CD的长度c和摆角Ψ,以及行程速度变化系数K,要求设计该四杆机构原始信息:摆角Ψ=30°行程速比系数K=1.2极位夹角θ=16.364°摇杆长度C=60mmψ0=60°一.机构简图:二.设计过程:1.由下图:计算得:a=12.00982mmb=70.20893mmd=56.21308mmγmin=38.698°2.画图法 :1) 任选转动副D 的位置,并按CD 之长和摆角Ψ121C C NFOC ME 作摇杆的两个极限位置1DC 和2DC 。
2) 作∠12C C O =∠21C C O =90°-θ,得1C O 和2C O 的交点O 。
以O 为圆心和1OC 为半径作圆h ,则圆h 上除劣弧12C C 以外的各点对弦12C C 所张的圆周角均为θ。
将两极限位置的摇杆延长使之与圆h 交于E 和F 两点。
则圆弧1C ME 或2C NF 上任一点均可作为固定铰链中心A 。
显然A 不能取在弧EF 上,否则所得机构不能满足摇杆摆角要求。
3) 当A 点位置确定后,即得机架AD 的长度d 。
同时,按极限位置曲柄与连杆共线的几何特点可得l AC1=b-a ,l AC2=b+a,由此可求得连杆BC的长度b和曲柄AB的长度a。
三.运动分析参考文献:《机械设计基础》----宋宝玉《机械设计基础网络课程》。
曲柄摇杆机构的优化设计

AUTOMOBILE DESIGN | 汽车设计曲柄摇杆机构的优化设计邵春祥江苏联合职业技术学院淮安生物工程分院 江苏省淮安市 223200摘 要: 曲柄摇杆机构是一种较为常见的传动形式,在多个领域都有着广泛的应用。
根据给定的曲柄摇杆机构几何尺寸,研究其运动规律,从而对其结构进行优化设计。
关键词:曲柄摇杆机构 几何尺寸 优化设计1 平面连杆机构连杆机构是由多个构件用低副连接而成的低副机构。
若各构件在相互平行的平面内运动,则称为平面连杆机构,否则称为空间连杆机构。
在连杆机构中,由于各运动副均为低副,故接触面间压强小,磨损轻,因此承载能力大,而且,低副的运动副元素多为平面或者圆柱面,故制造比较简单,另外,在连杆机构中,通过改变构件的数目或长度等,可实现较复杂的预期运动规律。
图1AL1L4L2L3DCB在如图所示的铰链四杆机构中,AD为机架,BC杆不与机架直接相联,称为连杆;AB、CD杆与机架相联,称为连杆架;其中AB杆能绕机架作整周运动,CD杆只能绕机架作一定角度范围内的摇摆,所以该机构称为曲柄摇杆机构。
本设计研究的是曲柄摇杆机构, 其中AB对AD作整周运动的条件是:最短杆长与最长杆长之和,应小于或等于其他两杆长之和;组成运动副的两杆中必须有一杆为四杆中最短杆。
2 设计题目要求曲柄1l从0ϕ转到090mϕϕ=+ 时,摇杆3l的转角实现已知的运动规律即:2002()3Eψψϕϕπ=+−且已知11l=,4l分别为43;4;5;6;7;8,l=ϕ为极位角,其传动角的允许范围为45135γ≤≤。
采用有关优化方法,建立目标函数,寻求运算条件,给出优化结果。
3 分析计算3.1 设计变量的确定决定机构尺寸的各杆长度,以及当摇杆按已知运动规律开始运动时,曲柄所处的位置角0ϕ应列为设计变量,即1234512340[,,,,][,,,,]T Tx x x x x x l l l lϕ=若取曲柄的初始位置角为极位角,则0ϕ及相应的摇杆3l的位置角0ψ均为杆长的函数,其关系式为2221243124222124334()cos[]2()()cos[]2l l l larcl l ll l l larcl lϕψ++−=++−−=因此,只有2l、3l、4l为独立变量,则设计变量为123234[,,][,,]T Tx x x x l l l=3.2 目标函数的确定目标函数可根据已知的运动规律和机构实际运动规律之间的偏差最小为指标来建立,即21()()minmEi iif xψψ==−→∑式中Eiψ-----期望输出角,()Ei E iψψϕ=m-----输入角的等份数iψ-----实际输出角,i i iψπαβ=−− (0)iϕπ≤<式中222323222414221414arccos()2arccos()22cosiiiiiii il lll lll l l lραρρβρρϕ+−=+−=+−3.3 约束条件的确定1)曲柄摇杆机构应满足曲柄存在条件,可得112213314414235123461324()0()0()0()0()0()0g x l lg x l lg x l lg x l l l lg x l l l lg x l l l l=−≤=−≤=−≤=+−−≤=+−−≤=+−−≤Optimized Design of Crank-rocker MechanismShao ChunxiangAbstract: T he crank and rocker mechanism is a relatively common form of transmission, which is widely used in many fi elds. According to the given geometrical dimensions of the crank, the paper studies the rocker mechanism, and optimizes the structure design.Key words:crank rocker mechanism, geometric dimensions, optimal design110AUTO TIMEAUTO TIME111AUTOMOBILE DESIGN | 汽车设计时代汽车 2)曲柄摇杆机构的传动角应在min γ和max γ之间,可得22223147max 2322223418min 23()()arccos()02()()arccos()02l l l l g x l l l l l l g x l l γγ+−+=−≤+−−=−≤计算时分别将1l 、4l 的数值代入即可,其中,2132,l x l x ==。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程作业曲柄摇杆优化设计:宋*学号:2012138229班级:20121057三峡大学机械与动力学院目录1.曲柄摇杆机构优化设计题目要求 (1)2.课题描述 (2)3.数学模型的建立 (3)3.1设计变量的确定 (3)3.2约束条件的建立 (3)3.3目标函数的建立 (6)4.数学模型的建立 (8)5.用matlab优化计算程序及分析讨论 (8)5.1讨论及结果分析 (9)5.2.程序代码过程 (11)6.参考文献 (10)小结 (12)1. 0(3πψψ+=式中0ϕ和0ψ得小于45 ≥[min γγl 1=1l 4 =5。
2.在曲柄输入角从0ϕ到20πϕ+的过程中,使摇杆输出角尽量满足一个给定的函数)(0ϕf 即公式(1)。
对此我将0ϕ到20πϕ+等分为m 分,当然输出角也将对应的分为m 分,然后我将输出角对应的数值与期望函数进行拟合,如果误差降到最小,那么得到的结果将会是优化的解,这是将连续型函数转化为离散型的问题,利用matalab 编程计算,从而求解。
运动模型如图(1)所示图(1)曲柄摇杆机构运动模型图3.数学模型的建立3.1设计变量的确定定义:设计变量是除设计常数之外的基本参数,在优化设计过程中不断地进行修改、调整、一直处于变化的状态,这些基本参数都叫做设计变量。
对于本课题,设计常量为21,l l 长度,分别为1和5。
决定机构部分杆长尺寸32,l l ,以及摇杆按照已知运动规律开始运动时曲柄所处的位置角0ϕ应该列为设计变量即为 X=[]Tx x x 321=[]Tl l 032ϕ由于整个机构的杆长都是按比例来设计的,他们都是1的倍数,按照题目要求曲柄的初始位置为极位角,即0ϕ。
则可以根据曲柄摇杆机构各杆长度关系得到0ϕ和相应的摇杆3l 位置角0ψ的函数,关系式为⎥⎦⎤⎢⎣⎡+-++=42123242210)(2)(arccos l l l l l l l ϕ (2)⎥⎦⎤⎢⎣⎡--+=43232422102)(arccos l l l l l l ψ (3)由已知条件可知21,l l 长度分别为1和5,而根据公式(2)(3)可知,0ϕ0ψ 是由32,l l 的长度来决定,所以32,l l 为独立变量,则可以确定本课题的设计变量 X=[][]TTl l x x 3221=,这是一个二维优化问题。
3.2约束条件的建立定义:如果一个设计满足所有对它提出的要求,成为可行设计;一个可行设计必须满足某些设计限制条件,这些限制条件做为约束条件。
对本题分析可知机构要满足两个约束条件即①杆长条件满足曲柄摇杆机构存在条件②传动角满足最小传动角大于45度︒=≥45][min γγ(1)杆长条件满足曲柄摇杆机构存在条件则有a.最短杆与最长杆长度之和应小于或等于其余两杆之和b.连架杆与机架中至少有一杆是最短杆当最短杆为曲柄时即满足曲柄摇杆存在条件,得到以下约束条件00)(121≤-=≥=x l x g (4)00)(232≤-=≥=x l x g (5)060)(2132413≤--=≤--+=x x l l l l x g (6) 040)(2143124≤--=≤--+=x x l l l l x g (7) 040)(1242135≤--=≤--+=x x l l l l x g (8)(1)传动角满足最小传动角大于45度︒=≥45][min γγ(注:以本机构为例,传动角为32,l l 之间所夹的锐角;机械原理,西工大版) ①当曲柄在),0[π时,如图(2)所示图(2)左极限最小传动角示意图相应的传动角约束条件为[]02)(arccos 180)(32241232206≤-+-+-=γl l l l l l x g (9)②当曲柄在]2,(ππ区间上运动时,相应的传动角约束条件为,如图(3)图(3)右极限最小传动角示意图[]02)(arccos )(3221423227≤⎥⎦⎤⎢⎣⎡--+-=l l l l l l x g γ (10)这是一个具有2个设计变量,7个不等式约束条件的优化设计问题,可以选用约束优化方程成语来计算。
3.3目标函数的建立定义:满足所有约束条件的设计方案是可行设计方案,优化设计的任务就是要对各个设计方案进行比较,从而找出那个最佳的设计方案。
而对设计方案进行优劣比较的标准就是目标函数,或称为评价指标、评价函数。
针对本课题,目标函数可根据已知的运动规律和机构实际运动规律之间的偏差最小作为指标来建立,即取机构的期望输出角)(00ϕψf =和实际输出角)(0ϕψi i f =的平方误差积分最小作为目标函数,表达式为ϕψψπϕϕd i Ei 22)(00-⎰+,而这时一个连续型函数,为了方便计算,我们将这个问题转化为离散型的问题。
把输入角度ϕ取m 个点进行数值计算,它可以化约(4)表达式最小来求解。
2121)(),()(i mi Ei x x f x f ψψ-==∑= (11)Ei ψ--------期望输出角,Ei ψ=)(i E ϕψ;m--------输入角的等分数;i ψ-------实际输出角,由公式(1)可知;由曲柄的运动情况,可以分成三种运动模型,一种是在曲柄在机架之上运动,另一种是曲柄在机架下面运动,最后一种是二者都满足。
我将分别对此讨论,写出相应的目标函数并分析前两种结果对最终结果的影响。
(1)当πϕ≤≤i 0时,如图(4)图(4)曲柄在πϕ≤≤i 0区间模型图实际输出角为i i i βαπψ--= )0(πϕ≤≤i (12)⎥⎦⎤⎢⎣⎡-+=⎥⎦⎤⎢⎣⎡-+=221223222322arccos 2arccos x x x l l l i i i i i ρρρρα (13)⎥⎦⎤⎢⎣⎡+=⎥⎦⎤⎢⎣⎡-+=i i i i i l l l ρρρρβ1024arccos 2arccos 2421242 (14)i i i l l l l ϕϕρcos 1026cos 2412421-=-+= (15)由于我们将2~00πϕϕ+等分为m 分,则实际的输入角i ϕ可以用函数表示出来为mi i 20πϕϕ+= 这里我将输出角的等分数设置成30,则 可以表示出实际输入角的函数为600πϕϕi i += (16)(2)当πϕπ2≤≤i 时,如图(5)图(5)曲柄在πϕπ2≤≤i 区间运动模型图实际输出角为i i i βαπψ+-= )2[πϕπ≤≤i (17)i i i i ϕρβα,,,表达式如(13)(14)(15)(16)所示。
(3)当(1)(2)两种情况都综合考虑进去时,则应该表示为⎩⎨⎧≤≤+-=≤≤--=)2[)0[πϕπβαπψπϕβαπψi i i ii i i i (18) i i i i ϕρβα,,,表达式如(13)(14)(15)(16)所示。
4.数学模型的建立通过上面的分析后,将输入角分成 30 等分(m=30),经过转化为标准形式得到曲柄摇杆机构优化设计标准数学模型为目标函数:min )(),()(2121→-==∑=i mi Ei x x f x f ψψ设计变量:[][]TTl l x x 3221=约束条件:见公式(4)(5)(6)(7)(8)(9)(10)机械优化设计中的问题,大多数属于约束优化问题,此为非线性约束优化问题,运用 MATLAB 优化工具箱的命令函数 fmincon 来处理有约束的非线性多元函数最小化优化问题。
5.用matlab 优化计算程序及分析讨论5.1讨论及结果分析(1)当曲柄在πϕ≤≤i 0运动时猜想 1.由于曲柄的实际输出角i ψ的围不完整,会使)0(πϕ≤≤i 结果拉长到整个π2区间,从而产生较大偏差。
连杆机构实现函数优化设计最优解 连杆相对长度a=4.1286 摇杆相对长度b=2.3226输出角平方误差之和f*=0.0076 最优点的性能约束函数值最小BCD 夹角约束函数值g1*=-7.1214 最大BCD 夹角约束函数值g2*=-0.0000图(6)当)0(πϕ≤≤i 时迭代拟合图结论:通过对比第三种情况,发现二者结果相同,猜想不成立。
(2)当曲柄πϕπ2≤≤i 运动时猜想 2.由于第一种情况下得到的结论对第三种没有影响,可以猜测在区间)2[πϕπ≤≤i 不存在,或者和第三种结果一样。
结论:Matlab 显示结果运行错误。
则可以说,第二种情况是不存在的,对结果不产生影响。
(3)当(1)(2)两种情况都综合考虑进去时 连杆机构实现函数优化设计最优解 连杆相对长度a=4.1286 摇杆相对长度b=2.3226输出角平方误差之和f*=0.0076最优点的性能约束函数值最小BCD 夹角约束函数值g1*=-7.1214 最大BCD 夹角约束函数值g2*=-0.0000图(7)πϕ20≤≤i 时迭代你拟合图将连杆长度带入计算,则可以得到传动角的变化规律图(8)传动角随输入角变化的规律图结论:经过matlab 优化的曲线跟期望曲线存在细微的差别,输出角平方误差之和f*=0.0076 ,传动角波动围符合要求,所以此优化方程的解符合要求。
5.2.程序代码过程(1)优化设计主程序M文件clc;clear;% 铰链四杆机构实现函数的优化设计的主程序% 调用目标函数optimfun和非线性约束函数confunx0 = [6;4]; %设计变量的初始值qb = 1;jj = 5;% 设计变量的下界与上界lb = [1;1];ub = [];a = [-1 -1;1 -1;-1 1];b = [-6;4;4];% 使用多维约束优化命令fmincon[x,fn] = fmincon(optimfun,x0,a,b,[],[],lb,ub,confun);disp '连杆机构实现函数优化设计最优解'fprintf('连杆相对长度a=%3.4f \n',x(1))fprintf('摇杆相对长度b=%3.4f \n',x(2))fprintf('输出角平方误差之和f*=%3.4f \n',fn)% 计算最优点x*的性能约束函数值g = confun(x);disp '最优点的性能约束函数值'fprintf('最小BCD夹角约束函数值g1*=%3.4f\n',g(1))%fprintf('最大BCD夹角约束函数值g2*=%3.4f\n',g(2))(2)调用目标函数及画图function f=optimfun(x)s=30;qb=1;jj=5;fx=0;fa0=acos(((qb+x(1))^2-x(2)^2+jj^2)/(2*(qb+x(1))*jj));%曲柄初始角pu0=acos(((qb+x(1))^2-x(2)^2-jj^2)/(2*x(2)*jj));%摇杆初始角for i=1:sfai=fa0+0.5*pi*i/s;pu(i)=pu0+2*(fai-fa0)^2/(3*pi);%摇杆期望角ri=sqrt(qb^2+jj^2-2*qb*jj*cos(fai));alfi=acos((ri^2+x(2)^2-x(1)^2)/(2*ri*x(2)));bati=acos((ri^2+jj^2-qb^2)/(2*ri*jj));if fai>0 & fai<=pips(i)=pi-alfi-bati;%elseif fai>pi & fai<=2pi%ps(i)=pi-alfi+bati;endfx=fx+(pu(i)-ps(i))^2;endi=1:30;f=fx;%输出角平分误差之和plot(i,ps(i),'r-.',i,pu(i),'b-*');legend('期望曲线','实际曲线');grid on(3)调用约束条件function [c,ceq]=confun(x)qb=1;jj=5;m=45*pi/180;n=135*pi/180;%c(1)=x(1)^2+x(2)^2-(jj-qb)^2-2*x(1)*x(2)*cos(m);%最小BCD夹角传动角约束c(2)=-x(1)^2-x(2)^2+(jj+qb)^2+2*x(1)*x(2)*cos(n);%最大BCD夹角约束ceq=[];(4)传动角与输入角关系代码%曲柄摇杆机构运动过程中传动角变化曲线图源代码l2=4.0483 ;l3=2.6550;l4=5;a1=acos(((1+l2)^2+l4^2-l3^2)/(2*l4*(1+l2)));a2=pi-acos((l3^2+l4^2-(1+l2)^2)/(2*l4*l3));for i=1:360;fai(i)=a1+(pi/2)*(i/360);rou(i)=sqrt(1+l4^2-2*l4*cos(fai(i)));if rad2deg(acos((l2^2+l3^2-rou(i)^2)/(2*l2*l3)))<=90CDJ(i)=acos((l2^2+l3^2-rou(i)^2)/(2*l2*l3));elseCDJ(i)=pi-acos((l2^2+l3^2-rou(i)^2)/(2*l2*l3));endendx=fai;y=CDJ;plot(x,y)xlabel('曲柄输入角/rad','fontsize',12,'fontname','宋体');ylabel('传动角/rad','fontsize',12,'fontname','宋体');title('给定区间的传动角变化曲线图','fontsize',12,'fontname','宋体');grid on6.参考文献【1】机械原理第七版;西北工业大学机械原理及机械零件教研室编;主编桓做模文杰【2】机械优化设计;工业大学靖民主编7.小结通过对《工程优化与matlab实现》的学习,我初步了解了matlab软件的的使用方法,接触了相关的规准则及设计方法,最主要的,我学习了一种新的思维方式,对我产生了不小的影响。