文档库 最新最全的文档下载
当前位置:文档库 › Articulate Storyline中文高级实例教程之二 双态按钮的使用

Articulate Storyline中文高级实例教程之二 双态按钮的使用

Articulate Storyline中文高级实例教程之二  双态按钮的使用
Articulate Storyline中文高级实例教程之二  双态按钮的使用

Articulate storyline 中文高级实例教程之二——双态按钮的使用

Articulate Storyline实例讲解Articulate Storyline 中文高级教程(二)

双态按钮的使用

在进行课程学习时,幻灯片的注释文本中会有一些关于课程之外知识,这些知识是课程制作者有意加进去内容,它是对课程相关知识的一些补充。为实现更好的阅读效果,通过对注释文本的再次编辑,使其通过图层及一个双态按钮表现出来,使课程更具有富媒体的特性,更能增添学习者学习的兴趣。

演示实例下载地址:https://www.wendangku.net/doc/b218831900.html,/share/home?uk=3792968303实例课件名称:《Articulate Storyline中文高级实例教程二双态按钮的使用》

1

13 ADAMS_CAR模块详细实例教程(柔性体篇)

13柔性体介绍 (253) 13.1柔性体引入ADAMS建模 (253) 13.1.1打开原有的X5后悬架模板 (253) 13.1.2将小连杆的模态中性文件导入ADAMS (254) 13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (256) 13.2.1创建小连接杆的CAD模型 (256) 13.2.2将iges格式文件导入到Hyper Mesh划分网格 (257) 13.2.3创建材料 (268) 13.2.4创建刚性单元 (273) 13.2.5给刚性中心节点编号 (282) 13.2.6导出nastran模板格式文件 (283) 13.2.7创建h3d文件及MNF文件 (284) 252

《柔性体篇》 13柔性体介绍 在模型中引入柔性体可以提高仿真的精度。柔性体可采用模态中性文件(MNF)来描述。该文件是一个二进制文件,包含了以下信息: 几何信息(结点位置及其连接); 结点质量和惯量; 模态; 模态质量和模态刚度。 可以利用ANSYS、NASTRAN、ABAQUS等限元软件包进行分析并将结果写成模态中性文件,输入到ADAMS/View或ADAMS/Car中,建立相应零件的柔性体。 13.1柔性体引入ADAMS建模 在模型中引入柔性体首先要在ADAMS/Car中读入模态中性文件,然后ADAMS/Car会创建必要的几何实体用以显示柔性体。然后在模型中与其它刚体部件之间施加约束。本教程以后悬架的小连接板为例。 13.1.1打开原有的X5后悬架模板 253

13.1.2将小连杆的模态中性文件导入ADAMS 在ADAMS/Car中读入模态中性文件的过程如下: Parts>Flexible Body>New 1)从Build菜单中选择 设定对话框如下,在Left Modal Neutral File和Right Modal Neutral File里右击鼠标选择自己已经创建好的MNF文件,点击OK。 254

LabVIEW

