机械优化设计实验报告

机械优化设计实验报告
机械优化设计实验报告

《机械优化设计》

实验报告

目录

1.进退法确定初始区间 (3)

1.1 进退法基本思路 (3)

1.2 进退法程序框图 (3)

1.3 题目 (3)

1.4 源程序代码及运行结果 (3)

2.黄金分割法 (4)

2.1黄金分割法基本思路 (4)

2.2黄金分割法流程图 (4)

2.3 题目 (5)

2.4 源程序代码及结果 (5)

3.1牛顿型法基本思路 (6)

3.2 阻尼牛顿法的流程图 (6)

3.3 题目 (6)

3.4 源程序代码及结果 (6)

4.鲍威尔法 (7)

4.1 鲍威尔法基本思路 (7)

4.2 鲍威尔法流程图 (7)

4.3 题目 (8)

4.4 源程序代码及结果 (8)

5. 复合形法 (15)

5.1 复合行法基本思想 (15)

5.3 源程序代码及结果 (16)

6. 外点惩罚函数法 (23)

6.1解题思路: (23)

6.2 流程框图 (23)

6.3 题目 (24)

6.4 源程序代码及结果 (24)

7.机械设计实际问题分析 (30)

7.1题目 (30)

7.2计算过程如下 (30)

7.3 源程序编写 (31)

8.报告总结 (33)

1.进退法确定初始区间

1.1 进退法基本思路:按照一定的规则试算若干个点,比较其函数值的大小,直至找到函数值按“高-低-高”变化的单峰区间。

1.2 进退法程序框图

1.3 题目:用进退法求解函数()2710

=-+的搜索区间

f x x x

1.4 源程序代码及运行结果

#include

#include

main()

