1. Identificação | |
Tipo de Referência | Tese ou Dissertação (Thesis) |
Site | mtc-m16c.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP8W/34982NE |
Repositório | sid.inpe.br/mtc-m18@80/2008/11.20.15.44 (acesso restrito) |
Última Atualização | 2008:11.26.15.47.44 (UTC) sergio |
Repositório de Metadados | sid.inpe.br/mtc-m18@80/2008/11.20.15.44.48 |
Última Atualização dos Metadados | 2024:12.26.14.50.49 (UTC) administrator |
Chave Secundária | INPE-15398-TDI/1412 |
Chave de Citação | Hassmann:2008:SiViAt |
Título | Simulação e visualização da atitude de satélites com painéis articulados  |
Título Alternativo | Simulation and visualization satellites with joined panels attitude |
Curso | CMC-SPG-INPE-MCT-BR |
Ano | 2008 |
Data Secundária | 20081120 |
Data | 2008-02-11 |
Data de Acesso | 04 jun. 2025 |
Tipo da Tese | Dissertação (Mestrado em Mecânica Espacial e Controle) |
Tipo Secundário | TDI |
Número de Páginas | 99 |
Número de Arquivos | 306 |
Tamanho | 12111 KiB |
|
2. Contextualização | |
Autor | Hassmann, Carlos Henrique Gustavo |
Grupo | CMC-SPG-INPE-MCT-BR |
Banca | Fonseca, Ijar Milagre da (presidente) Carrara, Valdemir (orientador) Oliveira e Souza, Marcelo Lopes de Pellegrino, Sérgio Roberto Matiello |
Endereço de e-Mail | hassmann@terra.com.br |
Universidade | Instituto Nacional de Pesquisas Espaciais (INPE) |
Cidade | São José dos Campos |
Histórico (UTC) | 2008-11-20 15:44:48 :: hassmann@terra.com.br -> supervisor :: 2008-11-20 15:53:18 :: supervisor -> banon :: 2008-11-26 17:17:55 :: banon -> administrator :: 2009-07-07 16:13:46 :: administrator -> jefferson :: 2009-07-08 15:16:47 :: jefferson -> camila :: 2009-09-03 15:05:36 :: camila -> administrator :: 2018-06-04 04:05:45 :: administrator -> viveca@sid.inpe.br :: 2008 2018-12-13 15:31:03 :: viveca@sid.inpe.br -> sergio :: 2008 2019-03-14 14:06:52 :: sergio -> administrator :: 2008 2024-12-26 14:50:49 :: administrator -> sergio :: 2008 |
|
3. Conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Palavras-Chave | atitude de satélites simulação simulação de atitude visualização de simulação visualização de satélites satellite attitude simulaton attitude simulation simulation visualization satellite visualization |
Resumo | Este trabalho apresenta a descrição de um conjunto de funções para visualização gráfica e simulação numérica do movimento de atitude de satélites artificiais terrestres que apresentem painéis articulados. O conjunto de funções apresenta a possibilidade da visualização da dinâmica destes satélites. Tem-se, portanto, um ambiente de simulação de atitude de satélites com a respectiva animação gráfica da atitude. A atitude é propagada integrando-se numericamente suas equações e a visualização da dinâmica do corpo é efetuada simultaneamente como resultado desta integração por intermédio da matriz de atitude. Esta matriz de atitude é obtida na forma de quatérnios. Com esta matriz, obtida a cada instante conforme o passo de integração, e uma geometria inicial é possível ter-se uma animação. Para a visualização foi desenvolvido o conjunto de funções para animação gráfica que permite a visualização do movimento de atitude de forma síncrona ao computador. A cada instante, como já foi dito, uma nova matriz de atitude é criada dentro de um laço de integração. Várias atitudes em seqüência proporcionam ilusão de movimento. A visualização é viabilizada com a utilização da biblioteca OpenGL. Essa biblioteca permite não somente a manipulação de elementos gráficos como, também, o interfaceamento com o usuário e a manipulação de matrizes. Sendo o OpenGL também um conjunto de funções é necessária uma linguagem de programação a ele aliada para se fazer as chamadas dessas funções. A linguagem escolhida é o C/C++, pois há uma grande tradição no uso desta linguagem com as funções OpenGL, além de uma vasta biblioteca de funções que facilitam, por exemplo, as manipulações matemáticas das equações necessárias para o trabalho. As funções foram validadas por intermédio da visualização do fenômeno de nutação para corpos rígidos, pois os resultados para este caso podem ser obtidos analiticamente, logo as funções podem ser testadas. É possível, além disso, ler-se a geometria de satélites por intermédio de arquivos. As coordenadas de um satélite ficam armazenadas em um arquivo que é lido por uma função específica para ser reproduzido na simulação. Tem-se, portanto, uma ferramenta genérica. ABSTRACT: This work presents the description of a function set for graphical visualization and numerical simulation of the attitude movement for Earth artificial satellites carrying articulated panels. The function set also presents, also the possibility of dynamic visualization of these satellites. Then exist thus a simulation environment for satellites attitude with the corresponding graphical animation. The attitude propagation will be implemented by the numerical integration of the equations of motion and the respective body visualization will occur in a synchronic time with the computer as a result of this integration by the attitude matrix. This attitude matrix is obtained in terms of quaternions. With this matrix obtained at any instant according to integration step and an initial satellite geometry is possible to do the animation. For the visualization was made a function set that allows to see the attitude movement in synchronic time. At each time step, as said, a new attitude matrix is created into a integration loop. By working on a sequence of matrices obtained for program several integration time step the graphical visualization creates the illusion of the object motion. The visualization is possible by using the OpenGl graphical library. This library allows not only graphical manipulation, but also user interface and matrix manipulation. As any library it needs a programming language for the functions calls. The choose language was C/C++, because exists an old tradition between OpenGl and C/C++ programming language and a large functions library that makes easier, for example, the mathematical manipulation of the equations used in this work. The functions were tested by visualization of the nutation phenomenon for rigid bodies because the results for this case can be obtained in a analytical way allowing the test of the functions. It is possible too read the satellites geometry from files. The body coordinates are stored in a file that is read with a special function for the drawing at screen during the simulations. The simulation toll can be used with many kinds of files. |
Área | ETES |
Arranjo | urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CMC > Simulação e visualização... |
Conteúdo da Pasta doc | acessar |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | não têm arquivos |
|
4. Condições de acesso e uso | |
Idioma | pt |
Arquivo Alvo | paginadeacesso.html |
Grupo de Usuários | administrator hassmann@terra.com.br jefferson sergio yolanda.souza@mcti.gov.br |
Grupo de Leitores | administrator sergio |
Visibilidade | shown |
Detentor dos Direitos | originalauthor yes locatedauthor no |
Detentor da Cópia | SID/SCD |
Permissão de Leitura | deny from all |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Unidades Imediatamente Superiores | 8JMKD2USNNW34T/4CL6N3H 8JMKD3MGPCW/3F2UALS |
Lista de Itens Citando | sid.inpe.br/bibdigital/2013/10.14.00.13 5 |
Divulgação | NTRSNASA; BNDEPOSITOLEGAL. |
Acervo Hospedeiro | sid.inpe.br/mtc-m18@80/2008/03.17.15.17 |
|
6. Notas | |
Campos Vazios | academicdepartment affiliation archivingpolicy archivist callnumber contenttype copyright creatorhistory descriptionlevel doi electronicmailaddress format isbn issn label lineage mark mirrorrepository nextedition notes number orcid parameterlist parentrepositories previousedition previouslowerunit progress resumeid schedulinginformation secondarymark session shorttitle sponsor subject tertiarymark tertiarytype url versiontype |
|
7. Controle da descrição | |
e-Mail (login) | sergio |
atualizar | |
|