Presentation is loading. Please wait.

Presentation is loading. Please wait.

VieVS User Workshop 14 – 16 September, 2011 Vienna VIE_SIM Jing SUN, Andrea PANY.

Similar presentations


Presentation on theme: "VieVS User Workshop 14 – 16 September, 2011 Vienna VIE_SIM Jing SUN, Andrea PANY."— Presentation transcript:

1 VieVS User Workshop 14 – 16 September, 2011 Vienna VIE_SIM Jing SUN, Andrea PANY

2 VieVS User Workshop 20112 Why simulations? generate artificial delay observables – useful to test new scheduling strategies different station network geometries antenna specifications...

3 VieVS User Workshop 20113 generate artificial delay observables – useful to test new scheduling strategies different station network geometries antenna specifications... generate zero input NGS files – useful to test the impact of different models in the analysis Why simulations?

4 VieVS User Workshop 20114 What is simulated? o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl

5 VieVS User Workshop 20115 What is simulated? station 2 station 1 o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl

6 VieVS User Workshop 20116 What is simulated? zwd - troposphere zenith wet delay provided by a turbulence simulator based on the approach by Nilsson et al. (2007) accounts for spatial and temporal correlations station 2 station 1 o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl

7 VieVS User Workshop 20117 What is simulated? mf(el) - mapping function (elevation) station 2 station 1 zenith mapping function o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl you should use the same mf for the creation of the simulated files and for the processing of the simulated data – unless you want to study mf errors

8 VieVS User Workshop 20118 What is simulated? clk - station clock simulated as sum of a random walk and an integrated random walk process according to Herring et al. 1990 station 2 station 1 o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl

9 VieVS User Workshop 20119 What is simulated? wn bsl - white noise per baseline station 2 station 1 o-c = (zwd 2 ·mf(el 2 ) + clk 2 ) – (zwd 1 ·mf(el 1 ) + clk 1 ) + wn bsl

10 VieVS User Workshop 201110 VIE_INIT VIE_MOD VIE_SIM VieVS and VIE_SIM

11 VieVS User Workshop 201111 VIE_INIT VIE_MOD VIE_SIM VieVS and VIE_SIM artificial NGS files

12 VieVS User Workshop 201112 VIE_INIT VIE_MOD VIE_SIM VIE_INIT VIE_MOD VIE_LSM VieVS and VIE_SIM artificial NGS files

13 VieVS User Workshop 201113 Data flow in VIE_SIM vie_sim scan antenna simparam paramfile INPUT

14 VieVS User Workshop 201114 Data flow in VIE_SIM INPUT az, el and mjd are extracted and sorted by station vie_sim scan antenna simparam paramfile

15 VieVS User Workshop 201115 Data flow in VIE_SIM sim_swd sim_clk sim_wn INPUT az, el and mjd are extracted and sorted by station vie_sim scan antenna simparam paramfile

16 VieVS User Workshop 201116 Data flow in VIE_SIM sim_swd sim_clk sim_wn vie_sim INPUT az, el and mjd are extracted and sorted by station group delays are formed and stored scanwise scan antenna simparam paramfile

17 VieVS User Workshop 201117 Data flow in VIE_SIM sim_swd sim_clk sim_wn vievs2ngs vie_sim INPUT az, el and mjd are extracted and sorted by station group delays are formed and stored scanwise scan antenna simparam paramfile

18 VieVS User Workshop 201118 Data flow in VIE_SIM sim_swd sim_clk sim_wn vievs2ngs vie_sim INPUT az, el and mjd are extracted and sorted by station group delays are formed and stored scanwise OUTPUT NGS-files DATA/SIM scan antenna simparam paramfile

19 VieVS User Workshop 201119 The output of VIE_SIM NGS-files

20 VieVS User Workshop 201120 The output of VIE_SIM NGS-files we simulate the (o-c) vector and write the (o-c) + c to the observed value in the NGS-files

21 VieVS User Workshop 201121 The output of VIE_SIM NGS-files we simulate the (o-c) vector and write the (o-c) + c to the observed value in the NGS-files ionosphere correction and cable cal need to be taken into account

22 VieVS User Workshop 201122 The output of VIE_SIM NGS-files we simulate the (o-c) vector and write the (o-c) + c to the observed value in the NGS-files ionosphere correction and cable cal need to be taken into account interface for exchange of simulated data

23 VieVS User Workshop 201123 Before running VIE_SIM create an empty OPT directory (e.g. "SIM") and use this for the simulations (if OPT files exist)

24 VieVS User Workshop 201124 Before running VIE_SIM rename the OPT files for the sessions for which you want to simulate (if OPT files exist) Do not use any outlier files!

