Земля и векторные силы,
действующие на лодку К-9 ФК

 

В системе Вектор – сфера или Земля представлена довольно развитым  сервисом референс-эллипсоидоми со своими диаметрами, в  зависимости от того в каком регионе он описывает Землю, вычисления точек в зависимости от долготы, широты, наикратчайшего расстояния между двумя точками, движения по ортодромии, локсодромии, вычисления кривизны поверхности  Земли с учетом ландшафта,  формирования   геодезических и топологических линии и вот новое определение векторов самых различных сил, возникающих в тех или иных точках земли, в том числе и сил Кориолиса, Лоренца и т.д. Особое внимание обращено на виртуально-образное представление этих сил в  купе  с тем или иным объектом, в частности, продвижения Федора Конюхова через Тихий океан.

 

 

Задание сферы Земля через референс-эллипсоид

и вычисления площади

Площадь = 503.242

Центр = (3.25398e-013, 3.4337e-016, -1.28287e-016)

 

Задать точки на поверхности и расстояние между ними по дуге большого круга

Москва: 55° 45′ 6″ N, 37° 37′ 4″ E Десятичные 55.751667, 37.617778

Владивосток: 43° 7′ 0″ N, 131° 54′ 0″ E Десятичные 43.116667, 131.9

 

Задание точки на сфере

 – возможны два варианта на сфере и в диалоге

 

Линия между двумя точка через полидугу большого круга

 

Расчет линии (ее площадь сектора, ЦТ линии –сектора, длина полидуги)

выполняется командой «Расчет», результаты которой автоматически записываются  в файл «Расчет.vbs», а чтобы он помещался в нужную папку, надо из Вектора туда сохранить текущий, например, сценарий.

Результаты расчета для  нашего случая:

Площадь = 3.15472

Центр = (0.131479, 5.07064, 3.04826)

Длина линии = 6.33099

Сфера – поверхность и для нее доступны все операции

 

Теоретический чертеж из совокупности сечений
параллельных координатным плоскостям

 

Построение развертки поверхности сферы земли

 

Задание сферы как тело (шар) и вычисления ЦТ и объема

 

Объём = 1053.19

Центр = (6.20309e-005, -4.55947e-015, 1.57911e-015)

 

 

 

Построения сетки эпюр кривизны

 

Задание сетки кривизн (геодезических линий)
на поверхности «сфера» из заданной точки от u,v

 

Построение паркета на поверхности сферы

 

 

Построение нормалей в точках на сфере выполняется в МК с помощью метода Set T = RoundPov.N (u, v)

Листинг на .vbs

For v  = 0 To 1 step 1./tv

      For u  = 0 To 1 step 1./tu

            Set A = RoundPov.P (u, v)

            Set T = RoundPov.N (u, v)

            Set K = p(A.x+T.x*ve,A.y+T.y*ve,A.z+T.z*ve)

            Ngpoint.sss K,3

            Otrezok.ss A, K

            Width=20

            SetColor 255,0,0

      next

next

n12 = LastNmb

MoveToGroup n11+1, n12+1, "Точки" 

 

Далее по заданным  материальным точкам  формируем свободные вектора сил

 

 

Нет метода построение касательного вектора в точке, однако в МК это можно сделать.

 

Кручение линий на  цилиндре и сфере

 

Кручение линий на  цилиндре

Цилиндр задаем с помощью метода

R=3

Set p1 = p(0,0,0)

Set N = p(0,1,0)

h=11

RoundPov.Cyl p1, R, h, N

 

Линия кручения на цилиндре, а также ее вектора сил и вектора сил цилиндра

 

Кручение линий на  конусе через метод:

Set O1 = p(0,0,0)

Set N1 = p(0,1,0)

r1=3

r2=2

h=16

RoundPov.Cone2 O1,r1,r2,h,N1

   

 

Вектора сил на линии кручения и конусе

Кручение линий на сфере

Уравнение сферы в параметрической форме:

x = R cos u sin v

y = R sin u sin v

z = R cos v

 

Сферу  можно задать через универсальный метод

RoundPov.Sphere P(0, 0, 0), 3, 90, 290, 0, 360

 

 

 

 

Вектора нормали и вектора сил к точкам сферы

 

Линия кручения на сфере

 

Линия кручения на сфере в диапазонах 0-360 и 0-180  градусов,

справа сетка линий кручения с шагом 10 градусов

 

Вектора силы на первой линии  кручения

Резюме. Вектора силы в диалоге надо сделать, направленные к заданной точке и случайно. Например, в полушариях они могут быть направлены к соответствующим магнитным полюсам.

 

Образно-виртуальное моделирование течений в Тихом океане

 

  

Порталы морского дна.
Справа Морская рябь в южном и северном полушариях  Тихого океана