- Mass flow rate,
- Rate of change of inertia tensor matrix,
- Six Keplerian orbital elements
- Effect of Oblate ellipsoid (
)
- Julian date
- G.A.M.S. Disturbance torques (Gravity gradient
, Atmospheric drag
, Magnetic field
, & Solar radiation pressure
)
- Optional Third Body Gravity Effects
How does the Spacecraft Dynamics block work?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Andrew Sol
el 17 de Jul. de 2024
Comentada: Andrew Sol
el 19 de Jul. de 2024
In Simulink (Aerospace Blockset) there is a Spacecraft Dynamics block. How does he work? I can’t look inside it (Look Under Mask option is inactive). The description page shows the equations that are used in the block, but the numbers given are clearly not given in full (it seems to me). https://www.mathworks.com/help/aeroblks/getting-started-with-the-spacecraft-dynamics-block.html
In addition, the equations themselves raise some questions, for example, the PDEs are given. Simulink can now solve PDEs in real time?
I want to understand how this block works in order to learn how to write my own to suit my own needs.
0 comentarios
Respuesta aceptada
Sam Chak
el 17 de Jul. de 2024
Editada: Sam Chak
el 17 de Jul. de 2024
Hi Andrew,
The Spacecraft Dynamics block simultaneously models both the Orbital (translational) and Attitude (rotational) dynamics of an orbiting satellite.
This block offers a relatively realistic set of equations of motion for a two-body system, yet it is technically sophisticated enough to include the following features:
I have seen some students struggling to design satisfactory model-based controllers to stabilize the satellite because of the Spacecraft's equations of motion are not directly given. The control designer has to assume that the user-derived model is the exactly same as the internal model of the Spacecraft Dynamics block.
5 comentarios
Sam Chak
el 18 de Jul. de 2024
Hi @Andrew Sol
I understand that you are an experienced user and believe you are ready to utilize the Spacecraft Dynamics block. This block is designed to alleviate the user's burden of researching and modeling the underlying dynamics from scratch. The primary purpose of the Spacecraft Dynamics block is to allow users to simply enter the desired numeric values in the corresponding parameter fields, without the need to manually derive the complex dynamics.
There are numerous books available on Astrodynamics and Spacecraft Dynamics. However, there is no single comprehensive text that is universally considered the "best." Some books may provide the governing equations, but may lack standardized reference tables, such as those detailing Atmospheric density versus Altitude or Magnetic field versus Altitude. This type of supplementary data is often found in dedicated Spacecraft Engineering or Aerospace Engineering Handbooks.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1737006/image.jpeg)
Más respuestas (0)
Ver también
Categorías
Más información sobre Aerospace Applications en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!