基于CAD_CAM的计算机辅助工程分析方法

合集下载

基于CAD_CAM的计算机辅助工程分析方法.

基于CAD_CAM的计算机辅助工程分析方法.

基于CAD/CAM 的计算机辅助工程分析方法彭建华, 王晓军(井冈山职业技术学院, 江西吉安343000摘要:介绍了计算机辅助工程分析的三种方法的求解过程和常用软件。

关键词:计算机辅助工程分析; 有限元分析法; 优化设计; 计算机仿真中图分类号:T P39117 文献标识码:B 文章编号:1001-3881(2004 5-136-2C omputer -aided Engineering Analysis Based on C AD/C AMPEN Jia -hua, WANG Xiao -jun(Jing gangshan Vocational College, Jiangx i J i . an 343000, ChinaAbstract:T hree methods of computer aided engineer ing analysis were introduced, as w ell as their ev aluation process and com -mon softwares.Keywords:Computer-aided engineering analysis; Finite element method; Ex cellence desig n computer emulation0 引言现代设计理论要求采用尽可能符合真实条件的计算机模型进行分析计算, 其内容包括了静、动态分析计算, 计算工作量非常大, 往往无法用手工完成。

计算机辅助工程分析就是采用计算机技术进行工程分析, 计算机系统提供了进行辅助分析计算的支撑环境和工具。

在辅助分析计算中, 设计者首先要按求解内容的物理规律确定计算关系, 即建立计算模型; 其次, 要确定求解策略和方法, 并用软件实现。

在软件实现中, 大都是在调用系统中成熟支撑软件的基础上, 通过连接接口增加一些补充处理而完成求解计算。

在CAD/CAM 工作中, 典型的工程分析方法有有限元分析法、优化设计、计算机仿真。

第七章CADCAM技术基础计算机辅助数控加工

第七章CADCAM技术基础计算机辅助数控加工
红线长 = b + 2 ( n -1) a+切入/出段 蓝线长 =(n -1)( a + b)+切入/出段
b
CAD/CAM技术基础
a n个
径向切入 切向切入
7.1.1 数控编程的内容与步骤
对刀点和刀位点
Z
对刀点:确定刀具与工件相对位
置的点(起刀点)
Y
对刀点一般是工件或夹具上的
点,或者易于测量的相关点
CAD/CAM技术基础
7.1.3数控编程的指令代码
(2) M01—选择程序停止 该指令与M00相类似。不同的是,必须在操作面板上预先按
下“任选停止”按钮,才能使程序停止,否则M01将不起 作用 当零件加工时间较长,或在加工过程中需要停机检查、测 量关键部位尺寸以及交换班等情况时,使用该指令 (3) M02—程序结束 当全部程序结束时使用该指令,它使主轴停转、进给停止、 冷却液关闭,并使机床复位 (4)M03、M04、M05—主轴顺时针旋转(正转)、主轴逆时 针旋转(反转)及主轴停指令
在摆动的范围内只与标准坐标系中的某一坐标平行时, 则这个坐标便是Z坐标;
若在摆动范围内与多个坐标平行,取垂直于工件装夹 面方向为Z坐标。
➢ Z坐标正方向的规定:刀具远离工件的方向。
CAD/CAM技术基础
7.1.2 数控编程的标准与代码
CAD/CAM技术基础
7.1.2 数控编程的标准与代码
X
Z
期短等优点而成为整体叶轮加工常用的方法。
CAD/CAM技术基础
内容
7.1 计算机辅助数控加工基础 7.2 计算机辅助数控加工的实现流程 7.3计算机辅助制造过程仿真
CAD/CAM技术基础
CAM是CAD/CAM及CIMS的重要组成部分

机械CAD-CAM技术第五讲--算机辅助工程设计分析

机械CAD-CAM技术第五讲--算机辅助工程设计分析
前一页 后一页 退出
-16-
1、有限元建模时一般考虑的几点问题
①结构对称性的利用; ②删除细节; ③减维; ④有限元网格划分; ⑤边界条件的处理; ⑥建立节点载荷。
前一页
后一页
退出
-17-
①结构对称性的利用
对于具体对称性的结构,可利用对称 性来减少计算的规模,即仅对半边零件 进行有限元网格的划分,当然其受力状 态和边界条件亦要作相应的改变。
前一页 后一页 退出
-40-
3、主从处理
当结构中某一部分或某一构件的刚度比其周围相 邻构件的刚度大很多,或者某一构件在某些自由度 方向的刚性相对于其他方向大很多,这类问题如果 不采取措施,计算求解时可能引起联立方程病态而 丧失计算精度,甚至会计算失败,因此在模型简化 时应将认为刚度很大的构件作为刚体,或者视构件 在刚度大的方向是刚性的。这时,可认为其中只有 一个节点的位移是独立的,此节点作为主节点,其 他各从节点的位移以刚体运动服从于此主节点。从 节点的位移是相关位移,不进入独立未知数项,减 少了求解的方程数,也避免了联立方程的病态。
前一页
后一页
退出
-18-
结构对称性的利用举例.
前一页
后一页
退出
-19-
结构对称性的利用举例..
前一页
后一页
退出
-20-
结构对称性的利用举例…
前一页
后一页
退出
-21-
②删除细节
忽略对问题求解的 影响很小的细节: 在建立力学模型时常 常将构件或零件上一些 细节加以忽略而删去, 例如构件的小孔、浅槽、 微小的凸台、轴端的倒 角、轴的退刀槽、键槽、 过渡圆弧等,如图所示。
前一页 后一页 退出
-12-

CADCAM技术_第06章计算机辅助工艺过程设计

CADCAM技术_第06章计算机辅助工艺过程设计
24
CAPP发展现状
1)CAPP系统零件信息的描述与输入 2)CAPP系统的通用性 3)系统的柔性 4)工艺数据库与知识库的建造 5)探索有效的工艺决策方法和系统结构 6)工序尺寸的自动确定和工序图自动生成
25
CAPP应用环境千差万别 系统应同时具有基于 典型工艺或实例的检索式 设计功能,基于实例的派 生式设计功能与基于知识 的创成式设计等功能满足 不同用户 系统不但能生成面向 普通机床的工艺文件,还 应能生成面向数控加工环 境的工艺文件,输出各种 格式的工艺文件
向CAM提供零件加工所需的设备、 工装、切削参数、装夹参数及反映 零件切削过程的刀具轨迹文件; 接收CAM反馈的工艺修改意见 CAD CAM 工装CAD 向工装CAD提供 工艺过程文件和 工装设计任务书
CAPP 向MIS(管理信息 系统)提供各种工 艺过程文件和夹具、 MIS MAS CAQ 刀具…信息; 接 受MIS反馈的工作 向MAS(制造自动化系统)提供各种过 报告和工艺修改意 程文件和夹具、刀具等信息; 见 接受MAS反馈的工作报告和工艺修改意见
工步 设计 确定 工艺 尺寸 选择 切削 用量
确定工序中的各 工步内容和次序 工时 成本 计算
10
CAPP的主要内容
产品信息建模
信息建模
制造资源建模 工艺数据建模 加工方法选择
工艺决策
切削参数计算 加工顺序安排
……
工艺设计数据 管理与输出
数据浏览与查询
数据输出
11
CAPP系统工作过程与步骤
12
CAPP应用意义:
例如,根据零件的长度和最大直径选取车床;根据零件上待加 工孔的最大直径选取钻床„