{

float h,h0,y1,y2,y3,a1=0,a2,a3,fa2,fa3;

scanf("h0=%f,y1=%f",&h0,&y1);

h=h0;a2=h;y2=a2*a2-7*a2+10;

if (y2>y1)

{

h=-h;a3=a1;y3=y1;

loop:a1=a2;y1=y2;a2=a3;y2=y3;

}

a3=a2+2*h;y3=a3*a3-7*a3+10;

if (y3

{

goto loop;

}

else

printf("a1=%f,a2=%f,a3=%f,y1=%f,y2=%f,y3=%f\n",a1,a2,a3,y1,y2,y3);

} 搜索区间为0 6

2.黄金分割法

2.1黄金分割法基本思路:通过不断的缩短单峰区间的长度来搜索极小点的一种有效方法。按λ(618.0=λ) 缩小 比较)(x f 大小 确定取舍区间。

2.2黄金分割法流程图

2.3 题目:对函数()279

=-+,给定搜索区间08

f x x x

≤≤时,试用黄

x

金分割法求极小点

2.4 源程序代码及结果:

f=inline('x^2-7*x+9')

a=0;b=8;eps=0.001;

a1=b-0.618*(b-a);y1=f(a1);

a2=a+0.618*(b-a);y2=f(a2);

while(abs(b-a)>eps)

if(y1>=y2)

a=a1;

a1=a2;

y1=y2;

a2=a+0.618*(b-a);

y2=f(a2);

else

b=a2;a2=a1;y2=y1;

a1=b-0.618*(b-a);

y1=f(a1);

end

end

xxx=0.5*(a+b)

f =

Inline function:

f(x) = x^2-7*x+9

xxx =

3.4997

3.牛顿型法

3.1牛顿型法基本思路:在k x 邻域内用一个二次函数()x φ 来近似代替原目标函数,并将 ()x φ的极小点作为对目标函数()f x 求优的下一个迭代点1k x +。经多次迭代,使之逼近目标函数()f x 的极小点。

3.2 阻尼牛顿法的流程图:

3.3 题目:用牛顿阻尼法求函数()()()4

12112,22f x x x x x =-+-的极小点

3.4 源程序代码及结果:

k=0;

ptol=1.0e-5;

xk=input('input x0:')

itcl=[1;1];

while norm(itcl)>=ptol

f1=[4*xk(1,1)^3-24*xk(1,1)^2+50*xk(1,1)-4*xk(2,1)-32;-4*xk(1,1)+8*xk(2,1)]; G=[12*xk(1,1)^2-48*xk(1,1)+50,-4;-4,8];

dk=-inv(G)*f1; a=-(dk'*f1)/(dk'*G*dk);

xk=xk+a*dk;

itcl=a*dk;

k=k+1;

end

f=(xk(1,1)-2)^4+(xk(1,1)-2*xk(2,1))^2;

fprintf('\n ó?×è?á?£?ù·¨μü′ú %d ′?oóμ?μ? ??D?μ? x*?°??D??μ f ?a:\n',k);

disp(xk);

disp(f);

结果显示:input x0:[1;1]

用阻尼牛顿法迭代 27 次后得到极小点 x*及极小值 f 为:

2.0000

1.0000

1.3270e-019

4.鲍威尔法

4.1 鲍威尔法基本思路:在不用导数的前提下,在迭代中逐次构造G的共轭方向。

4.2 鲍威尔法流程图:

机械优化设计论文(基于MATLAB工具箱的机械优化设计)

基于MATLAB工具箱的机械优化设计 长江大学机械工程学院机械11005班刘刚 摘要:机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计效率和质量。本文系统介绍了机械优化设计的研究内容及常规数学模型建立的方法,同时本文通过应用实例列举出了MATLAB 在工程上的应用。 关键词:机械优化设计;应用实例;MATLAB工具箱;优化目标 优化设计是20世纪60年代随计算机技术发展起来的一门新学科, 是构成和推进现代设计方法产生与发展的重要内容。机械优化设计是综合性和实用性都很强的理论和技术, 为机械设计提供了一种可靠、高效的科学设计方法, 使设计者由被动地分析、校核进入主动设计, 能节约原材料, 降低成本, 缩短设计周期, 提高设计效率和水平, 提升企业竞争力、经济效益与社会效益。国内外相关学者和科研人员对优化设计理论方法及其应用研究十分重视, 并开展了大量工作, 其基本理论和求解手段已逐渐成熟。 国内优化设计起步较晚, 但在众多学者和科研人员的不懈努力下, 机械优化设计发展迅猛, 在理论上和工程应用中都取得了很大进步和丰硕成果, 但与国外先进优化技术相比还存在一定差距, 在实际工程中发挥效益的优化设计方案或设计结果所占比例不大。计算机等辅助设备性能的提高、科技与市场的双重驱动, 使得优化技术在机械设计和制造中的应用得到了长足发展, 遗传算法、神经网络、粒子群法等智能优化方法也在优化设计中得到了成功应用。目前, 优化设计已成为航空航天、汽车制造等很多行业生产过程的一个必须且至关重要的环节。 一、机械优化设计研究内容概述 机械优化设计是一种现代、科学的设计方法, 集思考、绘图、计算、实验于一体, 其结果不仅“可行”, 而且“最优”。该“最优”是相对的, 随着科技的发展以及设计条件的改变, 最优标准也将发生变化。优化设计反映了人们对客观世界认识的深化, 要求人们根据事物的客观规律, 在一定的物质基和技术条件下充分发挥人的主观能动性, 得出最优的设计方案。 优化设计的思想是最优设计, 利用数学手段建立满足设计要求优化模型; 方法是优化方法, 使方案参数沿着方案更好的方向自动调整, 以从众多可行设计方案中选出最优方案; 手段是计算机, 计算机运算速度极快, 能够从大量方案中选出“最优方案“。尽管建模时需作适当简化, 可能使结果不一定完全可行或实际最优, 但其基于客观规律和数据, 又不需要太多费用, 因此具有经验类比或试验手段无可比拟的优点, 如果再辅之以适当经验和试验, 就能得到一个较圆满的优化设计结果。 传统设计也追求最优结果, 通常在调查分析基础上, 根据设计要求和实践

读书笔记清洁生产

研究生学位课程 读书笔记 科目清洁生产 专业环境工程 学号 201131497 姓名吴金鸿 日期 2012年06月29日 西北大学研究生处

废纸造纸企业的清洁生产 摘要:在废纸造纸行业发展及污染现状的基础上,提出实施清洁生产是废纸造纸行业治理污染,实现可持续发展健康之路。 关键字:废纸;清洁生产;处理 Abstract:On the basis of development and pollution status of waste paper and paper industry, Implementation of cleaner production is paper and paper industry control pollution and to achieve sustainable development of the road to health. Key Words:Wastepaper;Cleaner production;Deal with 1我国废纸造纸行业的发展 纤维原料来源紧张是今后世界造纸上业面临的重大课题之一,解决这一课题的措施,除大力发展速生人工造纸林外,回用废纸是一个重要途径,废纸造纸其有设备投资少,工艺技术简单,环境污染负荷相对较小,能有效利用废纸资源等优点,已经在造纸行业中占有相当大的比重。随着废纸回收利用的快速增长,最大限度的回收利用废纸是造纸工.业实现清洁生产,走可持续发展的主要方向之一,废纸再制浆工艺因废纸种类、来源、质量与废纸浆的用途不同差异较大,废纸制浆过程的主要污染是废水和废渣,清洁生产方案的实施是一项系统工程,涉及到观念、资金、技术、知识等诸多方面因素。废纸造纸行业应从自身的特点出发,结合其它行业清洁生产的经验,重点在物料综合利用、企业内部管理、工艺设备改造、废纸制浆新土艺、废纸脱墨技术、废水处理及综合利用等方面寻求清洁生产的机会和潜力,研制并实施各项清洁生产方案,使清洁生产在该行业获得巨大的环境、经济和社会效益[1]。 2.废纸造纸企业的清洁生产 2.1清洁生产的发展 进入 20 世纪 80 年代,全球经济发展加速,环境问题日益严峻,数十年工业排污积累的潜在危害开始暴露,气候变化等全球性问题引起了全世界的高度重视。实践中人们认识到以往的解决工业污染的方法都是治标不治本的方法,彻底的解决方法必须是“将综合预防的环境策略持续地应用于生产过程和产品中,以

机械优化设计课程设计任务-Read知识交流

机械优化设计课程设计任务 一、目的 通过课程设计培养学生综合运用本课程及相关课程的理论解决实际问题的能力,使学生掌握在机械优化设计中建立优 化问题数学模型、选择适当优化算法编制程序解决实际问题的 方法,提高计算机的应用水平,为今后的学习和工作打好基础。 二、课程设计的基本要求 1.根据优化问题建立数学模型; 2.选择适当的优化算法; 3.编制、调试和考核程序; 4.作上机前的数据准备并进行上机计算; 5.对优化计算结果进行分析。 三、课程设计报告内容 1.优化问题的简图和已知条件; 2.建立优化问题的数学模型(设计变量、目标函数、约束条 件); 3.简单叙述所用算法的基本原理(如内、外罚函数法、POWELL 法、二次插值法、初始区间搜索等) 4.结果分析: 精度对迭代次数、结果等的影响。 5. 在编写、调试程序过程中遇到的主要问题及解决办法; 6. 请你谈谈对学习机械优化设计这门课的体会,并提出你的 意见和建议。 四、优化设计题目 (一)对称人字架的优化设计

如图1所示,在对对称人字架顶端作用一个P =294300N 的静载荷,人字架跨度B =1520mm ,人字架杆件为壁厚T = 2.5mm 的空心圆管,材料的弹性模量E =2.119×105N/mm2,许用压应力y σ=690N/mm2。设计满足强度条件和稳定性条件,在20~140mm 范围内确定圆管平均直径D ,200~1200mm 范围内确定人字架高度H ,使人字架用料最省。 图1 对称人字架 1、建立优化设计目标函数 人字架用料最省,亦即体积最小。因此将人字架的总体积达到最小作为优化目标。人字架的总体积为 V=2πDT 2 2)2/(H B + (mm 3) 优化设计中的设计变量可取为: X=[x 1 ,x 2]T =[D ,H]T 2、确定约束条件 由静力平衡和材料力学的有关公式可得 (1)强度条件

机械优化设计课本中编程实例

燕山大学机械优化设计论文 专业:12机械工程 班级:工学部1班 学号: 姓名: 2012年12月05日

摘 要: 机械优化设计是将最优化原理和计算技术应用于设计领域,为工程设计提供一种重要的科学设计方法。机械优化设计包括建立优化设计问题的数学模型和选择恰当的优化方法与程序两方面的内容。由于机械优化设计是应用数学方法寻求机械设计的最优方案,所以首先要根据实际的机械设计问题建立相应的数学模型,即用数学形式来描述实际设计问题。在建立数学模型时,需要用专业知识确定设计的限制条件和所追求的目标,确立各设计变量之间的相互关系等。机械优化设计问题的数学模型可以是解析式,实验数据或经验公式。虽然它们给出的形式不同,但都是反应设计变量之间的数量关系的。MATLAB 是目前国际上最流行的科学与工程计算的软件工具, 它具有强大的数值分析、矩阵运算、信号处理、图形显示、模拟仿真和最优化设计等功能。本文用MATLAB 来解决机械设计中的几个常见的问题。 关键词:MATLAB ;优化;机械设计;软件 1 引 言 近年来发展起来的计算机辅助设计,在引入优化设计方法后,使得在设计过程中既能够不断选择设计参数并评选出最优设计方案,又可以加快设计速度,缩短设计周期。在科学技术发展要求机械产品更新日益缩短的今天,把优化设计方法与计算机辅助设计结合起来,使设计过程完全自动化,已成为设计方法的一个重要趋势。 2 采用MATLAB 软件进行优化设计 2.1.问题描述: 求3682+-=t t f 的最优解 2.1.1规划模型的建立: 目标函数 36102+-=t t f 约束条件 无约束 2.1.2对应的程序: clc clear syms t f=t^2-10*t+36; x1=0; h=2; f1=subs(f,x1);

机械优化设计实验指导书

机械优化设计实验指导 书 Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】

《机械优化设计》 实验指导书 武秋敏编写 院系:印刷包装工程学院 专业:印刷机械 西安理工大学 二00七年九月 上机实验说明 【实验环境】 操作系统: Microsoft Windows XP 应用软件:Visual C++或TC。 【实验要求】 1、每次实验前,熟悉实验目的、实验内容及相关的基本理论知识。 2、无特殊要求,原则上实验为1人1组,必须独立完成。 3、实验所用机器最好固定,以便更好地实现实验之间的延续性和相关性,并便于检查。 4、按要求认真做好实验过程及结果记录。 【实验项目及学时分配】 【实验报告和考核】 1、实验报告必需采用统一的实验报告纸,撰写符合一定的规范,详见实验报告撰写格式及规范。

(一)预习准备部分 1. 预习本次实验指导书中一、二、三部分内容。 2. 按照程序框图试写出汇编程序。 (二)实验过程部分 1. 写出经过上机调试后正确的程序,并说明程序的功能、结构。 2. 记录4000~40FFH内容在执行程序前后的数据结果。 3. 调试说明,包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析,对执行结果进行分析。 (三)实验总结部分

实验(一) 【实验题目】 一维搜索方法 【实验目的】 1.熟悉一维搜索的方法-黄金分割法,掌握其基本原理和迭代过程; 2.利用计算语言(C语言)编制优化迭代程序,并用给定实例进行迭代验证。 【实验内容】 1.根据黄金分割算法的原理,画出计算框图; 2.应用黄金分割算法,计算:函数F(x)=x2+2x,在搜索区间-3≤x≤5时,求解其极小点X*。 【思考题】 说明两种常用的一维搜索方法,并简要说明其算法的基本思想。 【实验报告要求】 1.预习准备部分:给出实验目的、实验内容,并绘制程序框图; 2.实验过程部分:编写上机程序并将重点语句进行注释;详细描述程序的调过程(包括上机调试的情况、上机调试步骤、调试所遇到的问题是如何解决的,并对调试过程中的问题进行分析。 3.实验总结部分:对本次实验进行归纳总结,给出求解结果。要求给出6重迭代中a、x1、x2、b、y1和y2的值,并将结果与手工计算结果进行比较。 4.回答思考题。

机械优化设计项目报告

机械装备优化设计三级项目 题目:基于MATLAB的带式输送机斜齿轮传动参数优化设计 班级:13级机械装备1班 设计人员(按贡献大小排序): 丁涛 宋潮 金渊哲

摘要: 针对带式输送机中单级圆柱齿轮减速器传动的生产实际,根据优化设计理论,以斜齿圆柱齿轮体积之和最小为优化设计目标。通过变量的选取、约束条件的确定。分析建立了优化设计数学模型.基于Matlab工具箱中非线性约束优化函数fmincon,对齿轮模数、齿数、齿宽系数、螺旋角等结构参数进行优化设计,节省了金属材料。降低了制造成本.取得了较好的优化效果。为产品的改进设计提供了理论依据。 关键词:MATLAB、带式输送机、斜齿轮、参数优化设计

前言: 机械优化设计是适应生产现代化要求发展起来的一种机械设计方法,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等内容。该领域的研究和应用进展非常迅速,并且取得了可观的经济效益。随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度的方向发展。现在用于机械优化设计的软件与方法程序较多,有些已非常成熟,只需要按照规定的格式编写目标函数和约束函数子程序即可。机械优化设计方法林林总总,但由于机械设计问题的复杂性,所以每种优化方法都有其优越性和局限性。选择合适的机械优化方法尤为重要。而MATLAB语言的优化工具箱在进行优化设计时,可自由选择算法和线性搜索策略,计算快捷高效,图形结果可视化,且其初始参数值输入简单,编程工作量小,具有明显的优越性,且应用广泛。MATLAB语言是集科学计算、数据可视化和程序设计为一体的工程应用软件。作为基础软件,它广泛应用在工程学科的计算机辅助分析、设计仿真和教学中,在行星轮系传动参数设计中,利用MATLAB 的优化工具箱的函数计算及按摩,可提高建模的准确性和计算中的数值稳定性,为设计提供了可靠的科学根据。

合工大机械优化设计课程实践报告

合肥工业大学 《机械优化设计》课程实践 研究报告 班级:机械设计制造及其自动化12-3班学号: 姓名: 授课教师:王卫荣 日期: 2015年 11 月 14 日

目录 一、一维搜索程序作业 (3) 1.λ=0.618的证明 (3) 2.编写0.618法程序并计算 (4) 二、单位矩阵程序作业 (6) 三、连杆机构问题和自选工程优化问题 (7) 1.连杆机构问题 (7) 2.自选工程优化问题 (14) 四、课程实践心得体会 (18)

一、一维搜索程序作业 1.λ=0.618的证明 黄金分割法,又称作0.618法,适用于[a,b] 区间上的任何单谷函数求极小值问题。黄金分割法是建立在区间消去法原理基础上的试探方法,即在搜索区间[a,b] 内适当插入两点α1、α2,并计算其函数值。α1、α2 将区间分成三段。应用函数的单谷性质,通过函数值大小的比较,删去其中一段,使搜索区间得以缩短。然后再在保留下来的区间上做同样的位置,如此迭代下去,使搜索区间无限缩小,从而得到极小点的数值近似值。 黄金分割法要求插入点α1、α2 的位置相对于区间[a,b] 两端点具有对称性,即 图1-1 黄金分割法 α1 = b –λ ( b – a ) α2 = a + λ ( b – a ) (3-1) 其中,λ为待定常数。 下面证明λ = 0.618。 除对称性要求外,黄金分割法还要求保留下来的区间内再插入一点所形成的区间新三段,与原来区间的三段具有相同的比例分布。设原有区间[a,b] 长度为1如图1-1 所示,保留下来的区间[a,b] 长度为λ,区间缩短率为λ。为了保持相同的比例分布,新插入点α3应在λ ( 1 –λ ) 位置上,α1在元区间的1 –λ位置应相当于在保留区间的λ2位置。故有 1 –λ = λ2 即 λ2 + λ– 1 = 0 取方程正数解得 若保留下来的区间为[α1,b] ,根据插入点的对称性,也能推得同样的λ的值。

机械优化设计实验指导书

前言 机械优化设计是一门实践性很强的课程,必须通过实际上机操作运用各种优化方法程序来达到: 1、加深对机械优化设计方法的基本理论和算法步骤的理解; 2、培养独立编制计算机程序的能力; 3、掌握常用优化方法程序的使用; 4、培养灵活运用优化方法解决工程设计问题的能力。 因此,本课程在课堂教学过程中安排适当的时间上计算机运算。本书作为上机实验的指导书,旨在对每次实验目的内容提出具体要求,并加以考核。 实验报告内容 每次上机实验后,学生要做一份完整的实验报告,实验报告内容应包括: 1、优化方法的基本原理简述; 2、自编优化方法源程序。 3、考核题的优化结果及其分析; 4、具体工程设计问题的数学模型、优化设计结果及其分析。

实验一 一维搜索方法(黄金分割法或二次插值法) 1、 目的:加深对一维搜索方法的确定区间的进退法和缩短区间的黄金分割法或二次插值法基本原理的理解 2、 内容:按所给程序框图编制上机程序,上机输入、调试并运行程序,或调试并运行已给程序,用所给考核题进行检验。 3、 考核题(α0=0,h 0=0.1, ε=0.001) (1) 36102+-=t t )t (f min (2) 60645234+-+-=t t t t )t (f min (3) 221)t )(t ()t (f min -+= (4) x e x )x (f min -+=22 (5) 求函数4321322123141x x x x x x x x x x )X (f +--=自点T k ),,,(X 3210---=出发,沿方向T ),,,(4321=d 的最优步长因子α× 和在d 方向的极小点X *和极小值f(X *)。

卓有成效的管理者-读书笔记

根据人力资源课老师的推荐,我有幸拜读了德鲁克的名著《卓有成效的管理者》,并受益匪浅。这本书的核心观点是:对组织负有责任,能影响组织经营成果的人,就是管理者。管理者的工作必须是卓有成效,卓有成效是可以学会的。 通过阅读总结,我认为要成为一个卓有成效的管理者,应当做到: 一、重视目标和绩效管理。通过确定自己的工作目标,让自己的工作更有计划性。使自己的日常工作始终围绕目标进行,通过责任意识将计划的执行到位,保证工作目标的实现。而现实中团队的目标,要通过组织来实现。这要求我们要加强组织内部沟通和团队合作,通过各种激励手段和培训等手段来实现组织目标。 二、做好时间管理。我认为要更好的实现目标,同一时间只做一件最重要的事情,这样才能做到最好。这就要求我们慎重设定自己工作的优先顺序,将宝贵的时间资源进行最合理的划分。 三、用人所长。如何发挥一个人的长处,使他在团队中做出最大贡献,这是我们学习人力资源管理课的目的。这要求我们根据工作中时刻变化的形势,对人员做出客观的评价,并合理搭配班子、进行性格互补和工作按流程咬合、做好人性的制衡,知人善用,善于挖掘人才、激发潜力,做好授权和及时沟通。 四、进行有效决策。管理者每天要做很多决策,这必然分散他的注意力,降低决策的效益。这就要求我们首先要关注经营核心,集中有限的精力投入到影响经营结果的核心业务上,从关乎企业命运的战略目标着手,审慎制定战术策略和行动措施,按工作的轻重缓急安排先后顺序,充分发挥组织内各人的专业学历、经历特长,在总结过往经验的基础上做好综合分析和换位思考,把握机遇,有胆有谋,进行有效的决策,完成组织目标。 五、关注运营体系建设。达成目标要讲究方法策略,这就要求我们在工作上有一套完整的运营管理体,使组织内各人各负其责,按照既定规范,最大效率的完成日常工作,将更多的经历和时间给予“危机管理”,才能确保企业长盛不衰。 结合着《卓有成效的管理者》中关于有效管理的方法和案例,我更深刻的认知到管理能够优化经营效果,特别是战略目标的确定、组织结构的设置、激励政策关注的核心对经营效果的影响是至关重要的,并书中的成熟做法,对照自身的不足,对日常工作进行了改进: 加强职业素养培养,强化时间管理和进度控制,时刻强调有效决策,将管理的基本常识用到日常工作中,关注自己的核心业务绩效,重视长久利益,做到顺时应势、与时俱进。 2、一向对畅销书有点抵制心理,也不知道是出于标新立异的想法还是觉得畅销书太过大众,体现不了自己的能力,总之这个想法一直制约着自己,让自己成为井底之蛙。上半年的《一个经济杀手的自白》让我已经感觉到,即使再大众读物,你大概也只知道其中的一小部分。这次看完《卓有成效的管理者》后,更是印证了这个想法。这段话写在开头,算是对自己的一个警醒:不要夜郎自大! 全书分7部分,分问题列表,时间管理,我能贡献什么,发挥别人长处,要事优先,决策要素和有效决策几个模块。除了第一部分仍然有部分意见不能苟同外,其他部分,看了深受启发。第一部分讲到:卓有成效是可以通过学习掌握的。个人以为,还需要天赋及管理者某些共同的性格特点(现在还不能完全描述,但是成功的管理者都有,做事持续跟进的能力),当然不排除为了更畅销,鼓励一下我们这样资质一般读者的购买潜力:)

机械优化设计一维搜索实验报告

《机械优化设计》 实验报告 班级: 机械设计(2)班 姓名:邓传淮 学号:0901102008

1 实验名称:一维搜索黄金分割法求最佳步长 2 实验目的:通过上机编程,理解一维搜索黄金分割法的原理,了解计算机在优化设计中的应用。 3 黄金分割法的基本原理 黄金分割法是用于一元函数f(x)在给定初始区间[a,b]内搜索极小点α*的一种方法。它是优化计算中的经典算法,以算法简单、收敛速度均匀、效果较好而著称,是许多优化算法的基础,但它只适用于一维区间上的凸函数[6],即只在单峰区间内才能进行一维寻优,其收敛效率较低。其基本原理是:依照“去劣存优”原则、对称原则、以及等比收缩原则来逐步缩小搜索区间[7]。具体步骤是:在区间[a,b]内取点:a1 ,a2 把[a,b]分为三段。如果f(a1)>f(a2),令a=a1,a1=a2,a2=a+r*(b-a);如果f(a1)

4实验所编程序框图(1)进退发确定单峰区间的计算框图

(2)黄金分割法计算框图

5 程序源代码 (1)进退发确定单峰区间的程序源代码 #include #include #define f(x) pow(x,4)-3*pow(x,3)-5*pow(x,2)-14*x+46 main() { int k; double x,h,x1,x2,x3; double f1,f2,f3,f; double a,b; x1=0; h=1; x2=x1+h; f1=f(x1); f2=f(x2); if (f1>f2) { h=2*h; x3=x2+h; f3=f(x3);

机械优化设计

一维搜索方法 摘要:在机械优化设计过程中将求解一维目标函数的极值点的数值迭代方法称之为一维搜索方法,在本质上可归结为单变量的函数的极小化问题。虽然优化设计中的大部分问题是多维问题,但是一维优化方法是优化方法中最基本的方法,在数值迭代过程中都要进行一维搜索,因此,一维搜索方法在优化设计的研究中占据着无可替代的地位。概括起来,可以将一维搜索方法分为两大类:一类是试探法,另一类是插值法。 关键字:优化设计一维搜索方法试探法插值法 引言 一维搜索方法是各种优化方法中最简单又最基本的方法,不仅用来解决一维目标函数的求优问题,也可以将多维优化问题转化为若干次一维优化问题来处理,同时多维优化问题每次迭代计算过程中,每前进一步都要应用一维寻优方法确定其最优步长。一维搜索方法可分为两大类,一类称作试探法,有黄金分割法(0.618法)、裴波纳契(Fibonacci)法等;另一类称作插值法或函数逼近法,属于插值法一维搜索的有二次插值法、三次插值法等。 一维搜索的试探方法 在实际的计算当中,最常用的一维试探方法黄金分割法,即0.618法。黄金分割法适用于[a ,b]区间上的任何单谷函数求极小值问题,因此,这种方法的适应面相当广。 黄金分割法是建立在区间消去法原理基础上的试探方法,即在搜索区间[a ,b]内适当插入两点α1,α2,并计算其函数值。α1,α2将区间分成三部分。利用单谷函数的性质,通过函数值大小的比较删去其中一段,是搜索区间得以缩短。然后再在保留下来的区间上做同样的处理,如此迭代下去是搜索区间无限缩小,从而得到极小点的数值近似值。 黄金分割法要求插入点α1,α2的位置相对区间[a ,b]两端点具有对称性,即 α1=b-λ(b-a) α2=a+λ(b-a) 其中,λ为待定常数。 黄金分割法的搜索过程如下: 1)给出初始搜索区间[a ,b]及收敛精度,将λ赋以0.618; 2)按坐标点计算上公式计算α1和α2,并计算其对应的函数值; 3)根据区间消去法原理缩短搜索区间。为了能用原来的坐标点计算公式,进行区间名称的代换,并在保留区间中计算一个新的试验点及其函数值。 4)检查区间是否缩短到足够小和函数值收敛到足够近,如果条件不满足则返回到步骤 2); 5)如果条件满足,则取最后两试验点的平均值作为极小点的数值近似解。

