Искажение начала перетекания: различия между версиями

Материал из Common History development
Перейти к навигации Перейти к поиску
(Варианты решения)
 
(не показаны 23 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[Получить географическую карту для Земли, вращение которой остановилось|остановка вращения]] начинается из искажениями в виде 4-ех поднятий на севере и юге
+
[[Category:Погрешности модели рельефа]]
https://github.com/it4history/reconstruction/blob/master/Wos/mockup/Water_WhenRotationStopped.gif?raw=true
+
{{live|19107}}
 +
Уперся в трудность.
  
В конце искажение самоустраняется.
+
На [[Карта Земли после сдвига полюса на 17 градусов|карте Земли после сдвига на 17 градусов]] есть незаметные для глаза перепады высот между соседних тазиков в несколько метров.  
  
 +
[[file:ReliefAxis17_SlowChange_2761_Hoq.png]]
  
*нарисовал 3d-модель [[:file:basins on sphere.png]]
+
Направление перепада показано черно-белыми штрихами от темного конца к светлому.
*считаю только в 3d, и не объединяю [[Поперечная проекция|поперечную]] и меридианную проекции
 
  
Исправить данное искажение можно через:
+
По изображению видно, что похожи они на [[искажение начала перетекания]].
{| class="wikitable"
+
 
 +
Впервые обнаружил это искажение на [[Получить географическую карту для Земли, вращение которой остановилось|карте остановки вращения Земли]] в виде {{githubraw|Wos/mockup/Water_WhenRotationStopped.gif|reconstruction}} четырех поднятий на севере и юге]. Считал, что оно возникает только вначале перетекания и в дальнейшем полностью прекращается.
 +
 
 +
Оказалось, что не прекращается полностью и в конце расчета остается. Хорошая новость, что это искажение малое, и является одним из [[:Category:Погрешности модели рельефа|погрешностей вычислений]].
 +
 
 +
= Свойства =
 +
Для сферы искажения отсутствуют.
 +
 
 +
Для эллиптического геоида искажение проявляется в виде четырех вертикальных областей увеличеных перепадов высот между соседними тазиками на северном и южном полушариях и нескольких меньших горизонтальных областей.
 +
 
 +
[[file:OceanMap_GeometricDistortion.png|600px]]
 +
Перепады находятся в диапазоне 0,5 метра при разрешении {{sym|letter=k_6|строка=нет}}. {{githubExchange|Logy.Maps/ReliefMaps/World/Ocean/GeometricDistortion.cs|self}}
 +
 
 +
Для [[Расчет импульса в уравнение Навье-Стокса|нестабильного]] геоида величина перепадов увеличивается в десятки и сотни раз, поэтому должна тщательно учитываться.
 +
 
 +
= [[Исправление ошибки карты сдвига полюса]] =
 +
*при [[Threshhold]]*0.01 получило диапазон -42.5..50.6 Normal, -43.4..51 Greenland17, -42.7..51.5m Strahov48, -43.1..51.8 Strahov52;
 +
*при [[Threshhold]]*0.001
 +
*: k5 -44.1..53.7 Normal, -44.4..53.7 GreenLand17, -43.9..53.8m Strahov48, , -44.1..53.8m Strahov52
 +
*: k6 -44.8..54.1 GreenLand17
 +
*: k7 -45.1..54.7 GreenLand17
 +
можно апроксимировать
 +
= Варианты решения =
 +
{|class="wikitable"
 
!
 
!
 
!преимущества
 
!преимущества
 
!побочные эффекты
 
!побочные эффекты
 
|-
 
|-
|1) Коэффициенты перетекания воды, как в [[Gradient and height crosses#аналогично меридианной проекции]] и учитывать не только соседей, а всю сферу.
+
|1) Увеличивать масштаб в сомнительным местах
|
+
|рано или поздно масштаб нужно делать комплесным
|много думать
+
|ресурсоемко
 
|-
 
|-
|2) Увеличение масштаба в сомнительным местах
+
|2) Менять ускория на воду (например, при сдвиге оси) постепенно
|Рано или поздно масштаб нужно делать комплесным
 
 
|
 