工序设计 在工序设计时,首先需要提取当前工序的加工表 面要素,然后再对它们按照一定的工艺决策逻辑进行整理排 序,最后调出标准工序模块进行工序设计,得到详细的工序 内容。

CADCAM技术第三章算机辅助产品设计方法

CADCAM技术第三章算机辅助产品设计方法

•4、产品设计的可视化技术
• CAD软件提 供了曲面造型、 色彩、光照渲染 等可视化技术。
PPT文档演模板
CADCAM技术第三章算机辅助产品 设计方法
•4、产品设计的可视化技术
• CAD软件提 供了曲面造型、 色彩、光照渲染 等可视化技术。
PPT文档演模板
CADCAM技术第三章算机辅助产品 设计方法
•任务规划阶段
•需求分析 •可行性论证 •制定任务书
•概念设计阶段
•实质:功能原理 •设计
•确定设计方案
•结构设计阶段 •结构草图设计 •确定装配草图
PPT文档演模板
•定型生产阶段
•用户试用 •设计定型 •投入生产
•详细设计阶段
•零部件设计 •实验、改进 •绘制技术图样
•设计过程符合计算机系统化、程
方法
PPT文档演模板
•1、产品功能、原理、结 构等
•2、制造、成本等 •3、设计师间的协作
•研究创新技 法
CADCAM技术第三章算机辅助产品 设计方法
•2、计算机辅助概念设计
•美学设计
➢产品除了满足人们的使用功能要求 外,还要适应使用者的美学感觉,满 足人们的心理需求。
➢产品的造型、质感、色彩等给人的 感官感受常常会起到出人意料的作用。
CADCAM技术第三章算机辅助产品 设计方法
•个人飞行 器
PPT文档演模板
• 任何由人类制造、能飞离地面、在空 间飞行并由人来控制的提供给个人使用的 飞行物。随着飞行器普及,个人飞行器必 然是未来发展方向。轻巧,灵活的低空, 低速飞行器将是个人飞行器的发展方向。
CADCAM技术第三章算机辅助产品 设计方法
CADCAM技术第三章算机辅助产品 设计方法

