Распространение радиоволн ВЧ/Метод зеркальных отображений: различия между версиями
Строка 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= | #####Если <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
Модель
Метод изображений (метод зеркальных отображений) широко применяется в электростатике и электродинамике для решения краевых задач. В частности, в приближении геометрической оптики данный метод позволяет построить картину хода лучей при любом числе отражений.
Суть метода состоит в построении лучей относительно мнимых изображений источника или приемника сигнала. Мнимые изображении строятся согласно правилам построения изображений в системе зеркал, здесь зеркала повторяют форму граничных поверхностей.
На рисунке представлена типичная ситуация в условиях плотной городской застройки, когда антенна приемного устройства находится в области геометрической тени относительно источника сигнала. Сигнал на приемной антенне является результатом переотражения радиоволны от внешней границы зданий, т.н. канал Релея. Зная координаты источника и приемника можно провести точную трассировку лучей с помощью простых геометрических построений.
Алгоритм
Основное течение
- G.Множество контрольных точек()
- G.Множество первичных источников()
- См. обсуждение к статье.
- Переход 1.1.8.1.4
- G.Множество отражающих объектов()
- .Построить зеркальное отображение(.Плоскость грани())
- Position .Антенна().Позиция()
- Ray Луч().Создать(Position, Вектор(Position,.Позиция(), 1))
- Точка.Создать .
- Если
- См. обсуждение к статье.
- Ray.Пересечение(.Плоскость грани())
- Если .Принадлежность( ) Расстояние(Position, .Позиция()) Расстояние(Position, )
- Переход 1.1.8.1.11
- Иначе
- Переход 1.1.8.1.14
- G.Множество отражающих объектов()
- Ray.Пересечение(.Плоскость грани())
- Если .Принадлежность( ) Расстояние(Position, ) Расстояние(Position, )
- Переход 1.1.8.1.14
.Множество отражающих поверхностей()
- Если
- Angle Ray.Угол пересечения(.Плоскость грани())
- Вторичный источник при рейтрейсинге.Создать(.Напряженность , Расстояние(Position, ), G.Среда распространения() Angle, )
- Переход 1.1.8.5
- .Напряженность , Расстояние(Position, .Позиция()), G.Среда распространения() ) .Зарегистрировать(
- Если См. обсуждение к статье.
- Переход 1.1.6
- Если
- Переход 1.1.9
.Множество отражающих поверхностей()
- G.Множество первичных источников()