文档库 最新最全的文档下载
当前位置:文档库 › 参数化

参数化

参数化
参数化

距离上次使用loadrunner 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算是一个认知的过程吧!

在次安装打开loadrunner时,发现虽然自己的思想还在,但已经非常生疏了,好多设置都找不到了具体的位置。下面说参数化参数化是性能测试中时最常用的一种技巧吧!这里需要说明的是,不是只有loadrunner才可以设置参数化,我以前所使用的JMeter同样也有类

似的设置。

我们知道性能测试工具是模拟多个用户对系统的性能进行验证(这种说法不完全正确),有些系统允许多个完全相同的用户同时对完全相同的数据做完全相同的操作,有些则不允许。比如,邮箱一般允许同一个账号在多处登陆。而我们的QQ账号肯定是不允许的。再比如,你注册某个系统时,用户名是不能有重复。但密码却可以。所以,这么多个情况都要用到参数化技巧。

我们这里通过loadurnner录制一个139邮箱的登陆。下面是截取的一小段代码

........

web_submit_form("Login.ashx",

"Snapshot=t3.inf",

ITEMDATA,

"Name=UserName", "Value=chongshi", ENDITEM,

"Name=Password", "Value=123456", ENDITEM,

"Name=VerifyCode", "Value=", ENDITEM,

"Name=auto", "Value=", ENDITEM,

EXTRARES,

......

下面看一下如何通过loadrunner对用户名密码参数化。标红的内容就是登陆的用户名和密码。参数化的方法

选中要参数化的内容。

方法一,右键---【Replace with a new parameter】

方法二,菜单【insert】----【new Parameter…】

Parameter Properties (参数属性对话框)----我们的参数化设置就通过这个对话框完成。参数化的方式:

其实参数化得方式有很多种,这里简述几种比较常见人方式。其实方式略有不同,但其结果都是将数据添加进来。

1、编辑数据

点击Create Table 会出现表格,在表格,再次点击Edit with Notepad ,然后会打开一个记事本,我们可以对记事本进行添加数据

2、添加dat数据文件

点击File输入框后面的“Browse..”按钮,找到本地的txt数据文件,进行添加就可以了。

需要注意的是,文件里面的数据不要乱写,每条数据一行,不然会读取有误。

3、数据库添加数据

在很多情况下,我添加的数据不是十条二十条,也不是一百两百,如果还通过上面的两种方式添加,我想会是一件非常纠结的事情。所以我们可以通过数据库将数据导入。你是否疑虑数据库的数据怎么弄,数据库的数据生成非常简单,可以写一段简单的代码生成,也可以通过数据库数据生成工具来完成

点击Date Wizard 打开连接数据库向导。

这里先告诉你有这种方式,后面再介绍具体操作。^_^

4、其他类型设置

如果我们要参数化的不是一个文件,比如是特定的日期时间,可以从Parameter type列表中进行选择

这里可以设置日期时间格式,循环迭代方式,不过除了file类型外,其他用的不多。其他类型用法我也不是十分了解。

参数化之间的关联

前面我们已经对用户名进行了参数化,或对密码进行了参数化,这样是不是脚本就能正常跑了,不好说。因为用户名和密码不是一一对应关系,每次运行脚本时取的用户名和密码没有对应上的话肯定就会出问题。

假设,我们已经对用户名已经进行了参数化,参数名为【username】,下面设置密码参数化与用户名关联。

点击“Properites…”会打开编辑用户名参数化窗口。File列表框中,刚才保存用户名信息的文件"username.dat"。

点击“Add Column…”,添加新的一列信息,用于放置密码。

点击“Edit with Notepad”再次编辑参数化数据文件,使用户名密码建立一一对应关系。

完成之后,我们已经成功对用户名和密码进行了参数化,并且让用户名和密码形成了对应关系。

数据分配与更新方式

脚本设置完参数化,脚本运行的每一遍所取的参数化的值都不一样,那么这个值按照个什么情况来取呢?会有很多种方式

Select next row【选择下一行】:

顺序(Sequential):按照参数化的数据顺序,一个一个的来取。

随机(Random):参数化中的数据,每次随机的从中抽取数据。

唯一(Unique):为每个虚拟用户分配一条唯一的数据

Update value on【更新时的值】:

每次迭代(Each iteration):每次迭代时取新的值,假如50个用户都取第一条数据,称为一次迭代;完了50个用户都取第二条数据,后面以此类推。

每次出现(Each occurrence):每次参数时取新的值,这里强调前后两次取值不能相同。

只取一次(once):参数化中的数据,一条数据只能被抽取一次。(如果数据轮次完,脚本还在运行将会报错)

正则化全参数地确定方法.doc

实用标准文案 1.拟最优准则 Tikhonov 指出当数据误差水平和未知时,可根据下面的拟最优准则: min dx opt (1-1 ) 0 d 来确定正则参数。其基本思想是:让正则参数以及正则解对该参数的变化率同时稳定在尽可能小的水平上。 2. 广义交叉验证 令 ( I A( 2 / m )) y V ( ) A( ))]2 (2-1 ) [tr ( I / m 其中, A( ) A h (A *h A h I) 1 A *h,tr (I m A( )) k 1 (1 kk ( )), kk ( )为 A( ) 的 对角元素。这样可以取* 满足 V( *) min V ( ) (2-2 ) 此法源于统计估计理论中选择最佳模型的PRESS 准则,但比它更稳健。 3. L_曲线法 L 曲线准则是指以log-log尺度来描述与的曲线对比,进而根据该对比结果来确定正则 参数的方法。其名称由来是基于上述尺度作图时将出现一个明显的L 曲线。 运用L 曲线准则的关键是给出L 曲线偶角的数学定义,进而应用该准则选取参数。Hanke 等[64]建议定义L 曲线的偶角为L 曲线在log-log尺度下的最大曲率。令log b Ax,log x,则该曲率作为参数的函数定义为 ' '''' ' c( )3(3-1) ((')2( ')2)2 其中“ '”表示关于的微分。 H.W.Engl在文献[40]中指出:在相当多的情况下,L 曲线准则可通过极小化泛函 精彩文档

( ) x b Ax 来实现。即,选取* 使得 * arg inf ( ) (3-2 ) 这一准则更便于在数值计算上加以实施。 但到目前为止 ,还没有相关文献获得过关于L 曲线准则的收敛性结果。另一方面,有文献己举反例指出了L 曲线准则的不收敛性。虽然如此,数值计算的结果表明,L 曲线准则与 GCV 一样 ,具有很强的适应性。 4.偏差原理 : 定理 4-1:(Morozov 偏差原理 )[135] 如果( ) 是单值函数,则当U ( A z0, u) 时存在这样的( ),使得: U ( A z ( ) , u) (4-1 ) , 式中z0 z | [ z] inf F1 [ ] 。 事实上,令( ) ( ) 2 ,由( ) 的单调性和半连续性,可知( ) 也是单调和半连续的,并且 lim ( ) 0 , 同时,由 z0的定义以及( ) 的半连续性,对于给定的,可以找到这样的0 0( ),使得: (0()) (0()) U ( A z 0 ( ), u) , 由 ( ) 的单值性可导出( ) 的单值性,从而必定存在( ) [0, 0 ] 满足方程(4-1 )。 根据上述定理,若方程 Az u,u F ,u U (4-2 ) 的准确右端项u R(A) , 的近似 u s U 且满足条件: U (u ,u ) ; (0, u ) ,而 u 精彩文档

SolidWorks的参数化功能有多种实现方式

SolidWorks的参数化功能有多种实现方式,本文详细介绍了利用Excel表格驱动SolidWorks模型的方法:通过Excel输入参数,利用Excel表格ActiveX控件、方便的数据计算能力,结合SolidWorks方程式及宏功能,实现对SolidWorks模型尺寸修改及更新。 参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。 用CAD方法开发产品时,产品设计模型的建立速度是决定整个产品开发效率的关键。如果该设计是从概念创意开始,则产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析之后才能确定,这就希望零件模型具有易于修改的柔性;如果该设计是改型设计,则快速重用现有的设计数据,不啻为一种聪明的做法。无论哪种方式,如果能采用参数化设计,其效率和准确性将会有极大的提高。 在CAD中要实现参数化设计,参数化模型的建立是关键。参数化模型表示了零件图形的几何约束、尺寸约束和工程约束。几何约束是指几何元素之间的拓扑约束关系,如平行、垂直、相切和对称等;尺寸约束则是通过尺寸标注表示的约束,如距离尺寸、角度尺寸和半径尺寸等;工程约束是指尺寸之间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系来表示。 在参数化设计系统中,设计人员根据工程关系和几何关系来指定设计要求。要满足这些设计要求,不仅需要考虑尺寸或工程参数的初值,而且要在每次改变这些设计参数时维护这些基本关系。即将参数分为两类:其一为各种尺寸值,称为可变参数;其二为几何元素间的各种连续几何信息,称为不变参数。参数化设计的本质是在可变参数的作用下,系统能够自动维护所有的不变参数。因此,参数化模型中建立的各种约束关系,正是体现了设计人员的设计意图。 SolidWorks是典型的参数化设计软件,参数化功能非常强大,并且实现方法多种多样。笔者今天介绍一种通过Excel表格对模型参数进行驱动的方法,其特点是充分利用Excel 表格强大的公式计算、直观的参数输入、方便的数据维护功能,来实现产品的参数化、系列化设计。如图1所示Excel表格,展示的是一个压力容器的法兰参数。表中直观地将不同法兰用不同颜色体现,并对应相同颜色块的参数。该参数采用下拉列表的方式,直接选取即可,最后只需要点击右下角的“更新法兰参数”,SolidWorks中的模型便实时得到更新。

参数化方法

3.2 设置参数化方法 让所有Vuser都使用相同的数据来运行,对系统造成的压力与实际情况会有所不同。例如,测试一个网站系统时使用了100个Vuser同时进行登录网站后台的并发操作。我们在录制脚本以后没有修改脚本数据信息,所有 Vuser的Session(会话)数据信息都完全一模一样。而此网站系统为了防止黑客的攻击已经禁止一个用户多次登录的系统后台的操作。此时的测试过程将无法展开。为了解决这个问题,让系统更加真实地模拟多用户使用的实际环境,LoadRunner提供了对脚本进行参数化输入的功能。 所谓的脚本参数化,就是针对脚本中的某些常量,定义一个或多个包含数据源的参数来取代,让场景中不同的Vuser在执行相同的脚本时,分别使用参数数据源中的不同数据代替这些常量,从而达到模拟多用户真实使用系统的目的。 3.2.1 参数化定义 如果用户在录制脚本过程中,填写并提交了一些数据(如增加数据库记录等),这些操作都被记录到了脚本中。当多个Vuser运行脚本时,如果对这些数据不加改动直接提交,提交的肯定都是相同记录,非但与实际运行情况不符,还有可能引起冲突。为了模拟更加真实的环境,可以使用动态参数输入的方法。 在用户脚本中引入参数,不仅简化了脚本,还可以使用不同的数值来测试。例如,如果搜索不同名称的产品,仅需要写一个带参数的提交函数。在回放的过程中,传递不同的参数值就可以了。 录制业务流程时,VuGen生成一个由函数构成的Vuser脚本。函数中参数的值是录制期间使用的实际值。例如,在操作Web应用程序时录制了一个Vuser脚本,用于在数据库中搜索标题“UNIX”。VuGen生成下列语句,如图3-10所示。 图3-10 脚本示例 使用多个Vuser和迭代来重播该脚本时,如果不想重复使用相同的值“UNIX”,那么,可以用参数来替换该常量值,如图3-11所示。 图3-11 脚本参数化示例 然后,生成的Vuser使用指定的数据源中的值来替换参数。该数据源可以是一个文件或者内部生成的变量。 参数化包含以下两项任务: (1)在脚本中用参数取代常量值。 (2)设置参数的属性以及数据源。

“参数化设计”工作流程分析

龙源期刊网 https://www.wendangku.net/doc/0c6455759.html, “参数化设计”工作流程分析 作者:杨满丰 来源:《中国科技博览》2015年第35期 [关键词]参数化;设计方法;计算机程序;设计 中图分类号:T3 文献标识码:B 文章编号:1009-914X(2015)35-0333-01 当今在建筑设计、规划设计、景观设计等领域中“参数化设计”已经成为不可不提的设计手段。从城市尺度上的规划设计到单体建筑的形态和表皮设计,从景观规划的场地布局到产品、家具的外观设计,参数化设计这种基于数字化技术的设计方法以极大包容的态度给设计领域带来了一种全新的工作方法与审美选择。本文从设计方案构思层面探讨参数化设计的特点及其工作流程。 一、参数化设计方法的特点 从方案设计层面上理解,参数化设计是指借助数字化技术手段将设计中的诸多要素,依据特定规则进行组织与关联,并获得设计结果的设计方法。参数化设计实际上是关联规则的设计,这个规则决定了一个系统中各要素间的关系和运行方式,给这个系统输入条件变量,系统就会依据规则生成结果。 传统设计方法由于受技术条件的限制通常被限定在以“几何体”为基本形式元素的思维框架内来解决功能问题。参数化设计将关注点转移到寻求设计要素与功能要求的逻辑关系组织上来,使用程序语言来组织设计条件与功能要求间复杂的逻辑关系,制定规则,并推演出结果是参数化设计方法的主要工作思路。计算机程序语言是处理参数化信息的主要技术手段。参数化设计方法从根本上突破了传统设计方法的几何思维限制和人脑计算能力的限制,这种方法可以获得传统设计手段难以表现的形态或形式组织方式。参数化设计方法中,设计师并不是通过设计形式来承载功能,而是通过寻找逻辑关系来设计一个能够推演出结果的系统。 二、参数化设计方法的一般设计过程 1、条件细分 条件细分是参数化设计方法的第一个工作环节。运用参数化设计方法的一个很重要的前提就是充分理解和认可影响设计的因素是复杂的。通过对复杂条件因素的细分,设计师将设计项目各主要条件因素分成足够数量且相对独立的基本单元。它们可以是基本实体单元如砌筑材料,墙、窗户、一个房间等,也可以是一些条件因素,如特定人群的行为、活动、喜好,气候因素,场地条件,人文因素等,细分内容甚至可以是更为抽象的形态构成元素如三维曲面的控制曲线的等。将以上这些与设计相关的各种条件信息,通过分析,找出其中的一种或几种关键

吕小斌相机内部参数标定装置设计正

第一章前言 1.1 课题背景 相机内参数标定作为实现机械视觉测量的首要环节,机械视觉在各类检验、工业自动化生产线、视觉导航、3D四轮定位等多个领域得到广泛应用。高精度的相机标定能获得高精度的机器视觉测量。相机标定确定相机模型是参数的过程,参数主要是内部参数,内部参数是相机本身固有的与光、电以及几何结构有关的参数。本论文的主要目的就是对相机内参数的标定装置进行设计与计算,确定相机在不同的机构作用下所能完成的功能,同时提高相机内部参数的标定精度。相机内参数标定从视觉数目方面进行分类,主要有三种主要类型:单目视觉、双目视觉和多视角视觉,从标定方法方面进行分类,主要有传统标定法和创新标定法,不同的方法对应不同的相机模型,相机模型大多可以分为以下两中类型,线性模型和非线性模型。日常生活中所见到的针孔模型为线性模型,是研究者在基于光学成像原理上的进行抽象表达之后的成果。因为相机前镜头在生产过程和安装时,会产生一定程度的变形,这种变形被称为相机畸变。所以线性模型在没有精益的制造技术和高精密的安装技术下很难展现相机成像原理。研究者为了更进一步展现相机的成像原理过程,把相机镜头畸变纳入研究的范围中。相机镜头畸变对相机内参数标定精度有着不可轻视的影响,此外,相机内参数标定的精度还取决于标定方法、标靶的表面制造精度、提取图像特征点坐标的精度等多个因数。现在世界上对相机内参数标定的方法研究方向主要有一下几大方向, 1)标定速度 2)简单的实验环境 3)价格低廉的实验器材以及较高的标定精度。因此确定精确的相机模型以及减少各因素对标定参数精度的影响,构成了相机内参数标定研究的主要内容。 本论文主要研究内容就是采用一种简单方便的方法确定相机的位姿关系;然后对DLT标定法、Tsai两步法以及基于平面靶标标定的张正友法进行研究,再设计装置来对这些标定方法进行试验,最终确定最好的标定方法。 1.2国内外研究现状 人类大多数是通过视觉来获取外界信息,视觉信息量巨大,体现了人类视觉功能的重要性。随着信息技术发展,人们通过计算机等实验器材来实现人类的视觉功能,同时,对机器视觉的要求也越来越高。自20世纪50年代以来,虽然还未实现使相机视觉领域像人类等生物那样灵活、高效和通用的视觉,但现有的视觉理论和技术不断的得到提高和发展,这使得人类正逐步的逼近梦想,实现梦想。 20世纪50年代到60年代,机器视觉从二维图像的分析到三维场景为目的的三维视觉研究。期间,B.allert H在1966年首次将最小二乘法引用到相机标定中,并应用在立体坐标测量仪中。到70年代,出现一些视觉应用系统。1971年,del A b和rara K a提出

PROE参数化教程

第10章创建参数化模型 本章将介绍Pro/E Wildfire中文版中参数化模型的概念,以及如何在Pro/E Wildfire 中设置用户参数,如何使用关系式实现用户参数和模型尺寸参数之间的关联等内容。 10.1 参数 参数是参数化建模的重要元素之一,它可以提供对于设计对象的附加信息,用以表明模型的属性。参数和关系式一起使用可用于创建参数化模型。参数化模型的创建可以使设计者方便地通过改变模型中参数的值来改变模型的形状和尺寸大小,从而方便地实现设计意图的变更。 10.1.1 参数概述 Pro/E最典型的特点是参数化。参数化不仅体现在使用尺寸作为参数控制模型,还体现在可以在尺寸间建立数学关系式,使它们保持相对的大小、位置或约束条件。 参数是Pro/E系统中用于控制模型形态而建立的一系列通过关系相互联系在一起的符号。Pro/E系统中主要包含以下几类参数: 1. 局部参数 当前模型中创建的参数。可在模型中编辑局部参数。例如,在Pro/E系统中定义的尺寸参数。 2. 外部参数 在当前模型外面创建的并用于控制模型某些方面的参数。不能在模型中修改外部参数。例如,可在“布局”模式下添加参数以定义某个零件的尺寸。打开该零件时,这些零件尺寸受“布局”模式控制且在零件中是只读的。同样,可在PDM系统内创建参数并将其应用到零件中。 3. 用户定义参数 可连接几何的其它信息。可将用户定义的参数添加到组件、零件、特征或图元。例如,可为组件中的每个零件创建“COST”参数。然后,可将“COST”参数包括在“材料清单”中以计算组件的总成本。 ●系统参数:由系统定义的参数,例如,“质量属性”参数。这些参数通常是只读 的。可在关系中使用它们,但不能控制它们的值。 ●注释元素参数:为“注释元素”定义的参数。 在创建零件模型的过程中,系统为模型中的每一个尺寸定义一个赋值的尺寸符号。用户可以通过关系式使自己定义的用户参数和这个局部参数关联起来,从而达到控制该局部参数的目的。

参数化建模介绍

2:参数化建模介绍 UG标准件开发都是基于标驱动参数化的标准件UG模板部件,因此UG标准件开发的实现,最重要的环节是建立参数化的标准件UG模板部件。在建立参数化标准件UG模板部件过程中要大量地应用到草图、参数化建模、表达式及装配建模等技术。 2.1参数化草图技术在UG标准件开发中的应用 在此部分不再详述草图的功能,介绍一些技巧: 1. 合理地设置草图的放置面,以达到标准件在调用时能够实现自动地装配定位。在此我们一般先建立绝对基准坐标系(Absolute CSYS,位于绝对位置的基准坐标系)或位于绝对工作坐标原点的固定基准面和固定基准轴,然后建立与绝对基准坐标系或过顶基准面呈一定偏置关系的相关基准面,并以此相关基准面作为草图的放置面。 2. 合理运用相关参数点、基准轴和相关基准面,建立标准件的草图定位原点。例如当我们使用相关参数点作为标准件的草图定位原点,只要在标准件管理器中,将相关参数点的坐标值设置为理想的目标值,标准件就能自动装配定位到指定位置。 2.2参数化建模技术在UG标准件开发中的应用 UG虽然支持非参数的标准件开发,但是,如果开发非参数的标准件就失去了其本质意义,因为它不能建立系列规格的零件尺寸标准,不能控制零件的几何及尺寸的变更。在真正意义上的UG标准件开发中,我们必然要使用全参数建模技术,用参数去驱动和控制标准件的结构和尺寸规格,因此在UG标准件开发过程中要具有参数化建模的观点和思想。要实现UG标准件的参数化建模,注意一下细节和技巧。 1. 前期要吃透标准件的特点,根据标准件的特点定义好设计意图、规划好结构设计实现方法、规划主控参数。 2. UG支持在一个部件文件中有多个主体结构体,我们在标准件的开发中一

基于内外参数的相机标定模型

基于内外参数的CCD 相机标定模型的解算 童列树 建立模型: 分析: 设(xw,yw,zw )是三维世界坐标系中物体点P 的三维坐标。(x,y,z )是同一点P 在摄像机坐标系中的三维坐标,摄像机坐标系定义为:中心点在o 点(光轴Z 与图像平面的交点)平行于x,y 轴的图像坐标系。定义O ’XY 平面为参考像面,则物空间点与参考像面间构成理想的透视对应。图像在计算机中的坐标系Ofuv 的单位是像素,设(u0,v0)为计算机图像中心坐标。则Oxyz 空间点到参考像面的透视变换为: (1) 设OwXwYwZw 与Oxyz 间位置关系为 (2) 参考像面坐标到计算机图像坐标变换: (3) 其中(Nx,Ny )为图像平面上单位距离上的像点数。 由式(1)~(3)可得世界坐标系中点到计算图像坐标的透视变换关系为 (4) 需要标定的参数: 图中物体点从世界坐标系到摄像机三维坐标系的平移坐标和旋转变换的参数为外部参数,共12个,因为旋转矩阵必须满足6个正交约束条件,实际上仅6个外部参数需要标定。 因为摄像机的透镜可以被转动和拆卸,所以CCD 面阵安装并不能保证与透镜的光轴为中

心,且图像采集数字化的窗口的中心不一定与光学中心重合,这些因素造成了实际中心与图像帧存中心不重合。所以对于三维视觉来说,必须精确标定摄像机的光学中心。CCD驱动信号经采集卡采样,水平像元的等效间距也要发生变化,所以需要标定图像的纵横比。由式(4)可知,实际要标定的内部参数为有效焦距f,x方向比例系数Nx,图像平面原点的计算机坐标(u0,v0)其四个内部参数。y方向的比例系数Ny已知,由硬件厂商给出。 模型的解算: 对CCD面阵摄像机而言,CCD面阵上相邻两行相元的间距已知,但x方向的比例系数受时序的影响,将是不确定的,但一经标定,又是不易变化。因焦距同时在X和Y方向上放缩图像,假定Ny=1,则此时Nx代表图像的纵横比。因此,,垂直拍摄一个圆环,然后计算水平方向和垂直方向上的直径比,就可求得Nx.实际X方向的比例系数为Nx与Y方向实际比例系数的乘积。 分两种情况 a.情形一:Oxyz与OwXwYwZw间关系已知由(4)可得 .。。。。。。。。。。。。。。。。。。。。。。。。。。。(5) 如有m组对应点,利用式(5)可构成2m个关于f,u0,v0的线性方程。通过线性方程可解得f,u0,v0。 b.情形二:Oxyz与OwXwYwZw间关系未知(比较复杂,不是作业重点,此处略去……)

大地测量中不适定问题的正则化解法研究

大地测量中不适定问题的正则化解法研究 摘要:为了解决大地测量中的不适定问题,人们提出了正则化解法,并期望通 过对正则解法的不断研究从而彻底解决大地测量中的不适定问题。论文对大地测 量中不适定问题的正则化解法研究进行详细论述,给相关人士提供参考。 关键词:大地测量;?不适定问题;?正则化解法;?系统误差; 大地测量是一项对地球的相关数据进行测量的活动。大地测量活动的开展不 但可以有效提升地形测图以及工程测量的精准度,同时还可以促进国家空间科学 以及国防建设的发展。此外,随着大地测量的不断深入,人们可以对地壳运动以 及地震等地质活动进行预测,从而降低地震等自然灾害对于人类的危害。然而在 大地测量中,时常会遇到一些不适定问题。例如,测量中所存在的控制网平差、GPS无法快速定位等。这些大地测量中的不适定问题虽然表现形式不同,但却有 着一些相同点。首先,这些不适定问题一般解均不唯一。再者,这些不适定问题 有时还会出现无解的状况。此外,这些不适定问题常常还会出现解不稳定的现象。这些不适定问题的出现严重影响了大地测量的进行与发展,因此,为了解决大地 测量中的不适定问题,对其解决方法进行了深入的研究,并将其逐步演变为正则 化解法。通过正则化解法,可以有效地解决大地测量中的不适定问题,并针对病 态性的算法进行改进,从而促进大地测量的快速发展。 1 推导了大地测量不适定问题解的统一表达 为对大地测量中不适定问题开展正则化解法研究,最初研究推导了大地测量 中不适定问题解的同意表达。旨在分析大地测量中不适定问题常用的一些数学模型,研究表明在该阶段常见的数学模型主要有拟合推估模型、自由网平差模型、 病态模型和半参数模型等。经计算显示,这些数学模型的解可以用某个数学关系 式统一表达,而令研究者所震惊的是这些数学模型都能够在TIKHONOV正则化原 理下推导出。实际推导过程中,为保证计算结果的准确度,研究者要把握好这些 数学模型之间的共性问题,尽可能地分析出他们的个性,求解时既要考虑数学模 型的基本计算理论,又要寻求合适的优化求解方案,以此来深化研究。 2 克服病态性的改进算法研究 在克服病态性的改进算法研究中,从以下3步展开论述:首先,针对一些难 以确定的岭参数,系统会主动选择研究确定的岭参数L曲线。为使L曲线的效果 能够更加清晰地展现出来,该算法研究采用对比法,将L曲线法同传统的岭迹法 相比较,以此来得出全新的结论。其次,研究还提出了克服病态性的两步解法, 需重点研究了两步解法的计算原理和相关数据性质以及相应的计算适应条件等。 同常规的克服病态性改进算法研究方案相比,该方案更为优异。最后,研究提出 了一种新的奇异值修正方案,该方案的核心是将奇异值分为2个部分进行分别修 正处理。实践证明这种方案是很有研究效果的,同其他克服病态性的改进算法相 比该方案的结算结果更为精准。 3 单频GPS快速定位中减弱病态性的新方法研究 本次研究,主要论述了单频GPS快速定位中减弱病态性的新方法,能够在较 短的时间内实现快速GPS定位。为此,首先分析了关于GPS快速定位的矩阵的结 构特性。在正则化原理的前提下,有针对性地提出了以下2种正则化矩阵的构造 方法。利用这2种新的方案,可以在很大程度上减弱传统法矩阵的病态性,利用 较短的时间就可以得出较为准确的结论。为此,对这2种新型的减弱矩阵病态性

参数化设计

参数化设计 目录 概述 参数化设计是Revit Building的一个重要思想,它分为两个部分:参数化图元和参数化修改引擎。Revit Building中的图元都是以构件的形式出现,这些构件之间的不同,是通过参数的调整反映出来的,参数保存了图元作为数字化建筑构件的所有信息。参数化修改引擎提供的参数更改技术使用户对建筑设计或文档部分作的任何改动都可以自动的在其它相关联的部分反映出来,采用智能建筑构件、视图和注释符号,使每一个构件都通过一个变更传播引擎互相关联。构件的移动、删除和尺寸的改动所引起的参数变化会引起相关构件的参数产生关联的变化,任一视图下所发生的变更都能参数化的、双向的传播到所有视图,以保证所有图纸的一致性,毋须逐一对所有视图进行修改。从而提高了工作效率和工作质量。 参数化设计在CAD中的应用 用CAD方法开发产品时,零件设计模型的建立速度是决定整个产品开发效率的关键。产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析和数控编程之后才能确定。这就希望零件模型具有易于修改的柔性。参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。 在CAD中要实现参数化设计,参数化模型的建立是关键。参数化模型表示了零件图形的几何约束和工程约束。几何约束包括结构约束和尺寸约束。结构约束是指几何元素之间的拓扑约束关系,如平行、垂直、相切、对称等;尺寸约束则是通过尺寸标注表示的约束,如距离尺寸、角度尺寸、半径尺寸等。工程约束是指尺寸之间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系来表示。 在参数化设计的本质及意义

四种参数化LINK方法(精)

四种参数化link的方法 看了maguschen的两种参数化LINK方法非常受益,另外想出了两种参数化LINK的方法,供大家参考,举一反三同样可以对webedit,webelement等对象进行参数化 第一种:利用 Description 对象For intLoop = 1 to N strText=DataTable.Value(...) Set LinkDesc = Description.Create() LinkDesc ("Text").Value = strText Browser("").Page("").Link(LinkDesc).Click DataTable.GetSheet("").SetNextRow Next 第二种:描述性编程For intLoop = 1 to N strText=DataTable.Value(...) Browser("").Page("").Link("text:=" & strText).Click DataTable.GetSheet("").SetNextRow Next 第三种:利用SetToproperty方法(以sina为例) Step1:录制 Browser("新浪首页").Page("新浪首页").Link("墨尔本北航热招营销硕士").click 此时对象库如图1 Step2:欲点击其他新闻 Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").Click '点击北大...新闻 Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").SetTOProperty"text","清华深圳创业板/私募班" Browser("新浪首页").Page("新浪首页").Link("北大私募基金/企业上市").Click

卡车三维参数化总布置设计系统

基于Pro/ENGINEER的卡车三维参数化总布置设计系统 摘要:介绍了在建立零部件图形库、底盘参数数据库、底盘设计标准库的基础上,通过Pro/ENGINEER软件进行二次开发建立的集成于Pro/ENGINEER环境下的卡车底盘参数化三维总布置设计系统。该系统的研制在一定程度上实现了卡车底盘的虚拟设计与虚拟开发。详细阐述了系统开发的基本原理和主要方法。 关键词:卡车总布置计算机辅助设计参数化 1 引言 产品设计通常可以分为创新设计和变型设计两类,在机械、汽车行业中,创新设计较少,大量的是变型设计,也就是在原有产品的基础上,按市场需求进行局部换型和调整、重组。变型设计的实现过程可以最大限度地利用企业已有的成熟产品资源,具有很强的灵活性和适应性,这也就要求企业实施平台化战略。 卡车是一种多品种、多系列的产品,新技术、新产品日益广泛的应用使得卡车的底盘的更新和换型周期不断缩短。卡车性能主要取决于底盘,卡车底盘设计制造水平的不断提高是卡车行业赖以发展的基础。同时,底盘作为平台战略的主要对象,它的快速设计与开发对企业产品平台化战略的实施也必将产生积极的作用。 车辆的总布置是整车开发的基础,其水平对整车产品质量和性能起决定性作用。现惯用的是二维平面方法,它要求总布置人员素质要高,必须对产品零部件相当熟悉且总布置工作必须做细,总布置过程当中要基本完成全部部件的布置,

部件设计人员不独立进行部件的布置。这种做法的优点是总布置人员站在整车的高度全局统筹考虑,一般不易发生由于部件之间缺乏沟通造成的干涉等矛盾;缺点是要求总布置人员具有相当丰富的专业知识和经验并且对各种繁杂的产品具有较深入的了解,对零部件掌握程度高,否则由于部件人员介入晚,一旦总布置出现问题极易影响开发进度和质量。 针对汽车总布置的性质和特点,结合企业实际,以大型CAD/CAE/CAM三维软件Pro/ENGINEER为基础进行二次开发,研制了卡车底盘总布置设计系统,同时采用部件设计人员参与部件布置、总布置与部件布置相结合同步进行的开发思路,使该系统操作简单,设计过程直观、高效,适用于轻卡底盘变型设计与开发。 2 Pro/ENGINEER软件 Pro/ENGINEER是美国PTC公司(Parametric Technology Corporation,参数技术公司)开发的三维造型设计系统,它以单一数据、参数化、基于特征、全相关性以及工程数据再利用等改变了传统机械设计的观念,为工业产品设计提供完整的解决方案,成为当今世界机械CAD领域的新标准,广泛应用于造型设计、机械设计、模具设计、加工制造、机构分析、有限元分析及关系数据库管理等各个领域。Pro/ENGINEER复合式建模工具较之纯参数化的系统更灵活和自由,可以有效利用已有的产品模型数据并充分发挥其在新产品设计中的价值,特别是其自顶向下的设计思路,运用Layout和骨架来传递和交流设计意图,大大提高了设计效率。Pro/ENGINEER软件还提供了强大的装配功能,包括定义不同零部件之间的位置约束关系,生成爆炸视图,进行零部件之间的干涉检查,并计算装配体的距离、总重、重心等各种物理属性等。

参数化设计

1.什么是参数化设计 参数化设计是一种建筑设计方法。该方法的核心思想是,把建筑设计的全要素都变成某个函数的变量,通过改变函数,或者说改变算法,人们能够获得不同的建筑设计方案,简单理解为一种可以通过计算机技术自动生成设计方案的方法。 各种建模软件如sketchup、犀牛、Bonzai3d、3dmax 和计算机辅助工具revit 、archicad 这些所谓的BIM,都属于“参数化辅助设计”的范畴,即使用某种工具改善工作流程的工具;这些虽能提高协同效率、减少错误、或实现较为复杂的建筑形体,但却不是真正的参数化设计。真正的参数化设计是一个选择参数建立程序、将建筑设计问题转变为逻辑推理问题的方法,它用理性思维替代主观想象进行设计,它将设计师的工作从“个性挥洒”推向“有据可依”;它使人重新认识设计的规则,并大大提高运算量;它与建筑形态的美学结果无关,转而探讨思考推理的过程。

建筑包括“功能”和“形式”两个大的领域。功能之间的相互作用,国内研究得很多。本科生大概都读过彭一刚写的《建筑空间组合论》。这种建筑空间的组合,实质上是“功能空间”的组合,蕴含着一定的逻辑关系。如果从参数化设计的角度来看,这就已经具备可操作性了。我们可以把一个一个的功能空间定义出来,再把它们之间的逻辑关系定义出来,那么,在符合逻辑关系的条件下,功能空间有多少种组合方法?通过各种参数化设计的软件,我们能够得到许多种答案。但这还没完。 参数化设计可以给你提供许多种复合条件的形式,接下去,你必须进行选择。要么人工选择,要么就再增加新的参数进去,从而逐渐推导出所有条件都满足的那个形式。 说到形式,建筑设计领域还涉及的一个美学的问题。美学问题一方面涉及到传统,另一方面涉及到个人的主观感受,是很难“参数化”的。而参数化设计的终极目标是全要素参数化,现在我们做不到,但坚持朝这个方向努力。 国内的建筑项目,绝大部分遵循先功能后形式的思路,也就是“形式追随功能”的思路,建筑的格局都定了,最后装点一下门面。建筑设计院就像一个个自动售货机,你把建筑用地的条件图和设计费塞进去,它自动吐出来建筑方案。因为容积率等技术经济指标是政府和开发商都已经定好了的,满足了日照标准之后,建筑方案只有很少的几种可能性。不同设计院给出的方案大同小异。如果你拿一本介绍楼盘的书来看,就有这个体会。在容积率和日照条件控制下的参数化设计,就是这个样子。当然,这是一种病态,是低水平的参数化。参数化设计的根本目的在于,用新的软件工程方法来延伸人的思维,让我们有更多的选择的可能。参数化设计的前景之所以被看好,就是因为,所有的变量都是有变化范围的。如果设计师判断,建筑方案哪里有点不舒服,那么他不是直接去修改方案,而是去调节参数。经过新一轮的计算,建筑方案会取得改善。这就触及到建筑空间的生成的较为本质性的问题了。在实际工程的应用中,现在能见得到的案例,基本上是用参数化软件来做建筑立面。但是经常遇到的问题是,控制得不够精细,弄得大面上看着马马虎虎,细节总有违背常理之处。这主要是由于软件不熟造成的吧。随着时间推移,逐渐会改善。我认为在城市规划、区域规划等领域,参数化设计可能更有发挥的空间。最近这几年,可以关注一下城市规划和城市设计领域的参数化设计的进展。 2.参数化设计的两个方面 不论是否应用参数化设计的手段,建筑师和城市规划师都面临两个方面的问题,一是认识现状,二是提出设计方案。在认识现状的这个方面,伦敦大学的比尔·西里尔教授提出了“空间句法”(Space Syntax)的理论。按照我个人的肤浅了解,空间句法就是把建筑空间、城市空间的现状,用数学语言描述出来。数学语言描述出来的东西,可以继续推导,得到了某种数据化的结果。而这些结果是有意义的,可以被理解的,建筑师和城市规划师可以把这些结果直接翻译成建筑空间。空间句法的方法,对建筑师来说,就是“参数化理解”,或者“参数化认知”。但是建筑学作为一个艺术学科,从根本上来讲,具有反对理性,反对逻辑的基因。美学理论里面不是有一句,说,There is no debate for taste, 艺术品位是无从探讨的,无法用逻辑的推理来得到正确的东西。艺术的法则是不同于逻辑的法则的。所以著名的建筑学者王鲁民教授就说,他很难理解现在参数化这样的时髦学问,“看不懂”,并且“很愿意与之保持相当的距离”。这也就印证了法国哲学家波德里亚所说的,参数化设计等

正则化方法

3.2正则化方法的概念 从数学角度来分析,CT 中的有限角度重建问题相当于求解一个欠定的代数方程组,属于不适定问题研究范畴,解决这类问题通常需要引入正则化方法]27,26[。 3.2.1不适定的概念 设算子A 映X x ∈为P p ∈,X 与P 分别为某类赋范空间,记 P Ax = (3.9) 在经典意义下求解(3.9),就存在下述问题: (1)(3.9)式的解是否存在; (2)(3.9)式的解如果存在,是否唯一; (3)(3.9)式的解是否稳定或者说算子A 是否连续:对于右端的P 在某种意义下作微小的变动时,相应的解童是不是也只作微小的变动。 只要这些问题中有一个是否定的,就称(3.9)的解是不适定的。 3.2.2正则化方法概念的引入 设算子A 映X x ∈为P p ∈,X 与P 分别为某类赋范空间,二者满足(3.9)式。设A 的逆算子1-A 不连续,并假定当右端精确值为r p 时,得到经典意义下的解为r x ,即满足 r r P Ax = (3.10) 现在的问题是,如果右端受到扰动后变为δp ,且二者满足关系 δδ≤-r p p (3.11) 其中,?为某范数。则由于1-A 的不连续性,我们显然不能定义r p 对应的解为: δδp A x 1-= (3.12)

因此,必须修改该逆算子的定义。 定义:设算子),(αp R 映p 成x ,且依赖一个参数α,并具有如下性质: (1)存在正数01>δ,使得对于任意0>α,以及r p 的)(1δδδ≤邻域中的p ,即满足 10,δδδ≤<≤-p p r (3.13) 的p ,算子R 有定义。 (2)若对任意的0>ε,都存在),0(1δδ∈及依赖于δ的参数)(δαα=,使得算子),(αp R 映r p 的δ邻域到r x 的ε领域内,即 εδαδδ≤-=r x x x p R ,))(,( (3.14) 则称),(αp R 为方程(3.14)中A 的正则逆算子;δx 称为方程(3.14)的正则解,当0→δ时,正则解可以逼近我们所要求的精确解;α称为正则化参数。这样的求解方法就称为正则化方法。

关于参数化造型方法与变量化造型方法的对比

关于参数化造型方法与变量化造型方法的对比 一:参数化造型 1)概述:参数化设计(Parametric)设计(也叫尺寸驱动Dimension-Driven)是CAD技术在实际应用中提出的课题,它不仅可使CAD系统具有交互式绘图功能,还具有自动绘图的功能。目前它是CAD技术应用领域内的一个重要的、且待进一步研究的课题。 利用参数化设计手段开发的专用产品设计系统,可使设计人员从大量繁重而琐碎的绘图工作中解脱出来,可以大大提高设计速度,并减少信息的存储量。 2)基本特点:参数化造型是由编程者预先设置一些几何图形约束,然后供设计者在造型时使用。与一个几何相关联的所有尺寸参数可以用来产生其它几何。其主要技术特点是:基于特征、全尺寸约束、尺寸驱动设计修改、全数据相关。基于特征:将某些具有代表性的平面几何形状定义为特征,并将其所有尺寸存为可调参数,进而形成实体,以此为基础来进行更为复杂的几何形体的构造;全尺寸约束:将形状和尺寸联合起来考虑,通过尺寸约束来实现对几何形状的控制。造型必须以完整的尺寸参数为出发点(全约束),不能漏注尺寸(欠约束),不能多注尺寸(过约束);尺寸驱动设计修改:通过编辑尺寸数值来驱动几何形状的改变;全数据相关:尺寸参数的修改导致其它相关模块中的相关尺寸得以全盘更新。采用这种技术的理由在于:它彻底克服了自由建模的无约束状态,几何形状均以尺寸的形式而牢牢地控制住。如打算修改零件形状时,只需编辑一下尺寸的数值即可实现形状上的改变。尺寸驱动已经成为当今造型系统的基本功能,无此功能的造型系统已无法生存。尺寸驱动在道理上容易理解,尤其对于那些习惯看图纸、以尺寸来描述零件的设计者是十分对路的。工程关系(Engineering Relationship)如:重量、载荷、力、可靠性等关键设计参数,在参数化系统中不能作为约束条件直接与几何方程建立联系,它需要另外的处理手段 二:变量化造型 1)概述:长期以来,变量化方法只能在二维上实现,三维变量化技术由于技术较复杂,进展缓慢,一直困扰着CAD厂商和用户。全国首届CAD应用工程博览会上,一种新兴技术引起了与会者的广泛关注。这一被业界称为21世纪CAD领域具有革命性突破的新技术就是VGX。它是变量化方法的代表。 2)基本特点:变量化技术是在参数化的基础上又做了进一步改进后提出的设计思想。变量化造型的技术特点是保留了参数化技术基于特征、全数据相关、尺寸驱动设计修改的优点,但在约束定义方面做了根本性改变。变量化技术将参数化技术中所需定义的尺寸" 参数"进一步区分为形状约束和尺寸约束,而不是象参数化技术那样只用尺寸来约束全部几何。采用这种技术的理由在于:在大量的新产品开发的概念设计阶段,设计者首先考虑的是设计思想及概念,并将其体现于某些几何形状之中。这些几何形状的准确尺寸和各形状之间的严格的尺寸定位关系在设计的初始阶段还很难完全确定,所以自然希望在设计的初始阶段允许欠尺寸约束的存在。此外在设计初始阶段,整个零件的尺寸基准及参数控制方式如何处理还很难决定,只有当获得更多具体概念时,一步步借助已知条件才能逐步确定怎样处理才是最佳方案。除考虑几何约束(Geometry Constrain)之外,变量化设计还可以将工程关系作为约束条件直接与几何方程联立求解,无须另建模型处理。 三:二者的对比 1)两种造型技术之共同点:两种技术都属于基于约束的实体造型系统,都强调基于特征的设计、全数据相关,并可实现尺寸驱动设计修改,也都提供方法与手段来解决设计时所必须考虑的几何约束和工程关系等问题。由于这些内容大家比较容易理解,这里不再赘

jmeter参数化方法

Jmeter参数化 1.用户自定义变量 右键快捷菜单中选择添加-配置原件-用户自定义变量。 用户自定义变量中的定义的所有参数的值在测试计划的执行过程中不能发生取值的改变,因此一般仅将测试计划中不需要随迭代发生改变的参数(只取一次值的参数)设置在此处。例如应用的host和port。 取样器中的host和port用${host}和${port}代替,即使被测应用的部署服务器发生了变化,只需要简单地修改host和port参数的取值即可。 2.用户参数 右键快捷菜单中选择添加-前置处理器-用户参数 与用户自定义变量不同的是,用户参数列表中的参数取值可以在测试计划执行过程中发生变化。

如图,username和password分别有两组不同的取值。通过界面右下方的四个按钮,可以向列表中增加参数,增加参数值,删除参数和删除参数值。 “每次迭代更新一次”选项控制参数取值的变化规则,如果选中该选项,则参数的值在每个迭代中保持不变,在新的迭代开始时取下一个值。如果取消该选项,则参数值在每个在其作用域内的sampler发出请求时取下一个可用值。 如果参数的取值范围很小,使用用户参数比较合适;如果参数的取值范围很大,建议使用csv data set config方法。 3.CSV Data Set Config 右键快捷菜单添加-配置原件-CSV Data Set Config

Filename:获取参数值的文本文件(数据池)。文件名既可以使用绝对路径,也可以使用相对路径。当使用相对路径时,jmeter会在当前测试计划所在路径下寻找该文件。 File Encoding:文件编码方式,默认为ANSI.如果文本文件是以其他方式保存的,则请使用相应的编码方式(如utf-8)。 Variable Names:从文本文件中获取内容的参数列表。参数列表中可以包含多个参数,用逗号分隔。 Delimiter:文本文件中分隔记录域的分隔符,“\t”表示tab键。 Allow quoted data?:当该项值是False时,CSV Data Set Config原封不动地将文本文件中相应域的值取为参数值;当为Trues时,将处理文本中用双引号引用的部分,把双引号中的内容取为参数值。除非是CSV文件中的某个域的值包含有设定的分隔符,否则该项设置为False 即可。 Recycle on EOF:当该项取值为True时,允许循环取值。当文件中的全部记录被取完后,重新从文件的第一行取值。为False时,根据stop thread on EOF的取值决定测试计划的执行行为。 Stop thread on EOF?:当Recycle on EOF为true时,无论该项取何值,测试计划的执行行为相同;当Recycle on EOF为False时,该项值为True时,文件记录取完后,线程停止运行,如果该项取值为False,则线程后续执行时给定参数的取值为。 Sharing mode: All threads,该测试计划的所有线程共享csv文件中的记录(所有线程按照顺序取文件中的记录)。 Current thread group,该测试计划中的每个thread group中的所有线程共享csv文件中的记录。 Current thread,每个线程各自独立使用csv的记录。 4.通过系统函数设置参数值 选项-函数助手对话框,列出了系统函数的使用方法

薄壁件参数化加工仿真系统开发

?信息技术?冯婷,等?薄壁件参数化加工仿真系统开发 Machine Building Automation,Jun2016,45(3):115~117 作者简介:冯婷(1989-),女,江西景德镇人,硕士研究生,主要研究方向为航空薄壁件铣削加工研究三薄壁件参数化加工仿真系统开发 冯婷,陈蔚芳,杨阳 (南京航空航天大学机电学院,江苏南京210016) 摘 要:随着薄壁件在航空航天领域中的广泛应用,对钛合金薄壁件的铣削加工研究越来越受到关注三为提高薄壁类零件的加工质量和加工效率,系统采用面向对象的计算机语言VC ++与有限元分析技术相结合的方法,基于ANSYS开发了一套针对带耳类薄壁件的切削加工有限元仿真系统,实现了带耳类薄壁件的快速加工仿真三该系统操作简单二功能完整,可以有效提高工作效率三 关键词:薄壁件;参数化;加工仿真;有限元法 中图分类号:TH164 文献标志码:B 文章编号:1671-5276(2016)03-0115-03 Development of Simulation System of Thin -walled Parts Parametric Machining FENG Ting,CHEN Weifang,YANG Yang (College of Mechanical and Electrical Engineering ,Nanjing University of Aeronauticsand Astronautics,Nanjing 210016,China) Abstract :Asthe thin -walled partsare widely used in aerospace ,the study of milling and machining of thin -walled partsmade of ti-tanium alloy drawmore and more attention.ln orderto improve the efficiency and quality in processing the thin -walled parts,the ob-ject -oriented computerlanguage VC++combined with finite element analysisisused in the system.Based on ANSYS ,afinite ele-mentssimulation system isdeveloped forthe milling and processing of the thin -walled partswith ears,realizing the simulation of rap-id machining of such parts.The system ischaracteristic of easy operation with integral functionsand high workefficiency. Keywords :thin -walled parts;parametric ;machining simulation ;finite element method 0 引言 目前,国内外对薄壁件加工变形的研究很多,Krish- nakumar[1]采用遗传算法同步优化了夹紧力和装夹布局;Gonzalo [2]对铝合金薄壁结构件加工过程进行了有限元模拟,提出了提高薄壁件加工质量的方法三由于航空航天领域的竞争越来越激烈,为了提高飞行器的性能,降低飞行器自身的质量,意味着提高飞行器的机动性二携带负载的能力增大及飞行距离更远,飞行器的服役期限将延长 [3] 三 因此,薄壁零件由于质量轻二比强度高,已被广泛地应用于航空航天领域中三随着现代科技和设计方法的发展,特别是计算机技术的高速发展,有限元软件被广泛应用于薄壁类零件的加工仿真三但由于薄壁类零件结构复杂二刚性差,加工方法不同所引起的加工变形差别很大,有时难以达到设计要求 [4] 三为了更好地解决上述问题,提高薄壁 类零件加工仿真效率,基于ANSYS有限元软件,开发了一套带耳类薄壁零件的快速加工仿真系统,用户只需简单输入相应参数即可完成带耳类薄壁零件的加工仿真 [5-6] 三 1 薄壁件加工仿真系统总体设计 1.1 系统功能结构 在快速加工仿真系统中,用户可以改变零件尺寸参 数和加工参数,系统能自动地根据用户的需求作出相应的调整,而所有的计算过程都在后台完成,用户无需关心分析过程,只需将最后的分析结果提交给用户三工程技术人员在对带耳类薄壁工件加工仿真分析过程中,仅仅需要简单地输入相应的模型参数,就可以完成工件的建模二网格划分二施加载荷二分析计算及后处理结果的查看等操作三为实现上述的功能要求,具体的系统功能模块如下: 1)参数输入模块,包括工件尺寸参数输入框二装夹参 数输入框二切削参数输入框三在此模块中用户可以根据具体工件的加工要求,得出相应工件的加工仿真结果,其中用户可根据界面的示意图选择所需的装夹方法二切削参数等三 2)分析计算模块,用户仅仅需要点击计算分析按 键,就可以按照在参数输入模块中输入的加工要求,调用ANSYS在后台进行分析计算三 3)后处理模块,当ANSYS后台分析完成后,用户可 通过此功能模块的相应按键查看对应的分析结果,如零件的加工后整体变形图二零件应力图二最大变形值等三 在本仿真系统中,ANSYS的计算内容通过APDL 语言来实现三ANSYS参数化设计语言APDL 是一种用来完成有限元常规分析操作或通过参数化变量方式建立分析模型的脚本语言,它用智能化分析的手段,为用户提供了自动完成有限元分析过程的功能[7]三ANSYS的重要计算内容被封装在编程软件的后台,从而保证了计算和分析的 四 511四

相关文档