机械CAD CAM---第五章 计算机辅助工程分析

机械CAD CAM---第五章 计算机辅助工程分析

(3)有限元后处理
对计算结果进行分析、整理,
并以图形方式输出,以便设计人员对设计结果作出直
观判断,对设计方案或模型进行实时修改。
17
常用有限元软件:
有限元法的理论和方法比较成熟,且有大量的应用
软件。例如:商品化的大型通用软件有MSC/NASTRAN、
ASKA、ANSYS、ADINA、PAFEC、TITUS、SAP等;我国自 行研制的有FEPS、DDJ-W等。这些软件具有丰富的单元 库,材料特性库,有较强的载荷、边界条件处理能力。
第五章 计算机辅助工程分析
第一节 方法 第二节 第三节 第四节 工程分析的主要任务及分析计算 有限元分析法 优化设计 计算机仿真简介
1
第一节 算方法
工程分析:
工程分析的主要任务及分析计
在实际工程问题中,大都存在有多个参数和因
素间的相互影响和相互作用,依据科学理论,建立反
映这些参数和因素间的相互影响和相互作用的关系式 并进行分解,称为工程分析 。
5)在复杂表面的数控加工中,当选定加工刀具后计算
刀位轨迹,以生成数控程序。 6)对已形成的产品设计方案和加工方案进行仿真分析, 即按照方案的数学描述,通过分析计算,模拟实际系 统的运行,预测和观察产品的工作性能和加工生产过 程。
6
第一节
有限元分析法
一.有限元分析基本原理
1.有限元方法: 是一种根据变分原理进行求解的离散化数值分 析方法。由于其适合于求解任意复杂的结构形状和
引入约束条件,对结构的总体矩阵方程求解,得到 各节点的位移,进而计算出节点的应变和应力。
15
16
四、有限元分析软件
1.有限元软件组成
(1)有限元前处理
包括从构造几何模型、划分有

CAD CAM技术 第三章算机辅助产品设计方法

CAD CAM技术 第三章算机辅助产品设计方法

Windows 概念手机
在转动手指的过程中 给手机充电,变废为 宝啊!
转指发电概念手机
该手机还将运用最新 概念的液体型电池
整体采用透明材质制成,手 机正面整体是一块大屏幕, 图标按键看起来像是由水组 成一样。
AQUA水手机

加强做责任心,责任到人,责任到位 才是长 久的发 展。20. 11.52 0.11.5Thursd ay, November 05, 2020
1、计算机辅助设计过程分析
设计类型
功能设计
任务所占比重
任 布局设计 务
性 质
参数设计
公差设计
新设计
适应性设计 参数化设计
1、计算机辅助设计过程分析
计算机应用的必要性
产品结构功 能设计阶段
新设计比重很小
产品工艺过 程设计阶段
人工效率低、工作繁琐
产品加工制 造阶段
加工停留时间短,流通时间长
2、计算机辅助概念设计
概念设计定义
在确定任务后,通过抽象化,拟定功能结构, 寻求适当的作用原理及其组合等,确定出基本求解 途径,得出求解方案的设计工作。
新产品设计
创新
产品概念
设计过程的早期阶段
2、计算机辅助概念设计
关键技术
基于设计目标和 知识的原理方案 求解
➢ 原理方案设计技术 —— 关键
➢ 概念设计建模技术 —— 核心
加工工艺
3、参数化设计和模块化设计
为了快速响应市场和用户 对新产品的需求,必须尽量缩 短新产品的研制周期,最大限 度的利用已有设计成果,修改 不合要求的部分是最快速、最 有针对性的方法。
参数化、变量化、 模块化设计
3、参数化设计和模块化设计
参数化设计 变量化设计