第一章LabVIEW简介 LabVIEW是美国国家仪器公司(National Instruments Co)开发的一种图形化的编程环境。其名称含义为实验室虚拟仪器工作平台(Lab oratory V irtual I nstrument E ngineering W orkbench)。作为一种方便的数据采集和仪器控制开发软件,它可工作于Macintoshe 、Sun SPARC工作站、HP9000/700系列工作站以及PC机等各种机型,可运行于Windows 3.1、Windows9x/2000、Windows NT、UNIX等多系统下,是一种灵活有效的仪器控制和数据分析软件系统。 LabVIEW程序使用虚拟仪器(V irtual I nstrument,缩写为VI)的概念。它是指一台计算机和连接外部的端口(计算机的COM口,LPT口或内插板)在软件控制下可完全模拟替代传统的仪器。因VI功能完全是由软件定义,故在硬件系统不变的情况下,用户可通过软件开发自行改变或扩充仪器的功能,实现自己的特殊要求,或用一套硬件系统实现多种仪器的功能,从而使虚拟仪器VI不但比传统仪器更灵活有效,而且也更经济。VI的核心就是LabVIEW程序,所以在LabVIEW中,所有程序均称之为VI程序,不管它是否通过端口和外界进行通讯。每个VI程序均可作为一个功能模块被重复使用,因而使用LabVIEW来开发和扩展程序极为方便。 LabVIEW编程语言同常规的程序语言不同,它采用更易使用和理解的图形化程序语言-G语言(Graphical programming language)。G语言使用图标代替常规的一条或一组语句来实现一个功能,通过各功能图标间的逻辑连接实现程序功能。 其编程过程不是书写一行行语句,而是连接一个个代表一定功能的图标,其程序编制过程简单,不涉及复杂功能实现的算法,易于掌握。同时,因为其编程过程基于可重复使用的功能模块,故可方便地使用由专业人员编制提供的专业级别的功能模块,开发出专业水平的程序。所以,LabVIEW在世界范围内的众多领域如航空、航天、通信、汽车、半导体、化学和生物医学等得到了广泛的应用,从简单的仪器控制、数据采集到复杂的测试和数据处理,从工厂、科研院所到大学里的实验室,到处都可以发现LabVIEW的应用。在西方国家(如美国)的许多大学已将LabVIEW作为本科的教学内容,成为工程师素质培养的一个方面。由于LabVIEW虚拟仪器的强大功能,使得使用一套硬件系统就可进行多种不同要求的研究,故而可以用更小的消耗进行更多的研究,尤其适合在我国资金较少的科研单位用于研究工作。 LabVIEW6.-中,包含许多专家编写的VI供用户使用。在数据采集方面有许多采集卡(DAQ)的支持模块,使采集程序的编制不必涉及低层控制;有各种数字、模拟信号I/O模块;有对GPIB(General Purpose Interface Bus,IEEE488标准)、VXI(VME bus eXtensions for Instrumentation ,扩展IEEE1014标准)和Serial端口的支持和控制等VI。在数据处理控制方面有各种数字信号处理和产生、频谱分析、滤波、平滑窗口、概率统计等VI。 本LabVIEW简介部分主要介绍LabVIEW语言的基础知识,包括界面、菜单、工具、模板、器件、函数等,通过这一部分的学习,读者即可使用LabVIEW编程并在实际工作中进行应用。LabVIEW进阶部分将深入探讨LabVIEW的编程环境、编程技巧以及优化策略等和更多的功能,考虑到篇幅限制,本书不与介绍,感兴趣的同学可参看下列参考书继续学习,

【Adams应用教程】第10章ADAMS参数化建模及优化设计

第10章 ADAMS参数化建模及优化设计

本章将通过一个具体的工程实例,介绍ADAMS/View的参数化建模以及ADAMS/View 提供的3种类型的参数化分析方法:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。其中DOE是通过ADAMS/Insight来完成,设计研究和优化分析在ADAMS/View中完成。通过本章学习,可以初步了解ADAMS参数化建模和优化的功能。 10.1 ADAMS参数化建模简介 ADAMS提供了强大的参数化建模功能。在建立模型时,根据分析需要,确定相关的关键变量,并将这些关键变量设置为可以改变的设计变量。在分析时,只需要改变这些设计变量值的大小,虚拟样机模型自动得到更新。如果,需要仿真根据事先确定好的参数进行,可以由程序预先设置好一系列可变的参数,ADAMS自动进行系列仿真,以便于观察不同参数值下样机性能的变化。 进行参数化建模时,确定好影响样机性能的关键输入值后,ADAMS/View提供了4种参数化的方法: (1)参数化点坐标在建模过程中,点坐标用于几何形体、约束点位置和驱动的位置。点坐标参数化时,修改点坐标值,与参数化点相关联的对象都得以自动修改。 (2)使用设计变量通过使用设计变量,可以方便的修改模型中的已被设置为设计变量的对象。例如,我们可以将连杆的长度或弹簧的刚度设置为设计变量。当设计变量的参数值发生改变时,与设计变量相关联的对象的属性也得到更新。 (3)参数化运动方式通过参数化运动方式,可以方便的指定模型的运动方式和轨迹。 (4)使用参数表达式使用参数表达式是模型参数化的最基本的一种参数化途径。当以上三种方法不能表达对象间的复杂关系时,可以通过参数表达式来进行参数化。 参数化的模型可以使用户方便的修改模型而不用考虑模型内部之间的关联变动,而且可以达到对模型优化的目的。参数化机制是ADAMS中重要的机制。 10.2 ADAMS参数化分析简介 参数化分析有利于了解各设计变量对样机性能的影响。在参数化分析过程中,根据参数化建模时建立的设计变量,采用不同的参数值,进行一系列的仿真。然后根据返回的分析结果进行参数化分析,得出一个或多个参数变化对样机性能的影响。再进一步对各种参数进行优化分析,得出最优化的样机。ADAMS/View提供的3种类型的参数化分析方法包括:设计研究(Design study)、试验设计(Design of Experiments, DOE)和优化分析(Optimization)。 10.2.1 设计研究(Design study) 在建立好参数化模型后,当取不同的设计变量,或者当设计变量值的大小发生改变时,仿真过程中,样机的性能将会发生变化。而样机的性能怎样变化,这是设计研究主要考虑的内容。在设计研究过程中,设计变量按照一定的规则在一定的范围内进行取值。根据设计变

ADAMS_实例教程--中文01

英文资料翻译:MSC.ADAMS/View使用入门 MSC.ADAMS/View 使用入门练习 欢迎浏览MSC.Software的网址 美国总部:https://www.wendangku.net/doc/b218831900.html, 中国办事处:https://www.wendangku.net/doc/b218831900.html,

目 录 第一章弹簧挂锁设计问题介绍 总论--------------------------------------------------------------------------------1 你将学习的内容----------------------------------------------------------------------1 你将创建的模型----------------------------------------------------------------------2 设计要求------------------------------------------------------------------------3 弹簧挂锁的工作原理--------------------------------------------------------------3 第二章建模 总论--------------------------------------------------------------------------------5 建造曲柄和手柄----------------------------------------------------------------------5 启动ADAMS/View并建立一个新的数据文件-------------------------------------------6 熟悉ADAMS/View的界面 ----------------------------------------------------------6 设置工作环境--------------------------------------------------------------------7 创建设计点----------------------------------------------------------------------8 建造曲柄(pivot)---------------------------------------------------------------9 重新命名曲柄(pivot)-----------------------------------------------------------9 建造手柄(handle)--------------------------------------------------------------9 用转动副连接各个构件------------------------------------------------------------9 模拟模型的运动-----------------------------------------------------------------10 观察参数化的效果---------------------------------------------------------------10 建造钩子(Hook)和连杆(Slider)---------------------------------------------------10 建造钩子和连杆-----------------------------------------------------------------11 用铰链连接各构件---------------------------------------------------------------12 模型运动仿真-------------------------------------------------------------------12 存储你的数据文件-------------------------------------------------------------------12 第三章测试初始模型 总论-------------------------------------------------------------------------------13 生成地块(Ground Block)-------------------------------------------------------------14 加一个Inplane 虚约束---------------------------------------------------------------14 加一个拉压弹簧---------------------------------------------------------------------15 加一个手柄力-----------------------------------------------------------------------15 弹簧力的测试-----------------------------------------------------------------------16 角度测试---------------------------------------------------------------------------17 生成一个传感器---------------------------------------------------------------------18 存储模型---------------------------------------------------------------------------18 模型仿真---------------------------------------------------------------------------18 第四章验证测试结果 总论-------------------------------------------------------------------------------20 输入物理样机试验数据---------------------------------------------------------------20 用物理样机试验数据建立曲线图-------------------------------------------------------21 编辑曲线图-------------------------------------------------------------------------22 用仿真数据建立曲线图---------------------------------------------------------------22 存储模型--------------------------------------------------------------------------23

Adams柔性体例子—机器人Adams虚拟实验详细步骤

一.ADAMS软件简介 (2) 1.1ADAMS软件概述 (2) 1.2用户界面模块(ADAMS/View) (3) 1.3求解器模块(ADAMS/Solver) (5) 1.4后处理模块(ADAMS/PostProcessor) (6) 1.5控制模块(ADAMS/Controls) (8) 二.典型机器人虚拟实验 (9) 2.1串联机器人 (9) 2.1.1 运动学分析 (9) 2.1.2 动力学分析 (14) 2.1.3 轨迹规划 (17) 2.1.4 基于ADAMS和MATLAB的联合运动控制 (22)

一.ADAMS软件简介 虚拟样机仿真分析软件ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是对机械系统的运动学与动力学进行仿真的商用软件,由美国MDI (Mechnical Dynamics Inc.)开发,在经历了12个版本后,被美国MSC公司收购。ADAMS集建模、计算和后处理于一体,ADAMS有许多个模块组成,基本模块是View模块和Postprocess模块,通常的机械系统都可以用这两个模块来完成,另外在ADAMS中还针对专业领域而单独开发的一些专用模块和嵌入模块,例如专业模块包括汽车模块ADAMS/Car、发动机模块ADAMS/Engine、火车模块 ADAMS/Rail、飞机模块ADAMS/Aircraft等;嵌入模块如振动模块 ADAMS/Vibration、耐久性模块ADAMS/Durability、液压模块ADAMS/Hydraulic、控制模块ADAMS/Control和柔性体模块ADAMS/AutoFlex等[3]。 1.1ADAMS软件概述 ADAMS是以计算多体系统动力学(Computational Dynamics of Multibody Systems)为基础,包含多个专业模块和专业领域的虚拟样机开发系统软件,利用它可以建立复杂机械系统的运动学和动力学模型,其模型可以是刚体的,也可以是柔性体,以及刚柔混合体模型。如果在产品的概念设计阶段就采取ADAMS进行辅助分析,就可以在建造真实的物理样机之前,对产品进行各种性能测试,达到缩短开发周期、降低开发成本的目的。 ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems)该软件是美国MDI公司(Mechnical Dynamics Inc.)开发的虚

LabVIEW FPGA教程

[LabVIEW FPGA教程]将外部IP导入LabVIEW FPGA 概览 通过将第三方IP 集成到NI LabVIEW软件,您能使用许多的针对Xilinx现场可编程门整列 (Field-programmable gate arrays, FPGA)进行优化的算法,在实现高性能的同时提高代码重用度。LabVIEW FPGA模块提供两种方法用来实现外部代码的导入:组件级IP(Component-Level Intellectual Property, CLIP)节点和IP集成节点。本白皮书将讨论这两种方法。 目录 1. CLIP节点介绍 2. 在FPGA应用中使用CLIP 3. IP集成节点介绍 4. CLIP和IP集成节点的区别 5. 相关资源 1. CLIP节点介绍 CLIP节点是一种用于将已有的FPGA IP导入LabVIEW FPGA硬件的同时通过LabVIEW FPGA程序框图与它进行通讯的框架。一旦导入成功,相对于LabVIEW FPGA,IP可以独立地、并行地运行。IP既能以原始VHDL的形式也能以诸如电子设计交换格式(Electronic design interchange format, EDIF)网表等中间文件的形式存在。这一功能要求使用者具有一定数字电路设计经验和VHDL的基本知识,因为所导入的IP 通常是一种底层的硬件描述语言(Hardware description language, HDL)。 对于不同的FPGA目标,其所支持的CLIP也不同。请参考目标硬件的的定义文档获取关于CLIP支持的信息。部分FPGA目标可支持以下一种或者两种类型的CLIP: 用户定义的CLIP—导入VHDL代码,直接与FPGA VI进行通讯。 套接字CLIP—导入VHDL代码,直接和不与LabVIEW FPGA模块关联的一个FPGA VI以及FPGA引脚进行通信。一些FPGA目标在FPGA中定义了一个您可以插入套接字CLIP的固定式CLIP套接字。 图1.在由使用者定义的CLIP节点中导入VHDL代码可以与一个FPGA VI进行通讯;反之,一个套接字CLIP节点允许IP同时连接到FPGA VI和可用FPGA引脚。 获取最新的信息,请参考标题为使用VHDL代码作为组件级IP(FPGA模块)的LabVIEW FPGA模块帮助。 2. 在FPGA应用中使用CLIP

ADAMS_CAR模块实例(悬架分析篇)

10悬架分析 (225) 10.1悬架模型参数调整 (225) 10.2悬架参数设定 (229) 10.3悬架仿真 (231) 10.4查看后处理结果 (233) 附例 (234) 224

《悬架分析篇》 10悬架分析 在ADAMS/Car下可进行的悬架分析包括: (1)车轮同向运动(Parallel wheel analysis) (2)车轮反向运动(Oppositel wheel analysis) (3)侧倾和垂直力分析(Roll and vertical forces)-悬架的侧倾角变化,同时保持作用于悬架的总垂直力不变,因此作用于左右车轮的垂直力会变化,导致左右轮心的位置改变。 (4)单轮运动(Single wheel travel)-一个车轮固定,另一个车轮运动。 转向(Steering)-在给定轮心高度下,在转向盘或转向机上施加运动。 (5)静态分析(Static load)-可以在轮心或轮胎印迹上施加载荷,如纵向力、侧向力、垂直力。 (6)外部文件分析(External file)-利用外部文件来驱动仿真。 1)载荷分析(Loadcase),文件中包含的输入可以是轮心位移、转向盘转角,或 者是作用力; 2)车轮包络分析(wheel envelope),车轮同向运动的同时,车轮发生转到,主 要是与CAD软件结合检查悬架、转向系等与车身的干涉。 10.1悬架模型参数调整 在前面第8章已经完成前悬架模块的装配,在子系统或装配体中质量、硬点、衬套、弹簧和减振器特性是可以修该的,以满足用户实际情况。 1)修改质量特性 在部件附近右击鼠标,在出现的清单里找到所要修改的部件,选择Modify。 出现如下窗口: 225

【Adams应用教程】第11章ADAMS二次开发及实例

第11章 ADAMS二次开发及实例 ADAMS具有很强的二次开发功能,包括ADAMS/View界面的用户化设计,利用cmd语言实现自动建模和仿真控制,通过编制用户子程序满足用户的某些特定需求,甚至可以拓展ADAMS的功能。 本章主要介绍如何定制用户化界面、宏命令的用法和条件循环命令的用法,以及综合以上功能的应用实例。由于用户子程序的主要内容已在第9章进行了详细介绍,因此本章只对所涉及到的用户子程序编译联接操作过程进行简单介绍。 11.1 定制用户界面 ADAMS/View的界面对象都是以层次结构存储在模型数据库中,类似于零件模型的层次结构。所有定制的界面对象都存储在名为GUI的数据库中,该数据库可以很方便地管理所有的标准界面对象。如图11-1所示。 图11-1 界面对象的层次结构

机械系统动力学分析及ADAMS应用 最上层的界面对象是窗口和对话框。如果主要建模窗口起名为main的话,其数据库全名应为.gui.main。 尽管窗口和对话框看起来很相似,但它们却是很不相同的。窗口通常是在用户工作的时候在屏幕上停留一段时间,而对话框通常是在用户输入数据或是进行访问控制时才会出现。窗口有工具条和菜单栏,窗口和对话框也包含其他的界面对象如按钮,标签等等。 大多数用户化操作涉及到创建对话框或者修改标准对话框。但若不用创建一个完整的用户化界面时,则通常只用修改菜单条和工具栏。 ADAMS所包含界面对象属性如表11-1所示。 表11-1 ADAMS所包含界面对象属性

第11章ADAMS二次开发及实例 在大多数情况下,用户定制界面是指制作用户自己的菜单和对话框。通常可使用菜单编辑器和对话框编辑器来定制界面,通过它们可以很快地访问并改变大多数界面对象和功能。下面就这两方面的内容作简单介绍。 11.1.1 定制菜单 1。菜单编辑器 通过以下菜单路径可以调出菜单编辑器窗口: Main menu==》Tools==》Menu==》Modify…… 菜单编辑器窗口如图11-2所示: 图11-2 菜单编辑窗口 在菜单编辑器窗口中显示的是ADAMS菜单文件,菜单文件是按照一定的语法书写的解释性程序文件,在默认情况下,菜单编辑器窗口里显示的是描述ADAMS标准菜单的菜单文件,通过按照一定的语法规则修改该菜单文件,就可以得到用户化的菜单。

工程案例—机器人Adams虚拟实验详细步骤(精)

一.ADAMS软件简介 虚拟样机仿真分析软件ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是对机械系统的运动学与动力学进行仿真的商用软件,由美国MDI (Mechnical Dynamics Inc.)开发,在经历了12个版本后,被美国MSC公司收购。ADAMS集建模、计算和后处理于一体,ADAMS有许多个模块组成,基本模块是View模块和Postprocess模块,通常的机械系统都可以用这两个模块来完成,另外在ADAMS中还针对专业领域而单独开发的一些专用模块和嵌入模块,例如专业模块包括汽车模块ADAMS/Car、发动机模块ADAMS/Engine、火车模块ADAMS/Rail、飞机模块ADAMS/Aircraft等;嵌入模块如振动模块ADAMS/Vibration、耐久性模块ADAMS/Durability、液压模块ADAMS/Hydraulic、控制模块ADAMS/Control和柔性体模块ADAMS/AutoFlex等[3]。 1.1ADAMS软件概述 ADAMS是以计算多体系统动力学(Computational Dynamics of Multibody Systems)为基础,包含多个专业模块和专业领域的虚拟样机开发系统软件,利用它可以建立复杂机械系统的运动学和动力学模型,其模型可以是刚体的,也可以是柔性体,以及刚柔混合体模型。如果在产品的概念设计阶段就采取ADAMS 进行辅助分析,就可以在建造真实的物理样机之前,对产品进行各种性能测试,达到缩短开发周期、降低开发成本的目的。 ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems)该软件是美国MDI公司(Mechnical Dynamics Inc.)开发的虚拟样机分析软件。目前,ADAMS已经被全世界各行各业的数百家主要制造商采用。根据1999年机械系统动态分析软件国际市场份额的统计资料,ADAMS 软件销售总额近八千万美元、占据了51%的份额。 ADAMS软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,

虚拟样机技术与ADAMS应用实例教程

湖南工业大学 课程设计 资料袋 科技学院(系、部)2014 ~ 2015 学年第1 学期课程名称虚拟样机技术与ADAMS应用实例教程 指导教师周明 学生姓名专业班级 学号 题目工作输送机 起止日期2014 年12月15 日~2014 年12 月30 日成绩 目录清单

课程名称:虚拟样机技术与ADAMS应用实例教程设计题目:工作输送机 专业:机械设计制造及其自动化班级: 学生姓名:学号: 起迄日期:2014 年 12月16 日 ~ 2014 年 12月31日指导教师:周明