25 VieVS User Workshop 201125 Before running VIE_SIM rename the OPT files for the sessions for which you want to simulate (if OPT files exist) Do not use any outlier files! make sure to set the quality code limit in the 2nd GUI to >9 (it is important that all observations are used for the simulation)

26 VieVS User Workshop 201126 Before running VIE_SIM rename the OPT files for the sessions for which you want to simulate (if OPT files exist) Do not use any outlier files! make sure to set the quality code limit in the 2nd GUI to >9 (it is important that all observations are used for the simulation) After the simulation you can process the simulated data with any options you like!

27 VieVS User Workshop 201127 start VieVS as usual How to start the simulator

28 VieVS User Workshop 201128 How to start the simulator start VieVS as usual in the first GUI choose the sessions for which you want to simulate

29 VieVS User Workshop 201129 start VieVS as usual in the first GUI choose the sessions for which you want to simulate then choose to run VIE_SIM How to start the simulator

30 VieVS User Workshop 201130 do not use outlier files! if OPT files exist, create an empty OPT directory (e.g. “SIM”) and use this for the simulations before starting the simulator. How to start the simulator

31 VieVS User Workshop 201131 set the quality code limit to a number > 9 How to start the simulator

32 VieVS User Workshop 201132 The simulator GUI choose the parameters to be simulated

33 VieVS User Workshop 201133 The simulator GUI enter the number of days and a starting point for the running number of the NGS files

34 VieVS User Workshop 201134 The simulator GUI choose a file containing the simulation parameters (can be station specific) …

35 VieVS User Workshop 201135 Simulation parameter file station names (8 characters)

36 VieVS User Workshop 201136 Simulation parameter file turbulence parameters Cnrefractive index structure constant[10 -7 m -1/3 ] Heffective height of wet troposphere[m] vn, vecomponents of the wind vector[m/s]

37 VieVS User Workshop 201137 Simulation parameter file a priori zenith wet delay[mm]

38 VieVS User Workshop 201138 Simulation parameter file correlation interval [h] and stepwidth [m] for the numerical integration

39 VieVS User Workshop 201139 Simulation parameter file clock Allan Standard Deviation (ASD)

40 VieVS User Workshop 201140 Simulation parameter file white noise [ps]

41 VieVS User Workshop 201141 The simulator GUI … or directly enter the values – these will then be applied to all stations

42 VieVS User Workshop 201142 The simulator GUI units! [1e-7m -1/3 ]

43 VieVS User Workshop 201143 The simulator GUI additional option: set reference clock to zero

44 VieVS User Workshop 201144 simulated NGS files simulated NGS files are stored to VieVS / DATA / SIM / year Where the data are stored

45 VieVS User Workshop 2011 simulated NGS files are stored to VieVS / DATA / SIM / year in DATA / LEVEL4 / your_dir you find Where the data are stored

46 VieVS User Workshop 2011 simulated NGS files are stored to VieVS / DATA / SIM / year in DATA / LEVEL4 / your_dir you find Where the data are stored a MATLAB structure array that contains az, el, and MJD sorted by station stored only once for each session

47 VieVS User Workshop 2011 simulated NGS files are stored to VieVS / DATA / SIM / year in DATA / LEVEL4 / your_dir you find Where the data are stored a MATLAB structure array that contains mapping function the mapping function sorted by station stored only once for each session

48 VieVS User Workshop 2011 simulated NGS files are stored to VieVS / DATA / SIM / year in DATA / LEVEL4 / your_dir you find Where the data are stored a MATLAB structure array that contains simulated correlation the simulated correlation matrices matrices for each station stored for each simulation

49 VieVS User Workshop 2011 simulated NGS files are stored to VieVS / DATA / SIM / year in DATA / LEVEL4 / your_dir you find Where the data are stored a MATLAB structure array that contains simulated values of the simulated values of swd, clk, and wn for each station stored for each simulation

50 start VieVS as usual How to process simulated data VieVS User Workshop 2011

51 choose to use simulated data How to process simulated data

52 VieVS User Workshop 2011 select the simulated NGS file(s) then proceed as with real data How to process simulated data

53 VieVS User Workshop 201153 problems? questions? mail to jing.sun@tuwien.ac.atjing.sun@tuwien.ac.at Jing Sun would like to thank the FWF for funding project SCHED2010 ((P21049- N14). Andrea Pany is a recipient of a DOC-fFORTE fellowship of the Austrian Academy of Sciences at the Institute of Geodesy and Geophysics, Vienna University of Technology.


Download ppt "VieVS User Workshop 14 – 16 September, 2011 Vienna VIE_SIM Jing SUN, Andrea PANY."

Similar presentations


Ads by Google