机械CAD-CAM技术与应用第五章 计算机辅助工程分析技术(CAE)

机械CAD-CAM技术与应用第五章 计算机辅助工程分析技术(CAE)
③ 根据是否有计划约束,又可分为约束最佳化问题和无 约束最佳化问题。
14
三、优化设计的数学模型
1.设计变量
设计变量是设计时待定的参数,是可变化的量,有两 种变量类型:一是几何参数;另一类是物理参数
2.目标函数
目标函数是通过设计变量表示的设计所追求的某种性 能指标的数学表达式。
3.约束条件
约束条件是对设计变量的取值范围给予某些限制的数 学关系式。
11
三、有限元分析的后置处理 有限元分析的后置处理主要对分析结果进行综
合归纳,并进行可视化处理,其内容主要包括: ① 对应力和位移排序、求极值,检查应力和位
移是否超出规定值 ② 显示单元、节点的应力分布 ③ 动画模拟结构变形过程 ④ 应力、应变和位移的彩色浓淡图或等值线、
等值面、刨切面、矢量图显示,绘制应力应 变曲面等。
3
数表程序化处理: 简单数表和函数表列表均是结构化的数
据,一维数表、二维数表或多维数表分别 与计算机语言中的数组对应,通过程序对 数组赋值和调用来实现数据的获取。
由于函数表列表中函数值与自变量间存 在函数关系,因此,当所检索的自变量值 不是数表列出的节点值时,不能像简单数 表取整的方法进行取值,而必须用插值计 算的方法求出其相应值。
5
所谓数表公式化处理是运用计算方法中曲线拟 合(逼近)的方法,构成函数来近似地表达数表 的函数关系。最小二乘法是曲线拟合最常用函数 逼近法。
数表程序处理实例: 用齿轮标准模数选取实例说明数表输入
、检索处理的有关问题。
6
第二节 有限元分析方法
一、有限元法的基本原理和分析方法
有限元法(Finite Element Method,简称FEM)是一 种数值离散化方法,根据变分原理求其数值解,适合 于求解结构形状及边界条件比较复杂、材料特性不均 匀等力学问题。

机械CAD—CAM(第二版)机械CAD—CAM(第二版)第5章计算机辅助工程

机械CAD—CAM(第二版)机械CAD—CAM(第二版)第5章计算机辅助工程

第 5 章 计算机辅助工程
3. 基于数理模型, 有限元分析系统一般由前处理器、 模型 求解器、 后处理器三个部分组成。 其中前、 后处理器是算法 与空间模型的接口, 进行相应数据的前期准备与后期整理, 完成算式表达和结果显示。 模型求解部分实现数理方程的解 算。 对线性化模型, 目前算法己近于成熟,当前数理方法的 主要研究方向是非线性问题和多系统耦合分析。
第 5 章 计算机辅助工程
2. 有限元法发展概况 现代有限元法的第一个成功尝试, 是将刚架位移法推广 应用于弹性力学平面问题, 这是Turner、 Clough等人在分析 飞机结构时于1956年得到的成果。 他们第一次给出了用三角 形单元求平面应力问题的正确解答, 他们的研究打开了计算 机求解复杂问题的新局面。 1960年,Clough将这种方法命名 为有限元法。
第 5 章 计算机辅助工程
4. 一般来说, 有限元解题过程可分为如下六个步骤: (1) 连续体的离散化。 将有关连续体离散成若干个单 元, 单元之间由节点相连接, 由新的单元集合体取代原来的 连续变形体作变形分析。 当求解出各个单元的节点参量(位 移、 速度等)后, 即可得到各个单元的物理量, 从而实现对 整个连续体的求解。
第 5 章 计算机辅助工程
第5章 计算机辅助工程
5.1 计算机辅助工程概述 5.2 5.3 ANSYS软件的工程应用
第 5 章 计算机辅助工程
第 5 章 计算机辅助工程
第 5 章 计算机辅助工程
现行CAE软件的结构基本相同, 主要包含算法、 软件模 块两大部分, 又可简单分类如下:
(1) 前处理模块: 包括实现实体建模与参数化建模, 构件的布尔运算, 单元自动剖分, 节点自动编号与节点参数 自动生成, 荷载与材料参数直接输入与公式参数化导入, 节 点荷载自动生成, 有限元模型信息自动生成等。

