Skip to content

Ssr vtec misc#851

Open
ourairquality wants to merge 2 commits into
rtklibexplorer:mainfrom
ourairquality:ssr-vtec-misc
Open

Ssr vtec misc#851
ourairquality wants to merge 2 commits into
rtklibexplorer:mainfrom
ourairquality:ssr-vtec-misc

Conversation

@ourairquality
Copy link
Copy Markdown

The recent SSR VTEC additions were of interest and noted a few possible issues, and this is a wip suggestion.

Bundling in another patch that helps - extending the mapping function to take the height so it can be calculated for each layer.

  • rtcm3: guard against reading beyond the read length.

  • ionvtec: used the sun fixed longitude. The model appears to be a sun fixed model that expects a shift to the time of day expected to have the hightest TEC, 2pm.

  • ionvtec: the legendre polynomials looks a little off at least for element 1,1 The articles I've seen give a constant of sqrt(3) for this but the optimised code appears to give that sqrtt(3/2), so suggesting a simpler less optimized loop, also break it down to match the common text descriptions.

  • ionvtec: calculate the mapping function for each layer height - spec suggests this.

  • ionvtec: guard against a negative vtec - spec suggests this, that it is a complex model that may have a poor fit in some areas.

* Extend the single larger mapping function to accept a variable
earth radius and single layer height.

* Add a modified single-layer mapping function.

* Add the Klobuchar mapping function, as used for GPS.
* rtcm3: guard against reading beyond the read length.

* ionvtec: used the sun fixed longitude, correct legendre polynomials,
  calculate the mapping function for each layer height, guard against
  negative vtec.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant