2024年3月25日发(作者:庄昕)
文档可能无法思考全面,请浏览后下载!
ADAMS/View函数及ADAMS/Solver函数的类型及建立
ADAMS/View函数包括设计函数Design-Time Functions与运行函数Run-Time
Functions两种类型,函数的建立对应有表达式模式和运行模式两种。表达式模式下在设计
过程中对设计函数求值,而运行模式下会在仿真过程中对运行函数进行计算更新。
ADAMS/Solver函数支持ADAMS/View运行模式下的函数,在仿真过程中采用ADAMS/Solver
解算时对这些函数进行计算更新。
建立表达式模式下的函数
在进行建立表达式、产生和修改需要计算的测量及建立设计函数等操作时,会采用表达
式模式。
在建立表达式时,首先在接受表达式的文本框处右击,然后选择“Parameterize”再选
择“Expression Euilder”,进入建立设计函数表达式对话框。在该对话框中输入表达式,
然后单击“OK”完成操作。
在产生和修改需要计算的测量时,首先在“Build”菜单中选择“Measure”,然后指向
“Computed”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改需要
计算的测量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。
在建立设计函数时,首先在“Build”菜单中选择“Function”,然后选择“New”或
“Modified”确定是新建还是修改,进入产生和修改设计函数对话框。在该对话框中输入表
达式,然后单击“OK”完成操作。
建立运行模式下的函数
在进行建立运行函数、产生和修改函数型的测量等操作时,会采用运行模式。
在建立运行函数时,首先在接受表达式的文本框处右击,然后选择“Function
Euilder”,进入建立运行函数表达式对话框。在该对话框中输入表达式,然后单击“OK”
完成操作。
在产生和修改函数型的测量时,首先在“Build”菜单中选择“Measure”,然后指向
“Function”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改函数
型的度量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。
ADAMS/View设计函数
ADAMS/View设计函数
在设计过程中模型定义时有效,而不需到仿真过程中仿真
分析时再进行计算更新。设计函数可用来
将模型参数化以便进行优化和灵敏度分析。
除了
优化和设计研究,Adams/View只会在设计阶段对设计函数进行计算评估,而不是在仿真分
析过程中。Adams/View evaluates design-time functions only during the design process,
and not during a simulation, except for optimization and design studies.
1 / 55
文档可能无法思考全面,请浏览后下载!
设计函数包括系统提供的函数和用户自定义函数,这里仅对系统提供的函数做扼要介
绍。
数学函数
数学函数适用于对标量和矩阵进行数学计算,如果输入变量为标量其返回值就是标量,
如果输入变量为矩阵其返回值就是矩阵。ADAMS/View中系统提供的数学函数大致分类介绍
如下。
(1)基本数学函数
ABS(x)
DIM(x1,x2)
EXP(x)
LOG(x)
LOG10(x)
MAG(x,y,z)
MOD(x1,x2)
RAND(x)
SIGN(x1,x2)
SQRT(x)
(2)三角函数
SIN(x)
SINH(x)
COS(x)
COSH(x)
TAN(x)
TANH(x)
ASIN(x)
ACOS(x)
ATAN(x)
ATAN2(x1,x2)
(3)取整函数
INT(x)
AINT(x)
ANINT(x)
CEIL(x)
FLOOR(x)
NINT(x)
数字表达式x的绝对值
x1>x2时x1与x2之间的差值,x1 数字表达式x的指数值 数字表达式x的自然对数值 数字表达式x的以10为底的对数值 向量[x,y,z]求模 数字表达式x1对另一个数字表达式x2取余数 返回0到1之间的随机数 符号函数,当x2>0时返回ABS(x),当x2<0时返回-ABS(x) 数字表达式x的平方根值 数字表达式x的正弦值 数字表达式x的双曲正弦值 数字表达式x的余弦值 数字表达式x的双曲余弦值 数字表达式x的正切值 数字表达式x的双曲正切值 数字表达式x的反正弦值 数字表达式x的反余弦值 数字表达式x的反正切值 两个数字表达式x1,x2的四象限反正切值 数字表达式x取整 数字表达式x向绝对值小的方向取整 数字表达式x向绝对值大的方向取整 数字表达式x向正无穷的方向取整 数字表达式x向负无穷的方向取整 最接近数字表达式x的整数值 2 / 55
2024年3月25日发(作者:庄昕)
文档可能无法思考全面,请浏览后下载!
ADAMS/View函数及ADAMS/Solver函数的类型及建立
ADAMS/View函数包括设计函数Design-Time Functions与运行函数Run-Time
Functions两种类型,函数的建立对应有表达式模式和运行模式两种。表达式模式下在设计
过程中对设计函数求值,而运行模式下会在仿真过程中对运行函数进行计算更新。
ADAMS/Solver函数支持ADAMS/View运行模式下的函数,在仿真过程中采用ADAMS/Solver
解算时对这些函数进行计算更新。
建立表达式模式下的函数
在进行建立表达式、产生和修改需要计算的测量及建立设计函数等操作时,会采用表达
式模式。
在建立表达式时,首先在接受表达式的文本框处右击,然后选择“Parameterize”再选
择“Expression Euilder”,进入建立设计函数表达式对话框。在该对话框中输入表达式,
然后单击“OK”完成操作。
在产生和修改需要计算的测量时,首先在“Build”菜单中选择“Measure”,然后指向
“Computed”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改需要
计算的测量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。
在建立设计函数时,首先在“Build”菜单中选择“Function”,然后选择“New”或
“Modified”确定是新建还是修改,进入产生和修改设计函数对话框。在该对话框中输入表
达式,然后单击“OK”完成操作。
建立运行模式下的函数
在进行建立运行函数、产生和修改函数型的测量等操作时,会采用运行模式。
在建立运行函数时,首先在接受表达式的文本框处右击,然后选择“Function
Euilder”,进入建立运行函数表达式对话框。在该对话框中输入表达式,然后单击“OK”
完成操作。
在产生和修改函数型的测量时,首先在“Build”菜单中选择“Measure”,然后指向
“Function”,再选择“New”或“Modified”确定是新建还是修改,进入产生和修改函数
型的度量对话框。在该对话框中输入表达式,然后单击“OK”完成操作。
ADAMS/View设计函数
ADAMS/View设计函数
在设计过程中模型定义时有效,而不需到仿真过程中仿真
分析时再进行计算更新。设计函数可用来
将模型参数化以便进行优化和灵敏度分析。
除了
优化和设计研究,Adams/View只会在设计阶段对设计函数进行计算评估,而不是在仿真分
析过程中。Adams/View evaluates design-time functions only during the design process,
and not during a simulation, except for optimization and design studies.
1 / 55
文档可能无法思考全面,请浏览后下载!
设计函数包括系统提供的函数和用户自定义函数,这里仅对系统提供的函数做扼要介
绍。
数学函数
数学函数适用于对标量和矩阵进行数学计算,如果输入变量为标量其返回值就是标量,
如果输入变量为矩阵其返回值就是矩阵。ADAMS/View中系统提供的数学函数大致分类介绍
如下。
(1)基本数学函数
ABS(x)
DIM(x1,x2)
EXP(x)
LOG(x)
LOG10(x)
MAG(x,y,z)
MOD(x1,x2)
RAND(x)
SIGN(x1,x2)
SQRT(x)
(2)三角函数
SIN(x)
SINH(x)
COS(x)
COSH(x)
TAN(x)
TANH(x)
ASIN(x)
ACOS(x)
ATAN(x)
ATAN2(x1,x2)
(3)取整函数
INT(x)
AINT(x)
ANINT(x)
CEIL(x)
FLOOR(x)
NINT(x)
数字表达式x的绝对值
x1>x2时x1与x2之间的差值,x1 数字表达式x的指数值 数字表达式x的自然对数值 数字表达式x的以10为底的对数值 向量[x,y,z]求模 数字表达式x1对另一个数字表达式x2取余数 返回0到1之间的随机数 符号函数,当x2>0时返回ABS(x),当x2<0时返回-ABS(x) 数字表达式x的平方根值 数字表达式x的正弦值 数字表达式x的双曲正弦值 数字表达式x的余弦值 数字表达式x的双曲余弦值 数字表达式x的正切值 数字表达式x的双曲正切值 数字表达式x的反正弦值 数字表达式x的反余弦值 数字表达式x的反正切值 两个数字表达式x1,x2的四象限反正切值 数字表达式x取整 数字表达式x向绝对值小的方向取整 数字表达式x向绝对值大的方向取整 数字表达式x向正无穷的方向取整 数字表达式x向负无穷的方向取整 最接近数字表达式x的整数值 2 / 55