计算机辅助设计和计算机辅助(CADCAM)

计算机辅助设计和计算机辅助(CADCAM)

计算机辅助设计和计算机辅助(CAD/CAM)纵观人类工业社会的历史,许多发明获得了专利,整个新技术也逐渐形成。

惠特尼的通用零件的思路,瓦特的蒸汽机和福特的流水线不仅是几个少数的发展阶段而且是人类工业的几个重要的发展阶段。

正如我们所知的任何一个这样的发展都影响了制造业并且在历史的挂钩中赢得了这些个体应得的承认。

或许单个的发展影响制造业更快,而影响比先前技术更大的是数字电脑。

自从电脑技术出现以来,制造业人员一直希望自动化设计过程和使用数据库开发自动制造过程。

计算机辅助设计/计算机辅助制造(CAD/CAM),当成功执行,应该消除存在于设计和生产部件之间的传统屏障。

CAD/CAM 意味着用电脑进行设计和制造过程。

因为CAD/CAM 的出现,其他方面也发展起来:计算机图形(CG)电脑辅助工程(CAE)电脑辅助设计和绘图设计(CADD)计算机辅助工艺规划(CAPP)这些附带条件是指包括解答11项具体方面的CAD / CAM 的概念而CAD / CAM本身就是一个更广泛平台,它是在生产的自动化和集成的核心。

CAD/CAM 成功的一个关键目标是创建可以用来产品的数据当成功实施的产品设计的发展数据库。

CAD/CAM 致力于一个在设计和生产部件分享通用的数据库的公司。

交互式计算机图形学(ICG)在CAD/CAM 扮演一个重要角色,虽然ICG用途上,设计师冲洗被设计的产品的一个图表图象,当存放电子上组成图表图象的数据。

图表图象在二维可以被提出二维(2+D),三维(3-D),或者固体格式化。

ICG图象被修建使用这样基本的几何字符象点、线、圈子和曲线。

一旦生成,这些图象可以容易地被编辑和被操作用各种各样的方式包括扩大、减少、自转和运动。

lCG 系统有三个主要成份:1)硬件,包括计算机和各种各样的外围设备;2)软件,包括系统的计算机程序和技术指南;3)设计师,最重要三个组分。

ICG系统的典型的硬件构造包括一个电脑,一个显示终端、磁盘的一个驱动器单位,一个硬盘或者两个;并且输入-输出设备例如键盘,绘图器和打印机。

【精品推荐】CAD_CAM软件的计算机辅助教学功能

【精品推荐】CAD_CAM软件的计算机辅助教学功能

专 业 推 荐↓精 品 文 档C AD/C AM软件的计算机辅助教学功能冯 晋,戴 瑶(扬州职业大学,江苏扬州 225009)摘 要:C AD/CAM软件具备的三维造型、参数化约束、运动模拟、加工仿真等功能纳入到机械类相关课程的计算机辅助教学进程中,具有直观、互动性强等特点,可以有效提升教学效能;同时,在专业课程的教学中融入C AD/CAM内容有助于学生多层面、多角度、灵活地掌握专业知识和先进技术。

关键词:C AD;CAM;计算机辅助教学中图分类号:G434文献标识码:A文章编号:1008-3693(2009)01-0052-03The CA I Functi ons of CAD/CAM SoftwareFENG J in,DA I Yao(Yangzhou Polytechnic College,Yangzhou225009,China)Abstract:The CAD/CAM s oft w are have functi ons of3D modeling,parametric constrain,moti on si m ulati on and machining si m ulati on.I f these functi ons are used in machanic courses,it can make students understand much more easily,which can i m p r ove students’study efficiency.Si m ilarly,the app licati on of CAD/CAM in computer class can hel p students gras p p r ofessi onal knowledge and advanced technol ogy flexibly fr om a wider vie w and a higher level.Key words:CAD;CAM;computer-aided instructi on 传统意义上的计算机辅助教学手段主要是利用Flash、Author ware等动画处理或多媒体制作软件得到整合、制作教学辅助资料。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于CAD/CAM的计算机辅助工程分析方法
彭建华,王晓军
(井冈山职业技术学院,江西吉安343000)
摘要:介绍了计算机辅助工程分析的三种方法的求解过程和常用软件。