目录 第一章机械原理课程设计的任务与要求 (4) 生产线上的步进式工件输送机 (4) 第二章创新机构 (5) 一、机构运动简图绘制 (6) 二、利用ADAMS软件建模 (7) 三、利用ADAMS软件仿真 (8) 1、滑块的位移、速度及加速度曲线 (8) 2、各构件的角速度和角加速度 (9) 3、原动件的驱动力矩 (12) 4、各运动副的支反力 (12) 四、最终输出构件的压力角 (14) 第三章参考文献 (15) 第四章致谢 (16)

第一章机械原理课程设计的任务与要求 生产线上的步进式工件输送机 工作输送机能间歇的输送工件,电动机通过传动装置、工作机构驱动滑架往复移动,工作行程时滑架上的推爪推动工件前移一个步长,当滑架返回时,由于推爪与轴间装有扭簧,推爪得以从工件底面滑过,工件保持不动。当滑架再次向前推进时,滑爪己复位,井推动新的工件前移,前方推爪也推动前一工位的工件前移。其传动装置常由减速器和一级开式齿轮传动组成。 ADAMS是英文Automatic Dynamic Analysis of Mechanical Systems的缩 写,是由美国MDI公司(Mechanical Dynamics Inc.)开发的机械系统动 力学自动分析软件。 在当今动力学分析软件市场上ADAMS独占鳌头,拥有70%的市场份额,ADAMS 拥有windows版和unix两个版本,目前最高版本为ADAMS 2005。 ADAMS软件使用交互式图形环境和零件库、约束库、力库,创建完全参数化的机械系统几何模型(虚拟机械系统,虚拟样机),其求解器采用多刚体系统动力学理论中的拉格郎日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运 动学和动力学分析,输出位移、速度、加速度和反作用力曲线。 ADAMS软件的仿真可用于预测机械系统的性能、运动范围、碰撞检测、 峰值载荷以及计算有限元的输入载荷等。 我们选择题号8 高度H为800—1000mm,摆角40?—50?左右,L CD =(0.6—0.7)L DF ,L EF =(0.2 ~0.3)L DF 减速箱的输入转速为360 r/min,各杆件质量与长度成正比。 工作阻力为2600N,步长为525mm,往复次数30次,行程速比系数K为1.25。

基于LabVIEW的变声器设计

基于LabVIEW的变声器设计 摘要:数字信号处理技术在语音信号的处理中具有十分重要的意义,是语音变换的处理方法之一。基于在语音变换时的技术要求,本文介绍了一种在基音同步叠加(PSOLA)算法的前提下,结合重采样技术实现语音变调不变速的方法,在分析变换理论及具体算法的基础上,利用LabVIEW编程实现语音的多种频率变换以及男∕女声变换。 关键词:基音同步叠加(PSOLA)算法; 重采样; 频谱搬移; 语音转换LabVIEW-based variable sound design Abstract: Digital signal processing technology is of great significance in speech signal processing, is one of the processing method of voice transformation. Based on the technical requirements in the voice change, this paper describes a synchronous overlap in pitch (PSOLA) algorithm premise resampling technique combining voice tone does not shift method, based on the analysis of specific algorithms transform theory and on the use of LabVIEW programming a variety of voice frequency conversion and male / female transformation. Keyword: PSOLA; resampling; spectrum shifting; V oice conversion 0 引言 在音频信号处理中,将源说话人语音中的个性特征转换成目标说话人语音的个性特征的语音信号处理技术,称为语音变换技术。人的语音说话特征分为音段特性与超音段特性以及语言特性,音段特征包括谱包络,谱激励;超音段特性包括基频,时长,幅度[1]。 近几年来,语音信号处理技术在实用化方面取得了很多突破性进展,例如,随着在对声学语音学统计模型的深入研究,像语音识别,基于语音段的建模方法等逐渐成为研究热点。在语音合成方面,基于基音同步叠加(PSOLA)算法的波形编辑和拼接技术得到广泛应用[2],PSOLA算法的优势在于能在不改变语音音段的音质的基础上,能改变体现语音自然度的韵律特征的变化,进而获得更高的清晰度。

labview实例教程入门到精通快速上手基本

