Orbita Galileo

The program calculates the orbital characteristics of Galileo
9 Downloads
Aktualisiert 24. Apr 2024

Lizenz anzeigen

Orbita Galileo. Manual
1. Get the Galileo almanac:
Valeriy Konin (2024). XML_GalYUMA (Galileo almanac) (https://www.mathworks.com/matlabcentral/fileexchange/162721-xml_galyuma-galileo-almanac)
2. Place the Galileo almanac in a folder In_dat.
3. Install:
Dat = 'In_dat/2024-02-23.yum';
dVar = datetime('2024-02-23T12:00:00.0Z', 'InputFormat', ...
'yyyy-MM-dd''T''HH:mm:ss.SSSZ','TimeZone','UTC');
lat = 0.88032730015257;
lon = 0.53109641675259;
hr=187.488;
step = 60;
L=24*3600 / step;
4. Run- Start_GAL.m
Comment
%Copyright:2024
%Questions and comments should be directed to Valeriy Konin at:
%Valeriy Konin, konin2v@gmail.com
%%Comment 1
%Name of the m-file: Start_GAL.m
%The program calculates the orbital characteristics of Galileo,
%Input data:
%files of almanac in Yuma format
%reference data
% dVar = datetime('2024-02-23T12:00:00.0Z', 'InputFormat', ...
%'yyyy-MM-dd''T''HH:mm:ss.SSSZ','TimeZone','UTC');
%receiver position coordinates -lat (latitude in radians),lon (longitude in radians,
%hr (height in meters);
%(step, seconds), step with which parameters are calculated
%number of points (L), in which the orbit parameters will be calculated
%L=12*3600/step, L reads so: number of hours (for example,12)
%number of seconds in one hour (3600) divided on one step (step)
%%Comment 2 Permanent:
%Earth rotation speed. Switching this setting changes
% image of the orbit on the graph
%%Comment 3 radii of the earth's ellipsoid
%%Comment 4 constants
%%Comment 5 Setting colors for graphics
%% Comment 6
Dat = 'In_dat/2024-02-23.yum';
dVar = datetime('2024-02-23T12:00:00.0Z', 'InputFormat', ...
'yyyy-MM-dd''T''HH:mm:ss.SSSZ','TimeZone','UTC');
%Comment 7 coordinates of the point from which the satellites are observed
%Comment 8 time step in seconds (300=5 minutes); step
% Comment 9 Mask angle (degree)
%%Comment 10 Reading an almanac
% Comment 10 Coefficients and transformation matrix
%%Comment 11 Coordinate transformation
%%Comment 12 center of mass of the Еarth
%%Comment 13 Start of the countdown of the current time
%%Comment 14 Calculation of satellite orbits
%%Comment 15
%%Reference to the almanac - the number in brackets indicates the ordinal number of the almanac parameter in the format YUMA
%%Comment 16 Ranges to satellites
% can change
%%Comment 13 number of samples
%%Comment 14 number of samples set
% before L to display a table of angles of visibility and azimuth
% %Comment 15 Zeroing arrays
%%Comment 16 solution of the Kepler equation
%Comment 17 satellite view angle calculation
%%Comment 17 navigation satellite number
%%Comment 18 calculation of satellite azimuth angles
%%Comment 19 Graphics

Zitieren als

Valeriy Konin (2025). Orbita Galileo (https://de.mathworks.com/matlabcentral/fileexchange/164371-orbita-galileo), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2024a
Kompatibel mit R2023b und späteren Versionen
Plattform-Kompatibilität
Windows macOS Linux
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0