关键词:计算机辅助工程分析;有限元分析法;优化设计;计算机仿真
中图分类号:T P39117文献标识码:B文章编号:1001-3881(2004)5-136-2
C omputer-aided Engineering Analysis Based on C AD/C AM
PEN Jia-hua,WANG Xiao-jun
(Jing gangshan Vocational College,Jiangx i J i.an343000,China) Abstract:T hree methods of computer aided engineer ing analysis were introduced,as w ell as their ev aluation process and com-mon softwares.
Keywords:Computer-aided engineering analysis;Finite element method;Ex cellence desig n computer emulation
0引言
现代设计理论要求采用尽可能符合真实条件的计算机模型进行分析计算,其内容包括了静、动态分析计算,计算工作量非常大,往往无法用手工完成。

计算机辅助工程分析就是采用计算机技术进行工程分析,计算机系统提供了进行辅助分析计算的支撑环境和工具。

在辅助分析计算中,设计者首先要按求解内容的物理规律确定计算关系,即建立计算模型;其次,要确定求解策略和方法,并用软件实现。

在软件实现中,大都是在调用系统中成熟支撑软件的基础上,通过连接接口增加一些补充处理而完成求解计算。

在CAD/CAM工作中,典型的工程分析方法有有限元分析法、优化设计、计算机仿真。

1有限元分析法
有限元方法(F inite Element M et hod)是一种借助计算机进行工程分析的离散化数值方法,它首先应用于航空工程,由于其方法的有效性,迅速被推广应用于机械、建筑、造船等工程部门。

111有限元分析的基本方法
有限元方法按照所选用的基本未知量和分析方法的不同,可分为两种基本方法。

一种是以应力分析计算为例,在节点处建立平衡方程(即单元的刚度方程),合并组成整体刚度方程,求解出节点位移,可再由节点位移求解应力,这种方法称为位移法;另一种是以节点力为基本未知量,在节点上建立位移连续方程,解出节点力后,再计算节点位移和应力,这种方法称为力法。

一般来说,用力法求得的应力较位移法求得的精度高,但位移法比较简单,计算规律性强,且便于编写计算机通用程序。

112有限元分析的步骤
(1)结构离散化。

将求解区域分割成许多具有某种几何形状的单元,对于连续体需考虑选择单元的形状、数目和剖分方案,计算各节点的坐标,并对单元和节点编写。

(2)单元特性分析,由于单元小,形状简单,可以选择简单且与单元类型相适应的函数即位移函数近似地表示每个单元上真实位移的分布。

(3)建立整体矩阵方程,将各单元的刚度矩阵集合成整体刚度矩阵;各单元的等效节点载荷向量集合成总的载荷向量,把整体结构的各单元矩阵方程合并成一个整体矩阵方程。

(4)整体矩阵方程求解,引入约束条件,对结构的总体矩阵方程求解,得到各节点的位移,进而计算出节点的应变和应力。

113有限元分析软件
(1)有限元分析软件由三部分组成:有限元前处理、有限元分析、有限元后处理。

(2)常用的有限元分析软件有MSC/NAST RAN、ASKA、ANSY S、ADINA、PAFEC、T IT VS、SA P 等;我国自行研究的有FEPS、DDJ-W等,这些软件具有丰富的单元库,材料特性库,有较强的载荷,边界条件处理能力。

2优化设计
优化设计是60年代发展起来的一门新的学科。

它建立在数学规划方法和计算机技术的基础上,是一种解决复杂设计问题的有效设计方法。

优化设计主要包括两部分内容:建立优化设计数学模型;采用适当的最优化方法,求解数学模型。

211优化设计的数学模型
优化设计的数学模型包括三部分内容:设计变量、约束条件、目标函数,称为优化设计三要素。

(1)设计变量。

设计变量是一组彼此独立的设计
参数;其个数称为优化设计的维数。

一般情况下,为使问题简单化,应尽量减少设计变量个数,将那些对设计指标影响比较大的设计参数定为设计变量。

若几个设计变量用X
1
,X2,,,X n表示,可把它们看作一个矢量X,则可用矩阵的形式表示为X=[X1,X2,,,X n]T
(2)约束条件。