数学建模读书笔记

数学建模是通过对实际问题进行抽象、简化,反复探索,构件一个能够刻划客观原形的本质特征的数学模型,并用来分析、研究和解决实际问题的一种创新活动过程。 数学建模的几个过程: 模型准备:了解问题的实际背景,明确其实际意义,掌握对象的各种信息。用数学语言来描述问题。 模型假设:根据实际对象的特征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设。 模型建立:在假设的基础上,利用适当的数学工具来刻划各变量之间的数学关系,建立相应的数学结构。(尽量用简单的数学工具) 模型求解:利用获取的数据资料,对模型的所有参数做出计算(估计)。 模型分析:对所得的结果进行数学上的分析。 模型检验:将模型分析结果与实际情形进行比较,以此来验证模型的准确性、合理性和适用性。如果模型与实际较吻合,则要对计算结果给出其实际含义,并进行解释。如果模型与实际吻合较差,则应该修改假设,在次重复建模过程。 模型应用:应用方式因问题的性质和建模的目的而异 数学建模就是建立数学模型,建立数学模型的过程就是数学建模的过程,数学建模是一种数学的思考方法,是运用数学的语言和方法,通过抽象、简化建立能近似刻划并"解决"实际问题的一种强有力的数学手段。 数学模型的分类 (1)按模型的应用领域分类: 生物数学模型,医学数学模型,地质数学模型,数量经济学模型,数学社会学模型等。(2)按是否考虑随机因素分类: 确定性模型与随机性模型 (3)按是否考虑模型的变化分类: 静态模型与动态模型 (4)按应用离散方法或连续方法分类: 离散模型与连续模型 (5)按建立模型的数学方法分类: 几何模型,微分方程模型,图论模型,规划论模型,马氏链模型等。 (6)按人们对是物发展过程的了解程度分类: 白箱模型:指那些内部规律比较清楚的模型。如力学、热学、电学以及相关的工程技术问题。灰箱模型:指那些内部规律尚不十分清楚,在建立和改善模型方面都还不同程度地有许多工作要做的问题。如气象学、生态学经济学等领域的模型。 黑箱模型:指一些其内部规律还很少为人们所知的现象。如生命科学、社会科学等方面的问题。但由于因素众多、关系复杂,也可简化为灰箱模型来研究。 数学建模方法

