1 / 53

VIE_SIM

VIE_SIM. Jing SUN, Andrea PANY. Why simulations?. generate artificial delay observables – useful to test new scheduling strategies different station network geometries antenna specifications. Why simulations?. generate artificial delay observables – useful to test

duyen
Download Presentation

VIE_SIM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VIE_SIM Jing SUN, Andrea PANY

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

  3. Why simulations? • 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 VieVS User Workshop 2011

  4. What is simulated? o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl VieVS User Workshop 2011

  5. What is simulated? station 2 station 1 o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl VieVS User Workshop 2011

  6. What is simulated? station 2 station 1 o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl 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 VieVS User Workshop 2011

  7. What is simulated? station 2 station 1 o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl mf(el) - mapping function (elevation) zenith 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 mapping function VieVS User Workshop 2011

  8. What is simulated? station 2 station 1 o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl clk - station clock simulated as sum of a random walk and an integrated random walk process according to Herring et al. 1990 VieVS User Workshop 2011

  9. What is simulated? station 2 station 1 o-c = (zwd2·mf(el2) + clk2) – (zwd1·mf(el1) + clk1) + wnbsl wnbsl - white noise per baseline VieVS User Workshop 2011

  10. VieVS and VIE_SIM VIE_INIT VIE_MOD VIE_SIM VieVS User Workshop 2011

  11. VieVS and VIE_SIM VIE_INIT VIE_MOD artificial NGS files VIE_SIM VieVS User Workshop 2011

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

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

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

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

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

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

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

  19. The output of VIE_SIM • NGS-files VieVS User Workshop 2011

  20. 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 VieVS User Workshop 2011

  21. 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 VieVS User Workshop 2011

  22. 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 VieVS User Workshop 2011

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

  24. 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! VieVS User Workshop 2011

  25. 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) VieVS User Workshop 2011

  26. 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! VieVS User Workshop 2011

  27. How to start the simulator • start VieVS as usual VieVS User Workshop 2011

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

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

  30. How to start the simulator • 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. VieVS User Workshop 2011

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

  32. The simulator GUI • choose the parameters to be simulated VieVS User Workshop 2011

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

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

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

  36. Simulation parameter file turbulence parameters Cn refractive index structure constant [10 -7m -1/3] H effective height of wet troposphere [m] vn, ve components of the wind vector [m/s] VieVS User Workshop 2011

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

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

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

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

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

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

  43. The simulator GUI • additional option: set reference clock to zero VieVS User Workshop 2011

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

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

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

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

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

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

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

More Related