|
 +
|моделировать можно только плавные события, но точности для построения геоида недостаточно
 
|-
 
|-
|3) Сдвигать ось маленькими шагами
+
|3) Определять коэффициенты [[Gradient and height crosses#аналогично меридианной проекции|аналогично меридианной проекции]], и учитывая побольше соседей вплоть до всей сферы.
|!!!!
+
|точность
|моделировать можно только плавные события
+
|Решаются системы линейных уравнений вида [[:file:HealpixFormattor_Mockup.jpg]] ({{githubExchange|Logy.Maps/Projections/Healpix/HealpixFormattor.cs}})
 +
 
 +
[[:file:basins on sphere.png|3d-модель]], верхние две волны, особенно справа, слишком вытягнуты вверх и в сторону [[:file:OceanMap_Water_HighBasin.gif]].
 
|}
 
|}
 
Данную проблему хорошо видно на градиенте Delta_g_meridian вверху справа [[file:OceanMap_Water_HighBasin.gif]]. Delta_g_meridian направляет воду на север.
 

Текущая версия на 20:28, 21 мая 2020

комментарии в LiveJournal Уперся в трудность.

На карте Земли после сдвига на 17 градусов есть незаметные для глаза перепады высот между соседних тазиков в несколько метров.

ReliefAxis17 SlowChange 2761 Hoq.png

Направление перепада показано черно-белыми штрихами от темного конца к светлому.

По изображению видно, что похожи они на искажение начала перетекания.

Впервые обнаружил это искажение на карте остановки вращения Земли в виде Water_WhenRotationStopped.gif четырех поднятий на севере и юге]. Считал, что оно возникает только вначале перетекания и в дальнейшем полностью прекращается.

Оказалось, что не прекращается полностью и в конце расчета остается. Хорошая новость, что это искажение малое, и является одним из погрешностей вычислений.

Свойства[править]

Для сферы искажения отсутствуют.

Для эллиптического геоида искажение проявляется в виде четырех вертикальных областей увеличеных перепадов высот между соседними тазиками на северном и южном полушариях и нескольких меньших горизонтальных областей.

OceanMap GeometricDistortion.png Перепады находятся в диапазоне 0,5 метра при разрешении [math]k_6[/math].Карту можно построить самостоятельно с помощью скрипта GeometricDistortion.cs

Для нестабильного геоида величина перепадов увеличивается в десятки и сотни раз, поэтому должна тщательно учитываться.

Исправление ошибки карты сдвига полюса[править]

  • при Threshhold*0.01 получило диапазон -42.5..50.6 Normal, -43.4..51 Greenland17, -42.7..51.5m Strahov48, -43.1..51.8 Strahov52;
  • при Threshhold*0.001
    k5 -44.1..53.7 Normal, -44.4..53.7 GreenLand17, -43.9..53.8m Strahov48, , -44.1..53.8m Strahov52
    k6 -44.8..54.1 GreenLand17
    k7 -45.1..54.7 GreenLand17
можно апроксимировать

Варианты решения[править]

преимущества побочные эффекты
1) Увеличивать масштаб в сомнительным местах рано или поздно масштаб нужно делать комплесным ресурсоемко
2) Менять ускория на воду (например, при сдвиге оси) постепенно моделировать можно только плавные события, но точности для построения геоида недостаточно
3) Определять коэффициенты аналогично меридианной проекции, и учитывая побольше соседей вплоть до всей сферы. точность Решаются системы линейных уравнений вида file:HealpixFormattor_Mockup.jpg (HealpixFormattor.cs)

3d-модель, верхние две волны, особенно справа, слишком вытягнуты вверх и в сторону file:OceanMap_Water_HighBasin.gif.