机械优化设计论文

机械优化设计论文 摘要:机械优化设计的目的是以最低的成本获得最好的效益,是设计工作者一直追求的目标,从数学的观点看,工程中的优化问题,就是求解极大值或极小值问题,亦即极值问题。本文从优化设计的基本理论、优化设计与产品开发、优化设计特点及优化设计应用等方面阐述优化设计的基本方法理论。 关键词:机械优化设计产品开发 一、械优化设计的基本理论 优化设计是一门新兴学科,它建立在数学规划理论和计算机程序设计基础上,通过计算机的数值计算,能从众多的设计方案中寻到尽可能完善的或最适宜的设计方案,使期望的经济指标达到最优,它可以成功地解决解析等其它方法难以解决的复杂问题,优化设计为工程设计提供了一种重要的科学设计方法,因而采用这种设计方法能大大提高设计效率和设计质量。 优化设计主要包括两个方面:一是如何将设计问题转化为确切反映问题实质并适合于优化计算的数学模型,建立数学模型包括:选取适当的设计变量,建立优化问题的目标函数和约束条件。目标函数是设计问题所要求的最优指标与设计变量之间的函数关系式,约束条件反映的是设计变量取得范围和相互之间的关系;二是如何求得该数学模型的最优解:可归结为在给定的条件下求目标函数的极值或最优值的问题。机械优化设计就是在给定的载荷或环境条件下,在机械产品的形态、几何尺寸关系或其它因素的限制范围内,以机械系统的功能、强度和经济性等为优化对象,选取设计变量,建立目标函数和约束条件,并使目标函数获得最优值一种现代设计方法, 目前, 优化设计已成为航空航天、汽车制造等很多行业生产过程的一个必须且至关重要的环节。 二、机械优化设计与产品开发 产品生产是企业的中心任务,而产品的竞争力影响着企业的生存与发展。产品的竞争力主要在于它的性能和质量,也取决于经济性,而这些因素都与设计密切相关,可以说产品的水平主要取决于设计水平。随着生产的日益增长,要求机器向着高速、高效、低消耗方向发展,并且由于商品的竞争,要求不断缩短设计周期,因而对产品的设计已不是仅考虑产品本身,还要考虑对系统和环境的影响;不仅要考虑技术领域,还要考虑经济、社会效益;不仅考虑当前,还要考虑长远发展。在这种情况下,所谓传统的设计方法已越来越显得适应不了发展的需要。由于科学技术的迅速发展,对客观世界的认识不断深入,设计工作所需的理论基础和手段有了很大进步,使产品的设计发生了很大的变化,特别是电子计算机的发展及应用,对设计工作产生了革命性的突变,为设计工作提供了实现设计自动化和精密计算的条件。因此,用理论设计代替经验设计、用精确设计代替近似设计、用优化设计代替一般设计将成为设计的必然发展趋势。 三、机械优化设计的特点 优化设计是以建立数学模型进行设计的。优化设计引用了一些新的概念和术语,如前所述的设计变量、目标函数、约束条件等。机械优化设计将机械设计的具体要求构造成数学模型,将机械设计问题转化为数学问题,构成一个完整的数学规划命题,逐步求解这个规划命题,使其最佳地满足设计要求,从而获得可行方案