基本操作 1.创建调用子程序 我们通过例子来说明如何创建一个VI。 练习1-1: 建立一个测量温度和容积的VI,其中须调用一个仿真测量温度和容积的传感器子VI。步骤如下: 1.选择File?New,打开一个新的前面板窗口。 2.从Controls?Numeric中选择Tank放到前面板中。 3.在标签文本框中输入“容积”,然后在前面板中的其他任何位置单击一下。 4.把容器显示对象的显示围设置为0.0到1000.0。 a. 使用文本编辑工具(Text Edit Tool),双击容器坐 标的10.0 标度,使它高亮显示。 b.在坐标中输入 1000,再在前面板中的其他任何地方单 击一下。这时0.0到1000.0之间的增量将被自动显示。 5.在容器旁配数据显示。 将鼠标移到容器上,点右键,在出现的快速菜单中选Visible Iterms?Digital Display即可。 6.从Controls?Numeric中选择一个温度计,将它放到前 面板中。设置其标签为“温度”,显示围为0到100,同时配数字 显示。可得到如下的前面板图。 图1-3练习1-1的前面板图 7.Windows?Show Diagram打开流程图窗口。从功能 模板中选择对象,将它们放到流程图上组成下图(其中的标注是 后加的)。 乘法函数 进程监视器随机数发 生器 数值常数

图1-4练习1-1的流程图 该流程图中新增的对象有两个乘法器、两个数值常数、一个随机数发生器、一个进程监视器,温度和容积对象是由前棉板的设置自动带出来的。 a.乘法器和随机数发生器由Functions?Numeric中拖出,尽管数值常数也可以这 样得到,但是建议使用c 中的方法更好些。 b.进程监视器(Process Monitor)不是一个函数,而是以子VI的方式提供的,它 存放在LabVIEW\Activity目录中,调用它的方法是在Functions?Select a VI 下打开Process Monitor,然后在流程图上点击一下,就可以出现它的图标。 注意:LabVIEW目录一般在Program Files\National Instruments\目录下。 8.用连线工具将各对象按规定连接。a中的遗留问题创建数值常数对象的另一种方法是在连线时一起完成。具体方法是:用连线工具在某个功能函 数或VI的连线端子上单击鼠标右键,再从弹出的菜单中选择Create Constant,就 可以创建一个具有正确的数据格式的数值常数对象。 9.选择File?Save, 把该VI 保存为 LabVIEW\Activity 目录中的 Temp & Vol.vi。 在前面板中,单击Run(运行)按钮,运行该 VI。注意电 压和温度的数值都显示在前面板中。 10.选择File?Close,关闭该 VI 。 练习1-1结束 附注与说明: 1.如果要查看某个功能函数或者 VI 的输入输出,需要从 Help菜单中选择Show Help,再把光标置于这个功能函数或者 VI 上。例如进程监视器 VI 的 Help 窗口显示如下: 2.显示对象(Indicator)、控制对象(Control)和数值常数对象 显示对象和控制对象都是前面板上的控件,前者有输入端子而无输出端子,后者正好相反,它们分别相当于普通编程语言中的输出参数和输入参数。数值常数对象可以看成是控制对象的一个特例。 在前面板中创建新的控制对象或显示对象时, LabVIEW 都会在流程图中创建对应的端子。端子的 符号反映该对象的数据类型。例如,DBL符号表示 对象数据类型是双精度数;TF符号表示布尔数;I16 符号表示16位整型数;ABC符号表示对象数据类型 是字符串。 一个对象应当是显 示对象还是控制对象必 须弄清楚,否则无确连

LabVIEW初级入门教程

概述 本次介绍使用LabVIEW来进行仪器控制的各种方法。要求学生学会串行I/O、GPIB I/O 和VISA I/O的使用方法,同时也可以验证LabVIEW本身提供的仪器驱动程序。本次的实验设备要求一块已安装的GPIB卡,一台GPIB仪器以及LabVIEW开发系统。 串行通讯 串行通讯是一种常用的数据传输方法,它用于计算机与外设,例如一台可编程仪器,或者与另外一台计算机之间的通讯。串行通讯中发送方通过一条通讯线,一次一个字节,把数据传送到接收方。 由于 大多数电脑都有一至两个串行通讯接口,因此,串行通讯非常流行。许多GPIB仪器也都有串行接口。然而,串行通讯的缺陷是一个串行接口只能与一个设备进行通讯。一些外设需要用特定字符来结束传送给它们的数据串。常用的结束字符是回车符、换行符或者分号。具体可以查阅设备使用手册以决定是否需要一个结束符。在LabVIEW功能模板的Instrument I/O>Serial程序库中包含进行串行通讯操作的一些功能模块:1. Serial Port Init VI模块用于初始化所选择的串行口。Flow control设置握手方式的参数。Buffer size设置程序分配的输入/输出缓冲区的大小。Port number决定通讯接口地址。Baud rate, data bits,stop bits和parity等设置通讯参数。2.Serial port write VI模块把String to write中的数据写到port number指定的串行接口中。3.Serial port read VI模块从Port number 指定的串行接口中读取requested byte count指定的字符个数。4.Bytes at serial port VI模块计算由Port number指定的串行接口的输入缓冲区中存放的字节个数,并将该数值存放于Byte count中。在下面的实例中,实现从一台串行仪器中读取测量值。首先,用Serial Port Init模块初始化串行接口,然后,用Serial Port Write模块把命令参数发送给仪器,接着用Bytes at Serial Port模块查明在串行输入缓冲区中已经读入的字节个数,最后用Serial Port Read模块读取仪器数据。

