Распространение радиоволн ВЧ/Метод зеркальных отображений: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
Строка 12: Строка 12:
##<tt><math>\forall ~ s_j \in</math> [[Распространение радиоволн ВЧ/Геометрическая модель|G]].Множество первичных источников()</tt>
##<tt><math>\forall ~ s_j \in</math> [[Распространение радиоволн ВЧ/Геометрическая модель|G]].Множество первичных источников()</tt>
###<math>s'\leftarrow s_j </math>
###<math>s'\leftarrow s_j </math>
###<math>stack_{t}' \leftarrow t0_{mn}</math>
###<math>stack_{t}' \leftarrow t0_{mn}</math> {{mark|text=См. [[Обсуждение:Распространение радиоволн ВЧ/Метод зеркальных отображений|обсуждение]] к статье.}}
###<math>stack_{\rho}' \leftarrow \rho_k</math>
###<math>stack_{\rho}' \leftarrow \rho_k</math>
###<math>I \leftarrow 0</math>
###<math>I \leftarrow 0</math>
Строка 30: Строка 30:
#####<math>P\leftarrow</math><tt>[[Распространение радиоволн ВЧ/Точка|Точка]].Создать</tt><math>\left(\infty, \infty, \infty\right)</math>.
#####<math>P\leftarrow</math><tt>[[Распространение радиоволн ВЧ/Точка|Точка]].Создать</tt><math>\left(\infty, \infty, \infty\right)</math>.
#####Если <math>I' > 0</math>
#####Если <math>I' > 0</math>
######<math>t_{mn} \leftarrow stack_{t}'</math>
######<math>t_{mn} \leftarrow stack_{t}'</math> {{mark|text=См. обсуждение к статье.}}
######<tt><math>P\leftarrow</math>[[Распространение радиоволн ВЧ/Луч|Ray]].Пересечение([[Распространение радиоволн ВЧ/Грань отражающего объекта|<math>t_{mn}</math>]].Плоскость грани())</tt>
######<tt><math>P\leftarrow</math>[[Распространение радиоволн ВЧ/Луч|Ray]].Пересечение([[Распространение радиоволн ВЧ/Грань отражающего объекта|<math>t_{mn}</math>]].Плоскость грани())</tt>
######Если <tt>[[Распространение радиоволн ВЧ/Грань отражающего объекта|<math>t_{mn}</math>]].Принадлежность(<math>P</math>) <math>\wedge</math> Расстояние(Position,<math>\rho'</math>.Позиция()) <math>></math> Расстояние(Position,<math>P</math>)</tt>
######Если <tt>[[Распространение радиоволн ВЧ/Грань отражающего объекта|<math>t_{mn}</math>]].Принадлежность(<math>P</math>) <math>\wedge</math> Расстояние(Position,<math>\rho'</math>.Позиция()) <math>></math> Расстояние(Position,<math>P</math>)</tt>
Строка 48: Строка 48:
######Переход 1.1.8.5
######Переход 1.1.8.5
#####<tt><math>\rho_k</math>.Зарегистрировать([[Распространение радиоволн ВЧ/Источник|<math>s_j</math>]].Напряженность<math>(\omega_n,~\theta,~\varphi</math>, Расстояние(Position, <math>\rho_k</math>.Позиция()), [[Распространение радиоволн ВЧ/Геометрическая модель|G]].[[Распространение радиоволн ВЧ/Среда распространения|Среда распространения()]]<math>)</math>)</tt>
#####<tt><math>\rho_k</math>.Зарегистрировать([[Распространение радиоволн ВЧ/Источник|<math>s_j</math>]].Напряженность<math>(\omega_n,~\theta,~\varphi</math>, Расстояние(Position, <math>\rho_k</math>.Позиция()), [[Распространение радиоволн ВЧ/Геометрическая модель|G]].[[Распространение радиоволн ВЧ/Среда распространения|Среда распространения()]]<math>)</math>)</tt>
#####Если <math>E > E_{end}</math> {{mark|text=Чему равно E?}}
#####Если <math>E > E_{end}</math> {{mark|text=См. обсуждение к статье.}}  
######<math>I \leftarrow I+1</math>
######<math>I \leftarrow I+1</math>
######<math>stack_t \leftarrow  t_{m,n}</math>
######<math>stack_t \leftarrow  t_{m,n}</math>

Версия 02:10, 27 ноября 2016

Модель

Графическая иллюстрация метода изображений

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

Суть метода состоит в построении лучей относительно мнимых изображений источника или приемника сигнала. Мнимые изображении строятся согласно правилам построения изображений в системе зеркал, здесь зеркала повторяют форму граничных поверхностей.

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

Алгоритм

Основное течение

  1. G.Множество контрольных точек()
    1. G.Множество первичных источников()
      1. См. обсуждение к статье.
      2. Переход 1.1.8.1.4
      3. G.Множество отражающих объектов()
        1. .Множество отражающих поверхностей()
          1. .Построить зеркальное отображение(.Плоскость грани())
          2. Position .Антенна().Позиция()
          3. Ray Луч().Создать(Position, Вектор(Position,.Позиция(), 1))
          4. Точка.Создать.
          5. Если
            1. См. обсуждение к статье.
            2. Ray.Пересечение(.Плоскость грани())
            3. Если .Принадлежность() Расстояние(Position,.Позиция()) Расстояние(Position,)
              1. Переход 1.1.8.1.11
            4. Иначе
              1. Переход 1.1.8.1.14
          6. G.Множество отражающих объектов()
            1. .Множество отражающих поверхностей()
              1. Ray.Пересечение(.Плоскость грани())
              2. Если .Принадлежность() Расстояние(Position,) Расстояние(Position,)
                1. Переход 1.1.8.1.14
          7. Если
            1. Angle Ray.Угол пересечения(.Плоскость грани())
            2. Вторичный источник при рейтрейсинге.Создать(.Напряженность, Расстояние(Position,), G.Среда распространения() Angle, )
            3. Переход 1.1.8.5
          8. .Зарегистрировать(.Напряженность, Расстояние(Position, .Позиция()), G.Среда распространения())
          9. Если См. обсуждение к статье.
            1. Переход 1.1.6
          10. Если
            1. Переход 1.1.9