机械优化设计实例讲解学习

机械优化设计实例 压杆的最优化设计 压杆是一根足够细长的直杆,以学号为p值,自定义有设计变量的 尺寸限制值,求在p一定时d1、d2和l分别取何值时管状压杆的体积或重 量最小?(内外直径分别为d1、d2)两端承向轴向压力,并会因轴向压力 达到临界值时而突然弯曲,失去稳定性,所以,设计时,应使压应力不 超过材料的弹性极限,还必须使轴向压力小于压杆的临界载荷。 解:根据欧拉压杆公式,两端铰支的压杆,其临界载荷为:I——材料的惯性矩,EI为抗弯刚度 1、设计变量 现以管状压杆的内径d1、外径d2和长度l作为设计变量 2、目标函数 以其体积或重量作为目标函数 3、约束条件 以压杆不产生屈服和不破坏轴向稳定性,以及尺寸限制为约束条件,在外力为p的情况下建立优化模型: 1) 2)

3) 罚函数: 传递扭矩的等截面轴的优化设计解:1、设计变量: 2、目标函数

以轴的重量最轻作为目标函数: 3、约束条件: 1)要求扭矩应力小于许用扭转应力,即: 式中:——轴所传递的最大扭矩 ——抗扭截面系数。对实心轴 2)要求扭转变形小于许用变形。即: 扭转角: 式中:G——材料的剪切弹性模数 Jp——极惯性矩,对实心轴: 3)结构尺寸要求的约束条件: 若轴中间还要承受一个集中载荷,则约束条件中要考虑:根据弯矩联合作用得出的强度与扭转约束条件、弯曲刚度的约束条件、对于较重要的和转速较高可能引起疲劳损坏的轴,应采用疲劳强度校核的安全系数法,增加一项疲劳强度不低于许用值的约束条件。