adams car帮助文件实例教程5_flex_body_tutorial

Flexible Bodies Tutorial 147 Flexible Bodies Tutorial

Getting Started Using Adams/Car 148 Overview Overview In this tutorial, you run analyses on suspension and full-vehicle assemblies to see the effects of flexible bodies. Before you work through this tutorial, make sure you have: ?Adams/Flex. ?Completed the tutorial we’ve provided with Adams/Flex in the guide, Getting Started Using Adams/Flex. ? A moderate level of finite element modeling proficiency. This chapter includes the following sections: ?About Modal Flexibility in Adams/Car ?What You Will Create and Analyze ?Working with Flexible Bodies in Suspension Assemblies ?Working with Flexible Bodies in Full-Vehicle Assemblies This tutorial takes about one hour to complete.

ADAMS入门教程

英文资料翻译:ADAMS/View使用入门 浏览我们的WWW地址 https://www.wendangku.net/doc/b218831900.html,

第一章弹簧挂锁设计问题介绍 总论 本指导教程将向你介绍如何运用机械系统动力学分析仿真软件ADAMS/View解决工程问题。我们假定你会循序渐进地学习本指导教程,因此在起始阶段我们会给予你较多的指导,伴随着你的进步,这样的指导就会逐渐减少。如果你不想按照既定的顺序学习,那么你也可以在不同的地方将命令文件输入到ADAMS/View中,并且从那里开始学习。但如果这样,你会为了一些最基本的概念而不得不去参阅初始几章。 在每章的开始只要见到溶入标志,就可以找到该输入的文件名。 本章包括以下内容: 你将学习的内容 你将创建的模型 你将学习的内容 本指导教程将引导你进行如图1所示的设计步骤。无论你在什么时候使用ADAMS/View来创建和测试模型,你都须遵循以下七个基本步骤: 1、创建一个包括运动件、运动副、柔性连接和作用力等在内的机械系统模 型; 2、通过模拟仿真模型在实际操作过程中的动作来测试所建模型; 3、通过将模拟仿真结果与物理样机试验数据对照比较来验证所设计的方案; 4、细化模型,使你的仿真测试数据符合物理样机试验数据; 5、深化设计,评估系统模型针对不同的设计变量的灵敏度; 6、优化设计方案,找到能够获得最佳性能的最优化设计组合; 7、使各设计步骤自动化,以便你能迅速地测试不同的设计可选方案。

●你将建造的模型 本指导教程将通过建立一个弹簧挂锁模型教你如何使用ADAMS/View。在与Houston的Manned Spacecraft Center签订的一份合同中,North American Aviation,Inc. 的Earl V. Holman发明了一个挂锁模型,它能够将运输集装箱的两部分夹紧在一起,由此而产生了该弹簧挂锁的设计问题。该模型共有十二个,在Apollo登月计划中,它们被用来夹紧登月仓和指挥服务仓。 其物理样机模型如图2所示,虚拟样机模型如图3所示。 ●设计要求: 1能产生至少800N的夹紧力。 2手动夹紧,用力不大于80N。 3手动松开时做功最少。 4必须在给定的空间内工作。 5有震动时,仍能保持可靠夹紧。 ●弹簧挂锁模型的工作原理 在POINT_4处下压操作手柄(handle),挂锁就能够夹紧。下压时,曲柄(pivot)绕POINT_1顺时针转动,将钩子(hook)上的POINT_2向后拖动,此时,连杆(slider)上的POINT_5向下运动。当POINT_5越过POINT_6和POINT_3的连线后,夹紧力达到最大值。POINT_5应该在POINT_3和POINT_6连线的下方移动,直到操作手柄(handle)停在钩子(hook)上部。这样使得夹紧力接近最大值,但只需一个较小的力就可以打开挂锁。 根据对挂锁操作过程的描述可知,POINT_1与POINT_6的相对位置对于保证挂锁满足设计要求是非常重要的。因此,在建立和测试模型时,你可以通过改变这两点之间的相对位置来研究它们对设计要求的影响。

相关文档