dinÂmica multicorpos veicular 1º semestre de 2013 professores: rita silva maria alzira nunes
Post on 18-Apr-2015
124 Views
Preview:
TRANSCRIPT
DINÂMICA MULTICORPOS VEICULAR
1º Semestre de 2013
Professores:Rita Silva
Maria Alzira Nunes
Apresentação do módulo ADAMS:
Tecnologia implementada a mais de 30 anos.
Originalmente denominado
ADAMS/Solver
ADAMS/View(década de 90)
Sistema ModularDiferentes plug-ins
ADAMS/Car
http://vimeo.com/57018017
http://www.mscsoftware.com/product/adamscar
Apresentação do módulo ADAMS/Car:- Aplicado à área automobilística desenvolvimento de protótipos
virtuais;
** Subsistema suspensão
** Veículo completo ou full-vehicle
Apresentação do módulo ADAMS/Car:
Arquivo de Configuração do ADAMS/Car:
** .acar.cfg
Tipos de usuário:
** Standard User** Expert user
Obs: Expert User representa um tipo de usuário que constroi o protótipo virtual acesso às ferramentas de modelagem do módulo.
Standard User é aquele profissional ligado às operações de teste do protótipo virtual. A criação de todos os gráficos referentes às análise cabíveis podem ser executadas neste módulo neste módulo.
Apresentação do módulo ADAMS/Car:
Apresentação do módulo ADAMS/Car:1 -! ************ ADAMS/Car Private Configuration File ************2 - !----------------------------------------------------------------------!3 - !----------------------------------------------------------------------!4 - ! - List of personal environment variables5 - !----------------------------------------------------------------------!6 - ! Desired user mode (standard/expert)7 - ENVIRONMENT MDI_ACAR_USERMODE expert8 - !----------------------------------------------------------------------!9 - ! - List of personal database directories10 - ! Database name Path of Database11 - !----------------------------------------------------------------------!12 - DATABASE private $HOME/private.cdb13 - ! Example database entry:14 - DATABASE proto_2000 /usr/people/joao/prototype.cdb15 - DEFAULT_WRITE_DB private16 - !----------------------------------------------------------------------!17 - ! - List of personal tables directories18 - ! Type class Name of table Extension19 - !----------------------------------------------------------------------!
20 - ! Example table entry:21 - !TABLE example example.tbl exa22- !!----------------------------------------------------------------------!23 - ! - List of personal default property files24 - ! Type class Default property file25 - !----------------------------------------------------------------------!26 - ! Example property file entry:27 - !PROPFILE damper <private>/dampers.tbl/myfile.dpr28 - !!----------------------------------------------------------------------!29 - ! - List of personal default testrigs30 - ! Assembly class Name of testrig31 - !----------------------------------------------------------------------!32 - ! Example testrig entry:33 - !TESTRIG suspension .__MY_TESTRIGFigura 1.1 – Arquivo .acar.cfg.
Apresentação do módulo ADAMS/Car:
- Estrutura de dados:
** Shared comum a todos os usuários biblioteca do módulo shared_car_database.cdb Template/.tbl;
** Private workspace criado no $HOME
** User refere-se a um usuário específico
OBS: - sem limitações quanto ao número de databases (banco de dados);- cada projeto precisa de um database separado com extensão .cdb- pode ser criado um database por vez.
Apresentação do módulo ADAMS/Car:
- Estrutura de dados:
User Private
Apresentação do módulo ADAMS/Car:
- Hierarquia de dados:
** Template Template User Template Builder definem-se as topologias dos componentes do veículo (partes, conexões...)
Template User pode trabalhar no Standard Interface.
** Subsystem Standard User/Template User Standard Interface mudança de localização de partes, rigidez de mola e coeficiente de amortecimento.
** Assembly Standard User/Template User Standard Interface lista de Subsystems e Test Rig.
Apresentação do módulo ADAMS/Car:
- Hierarquia de dados:
Apresentação do módulo ADAMS/Car:
- Hierarquia de dados:
Apresentação do módulo ADAMS/Car:
- Test Rig:
É considerado como o dispositivo que impõem movimento ao veículo. Dependendo do modelo e do tipo do movimento têm-se diferentes aparatus.
É um subsistema especial que se conecta a todos os outros subsistemas.
Apresentação do módulo ADAMS/Car:
- Major e Minor Roles:
Major e minor Roles definem a localização do subsistema dentro do Assembly;
Todo Template e, obviamente, o subsistema criado deste Template tem a major role: suspensão, sistema de direção, monobloco (body), barra anti-roll, rodas e pneus...
Ao se criar o subsistema, o usuário padrão define o minor role: front, rear, any trailer.
Minor Role
Principais subsistemas do veículoMajor Role
Posição ocupada pelo subsistema no Assembly
.tpl
.sub
Apresentação do módulo ADAMS/Car:
- Convenção de nomes:
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
- Para criar um subsystem, é necessário que já se tenha um arquivo template construído;
- Quesito necessário:** Standard Interface.
File New Subsystem
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando a posição de Hardpoints:
Na Standard Interface, pode-se fazer o ajuste de Hardpoints:
Path: Adjust Hardpoint
1) Modify
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando a posição de Hardpoints:
Na Standard Interface, pode-se fazer o ajuste de Hardpoints:
Path: Adjust Hardpoint
2) Table
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando a posição de Hardpoints:
Na Standard Interface, pode-se fazer o ajuste de Hardpoints:
Path: Adjust Hardpoint
3) Info
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando a posição de Hardpoints:
Na Standard Interface, pode-se fazer o ajuste de Hardpoints:
Path: Adjust Hardpoint
3) Info
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando Parameter Variables:
Obs: trata-se de uma variável que é utilizada para armazenar informações dentro do Template, por exemplo, variáveis que armazenam informações sobre: ângulos de camber, toe.
Podem ser criadas de forma que o usuário da Standard Interface não pode acessá-la.
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando Parameter Variables:
Apresentação do módulo ADAMS/Car:
- Criando Subsistemas:
• Ajustando Propriedades de Massa:
Obs: Para alterar a massa de um corpo, recorra:
Path: Adjust General Part Modify/Calculate mass
Apresentação do módulo ADAMS/Car:- Criando Subsistemas:
• Ajustando Propriedades de Massa:
- Calculate Mass:
* calcula os novos valores de massa e inércia baseado na geometria colocada no ADAMS/Car e a densidade.
Se esta mudança de massa for feita na Standard Interface a partir de um dado valor do Template; este valor não é automaticamente atualizado no Template.
Apresentação do módulo ADAMS/Car:- Criando Subsistemas:
• Ajustando Propriedades de molas e amortecedores:
Um arquivo de propriedades diferente pode ser escolhido, ou mesmo um novo pode ser criado.
Calcula o comprimento instalado a partir de um determinado valor de pré-carga.
Apresentação do módulo ADAMS/Car:
- Parametrização:
A parametrização de um modelo é bastante conveniente, porque estabelecem-se relações internas ao modelo que se manifestam das seguintes maneiras:
- alterações em uma dada geometria ocasionará alterações em cadeia de todas as outras partes que dependem desta;
- economia de tempo;- evitam-se erros de projeto por falha de rastreabilidade da
mudança;- menor esforço por parte do projetista.
- Elementos de parametrização no modelo ADAMS/Car:
- Hardpoints;- Construction frame;
Apresentação do módulo ADAMS/Car:
- Parametrização por Hardpoints:
Representam o bloco de construção mais simples do ADAMS/Car.
Path: Build Hardpoint NewCriado no Template BuilderModificado no Template Builder ou Standard Interface.
Apresentação do módulo ADAMS/Car:
- Parametrização por Construction Frame:
São utilizados sempre que uma entidade especificada depende não apenas de uma localização, mas também de uma orientação.
Path: Build Construction Frame NewCriado e pode ser modificado no Template Builder
Apresentação do módulo ADAMS/Car:
- Parametrização por Construction Frame:
Apresentação do módulo ADAMS/Car:
- Construindo :
Parts (General Parts) Rigid Body
Geometries
Attachments
Springs, Dampers
Bumpstops, Reboundstops e
Suspensions Parameter Array
Template
Apresentação do módulo ADAMS/Car:
- Construindo - Parts:
Apresentação do módulo ADAMS/Car:
- Construindo - Parts:
Apresentação do módulo ADAMS/Car:
- Construindo - Parts:
Apresentação do módulo ADAMS/Car:
- Construindo - Geometries:
Apresentação do módulo ADAMS/Car:
- Construindo - Attachments:
Apresentação do módulo ADAMS/Car:
- Construindo - Springs:
Apresentação do módulo ADAMS/Car:
- ADAMS Posprocessor:
- Seu acesso pode ser feito pela tecla F8;
- Ambiente semelhante ao encontrado pelo ADAMS/View;
- Adaptada a obtenção de dados pertinente ao Full-Vehicle ou a suspensão.
Apresentação do módulo ADAMS/Car:
- Site de interesse:
http://www.mscsoftware.com/adams-student-edition http://simcompanion.mscsoftware.com/infocenter/index?page=content&id=KB8019488
Apresentação do módulo ADAMS/Car:
- Demonstração:
*** Simulação do Full Vehicle com o FSAE
*** Simulação da Suspensão Dianteira
top related