二级齿轮减速器的传动比分配 二级齿轮减速器,总传动比i=4,求在中心距A最小下如何 分配传动比?设齿轮分度圆直径依次为d1、d2、d3、d4。第一、二 级减速比分别为i1、i2。假设d1=d3,则: 七辊矫直实验 罚函数法是一种对实际计算和理论研究都非常有价值的优化方法,广泛用来求解约束问题。其原理是将优化问题中的不等式约束和等式约束加权转换后,和原目标函数结合成新的目标函数,求解该新目标函数的无约束极小值,以期得到原问题的约束最优解。考虑到本优化程序要处理的是一个兼而有之的问题,故采用混合罚函数法。 一)、优化过程 (1)、设计变量 以试件通过各矫直辊时所受到的弯矩为设计变量: (2)、目标函数

失控读书笔记

失控读书笔记 【篇一:《失控-人类的最终命运和结局》读后感】 《失控—全人类的最终命运和结局》 读后感 一班钟超 《失控》可以说是1990年面世的最伟大的一本书,用着超前的眼 光系统的阐述了很多让我们为之惊叹的领域。《失控》中涉及到的 学科无所不包,其中,让我比较印象深刻的一些知识是生物学、进 化论、分布式、生态学、电子货币、收益递增定律、预言机以及其 中的大总结九律。 生物学:《失控》里有一个让我惊骇的预言是,机械会具有生物特性,人工生命会失去控制成为世界的未来,机械可以生物化,生物 也将机械化。我也幻想如果把我骨骼都换成坚硬的金属,那么我会 变得更加powerful,或者把我的大脑移植到机器人身上,我还是我,只是我的身体换了。或许一天会实现吧。 进化论:我们一直在学校接受达尔文进化论的思想,孰不知这不过 是进化论的一个重要分支,但不是进化论的全部。另外达尔文理论 的一个弱点:“达尔文曾经主动提供过一个实例来说明他的理论所遇 到的困难,就是高度复杂的人眼。设计精巧且相互作用的晶状体、 虹膜、视网膜等结构,看起来确实挑战了达尔文那种“轻微、累进的”随机改进机制的可信度。没有进化完全的眼睛中,真不知道某些部 分会有什么用。” 进化是什么?进化是什么样子的?为什么会有的生物可以进化成能 适应环境,有的生物又没有进行这种进步式的进化呢?达尔文进化 论只告诉我们优胜劣汰,但是没告诉我为什么有这些差别。 分布式:蜂群意识是自然界的分布式,蜜蜂,或者蚂蚁,或者你我 的生命,群氓却有集体的智慧,仿佛有一只看不见的手让智能“涌现”出来。但是群体不是最优的,也不可控,不可预测,不可控,非即刻。 群氓的智慧太深奥,放任失控,如何利用?我有时候觉得现在 web2.0的ugc有一点集体智慧的意思,或者一个社会的管理,是否 放任失控才能发展得更好? 生态学:《失控》里讲了很多关于生态圈二号的这项实验。生态圈 二号犹如一个微型的地球,它的建立和维护让人类知道地球的一切