在优化设计过程中,设计变量的取值通常不是任意的,总要受到某些实际条件的限制,这些限制条件称为约束条件或约束函数。

约束条件一般分为边界约束和性能约束。

约束按其数学表达式形式又可分为不等式约束和等式约束,写成统一的格式为:
g i(x)[0或g i(x)\0(i=1,2,,,n)
h j(x)=0(j=m+1,m+2,,p)
m代表不等式约束的个数;(p-m)代表等式约束的个数。

(3)目标函数。

目标函数也称评价函数,它是评价设计方案优劣的标准。

例如,质量最轻,体积最小等结构指标;效率最高,可靠性最好等性能指标以及成本最低,生产率最高等经济指标等等。

这些设计指标可以表示成为设计变量的函数,称为目标函数,F (x)=F(x1,x2,x n),可将最佳值统一定为目标函数的极小值即F(x)y min。

212求解优化问题的基本思路和策略
求解优化问题可以用解析法和数值迭代方法。

解析法是利用数学解析法(如微分、变分等方法)来求解。

数值迭代方法则是利用函数在某一局部区域的某些性质和函数值,采用某种算法逐步逼近到函数极值点的方法首先从某一初始点X(0)出发,按照某种优化方法所规定的原则,确定适当的搜索方向d(0),计算最佳步长a(0),求目标函数的极值点,即获得一个新的设计点X(1);然后,再从X(1)点出发,重复上述过程,获得第二个改进设计点X(2)。

如此迭代下去,可得X(3),X(4),,最终得到满足设计精度要求的逼近理论最优点的近似最优点X。

213优化软件和方法的选用
目前国内外已出现许多较成熟的优化软件,如国内开发的5常用优化方法程序库OPB6等,提供了多种基本的、实用的优化方法计算程序。

在选择优化方法时,应考虑到:
(1)设计变量和约束条件的多少;
(2)数学模型的函数类型(线性,非线性;约束,非约束等);
(3)对于非线性数学模型、应了解非线性程度、函数的连续性、可导性等因素,并根据各种常用算法的特点和适用范围来选择利用。

3计算机仿真
仿真就是采用模拟真实系统的模型,通过对模型的分析和试验去研究真实系统的工作行为。

目前,广泛采用基本计算机技术的数学仿真,即计算机仿真。

311计算机仿真的一般过程
计算机仿真工作可分为如下几个阶段:
(1)建立数学模型。

就是用计算机语言定义系统的逻辑关系和参数计算关系式。

(2)模型变换。

在已建立数学模型的基础上,设计一种使用计算机求解数学模型的算法,即确定仿真算法,将数学模型变换为计算机能接受的仿真模型。

(3)编制仿真程序。

根据仿真模型,绘图仿真流程框图,使用计算机,语言编制仿真程序,实现仿真分析。

(4)进行仿真试验。

输入仿真所需数据,运行仿真程序,获得仿真试验结果,并动态地显示仿真结果。

(5)仿真结果整理分析。

将仿真结果进行整理分析,可为以后的工程积累经验。

312常用仿真程序和软件
目前,已有许多专用的仿真语言和仿真程序包,专用仿真语言是专门为仿真应用而开发的语言,具有编程简单、仿真效率高、仿真过程处理能力强的优点,常用的如SIM ULA、PCESP、DSL、ACSL、SIMAN、SIM SCRIPT、GPSS等,各有不同侧重特点。

对于某些专门领域的仿真分析,还可以选用适用于该领域的专用仿真程序包,如适用于液压系统仿真的程序包有DSH、HYCAD、SIM-1等。

4结语
计算机辅助工程分析已经是CAD/CAM系统中不可缺少的主要组成部分。

只有借助计算机辅助分析,才能使设计制造工作建立在科学理论基础之上,满足高效、高速、高精度、低成本等现代设计要求。

目前,一些常用的商品化集成CAD/CAM系统,如Pro/Engineer、I-DEAS、UG已将工程分析软件集成在其系统内部。

参考文献
=1>宁汝新,赵汝嘉主编1CAD/CAM技术1机械工业出版社,19991101
=2>孙靖民1机械优化设计1机械工业出版社,19901作者简介:彭建华,男,(1968~),江西遂川人,井冈山职业技术学院讲师,长期从事计算机和数学教学与科研。

收稿时间:2003-04-24。

相关文档
最新文档