为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 11保存和访问数据2007

11保存和访问数据2007

2013-01-30 29页 ppt 499KB 17阅读

用户头像

is_467656

暂无简介

举报
11保存和访问数据2007null保存和访问数据保存和访问数据数据类型: 数组 Array 曲线 Cirve 样条 Spline 矩阵 Matrix 字符串 String 建立和储存各种类型的数据可方便重复使用,并节省内存。数据单元的用途数据单元的用途Array :定义输入值、变量、初始条件,可用于线性状态方程、通用状态方程、传递函数和ARYVAL run-time函数。 Curve:定义三维参数曲线,曲线点直接给定或用子程序,可用于Curve-to-curve和 point-to-curve约束、B...
11保存和访问数据2007
null保存和访问数据保存和访问数据数据类型: 数组 Array 曲线 Cirve 样条 Spline 矩阵 Matrix 字符串 String 建立和储存各种类型的数据可方便重复使用,并节省内存。数据单元的用途数据单元的用途Array :定义输入值、变量、初始条件,可用于线性状态方程、通用状态方程、传递函数和ARYVAL run-time函数。 Curve:定义三维参数曲线,曲线点直接给定或用子程序,可用于Curve-to-curve和 point-to-curve约束、B-spline 样条曲线和CURVE run-time 函数。 Spline:定义插值的离散数据,可用于AKISPL和CUBSPL run-time函数。 Matrix:两维数组的值可用于线性状态方程、曲线和多点力。 String:定义字符串,可用于轮胎、TIRSUB、 GTSRTG用户子程序。建立数据单元建立数据单元方法在ADAMS/View 菜单BuildData elements 选 Array, Curve, Spline, Matrix, String 选New:创建新的数据单元 Modify:修改数据单元数组单元 Array数组单元 Array普通/初始条件 General/Initial Conditions : 定义通常的数组或系统单元的初始条件,用常数数组或用户子程序形式示。 状态数组 States (X) 输出变量数组 Outputs (Y) 输入变量数组 Inputs (U) 用以定义系统状态方程或传递函数 其中,初始条件和输入数组可单独存在。建立数组数据单元建立数组数据单元输入数组单元名称、选择类型、输入数组元素的值,检查数组的大小是否正确。Array 大小Array 大小矩阵单元 Matrix 矩阵单元 Matrix 产生MxN二维数组, 用于建立曲线、线性状态方程、多维力等。 用矩阵名称引用其数据。 输入数据方法:直接输入,或引用仿真结果输入到矩阵中。创建矩阵创建矩阵矩阵名称 单位 输入方式: 完全Full, 稀疏Sparse, 文件 输入顺序:按列、按行 数据来源: 用户输入:输入行数、列数、循序输入数据 仿真结果:输入结果集名称 文件:输入文件名、文件中数组名称稀疏矩阵输入法稀疏矩阵输入法例: 在Row index 栏输入1, 3, 3, 4 在Column index 栏输入1, 1, 2, 2 在Value栏输入:1.364,-3.546, 4.008, 0.7999 稀疏矩阵输入正确性的检验稀疏矩阵输入正确性的检验ToolsDatabase navigatorMatrix矩阵数据文件格式 ADAMSMAT2矩阵数据文件格式 ADAMSMAT2字符串 Strings字符串 Strings可连续输入,但 ADAMS/View or ADAMS/Solver 读取字符串单元时不能将其断开。 在用户程序中用GTSRTG subroutine 读取字符串。 应用举例:在程序中用字符串单元传递文件名。曲线数据单元曲线数据单元定义三维参数曲线,用于创建 pin-in-slot or curve-on-curve 凸轮轮廓曲线(B-spline样条)。 定义曲线方法:曲线点(curve points)、控制点(control points)、用户子程序。 Curve points – 创建通过数据点的均匀B-spline样条曲线。 Control points – 由控制点生成均匀B-spline样条曲线。 Subroutine – 编写子程序计算点坐标和导数产生各种类型的曲线或分析定义的曲线。参数曲线参数曲线The x, y, and z coordinates of a point on a parametric curve are functions of anindependent parameter, alpha. As alpha varies from its minimum value to its maximum value, the functions x(alpha), y(alpha), and z(alpha) sweep out points on the curve. A simple example of a parametric curve is the helix defined by the following equations: x = cos(alpha) y = sin(alpha) z = alpha Curve Creation StepsCurve Creation Steps创建曲线单元: 定义矩阵创建曲线单元: 定义矩阵BuildData elementCurve 曲线名 标识号 注释 曲线闭合否 定义方法:矩阵、子程序 矩阵名 拟合类型:曲线点、控制点 曲线段数 Segment count 张紧度 Tension创建曲线单元: 用子程序创建曲线单元: 用子程序BuildData elementCurve 曲线名 标识号 注释 曲线闭合否 定义方法:子程序 用户函数子程序名 参数最小值 参数最大值 子程序Curve from Curve Points with Differing Tension ValuesCurve from Curve Points with Differing Tension ValuesCurve from Control PointsCurve from Control PointsSpline 样条单元Spline 样条单元用一些数据点创建连续函数:2维曲线或3维曲面。 用spline创建非线性函数, 例如对运动量,位移、速度、加速度作为时间、位移、速度、加速度或其它量的函数。创建Spline的一般方法:文件创建Spline的一般方法:文件BuildData element SplineGeneral 样条名称 标识号 注释 线性插值:Yes, No 单位: 文件 文件名 数据块名 通道输入数值输入数值至少有4组以上的数据。 不支持表达式,必须是常数。 数必须按升序。结果集结果集给出X,Y,Z仿真结果集名称样条图形表示样条图形表示线性插补 符号 原始曲线 样条曲线 斜率曲线 尾部插值 点数 样条类型 重计算创建或修改Spline单元创建或修改Spline单元BiuldData elementSpline 样条名称 类型:2D, 3D 观看方式:数据表、曲线图 单位:长度、力、变形、…. 插补:线性、三次 在最后添加数据 在最前添加数据 在指定行后插数据 删去指定行数据表系统单元 System elements系统单元 System elements系统单元创建微分方程或代数方程用以建立ADAMS/View难以建立的系统部件模型。 系统单元如控制系统、电子机械系统、液压系统、风动作动器等。 系统单元可用以计算仿真的输出,例如阻尼器的能量耗散。系统单元类型系统单元类型Differential Equation:用户定义的变量对时间的导数间关系。 General state equation:微分方程组和代数方程组,, outputs。 Linear state equation:经典的状态方程,用数组、矩阵表示。 Transfer function:单输入-单输出传递函数,用数组表示。 State variable:用以定义代数方程。微分方程微分方程 m*x'' + c*x' + k*x - f(t) = 0 x = displacement of mass x' = velocity (i.e. x dot) x'' = acceleration (i.e. x dot-dot) m = mass = 5 c = damper damping constant = 10 k = spring stiffness constant = 20 f(t) = force applied to mass状态方程状态方程二阶微分方程转为状态方程: 设状态变量 线性状态方程:
/
本文档为【11保存和访问数据2007】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索