机械优化设计实验报告浙江理工大学.docx

机械优化设计实验 报告 班级:XXXX 姓名:XX 学号:XXXXXXXXXXX

一、外推法 1、实验原理 常用的一维优化方法都是通过逐步缩小极值点所在的搜索区间来求最优解的。一般情况下,我们并不知道一元函数f(X)极大值点所处的大概位置,所以也就不知道极值点所在的具体区域。由于搜索区间范围的确定及大小直接影响着优化方法的收敛速度及计算精度。因此,一维优化的第一步应首先确定一个初始搜索区间,并且在该区间内函数有唯一的极小值存在。该区间越小越好,并且仅存在唯一极小值点。 所确定的单股区间应具有如下性质:如果在[α1,α3]区间内任取一点α2,,α1<α2<α3或α3<α2<α1,则必有f(α1)>f(α2) #include #define f(x) 3*x*x-8*x+9 //定义函数 int main() { double a0,a1,a2,a3,f1,f2,f3,h; printf(“a0=”,a0); //单谷区间起始点 scanf(“%lf”,&a0); printf(“h=”,h); //起始的步长 scanf(“%lf”,&h); a1=a0;

a2=a1+h; f1=f(a0); f2=f(a2); if(f1>f2) //判断函数值的大小,确定下降方向 { a3=a2+h; f3=f(a3); } else { h=-h; a3=a1; f3=f1; a1=a2; f1=f2; a2=a3; f2=f3; a3=a2+h; f3=f(a3); } while(f3<=f2) //当不满足上述比较时,说明下降方向反向,继续进行判断 { h=2*h; a1=a2; f1=f2; a2=a3; f2=f3; a3=a2+h; f3=f(a3);

机械优化设计实验指导书(114830)讲解学习

机械优化设计实验指导书 实验一用外推法求解一维优化问题的搜索区间 一、实验目的: 1、加深对外推法(进退法)的基本理论和算法步骤的理解。 2、培养学生独立编制、调试机械优化算法程序的能力。 3、培养学生灵活运用优化设计方法解决工程实际问题的能力。 二、主要设备及软件配置 硬件:计算机(1台/人) 软件:VC6.0(Turbo C) 三、算法程序框图及算法步骤 图1-1 外推法(进退法)程序框图

算法程序框图:如图1-1所示。 算法步骤:(1)选定初始点a1=0, 初始步长h=h0,计算 y1=f(a1), a2=a1+h,y2=f(a2)。 (2)比较y1和y2: (a)如y1≤y2, 向右前进;,转(3); (b)如y2>y1, 向左后退;h=-h,将a1与a2,y1与y2的 值互换。转(3)向后探测; (3)产生新的探测点a3=a2+h,y3=f(a3); (4) 比较函数值 y2和y3: (a)如y2>y3, 加大步长 h=2h ,a1=a2, a2=a3,转(3)继续 探测。 (b)如y2≤y3,则初始区间得到:a=min[a1,a3], b=max[a3,a1],函数最小值所在的区间为[a, b] 。 四、实验内容与结果分析 1、根据算法程序框图和算法步骤编写计算机程序; 2、求解函数f(x)=3x2-8x+9的搜索区间,初始点a1=0,初始步长h0=0.1; 3、如果初始点a1=1.8,初始步长h0=0.1,结果又如何? 4、试分析初始点和初始步长的选择对搜索计算的影响。

实验二用黄金分割法求解一维搜索问题 一、实验目的: 1、加深对黄金分割法的基本理论和算法步骤的理解。 2、培养学生独立编制、调试机械优化算法程序的能力。 3、培养学生灵活运用优化设计方法解决工程实际问题的能力。 二、主要设备及软件配置 硬件:计算机(1台/人) 软件:VC6.0(Turbo C) 三、算法程序框图及算法步骤 图1-2 黄金分割法程序框图 算法程序框图:如图1-2所示。 算法步骤: 1)给出初始搜索区间[a,b]及收敛精度ε,将λ赋以0.618。

《机电设备管理技术》读书笔记

1*如何做好设备管理工作 目前许多企业都采用了现代设备管理理论与方法—设备综合管理。设备综合管理是运用长远的、全面的、系统的观点,采取一系列技术的、经济的、组织的措施,力求设备寿命周期费用最经济,综合效率最高,从而获得最佳经济效益。设备综合管理的特点:一是全过程(一生)管理;二是全员参加管理(从企业领导到生产工人);三是价值管理。全过程管理是基础,全员参加是手段,价值管理是目的。搞好设备管理工作,必须根据国家及各部委、总公司所颁布的法规、制度行事。坚持专管与群管相结合;技术管理与经济管理相结合;设备管理与生产相结合;设计、制造与使用相结合;设备维护保养与计划检修相结合;设备维修与技术改造相结合;设备管理与技术开发及智力开发相结合;思想政治工作与物质奖励相结合。上述原则具体说明如下。。专管与群管相结合各企业应当按照上级规定,根据本单位生产规模与实际需要,建立一支强有力的设备专门管理系统。建立优化组合的组织机构及专业设备管理队伍,制定切实可行的管理制度。公司经理和生产厂长等主要领导干部要把设备管理工作列入主要议事日程,对设备管理的方针、目标做出决策。要有一名副经理(副厂长)主管设备工作,同时根据需要设置总机动师或分设总机械师和总动力师。总机械师和总动力师在主管经理(厂长)和总工程师领导下,负责设备技术管理工作。车间由一名副主任主管设备,并配备管理设备的专职工程技术人员;工段、班组也有兼职设备员;形成一个设备管理网。并建立相应的管理制度和规程,以使工作有章可循。在工厂企业中,直接操纵设备、维修设备的是广大生产工人和检修工人。他们对设备的性能、工作状态及存在的问题最熟悉了解。他们是设备的主人,而且他们对自己操纵的设备日常维护负有具体责任。因此,完全应当发挥他们管理设备的积极性。在设备管理工作中要强调人的因素,要充分调动生产工人和维修工人的积极性。中国石油化工总公司在其制定的《设备技术管理制度(试行)》中,要求设备维护实行专机专责制或包机制。要求做到台台设备、条条管线、个个阀门、块块仪表有人负责。操作人员对所用设备要做到“四懂”(懂结构、懂原理、懂性能、懂用途)、“三会”(会操作、会维护保养、会排除故障)。搞好设备润滑,坚持“五定”和“三级过滤”(即定人、定点、定质、定量、定时;“三级过滤”为从领油大桶到岗位储油桶、岗位储油桶到油壶、油壶到加油点)。操作工应保持本岗位的设备、管道、仪表盘、油漆、保温完整,地面清洁。应加强静密封点管理,消除跑、冒、滴、漏,努力降低泄漏率。要搞好环境卫生,做到文明生产。990年4月,中国石油化工总公司检查某石化总厂的一个循环水泵房:4台泵,台台完好;4个润滑点都及时保持润滑良好;769个静密封点,只有一点不明显的泄漏,泄漏率只有0。%。;7盏灯具完好;774块玻璃,块块明亮无缺;工具箱工具摆放整齐,对号人座;备用设备班班盘车,靠背轮上有记号。泵体的颗颗螺丝发亮,阀门的根根丝杆见光。他们真正做到了“屋外与屋内一个样,高空与地面一个样,后院与前

优化设计报告

(课程实践报告封面模版) 合肥工业大学 《机械优化设计》课程实践 研究报告 班级:机设六班 学号: 姓名:李继鑫 授课老师:王卫荣 日期: 2013年 5 月 7 日

(一)一维搜索 min f(x)=]10,0[]2,0[]32)2[(*cos *π???+-x d x c 注:其中c 、d 为待定系数,用于确定选择的函数是哪一个。 C 语言程序段如下: #include #include #define p 3.14 float fun(float x,float c,float d); void main(void) { float a0,a1,a2,r,a,b; float y1=0.0000,y2=0.0000,u; float c,d; u=0.618; printf("input[a,b]and r:a= b= r= "); scanf("%f%f%f",&a,&b,&r); printf("choose only ONE function number c=1 0 or d=0 1\n"); scanf("%f%f",&c,&d); if(c==1) d=0; else c=0,d=1; a1=b-u*(b-a),y1=fun(a1,c,d);

a2=a+u*(b-a),y2=fun(a2,c,d); do { if(y1>=y2) { a=a1; a1=a2,y1=y2; a2=a+u*(b-a),y2=fun(a2,c,d); } else { b=a2; a2=a1,y2=y1; a1=b-u*(b-a),y1=fun(a1,c,d); } }while(fabs((b-a)/b)>r && fabs((y2-y1)/y2)>r); a0=0.5*(a+b); printf("The best result a0=%f\n",a0); } /******function editting********/ float fun(float x,float c,float d) {

相关文档
最新文档