ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМ. Н. П. ОГАРЁВА»
Институт электроники и светотехники
Кафедра светотехники
УТВЕРЖДАЮ
Зав. кафедрой
канд. техн. н 1ук, доц.
Е. Железникова
«
&
6Г2018 г.
БАКАЛАВРСКАЯ РАБОТА
РАЗРАБОТКА АЛГОРИТМА ПРЕОБРАЗОВАНИЯ СИСТЕМ
ФОТОМЕТРИРОВАНИЯ
0 7 . О б - 2 - O S 'S
Автор бакалаврской работы
(подпись)
А. В. Жданов
(дата)
Обозначение бакалаврской работы БР-02069964-12.03.02-03- 18
Направление 12.03.02 Оптотехника
Руководитель работы
канд. техн. наук, доц.
Нормоконтролер
зав. лаб.
С. В. Прытков
(подпись)
C la f (подпись)
Саранск
2018
(дата)
п С(. МУ?
(дата)
С. С. Карякина
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМ. И. И. ОГАРЁВА»
Институт электроники и светотехники
Кафедра светотехники
УТВЕРЖДАЮ
Зав. кафедрой
канд. техн. наук, доц.
«Л Уъ
2018 г.
ЗАДАНИЕ НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ
(в форме бакалаврской работы)
Студент Жданов Андрей Владимирович
1Тема «Разработка алгоритма преобразования систем фотометрирования»
Утверждена приказом № 9438-С от21.11Л7
2 Срок представления работы к защите
11.06.2018
3 Исходные данные для исследования (проектирования): файлы фотометри
ческих данных в формате IES, научно-техническая литература.
4 Содержание выпускной квалификационной работы
4.1 Гониофотометрия осветительных приборов
4.2 Разработка алгоритма преобразования систем фотометрирования
4.3 Проверка алгоритма преобразования систем фотометрирования
Руководитель работы
канд. техн. наук, доц.
Я 3
^ 2 с > /^
подпись, дата
Задание принял к исполнению
подпись, дата
с. В. Прытков
РЕФЕРАТ
Бакалаврская работа содержит 94 листов, 29 рисунков, 31 таблицы, 49
формул, 20 использованных источников, 5 приложений.
ГОНИОФОТОМЕТР,
PYTHON,
АЛГОРИТМ
ПРЕОБРАЗОВАНИЯ,
СФЕРИЧЕСКАЯ СИСТЕМА КООРДИНАТ, СИСТЕМА ФОТОМЕТРИРОВАНИЯ, ФАЙЛЫ ФОТОМЕТРИЧЕСКИХ ДАННЫХ, ФОТОМЕТРИЧЕСКОЕ
ТЕЛО, СИЛА СВЕТА.
Объектом исследования является системы фотометрирования, исполь
зуемые при расчёте осветительных приборов.
Цель работы - разработка алгоритма преобразования систем фотомет
рирования.
В процессе работы была разработана методика преобразования одной
системы фотометрирования в другую. Одним из ключевых элементов разра
ботанной методики является скрипт на языке Python, реализующий алгоритм
преобразования систем фотометрирования;
Входными данными для скрипта являются файлы фотометрических
данных.
В результате проведенной работы был разработан алгоритм преобразо
вания систем фотометрирования а так же была разработана программа,
реализующая данный алгоритм.
Степень внедрения —частичная.
Область применения - в инженерной практике при расчете осветитель
ных установок.
Эффективность - повышение достоверности полученных результатов.
БР-02069964-12.03.02-03-18
Ш . 7Лш
ЩШ
Щщш
Пата
1ШоЕ
ЩШкоб
К контр. Карякина
ж ёШ никШ
Ш Г
Лит.
9106Д
рУ с а
Разработка алгоритма преобразования
систем фотометрирования
ош \я
1
Лист
~~Г
Листов
%
ЮС,каф.СТ, д \о ,
_______
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
6
1 Гониофотометрия осветительных приборов
8
1.1 Теория гониофотометрии
8
1.2 Требования к гониофотометрам
10
1.3 Конструкции и принципы работы гониофотометров
13
1.4 Системы фотометрирования
28
1.5 Преобразование систем координат
32
2 Разработка алгоритма преобразования систем фотометрирования
34
2.1 Совмещение систем фотометрирования
34
2.2 Нахождение силы света в заданных узлах
42
3 Проверка алгоритма преобразования систем фотометрирования
3.1 Проверка алгоритма для осесимметричного светораспределния
46
46
3.2 Проверка алгоритма для асимметричных источников света и
светильников
53
3.3 Проверка корректности работы программы расчета светового потока в
системах Cγ и Bβ.β.
55
ЗАКЛЮЧЕНИЕ
60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
62
ПРИЛОЖЕНИЕ А (обязательное) Листинг модуля преобразования систем
фотометрирования. Версия 1
65
ПРИЛОЖЕНИЕ Б (обязательное) Листинг модуля преобразования систем
фотометрирования. Версия 2.
70
ПРИЛОЖЕНИЕ В (обязательное) Листинг программ визуализации узлов
систем фотометрирования.
75
ПРИЛОЖЕНИЕ Г (обязательное) Листинг программы формирования файлов
фотометрических данных для источника света I = k cosm γ
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
76
Лист
4
ПРИЛОЖЕНИЕ Д (обязательное) Файлы фотометрических данных для
аналитически заданного источника света I = k cosm γ
80
ПРИЛОЖЕНИЕ Е (обязательное) Листинг программы конвертации IES —
файлов из системы Cγ в систему Bβ.β
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
91
Лист
5
ВВЕДЕНИЕ
Пространственное распределение силы света [2] определяется в ходе гониофотометрических измерений и может задаваться в одной из трёх систем
фотометрирования Аα, Bβ.β, Cγ (type A, type Bβ., type C) [3; 19]. Выбор конкретной
системы для определённого типа источников света или осветительных приборов стандартами строго не регламентируется, хотя некоторые рекомендации всё
же есть. Так, прожекторы, например, целесообразнее фотометрировать в системе Bβ.β [3; 19], автомобильные фары в системе Аα [19], а офисные и уличные
светильники в системе Cγ. Если кинематическая схема гониофотометра предполагает поворот источника света, а измеряется разрядная лампа, то выбрать
необходимо ту систему, при которой не меняется её рабочее положение. Зачастую выбор бывает продиктован просто удобством проведения измерений.
В светотехнической практике могут встречаться ситуации, когда фотометрирование осуществлялось в одной системе, а результаты надо представить
в другой. Например, необходимо сопоставить результаты измерений двух гониофотометров, кинематические схемы которых реализуют разные системы
фотометрирования
В американском [19] и российском [3] стандартах есть формулы перехода
между системами фотометрирования. Однако, как будет показано далее, в этом
вопросе не все точки расставлены над i.
Итак, целью бакалаврской работы является разработка алгоритма преобразования систем фотометрирования.
Для достижения поставленной цели необходимо решить следующее задачи:
- Изучить типы гонифотометров и систем фотометрирования;
- Изучить структуру и принципы формирования файлов фотометрических
данных в формате IESNA;
- Разработать алгоритм преобразования систем фотометрирования;
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
6
- Проверить алгоритм преобразования систем фотометрирования;
- Разработать скрипт на языке Python, реализующий алгоритм преобразования систем фотометрирования;
- Проверить корректность работы разработанного скрипта.
Для реализации задач были задействованы следующие методы и средства.
Методы: математическое моделирование, эксперимент; средства: язык
программирования Python, библиотеки numpy, scipy, matplotlib, гониофотометр
GO 2000 A.
Актуальность темы бакалаврской работы заключается в том, что она
устраняет отсутствие адаптированного программного обеспечения для перехода из одной системы фотометрирования в другую.
Новизна бакалаврской работы заключается в том, что были разработаны
алгоритм преобразования систем фотометрирования и реализующая данный алгоритм программа. Был проведен тест на корректность работы программы
преобразования систем фотометрирования.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
7
1 Гониофотометрия осветительных приборов
1.1 Теория гониофотометрии
Гониофотометр — это устройство для измерения пространственного распределения силы света [14]. Существует 3 системы фотометрирования: Aα, Сγ,
Bβ.β. Они представляют собой специализированную сферическую систему координат. Первоначально данные системы фотометрирования и реализующие их
кинематические схемы гонифотометров были разработаны под конкретные
типы источников света и световых приборов. Так например прожектора принято измерять в системе Bβ.β, автомобильные фары в системе Aα, светильники для
внутреннего и наружного освещения в системе Сγ [10]. Однако, существует ряд
источников света (нап. ДРЛ, ДНаТ, ДнаЗ, ДРИЗ, ЛЛ и т.д) световые и электрические параметры которых существенно зависят от положения горения. Из-за
этого на практике часто возникает ситуация когда светильник необходимо померить светильник например в системе Сγ, но это приведет к изменению
положения установленных в нем ламп, и как следствие, к изменению световых
параметров, что естественно не приемлемо. Поэтому решением данной проблемы является измерение в системе, в которой не меняется положение источника
света с последующей преобразованием результатов измерений в требуемую систему фотометрирования [9].
В принципе, гониофотометрия как таковая не зависит от типа используемого гониофотометра [6]. Гониофотометр при помощи коррелированного
применительно к V(λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) фотометра измеряет освещённость Е(r, θ, φ) окружаю) окружающей лампу замкнутой оболочки для всех направлений распространения света
(θ, φ) окружаю) в пределах полного телесного угла (4π ср), как это показано на рисунке
1.1, где радиус-вектор r(θ, φ) окружаю) определяет положение фотометра в сферической
системе координат и всегда перпендикулярен направленному на лампу входному отверстию фотометра. Кроме того, радиус-вектор r (θ, φ) окружаю) описывает
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
8
расстояние между лампой и фотометром. Угол θ традиционным способом характеризует положение фотометра между полюсами (0 ≤ θ ≤ π). Угол φ) окружаю
характеризует положение фотометра по экватору (0 ≤φ) окружаю ≤ 2 π). Световой поток
лампы Ф можно рассчитать на основе освещённости Е(θ, φ) окружаю), используя для этого определение либо силы света (I = dФ/dω), либо освещённости (Е = dФ/dА):Ф/dω), либо освещённости (Е = dФ/dА):dФ/dω), либо освещённости (Е = dФ/dА):ω), либо освещённости (Е = dФ/dА):), либо освещённости (Е = dФ/dω), либо освещённости (Е = dФ/dА):Ф/dω), либо освещённости (Е = dФ/dА):dФ/dω), либо освещённости (Е = dФ/dА):А):
Φ=∫4 π I ( θ , φ ) d ω
(1.1)
Рисунок 1.1 – Освещённость Е в функции радиус-вектора r(θ, φ) окружаю)
Φ=∫4 π E ( θ , φ ) d A
Входящий
в
уравнение
(1.1)
элементарный
(1.2)
телесный
угол
dФ/dω), либо освещённости (Е = dФ/dА):ω), либо освещённости (Е = dФ/dА):
описывается выражением:
d ω=sin ( φ ) d θ d φ
(1.3)
а входящий в уравнение (1.2) элемент площади dФ/dω), либо освещённости (Е = dФ/dА):А – выражением:
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
9
2
d A=r ( θ , φ ) sin ( θ ) d θ d φ
(1.4)
Величину r радиус-вектора r (θ, φ) окружаю) можно считать постоянной, так как во
время проведения гониофотометрических измерений она обычно не меняется.
В результате пространственное распределение силы света I(θ, φ) окружаю) может быть
получено из распределения освещённости Е(θ, φ) окружаю) при помощи закона обратных
квадратов:
2
(1.5)
I ( θ , φ ) =r E ( θ , φ)
Если
расстояние
фотометрирования
намного
больше
размера
осветительного прибора, то, подставив уравнения (1.3) и (1.5) в уравнение (1.1),
при r = const получаем:
2π
π
Φ=r 2∫0 d φ∫0 E ( θ , φ ) sin ( θ ) d θ
(1.6)
С другой стороны, подстановка уравнения (1.4) в уравнение (1.2) при r =
const также приведёт к уравнению (1.6). Однако следует помнить, что хотя в
случае больших ламп уравнение (1.5) может оказаться неверным (r L > r),
уравнение (1.6) всё же позволяет получить точное значение светового потока,
при условии, что фотометр измеряет свет правильно, с учётом косинуса угла
падения этого света.
1.2 Требования к гониофотометрам
Для достижения высокой степени точности измерений гониофотометры
должны соответствовать определенным требованиям. Прежде всего, должна
быть обеспечена стабильность измеряемого источника света. Модели с вращающимися источниками света [2] не могут обеспечить высокую точность, по-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
10
скольку положение работающего источника света изменяется во время проведения измерения, из-за чего меняются условия отвода тепла [1]. А поскольку
источники света зачастую чувствительны к температуре, гониофотометры с
зеркалом на оптических осях [2] также нельзя считать подходящими, поскольку
постоянное перемещение контрольного источника освещения в большом пространстве ведет к значительному изменению температуры, что вынуждает замедлять скорость измерения, чтобы избежать изменения фотометрических параметров.
Учет рассеянного света — важный аспект для гониофотометрии [1]. Существует множество путей его уменьшения в системе гониофотометра.
Хорошим способом можно считать использование темной комнаты больших
размеров, однако размер помещения всегда ограничен практическими реалиями
[3], поэтому требуется оптимизация использования пространства темной комнаты.
Для измерения силы света (силы излучения) с применением фотометрического закона «обратных квадратов» расстояние фотометрирования должно
быть достаточно велико [6]. Однако дистанция при измерениях в дальней зоне
(часто более 12 м) не всегда подходит для фотометрирования слабых источников света из-за ограниченной чувствительности фотоприемника.
Специалистами из Федерального физико-технический института (РТВ)
(Германия) были сформулированы следующие требования к гониофотометрическим системам:
а) Калибровка осуществляется при помощи образцовой светоизмерительной лампы силы света, калибровка которой прослеживается до национального эталона единицы измерения «кандела».
б) Обеспечено относительное перемещение лампы и фотометра с ортогональным пересечением осей θ и φ) окружаю.
в) Фотометр коррегирован применительно к функции V (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) (измерение
светотехнических параметров).
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
11
г) Обработка данных осуществляется автоматически.
д) Значения светового потока определяются на основе результатов измерений пространственного и спектрального распределений энергетической
освещённости.
е) Фотометр не чувствителен к изменениям температуры.
ж) Положение испытываемой лампы может быть произвольным.
и) Окружающая среда кондиционирована.
к) Область наличия рассеянного света невелика.
л) Вращение по осям θ и φ) окружаю осуществляется механически.
м) Имеется трёхцветная измерительная головка (для определения коррелированной цветовой температуры светового потока) и/dω), либо освещённости (Е = dФ/dА):или возможность измерения относительного спектрального распределения энергетической освещённости.
н) Измерения производятся без изменения положения испытываемой
лампы.
о) Обеспечено полное сканирование освещённости/dω), либо освещённости (Е = dФ/dА):силы света применительно к испытываемой лампе.
п) Световой поток лампы непрерывно контролируется для внесения поправок на старение лампы в процессе проведения измерений.
р) Температура стен гониофотометрической комнаты поддерживается постоянной (минимизируется лучистый теплообмен между разрядной лампой и
стенами).
с) Осуществляется непосредственная коррекция рассеянного света (особенно в случае имеющих большие поля зрения бленд для уменьшения воздействия рассеянного света (stray light redФ/dω), либо освещённости (Е = dФ/dА):uction tube), используемых при измерении больших ламп, таких как трубчатые люминесцентные лампы).
т) Во время проведения измерений обеспечивается затенение всех светильников, имеющихся в гониофотометрической комнате.
у) Имеется возможность изменения измерительного радиуса r (измерения
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
12
в ближнем и дальнем поле с использованием систем на приборах с зарядовой
связью).
ф) В современных гониофотмерах перемещения и установка углов автоматизированы. Требуются большая механическая жесткость поворотных частей
и высокая точность установки и отсчета углов.
1.3 Конструкции и принципы работы гониофотометров
Распределительный фотометр (РФ) – поворотный прибор [11], обеспечивающий возможность измерений силы света источника и ОП в разных
направлениях, в пределах четырех или двух квадрантов. Действие гониофотометра основано на том, что из всего светового потока он отбирает лишь те
лучи, которые идут в определенном направлении пространства.
Номенклатура гониофотометров, выпускаемых зарубежными фирмами
достаточно широка. Так фирма ТТВ выпускает от очень компактного
(600х600х800 мм3) гониофотометра, предназначенного для измерения миниатюрных
ламп
и
светоизлучающих
диодов
до
крупногабаритного
(3200х3200х4000 мм3), предназначенного для измерения светораспределения
светильников, максимальный размер которых не более 2000 мм. Промежуточные модели позволяют измерять КСС как ламп, так и малогабаритных СП.
Причем, гониофотометр позволяет, как лампы, так и СП крепить с любой ориентацией в пространстве. Общей чертой гониофотометров является то, что в
них исследуемый объект располагается неподвижно, а фотоприемник меняет
ориентацию в пространстве.
Фирма LMT строит гониофотометры по другому принципу – фотоприемник располагается неподвижно в пространстве, а исследуемый объект меняет
ориентацию в пространстве. Фирмой выпускаются гониофотометры как для измерения
Изм. Лист
малых
№ докум.
объектов,
Подп. Дата
так
и
крупногабаритных.
Гониофотометры
БР-02069964-12.03.02-03-18
Лист
13
производят измерения с шагом 0,01°. Двигатель может перемещать объект с семью скоростями по обеим осям. Скорость измерения достигает до 40°/dω), либо освещённости (Е = dФ/dА):сек.
Обработка информации, получаемой от гониофотометров, выпускаемых компаниями TTBβ. и LMT, осуществляется на компьютерах при помощи специального
программного обеспечения.
В мировой практике гониофотометры строятся по следующим схемам:
а) перемещение фотоприемника вокруг исследуемого объекта, вращающегося по оптической оси;
б) неподвижное расположение фотоприемника относительно вращающегося по оптической оси исследуемого объекта меняющего положение в
горизонтальной плоскости;
в) неподвижное расположение фотоприемника относительно исследуемого объекта меняющего положение в горизонтальной и вертикальной
плоскостях;
г) неподвижное расположение фотоприемника и вращающегося по оптической оси исследуемого объекта, сканирование которого происходит за счет
перемещения вокруг исследуемого объекта зеркала;
д) неподвижное расположение фотоприемника и вращающегося по оптической оси исследуемого объекта, сканирование которого происходит за счет
перемещения вокруг исследуемого объекта зеркала, отраженный луч с которого
попадает на второе зеркало, расположенное на оптической оси фотоприемника
и синхронно вращается с перемещением первого зеркала;
е) неподвижное расположение фотоприемника относительно зеркала, вокруг которого перемещается исследуемый объект, вращающийся по оптической
оси.
Как показывает практика наименьшие габаритные размеры имеет гониофотометр построенный по схеме (б), но конструкция узла перемещения
исследуемого объекта значительно сложнее, чем у гониофотометра, построенного по схеме (а). С точки зрения простоты установки и юстировки
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
14
исследуемого объекта наиболее удобными являются те схемы, в которых оптическая ось исследуемого объекта располагается вертикально, то есть схема (а).
Далее мы рассмотрим, как менялась конструкция гониофотометров на
примере развития гониофотометрических систем, использовавшихся в РТВ на
протяжении нескольких десятилетий. Эта история показательна и в общем случае она отражает основные вехи развития гониофотометрии во всем мире.
1.3.1 Однорычажный гониофотометр (1950–1975 гг.)
В этот период использовался управляемый вручную однорычажный гониофотометр [6] (рисунок 1.2). Вначале, в пятидесятых годах, этот
гониофотометр был оснащён визуальным фотометром, позволявшим проводить
сравнительные
Рисунок 1.2 – Однорычажный гониофотометр, 1950–1975 гг.
измерения освещённости с использованием вспомогательной лампы и ослаб-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
15
ляющей свет системы [2, с. 321]. Прослеживаемость до национального эталона
единицы силы света «кандела» обеспечивалась посредством калибровки визуального фотометра при помощи образцовых светоизмерительных ламп силы
света (что соответствует требованию (а)); расстояния измерялись на основе национального эталона единицы длины «метр».
Визуальный фотометр должен был размещаться в определённом месте
[6], что было связано с расположением вспомогательной лампы фотометра. Так
что для направления света испытываемой лампы на визуальный фотометр была
использована система «зеркало – призма». Более подробную информацию о подобной системе можно найти в [2, с. 319]. Эта схема удовлетворяла требованию
(б).
Для получения значения светового потока измерялось несколько значений освещённости, соответствующих устанавливаемым вручную сферическим
координатам (θ, φ) окружаю). Если изображённую на рисунке 1.1 воображаемую сферу
разделить на параллельные зоны в направлении θ и каждую из зон i разбить на
n имеющих одинаковую длину секций с освещённостью Ei, j, то можно рассчитать среднюю освещённость каждой из зон Ei :
n
Ei=
1
∑E
n j=1 i , j
(1.7)
и, посредством численного интегрирования, значение светового потока:
m−1
Φ=2 π r 2 ∑ ( ( cos ( θ i) −cos ( θi +1) ) E i
(1.8)
i =0
Общее количество отдельных измерений освещённости зависит от пространственного распределения силы света испытываемой лампы. Из-за того,
что регулировка положения большого рычага (θ) и вращение лампы (φ) окружаю), а также
регулировка положения фотометра осуществлялись вручную, этот метод требовал очень больших затрат времени. Например, предположим, что требовалось
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
16
сделать 600 измерений (не так уж много с сегодняшней точки зрения) и что на
каждое измерение затрачивалось 25 с. В этом случае на измерение одной лампы с относительно однородным пространственным распределением силы света
потребовалось бы более четырёх часов. В 1963 г. в международном масштабе
было проведено сравнение результатов измерений световых потоков разрядных
ламп без люминофорного покрытия. Эти лампы имели весьма неоднородное
пространственное распределение силы света, и описанный метод не позволял
проводить измерения этих ламп, так как количество точек измерения оказывалось при этом чрезмерно большим. Решение, как это описано в [3], состояло в
замене визуального фотометра на грубо коррегированный применительно к
функции V (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) фотоумножитель, снабжении оси φ) окружаю электрическим приводом и
использовании прецизионного конденсатора для интегрирования фототока
фотоумножителя. В результате при каждом положении θ большого рычага привод оси φ) окружаю вращал лампу с постоянной скоростью, тогда как прецизионный
конденсатор интегрировал фототок фотоумножителя. По истечении равного
примерно 5 мин промежутка времени t, требующегося на один поворот вокруг
оси φ) окружаю, заряд прецизионного конденсатора Q = C ∙ U соответствовал средней
освещённости измеряемой зоны:
Ei=k ∙ C
U
t
(1.9)
Для получения значения светового потока вновь следует воспользоваться
уравнением (1.8). Знание k·C при этом не требуется, так как указанная величина была учтена в процессе калибровки, производившейся с использованием
известного значения освещённости, создаваемой образцовой светоизмерительной лампой силы света, и должна оставаться неизменной на всём протяжении
измерений. Впоследствии, в шестидесятых годах, визуальный фотометр был заменён на усовершенствованный коррегированный применительно к функции
V(λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) фотометр на основе снабжённых светофильтрами кремниевых фотодиодов
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
17
в сочетании с преобразователем фототока в напряжение и графопостроителем,
предназначенным для отображения распределения освещённости в пределах
зоны. Затем при помощи графического или численного интегрирования определялась средняя освещённость[16]. В следующем разделе будет видно, что этот
метод «аналогового зонального интегрирования» очень похож на численные
методы, применяемые в современных гониофотометрах. Эти два последних
усовершенствования отвечали требованию (в) и, частично, требованию (г).
1.3.2 Шарнирный гониофотометр (1976–2007 гг.)
Для осуществляемого вручную перемещения однорычажного гониофотометра из одной точки в другую требовалась «дружеская рука» [6]. Расчёт
значения светового потока также производился «вручную». Этот процесс занимал много времени и, наряду с дополнительными требованиями в части
измерения больших трубчатых люминесцентных ламп, микроламп и, конечно,
светодиодов, являлся основной причиной создания нового гониофотометра.
После значительной перестройки нескольких помещений здания Kösters
Bβ.uildФ/dω), либо освещённости (Е = dФ/dА):ing появилась возможность монтажа в специально предназначенной для
гониофотометрических измерений комнате размером 4×10×8 м большого шарнирного
гониофотометра
новой
конструкции
[4].
Комната
имела
дополнительную систему регулируемого электрического отопления, позволяющего приводить температуру воздуха в соответствие с требуемыми условиями
измерений. В принципе, шарнирный гониофотометр состоит из трёх рамок,
внешняя из которых обеспечивает любую пространственную ориентацию испытываемой лампы посредством поворота так называемой рамки α вокруг оси
у (рисунок 1.3). Внутри внешней рамки α расположена рамка φ) окружаю, которая обладает неограниченными возможностями в части вращения вокруг оси z. И
наконец, имеется ещё и рамка θ, которая располагается внутри рамки φ) окружаю и имеет
ограниченную половиной полного оборота свободу вращения. Все три рамки
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
18
механически сбалансированы и снабжены электрическими приводами. Скорости их вращения регулировались вручную при помощи десяти оборотных
прецизионных потенциометров, что обусловлено аналоговым характером регулировки. Определения углового положения каждой из рамок осуществлялось
при помощи 13-битовых датчиков угла поворота. Фотометр закреплялся на рамке θ (рисунок 1.3), обеспечивая равный 2 500 мм фиксированный радиус
измерения.
Рисунок 1.3 – Схематическое изображение большого шарнирного гониофотометра 1976–2007 гг.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
19
Имелась возможность закрепления второго фотометра или трёхцветной
головки на противоположном конце той же самой рамки θ. В этом случае из-за
наличия двух стержней, предназначенных для крепления трубчатых ЛЛ, рабочий диапазон ограничивался пределами 4 ° ≤θ≤176 ° о . В случае же ламп с
одним цоколем один фотометр удалялся, и расположенную на этой стороне
рамки рукоятку поворачивали для предоставления места для стержня, на котором крепилась лампа. В этом случае рабочий диапазон составлял 0 °≤θ≤176° .
Согласно уравнению (1.6), для получения значения светового потока нам требуется проинтегрировать измеренные значения освещённости в пределах равного
4∙π ср полного телесного угла.
Так что представляется очевидным, что для сбора и хранения измеренных значений освещённости следует воспользоваться численным методом
интегрирования по времени [6]. На рисунке 1.4 показан канал прохождения сигналов. Фотометр и/dω), либо освещённости (Е = dФ/dА):или трёхцветная головка, а также преобразователь фототока
в напряжение и преобразователь напряжения в частоту относились к терморегулируемому типу.
Рисунок 1.4 – Канал прохождения сигналов
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
20
Фототок, создаваемый фотометром с нормализованной применительно к
источнику А МКО чувствительностью s, преобразуется при помощи R g в
напряжение U, которое затем преобразуется в частоту f с коэффициентом преобразования w f. Эта частота выступает в качестве сигнала для числового
счётчика. Одновременно второй числовой счётчик подсчитывает частоту кварцевого генератора f q, с тем чтобы позволить использовать измеренную частоту
сигнала при анализе полученных данных. Этот метод обеспечивает возможность проведения вышеупомянутого интегрирования сигнала по времени. Как
отмечалось выше, окружающая испытываемую лампу воображаемая сфера разделена на зоны и секции (рисунок 1.4, вверху). Из-за аналогового характера
регулировки скорости двух движущихся рамок, положительной и отрицательной фаз ускорения в начале и конце полного сканирования и изменения
нагрузки системы вращения неизбежны небольшие детонации и дрожание. Размер секции ∆φ уменьшает это влияние. С учётом подобного взвешиванияφ) окружаю уменьшает это влияние. С учётом подобного взвешивания
средняя освещённость E i описывается уравнением:
Ei=
n
Δ yi , j
1
∙∑ Δ φ j∙ f q
−f 0
2 π ∙(s ∙ wf ∙ Rg ) j=1
Δ ti , j
(
)
(1.10)
где f 0 – темновая частота (затенённый фотометр), ∆φ уменьшает это влияние. С учётом подобного взвешиванияy i, j – количество разностных импульсов счёта сигнала, а ∆φ уменьшает это влияние. С учётом подобного взвешиванияt i, j – количество разностных импульсов
счёта времени относительно начала и конца секции. Световой поток определяется опять же уравнением (1.8), в которое, однако, следует ввести поправки на
рассеянный свет cstr, спектральную погрешность фотометра cspec и отклонения
от номинальных условий проведения электрических измерений celec:
m−1
Φ=c s t r ∙ c s p e c ∙ c el e c ∙ 2 π r 2 ∙ ∑ ( c o s θi−c o s θi+1 ) ∙ E i
(1.11)
i=0
Техническая
реализация
фотометра
всегда
является
лишь
аппроксимацией функции V (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю). Это означает, что в большинстве случаев
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
21
следует
вводить
поправку
на
несовпадение
кривой
чувствительности
фотометра и функции V (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю). В общем случае для ламп всех типов, имеющих
относительное
спектральное
распределение
энергии
излучения
S
(λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю),
соответствующий поправочный коэффициент описывается уравнением:
∫ V ( λ )∙ S ( λ ) d λ / V ( λ) ∙ P ( λ , T ) d λ
∫
A
s r e l ( λ )∙ S ( λ ) d λ
∫
cs p e c=
∫ s r e l ( λ )∙ P ( λ ,T A ) d λ
(1.12)
где P (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю, T A ) соответствует чёрному телу с температурой T A = 2 856 К.
Для расчёта cspec следует знать относительную кривую спектральной чувствительности фотометра srel (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю), однако в случае ламп накаливания имеется
более простой способ, не требующий знания s rel (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) для коррекции несоответствия спектров:
E (T )=
y( T ) T
s
TA
( )
m
y
(1.13)
где Е (Т) – скорректированная освещённость, соответствующая температуре Т,
у (Т) – измеренное значение фототока, а s – чувствительность фотометра применительно к источнику А МКО. Показатель степени m y для каждого из
фотометров свой. Индекс «у» обозначает, что в качестве приёмника используется коррегированный применительно к V (λ) фотометра измеряет освещённость Е(r, θ, φ) окружаю) фотометр или канал у трёхцветной
головки[7]. Остальным каналам будут соответствовать другие показатели степени. Если значение m y близко к нулю, например, m y = 0,018, то фотометр
характеризуется хорошей степенью соответствия. Значения показателя степени
m y (и остальных) можно определить посредством подгонки под кривую Е (Т),
полученную в результате измерения образцовой светоизмерительной лампы
силы света в разных режимах работы [6, 7]. В результате применительно к лампам накаливания поправочный коэффициент можно записать следующим
образом:
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
22
T
TA
( )
c s p e c=
m
y
(1.14)
Кроме того, так как световой поток является функцией рабочего тока J, то
в случае лампы накаливания, работающей в режиме, близком к режиму работы
источника А МКО, облегчается и определение коэффициента c elec , для получения которого можно воспользоваться уравнением:
J
J0
( )
c el ec =
−m
j
(1.15)
где J 0 – номинальное значение тока, а m J ≈ 6,84. Дополнительную информацию можно найти в [7].
В случае трёхцветной головки проводимый аналогичным образом анализ
соответствующих трём каналам данных позволяет получить координаты цветности (х, у) светового потока:
x=
Φx
Φ X +Φ Y + ΦZ
(1.16)
y=
Φy
Φ X +ΦY +Φ Z
(1.17)
К сожалению, этот гониофотометр позволял определять только световой
поток и соответствующие координаты цветности – информация о пространственном распределении терялась из-за низких возможностей компьютера
[6]. Однако в 1991 г. все компьютеры, аналоговые системы, проводка и ряд других деталей были заменены на более современные. С этого момента вся
пространственная информация сохранялась на подходящих носителях. А в 1997
г. этот шарнирный гониофотометр был дополнительно оснащён матричным
спектрометром, позволяющим одновременно с измерением светового потока
производить и измерение относительного спектрального распределения энер-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
23
гии излучения. Однако фотометр и входная оптика матричного спектрометра
имели разные поля зрения и слегка различные положения на гониофотометре,
что усложняло проведение анализа данных. Как бы то ни было, это позволило
получать пространственную информацию о спектральном распределении энергии излучения испытываемых ламп. В последней версии 1997 г. этот
гониофотометр отвечал требованиям 1–14, входящим в приведённый в начале
раздела 2 перечень. Расширенная (k = 2) относительная погрешность измерения
световых потоков образцовых светоизмерительных ламп составляла 0,60 %.
Для измерения небольших ламп и светодиодов в начале 1980-х гг. был
сконструирован аналогичный трёхрамочный шарнирный гониофотометр с радиусом измерения всего лишь 300 мм [6]. Фотография этого так называемого
«минигониофотометра» приведена на рисунке 1.5. Принцип работы этого гониофотометра был в точности таким же, как и у большого шарнирного
гониофотометра. Канал прохождения сигналов, включая преобразователи
напряжения в частоту и счётчики, тоже был таким же. Все особенности этой
системы уже обсуждались в подпункте 2.2.1. В 2007 г. этот прибор был заменён
на гониофотометр, предназначенный специально для измерения светодиодов
[8].
Рисунок 1.5 – Малый шарнирный гониофотометр, 1982–2007 гг.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
24
1.3.3 Роботизированный гониофотометр (2006 г.)
В конце девяностых годов планы по созданию нового типа гониофотометра становились всё более и более конкретными, так как РТВ принял
решение о строительстве для оптического отдела нового здания, которое сейчас
называется Albert Einstein-Bβ.uildФ/dω), либо освещённости (Е = dФ/dА):ing. Так что, в принципе, новое здание было
спроектировано «вокруг» нового роботизированного гониофотометра. Ещё в
1995–1996 гг. было показано, что использующие роботы гониофотометры возможны и имеют преимущества перед шарнирными гониофотометрами . Как
было отмечено в, так называемые сервисные роботы вполне пригодны для реализации
роботизированного
гониофотометра.
Они
имеют
изящную
конструкцию с длинными руками и при малом весе способны перемещать
фотометры и держать лампы. Кроме того, они обладают высокой гибкостью,
позволяющей перемещать фотометр(ы) по требуемым траекториям на поверхности окружающеё лампу воображаемой сферы радиусом 1 000 до 3 000 мм.
Каждый из роботов обладает семью степенями свободы, что гарантирует требуемые гибкость и зону действия (рисунок 1.6). Фактически роботизированный
гониофотометр состоит из двух роботов, позволяющих охватить полный телесный угол 4∙π ср, и одного аналогичного робота для размещения испытываемой
лампы в нужном положении в гониофотометрической комнате. Все станины роботов прикреплялись непосредственно к бетонным частям здания для
обеспечения долговременной стабильности их пространственного положения.
На рисунке 1.7 показана гониофотометрическая комната с роботами, измеряющими уличный светофор со светодиодами. В отличие от шарнирного
гониофотометра, измерительный радиус роботизированного гониофотометра
может изменяться в результате поворота его семи осей в соответствующие положения. Вследствие большой гибкости роботов с семью степенями свободы
позиция и ориентация фотометра относительно цели может быть обеспечена
при самых разных положениях семи осей. В результате нам нужна стратегия
выбора
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
25
Рисунок 1.6 – Рука роботизированного гониофотометра
положения осей. В нашем случае это означает, что требуется найти такие положения осей, при которых расстояния всех остальных частей робота от центра
будет максимальным. Для расчёта всех семи углов поворота осей, выраженных
в полученных на основе требуемых значений сферических координат (r, θ, φ) окружаю)
импульсов счёта угловых декодеров положения осей, использовалось специальное программное обеспечение[15]. В процессе измерения лампы система
управления роботами каждые 10 мс считывает эти семь углов (импульсы счёта)
из заданного списка и старается в соответствии с этим настроить каждую из
осей. По окончании процесса настройки все семь углов синхронно считываются
и
помещаются
в
базу
данных
вместе
с
соответствующими
фотометрическими данными. В принципе, процесс прохождения сигналов
фотометра очень похож на имевший место в случае большого шарнирного гониофотометра. Однако в данном случае имеется одна дополнительная
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
26
особенность, связанная с тем, что, так как у нас имеется система сбора распределённых данных, то нам необходимо наличие единой для всех систем
временной метки (1 МГц), позволяющей впоследствии, при проведении анализа, синхронизировать полученные данные. Так как описанная настройка осей
осуществляется в процессе регулировки, то реальные значения углов будут отличными от желаемых. Поэтому истинные положение и ориентацию фотометра
мы должны определять на основе реальных значений углов поворота осей. На
рисунке 1.8 изображены системы координат роботизированного гониофотометра и пример траектории движения фотометра.
Рисунок 1.7 – Роботизированный гониофотометр 2006 г.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
27
Рисунок 1.8 – Системы координат роботизированного гониофотометра и
пример траектории движения фотометра
1.4 Системы фотометрирования
1.4.1 Система фотометрирования Аα
Построение систем фотометрирования, приводимое далее основано на
американском стандарте LM - 75 - 01. В системе фотометрирования Aα полярная ось вертикальна, как показано на рисунке 1.9
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
28
Рисунок 1.9 — Система координат Aα. Стрелки указывают фотометрические углы.
Углы, измеренные в вертикальных полуплоскостях, обозначают как Yуглы, а в горизонтальных - X-углы. Позиция на сфере описывается парой координат (Y, X) . Точка (0,0) расположена на экваторе сферы. В этой системе
координат оптическая ось светильника пересекает точку с координатами (
Y =0 ° ,
X=0° ). Диапазон изменения вертикальных Y-углов составляет от -
90° (надир) до +90° (зенит). Диапазон изменения горизонтальных углов составляет от -180 ° до 180°, как показано на рисунке 1.9. Система фотометрирования
Аα широко применяется для измерения автомобильных фар.[4]
1.4.2 Система фотометрирования Вβ
Система координат Bβ.β показана на рисунке 1.10.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
29
Рисунок 1.10 — Система координат Bβ.β. Стрелки указывают на фотометрические углы.
Полярная ось горизонтально ориентирована. Эта система координат похожа на систему координат типа Aα, которая была повернута 90°. Углы,
измеренные в горизонтальных полуплоскостях называются горизонтальными
(H), а вертикальные углы к полуплоскостям — вертикальными (V). Позиция на
сфере в данной системе определяется парой координат (H, V).
Так же как и в системе Аα, точка (0,0) расположена на экваторе сферы. В
этой системе координат оптическая ось светильника пересекает точку с координатами ( H=0 ° ,
V =0 ° ). Диапазон изменения горизонтальных H - углов
составляет от - 90° до + 90° как показано на рисунке 1.10. Диапазон изменения
вертикальных углов составляет от -180° до 180°. Точке (
H=0 °
V =−90 ° )
соответствует надир, а точке ( H=0 ° , V =90 ° ) соответствует зенит. Система
фотометрирования Вβ разработана специально для измерения равнораспределения световых приборов прожекторного типа.[5]
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
30
1.4.3 Системы фотометрирования Сγ
При использовании системы координат C полярная ось вертикальна, как
показано на рисунке 1.11.
Рисунок 1.11 — Система координат C. Стрелки указывают на фотометрические углы.
Система координат Cγ имеет незначительное отличие от системы Aα.
Углы, измеренные в вертикальных полуплоскостях называются вертикальными
углами (по ГОСТ Р 54350-2011 — меридиональными), а углы к горизонтальным полуплоскостям называются латеральными (по ГОСТ Р 54350-2011 —
экваториальными)[17]. В этой системе координат оптическая ось светильника
пересекает точку с координатами ( V =0 ° , L=0 ° ). Вертикальные V-углы варьируются от 0° ( надир) до 180° (зенит). Латеральные (экваториальные) углы L
находятся в диапазоне от 0° до 360°, как показано на рисунке 1.11. В фотометрии плоскость
L=0 °
обычно расположена параллельно главной поперечной
плоскости светильника. Система Сγ является наиболее востребованной системой фотометрирования. Чаще всего фотометрические данные представляются в
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
31
данной системе, например светораспределение светильников для внутреннего
освещения и уличных светильников.
1.5 Преобразование систем координат
В светотехнической практике приходится периодически преобразовывать
данные из одной системы координат в другую. Следующие уравнения демонстрируют преобразование систем координаты A и Bβ. в аналогичную систему
координат C.
1.5.1 Преобразование системы координат A в систему координат C
Для того, чтобы преобразовать систему координат A (Y, X) в равнозначную систему координат C (V, L) необходимо использовать следующую систему
уравнений:
V =Y + 90°
L=X
для −180 °< X <0 °
L=360 °−X
для 0 ° < X <180 °
L=0 ° или L=360 °
для X=0°
(1.18)
В системе А полуплоскостями X=180 ° и X=−180° описывается одни
и те же точки координат. В системе С данные точки координат описываются
плоскостью
L=0 °
и
L=180 ° . И наоборот, в системе координат C плоскостями
L=180 °
описываются одни и те же точки координат, которые в
координатной системе А описываются плоскостью X=0°
1.5.2 Преобразование системы координат В в систему координат C
Для того, чтобы преобразовать систему координат В (H, V) в эквивалент-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
32
ную систему координат C (V, L) необходимо использовать следующую систему
уравнений:
Пусть
m=sin H
n=cos H⋅cosVB
p=cos H⋅sinVB
Тогда
L=arctan (−m/n)
для m<0, n>0
L=360 °−arctan (m/n)
для m>0, n>0
L=0 ° или L=360°
для m=0, n>0
L=180 °−arctan (m/n)
для n<0
L=270 °
для m>0, n=0
L=0 °
для m=0, n=0
L=90 °
для m<0 , n=0
V c =(−(m2 +n2 )0.5 / p)
для p<0
V c =180 °−arctan (( m2 +m2)0.5 / p)
для p>0
V c =90 °
для p=0
(1.19)
В системе В полуплоскостями описывается одни и те же точки координат.
В системе С данные точки координат описываются плоскостью V =90 ° (для .
90 ° < L<270 ° ). И наоборот, в координатной системе C плоскостями
L=180 °
L=0 ° и
описываются одни и те же точки координат, которые в системе коор-
динат В описываются плоскостью H=0 ° ( для −90 ° <V <90 ° ).
Во второй части диплома будет описан процесс разработки алгоритма
преобразования систем фотометрирования.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
33
2 Разработка алгоритма преобразования систем фотометрирования
2.1 Совмещение систем фотометрирования
Системы фотометрирования представляют собой сферические системы
координат определённым образом ориентированные относительно фотометрической, продольной и поперечной осей ОП [3]. Совмещение систем
фотометрирования можно осуществлять либо используя основные понятия и
правила сферической геометрии [8], либо используя матричные преобразования
в декартовой системе координат. Оба способа приводят к одним и тем же результатам, но в данной работе мы отдаём предпочтение последнему вследствие
его более экономной, удобной для запоминания формы записи.
Как известно, переход от сферических координат к прямоугольным осуществляется по следующим формулам:
(2.1)
где θ — полярный угол, φ) окружаю — азимутальный угол, r — радиус-вектор ( рисунок
2.1).
Выясним теперь как осуществляется переход к прямоугольным координатам, связанными с системами фотометрирования Сγ, Bβ, Аα. γ, Bβ, Аα. Bβ, Аα. β, Bβ, Аα. Аα. Bβ, Аα. Итак, координатными осями во всех трёх системах являются поперечная, продольная и
фотометрическая оси ОП. Положительные направления координатных осей в
системах Сγ, Bβ, Аα. γ, Bβ, Аα. Bβ, Аα. β, Bβ, Аα. Аα определяют тройки единичных векторов (iC, jC, kC), (iB, jB,
kB) и (iA, jA, kA) соответственно (рисунок 2.1 — 2.3). Из рисунка 2.1 — 2.4 видно,
что полярный θ и азимутальный φ Bβ, Аα. углы связаны с меридиональными и
экваториальными углами систем Сγ, Bβ, Аα. γ, Bβ, Аα. Bβ, Аα. β, Bβ, Аα. Аα Bβ, Аα. следующим образом: θC Bβ, Аα. = 180° − Bβ, Аα. γ,
φC Bβ, Аα. = C; θBβ, Аα. Bβ, Аα. = 90° − β, φBβ, Аα. Bβ, Аα. = Bβ, Аα. ; θA Bβ, Аα. = 90° + α, φA Bβ, Аα. = A.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
34
z
(r, Bβ, Аα. θ, Bβ, Аα. φ)
r
θ
y
φ
x
Рисунок 2.1 — Сферическая система координат
По
пе
р
ос ечн
ь О ая
П
Фотометрическая
ось ОП
я
на
ль
о
ОП
од
Пр ось
Рисунок 2.2 — Система фотометрирования Cγ
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
35
Пр
од
о
ос льн
ь О ая
П
Фотометрическая
ось ОП
Фотометрическая
ось ОП
я
на
еч
р
П
пе О
По ось
Рисунок 2.3 — Система
Рисунок 2.4 — Система
фотометрирования Bβ.β
фотометрирования Aα
Подставляя данные выражения в (2.1) получаем следующие формулы
преобразования координат систем Сγ, Bβ, Аα. γ, Bβ, Аα. Bβ, Аα. β, Bβ, Аα. Аα Bβ, Аα. в прямоугольные координаты
(2.2)
Теперь необходимо осуществить поворот координатных осей или базиса
систем. Обращаясь снова к рисунку 2.2 – 2.4 видим, что при переходе Cγ → Bβ.β
поворот происходит относительно оси jC на 270° против часовой стрелки, а при
Bβ.β → Aα — относительно оси iB на 270° против часовой стрелки. Матрицы дан-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
36
ных преобразования приведены ниже.
,
(2.3)
.
Как будет показано далее этих двух матриц достаточно, чтобы полностью
описать связь систем фотометрирования друг с другом. Дадим теперь матричное обозначение преобразованиям (2.4)
(2.4)
Тогда переход между системами фотометрирования запишется в
следующем виде
(2.5)
(2.6)
(2.7)
(2.8)
(2.9)
(2.10)
Выражения 2.5 — 2.10 однозначно определяют связь между системами
фотометрирования. Решая их в явном виде, находим следующие соотношения
для углов.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
37
Cγ → Bβ.β: Bβ, Аα. = arctg(sin C tg γ),
β = arcsin(cos C sin γ),
(2.11)
Bβ.β → Cγ : C = arctg(sin Bβ, Аα. / tg β),
γ = arccos(cos Bβ, Аα. cos β),
(2.12)
Bβ.β → Aα: A = arctg(tg β Bβ, Аα. / cos Bβ, Аα. ),
α = arcsin(sin Bβ, Аα. cos β),
(2.13)
Aα → Bβ.β: Bβ. = arctg(tg α Bβ, Аα. / cos A),
β = arcsin(sin A cos α),
(2.14)
Aα → Cγ: C = arctg(tg α Bβ, Аα. / sin A),
γ = arccos(cos A cos α),
(2.15)
Cγ → Aα: A = arctg(cos C tg γ),
α = arcsin(sin C sin γ).
(2.16)
Эти же соотношения приведены в ГОСТ Р 54350-2015. Анализируя их и
рассматривая рисунки 2.1 — 2.3 заключаем, что для нахождения экваториальных углов A, Bβ. и C использование лишь главной ветки арктангенса
недостаточно, так как −π≤ Bβ, Аα. A Bβ, Аα. ≤ Bβ, Аα. π, Bβ, Аα. −π Bβ, Аα. ≤ Bβ, Аα. Bβ, Аα. Bβ, Аα. ≤ Bβ, Аα. π, Bβ, Аα. 0 Bβ, Аα. ≤ Bβ, Аα. C Bβ, Аα. ≤ Bβ, Аα. 2π, π, Bβ, Аα. и в то же время −π/
2π, Bβ, Аα. < Bβ, Аα. arctg x Bβ, Аα. < Bβ, Аα. π/2π, . Bβ, Аα. Это приводит к тому, что после преобразования половина информации теряется Данная ситуация представлена на рисунке 2.5. Для
корректного определения всех значений меридионального угла, его следует искать как аргумент комплексного числа (формула 2.17):
в случае A и Bβ.
в случае С
(2.17)
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
38
Рисунок 2.5 –Узлы систем фотометрирования до и после преобразования. Использовались формулы 2.11 - 2.16.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
39
Рисунок 2.6 — Узлы систем фотометрирования до и после преобразования. Использовались формулы 2.18 - 2.23
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
40
Учитывая это перепишем выражения 2.12 — 2.17 в следующем виде
Cγ → Bβ.β: Bβ, Аα. = φ (sin C, сtg γ),
β = arcsin(cos C sin γ),
(2.18)
Bβ.β → Cγ: C = φ*(sin Bβ, Аα. , Bβ, Аα. tg β),
γ = arccos(cos Bβ, Аα. cos β),
(2.19)
Bβ.β → Aα: A = φ(tg β, cos Bβ, Аα. ),
α = arcsin(sin Bβ, Аα. cos β),
(2.20)
Aα → Bβ.β: Bβ. = φ(tg α, cos A),
β = arcsin(sin A cos α),
(2.21)
Aα → Cγ: C = φ*(tg α, sin A),
γ = arccos(cos A cos α),
(2.22)
Cγ → Aα: A = φ(cos C, ctg γ),
α = arcsin(sin C sin γ).
(2.23)
Результат преобразования по этим формулам приведён на рисунке 2.6.
2.2 Нахождение силы света в заданных узлах
Выражения 2.18 - 2.23 позволяют корректно совмещать системы фотометрирования ( рисунок 2.5 ), однако сложно представить практический случай,
когда этими результатами можно воспользоваться непосредственно. Дело в том,
что на выходе подобного преобразования хотелось бы получать данные упорядоченные в виде таблицы, строки (или столбцы) которой описывают КСС в
соответствующих меридиональных плоскостях. Однако совершенно очевидно,
что без дополнительных действий получить подобную таблицу не получится. В
результате после преобразования мы не сможем сформировать файлы фотометрических данных [18; 20], правила формирования которых подразумевают
регулярную сетку. Также мы не сможем сравнить измерения двух гониофотометров,
кинематические
схемы
которых
реализуют
разные
системы
фотометрирования.
Рассмотрим на примере преобразования Cγ → Bβ.β. Поскольку сетки становятся нерегулярными нахождение силы света в заданных узлах сводится к
интерполяции рассеянных данных. Итак, в общем случае сила света — это
функция двух переменных, значения которой известны лишь в точках (Bβ.i, βi), а
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
41
требуется выяснить чему она равна в точках из другого набора (Bβ.*i, β*i). Для
этого следует выполнить триангуляцию Делоне [13] области [0, 180°] × [0,
360°]. После этого значения I(Bβ, Аα. *i, Bβ, Аα. β*i) можно получить интерполяцией значений
I(Bβ, Аα. i, Bβ, Аα. βi), в вершинах треугольников.
Загвоздка заключается в том, что триангуляционная сетка, построенная
по имеющимся (Bβ, Аα. i, Bβ, Аα. βi), покрывает область определения функции I не полностью: края области не попадают ни в один треугольник [12]. Данная ситуация
представлена на рисунке 2.7.
Рисунок 2.7 — Триангуляционная сетка
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
42
Это приводит к невозможности интерполяции в некоторых точках из набора (Bβ, Аα. *i, Bβ, Аα. β*i); само ФТ в результате будет иметь «вырез».
Указанную трудность можно преодолеть, используя чётность и периодичность ИСС, вытекающие из определения сферической системы координат:
I(−θ, φ) = I(θ, φ), I(360° − θ, φ) = I(θ, φ),θ, φ) окружаю) = I(θ, φ) окружаю), I(360° −θ, φ) = I(θ, φ), I(360° − θ, φ) = I(θ, φ), θ, φ) окружаю) = I(θ, φ) окружаю),
I(θ, φ) окружаю −θ, φ) = I(θ, φ), I(360° − θ, φ) = I(θ, φ), 360°) = I(θ, φ) окружаю), I(θ, φ) окружаю + 360°) = I(θ, φ) окружаю).
Эти соотношения позволяют доопределить I(θ, Bβ, Аα. φ) в точках, лежащих за
нижней, верхней, левой и правой границей её области определения, соответственно. «Раздвинув» эти границы, можно добиться того, что исходный
прямоугольник [0°, 180°] × [0°, 360°] вместе со всеми точками (Bβ, Аα. *i, Bβ, Аα. β*i) будет
полностью накрыт триангуляционной сеткой Делоне, построенной для новой
расширенной области определения.
В данном пункте предложен способ перехода между фотометрическими
системами, основанный на их совмещении с помощью поворотов в прямоугольной системе координат и последующей интерполяцией значений силы света в
заданных узлах. Итоговые формулы (2.18*-2.23*) в отличие от формул приведённых в [3] позволяют корректно определять все значения меридиональных
углов во всей области принимаемых значений: [−θ, φ) = I(θ, φ), I(360° − θ, φ) = I(θ, φ),π; π] для A, Bβ. и [0; 2π] для С.
В работе показано, что после преобразований (2.11*-2.16*) сетка углов становится нерегулярной, что в свою очередь приводит к невозможности
сформировать файлы фотометрических данных в широко распространённых
форматах ldФ/dω), либо освещённости (Е = dФ/dА):t и ies. Показано, что для преодоления данной трудности, т. е. получения регулярной сетки углов, можно воспользоваться интерполяцией
рассеянных данных на основе триангуляции Делоне. Следует отметить, что в
документе [19] даны формулы перехода из систем Aα и Bβ.β в Cγ. Однако
предлагаемое нами решение, во-первых, более универсальное; во-вторых, в документе [3] как и в [19] не указывается, что после преобразования Bβ.β → Cγ
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
43
сетка углов становится нерегулярной, со всеми вытекающими последствиями;
и, в-третьих, для преобразования Aα → Cγ предложены формулы совсем не согласующиеся ни с [3], ни с решением предложенным в данной работе. Согласно
[19] преобразование Aα → Cγ должно осуществляться следующим образом
(формула 2.24):
(2.24)
Если проанализировать (2.24), то становится понятно, что никакого поворота системы фотометрирования Aα относительно светильника до её
совмещения с Cγ не осуществляется, т. е. полярная ось системы Cγ (линия
пересечения полуплоскостей фотометрирования) после преобразования (2.24)
не совмещается с оптической осью светильника. Это является довольно странным, учитывая, что это одно из требований при построении данной системы
как в [3], так и в [19].
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
44
3 Проверка алгоритма преобразования систем фотометрирования
3.1 Проверка алгоритма для осесимметричного светораспределния
Для проверки алгоритма, предложенного во второй части был разработан
следующий тест. Фотометрическое тело моделировалось поверхностью вида
cosm
(3.1)
Данная функция хорошо аппроксимирует светораспределение круглосимметричных источников света: офисные светильники, прожекторы и т.д. С
повышением показателя степени светораспределение становиться более узким.
Таким образом, можно смоделировать как косинусное светораспределение
офисных светильников, так и глубокое и концентрированное у прожекторов. На
рисунках 3.1, 3.2, 3.3, 3.4 изображены фотометрические тела для m = 1, 3, 7,
10.
Тест осуществлялся следующим образом. В программе DIALux было
смоделировано помещение: 4x4x3. Стены, потолок и пол были выкрашены чёрной краской с коэффициентом отражения 0. Контрольные точки были
размещены на уровне пола (рисунок 3.1).
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
45
Рисунок 3.1 – Плана помещения и контрольные точки
Далее в центре комнаты на потолке поочерёдно размещались фотометрические тела в системе Bβ.β. Но первое фотометрическое тело было получено
аналитически по формуле
I (B , β)=k (cos B⋅cosβ )n
(3.2)
где
Масштабный множитель k нужен для того, чтобы отмасштабировать
силы света таким образом, чтобы световой поток имел значение 1000 лм. Второе фотометрическое тело было получено путём преобразования из системы
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
46
Cγ, по алгоритму предложенному во второй части нашей работы.
Далее для каждого фотометрического тела в программе DIALux была
снята освещённость в контрольных точках. Следующим шагом было нахождение относительной погрешность. Результаты представлены в таблицах 3.1, 3.2,
3.3, 3.4.
Мы умышленно использовали фотометрическое тело, заданное аналитически. Так как в этом случае, при определении погрешности алгоритма не
нужно было учитывать инструментальную погрешность гониофотометра. Мы
прекрасно понимаем, что функция вида cosm не описывает асимметричное светораспределение, например уличных светильников. Но это гораздо более
сложная задача, требующая значительных временных и трудовых ресурсов.
Рисунок 3.2 — Косинусное распределение m=1
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
47
Таблица 3.1 – Освещенность в контрольных точках при m = 1
№
Позиция
X
Y
Z
Освещённость, лк.
Bβ.β (фотометрическое
тело задано
аналитически)
1
0.500
4.500
0.000
7.95
7.95
0
2
0.500
2.500
0.000
14.00
14.00
0
3
0.500 0.600 0.000
8.34
8.34
0
4
2.500
4.500 0.000
14.00
14.00
0
5
4.500 4.500 0.000
7.95
7.95
0
6
2.500 2.500 0.000
30.00
30.00
0
7
4.500 2.500 0.000
14.00
14.00
0
8
2.500 0.600 0.000
15.00
15.00
0
9
4.500 0.600 0.000
8.34
8.34
0
10
1.500 3.500 0.000
20.00
20.00
0
11
3.500 3.500 0.000
20.00
20.00
0
12
1.500 1.500 0.000
20.00
20.00
0
13
3.500 1.500 0.000
20.00
20.00
0
999
999
0
Световой поток
Изм. Лист
№ докум.
Подп. Дата
Освещённость, лк.
Bβ.β (фотометрическое
тело получено
преобразованием Сγ
→ Bβ.β)
Относительная
погрешность, %
БР-02069964-12.03.02-03-18
Лист
48
Рисунок 3.3 — Косинусное распределение m=3
Таблица 3.2 – Освещенность в контрольных точках при m = 3
№
X
Y
Z
Освещённость, лк.
Bβ.β (фотометрическое
тело задано
аналитически)
1
0.500
4.500
0.000
8.16
8.16
0
2
0.500
2.500
0.000
19.00
19.00
0
3
0.500 0.600 0.000
8.78
8.78
0
4
2.500
4.500 0.000
19.00
19.00
0
5
4.500 4.500 0.000
8.16
8.16
0
6
2.500 2.500 0.000
60.00
60.00
0
7
4.500 2.500 0.000
19.00
19.00
0
8
2.500 0.600 0.000
21.00
21.00
0
9
4.500 0.600 0.000
8.78
8.78
0
10 1.500 3.500 0.000
32.00
32.00
0
11 3.500 3.500 0.000
32.00
32.00
0
12 1.500 1.500 0.000
32.00
32.00
0
13 3.500 1.500 0.000
32.00
32.00
0
Световой поток, лм
1001
1001
0
Изм. Лист
Позиция
№ докум.
Подп. Дата
Освещённость, лк.
Bβ.β (фотометрическое
тело получено
преобразованием Сγ
→ Bβ.β)
Относительная
погрешность, %
БР-02069964-12.03.02-03-18
Лист
49
Рисунок 3.4 — Косинусное распределение m=7
Таблица 3.3 – Освещенность в контрольных точках при m = 7
№
X
Y
Z
Освещённость, лк.
Bβ.β (фотометрическое
тело задано
аналитически)
1
0.500
4.500
0.000
4.36
4.37
0.229
2
0.500
2.500
0.000
17.00
17.00
0.000
3
0.500 0.600 0.000
4.96
4.97
0.202
4
2.500
4.500 0.000
17.00
17.00
0.000
5
4.500 4.500 0.000
4.36
4.37
0.229
6
2.500 2.500 0.000
121.00
121.00
0.000
7
4.500 2.500 0.000
17.00
17.00
0.000
8
2.500 0.600 0.000
21.00
21.00
0.000
9
4.500 0.600 0.000
4.96
4.97
0.202
10 1.500 3.500 0.000
42.00
42.00
0.000
11 3.500 3.500 0.000
42.00
42.00
0.000
12 1.500 1.500 0.000
42.00
42.00
0.000
13 3.500 1.500 0.000
42.00
42.00
0.000
Световой поток, лм
1002
1003
0.100
Изм. Лист
Позиция
№ докум.
Подп. Дата
Освещённость, лк.
Относительная
Bβ.β (фотометрическое погрешность, %
тело получено
преобразованием Сγ
→ Bβ.β)
БР-02069964-12.03.02-03-18
Лист
50
Рисунок 3.5 — Косинусное распределение m=10
Таблица 3.4 – Освещенность в контрольных точках при m = 10
№
Позиция
Y
Z
Освещённость, лк.
Bβ.β (фотометрическое
тело задано
аналитически)
1 0.500
4.500
0.000
2.26
2.27
0.442
2 0.500
2.500
0.000
13.00
13.00
0.000
3 0.500 0.600 0.000
2.69
2.70
0.372
4 2.500
4.500 0.000
13.00
13.00
0.000
5 4.500 4.500 0.000
2.26
2.27
0.442
6 2.500 2.500 0.000
166.00
166.00
0.000
7 4.500 2.500 0.000
13.00
13.00
0.000
8 2.500 0.600 0.000
17.00
17.00
0.000
9 4.500 0.600 0.000
2.69
2.70
0.372
10 1.500 3.500 0.000
42.00
42.00
0.000
11 3.500 3.500 0.000
42.00
42.00
0.000
12 1.500 1.500 0.000
42.00
42.00
0.000
13 3.500 1.500 0.000
42.00
42.00
0.000
Световой поток
1003
1004
0.100
X
Изм. Лист
№ докум.
Подп. Дата
Освещённость, лк.
Относительная
Bβ.β (фотометрическое погрешность,
тело получено
%
преобразованием Сγ →
Bβ.β)
БР-02069964-12.03.02-03-18
Лист
51
Анализируя данные таблиц 3.1 – 3.4 было выявлено, что при увеличении
коэффициента m (формула 3.1) относительная погрешность увеличивается, но
для m = 10 она не превышает даже пол процента, а для m =1 и m = 3 вообще составляет 0 %. Но заметим, что сетка была задана с малым шагом ΔB = 2°, Δβ =Bβ. = 2°, ΔB = 2°, Δβ =β =
2°.
3.2 Проверка алгоритма для асимметричных источников света и
светильников
Для проверки алгоритма преобразования ассимметричных источников
света сложно подобрать формулу, поэтому в качестве объекта исследования
был использован реальный «кососвет», у которого при помощи гониофотометра было снято светораспределение в системе Сγ. Следующим шагом перешли
Cγ → Bβ.β ( формула 2.18). В результате полученного светораспределения было
построено фотометрическое тело, которое представлено на рисунке 3.6
Рисунок 3.6 – Фотометрическое тело светораспределения «кососвета»
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
52
Сформированные IES файлы «кососвета» в системах фотометрирования
Сγ и Bβ.β были загружены в программу DIALux. Полученные КСС представлены
на рисунках 3.7 и 3.8.
Рисунок 3.7 – КСС фотометрического тела, сформированного с системе Сγ
Рисунок 3.8 – КСС фотометрического тела, сформированного при переходе Cγ → Bβ.β
У каждого фотометрического тела была снята освещенность в контрольных точках. Для удобства сопоставления данных все результаты были занесены
в таблицу 3.5.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
53
Таблица 3.5 – Сравнение освещенности в контрольных точках
№
Позиция
Y
Z
Сγ ( фотометрическое
тело получено эксперементально)
1 0.500
4.500
0.000
14.00
16.00
2 0.500
2.500
0.000
27.00
28.00
3 0.500 0.600 0.000
15.00
16.00
4 2.500
4.500 0.000
15.00
16.00
5 4.500 4.500 0.000
1.89
0.78
6 2.500 2.500 0.000
36.00
39.00
7 4.500 2.500 0.000
1.25
1.04
8 2.500 0.600 0.000
17.00
17.00
9 4.500 0.600 0.000
2.04
1.21
10 1.500 3.500 0.000
32.00
33.00
11 3.500 3.500 0.000
12.00
11.00
12 1.500 1.500 0.000
31.00
33.00
13 3.500 1.500 0.000
11.00
11.00
Световой поток, лм
999
1046
X
Bβ.β ( фотометрическое тело
получено в результате
преобразования)
Существует много «кососветов», но тем не менее наше исследование дает
оценку погрешности используемого метода. Анализ контрольных точек сравниваемых фотометрических тел показывает, что чем дальше контрольная точка
расположена в пространстве от источника света, тем чаще у нее обнаруживается погрешность измерения. Но все же, обнаруженная погрешность с точки
зрения практики не существенна.
3.3 Проверка корректности работы программы расчета светового
потока в системах Cγ и Bβ.β.
В ходе выполнения бакалаврской работы было установлено, что при расчете светового потока одного и того же источника света, светораспределение
которого задано в системах Bβ.β и С γ, световые потоки сильно отличаются для
асимметричного светораспределения. Это было выявлено при расчете светово-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
54
го потока уличного светильника L-Street_200-27972-240. Фотометрическое тело
представлено на рисунках 3.9 и 3.10
Рисунок 3.9 – Фотометрическое тело
Рисунок 3.10 – Фотометрическое тело
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
55
Программа DIALux в системе Сγ посчитал световой поток для LStreet_200-27972-240. Полученное значение оказалось равным 22158 лм. Расчет
в системе Вβ показал значение 19264 лм. Фотометрическое тело в системе Вβ
было получено преобразованием системы Сγ с помощью разработанной нами
программы ( приложение Е ). Несовпадение потоков можно объяснить или некорректной
работой
программы
DIALux
или
некорректной
работой
разработанной нами программы преобразования систем фотометрирования.
Чтобы выяснить причину несовпадения потоков мы разработали собственный
код расчета светового потока в системах Вβ и Сγ ( см. листинг).
def fluxC(I, gamma, C):
I = I * np.sin(gamma)
f1 = I[0, 0] + I[0, -1] + I[-1, 0] + I[-1, -1]
f2 = np.sum(I[1:-1, 0] + I[1:-1, -1])
f3 = np.sum(I[0, 1:-1] + I[-1, 1:-1])
f4 = np.sum(I[1:-1, 1:-1])
dgamma = np.abs(gamma[1, 0] - gamma[0, 0])
if dgamma == 0:
dgamma = np.abs(gamma[0, 1] - gamma[0, 0])
dC = np.abs(C[0, 1] - C[0, 0])
if dC == 0:
dC = np.abs(C[1, 0] - C[0, 0])
F = dC * dgamma * (f1 / 4 + (f2 + f3) / 2 + f4)
return F
def fluxB(I, beta, B):
I = I * np.cos(beta)
f1 = I[0, 0] + I[0, -1] + I[-1, 0] + I[-1, -1]
f2 = np.sum(I[1:-1, 0] + I[1:-1, -1])
f3 = np.sum(I[0, 1:-1] + I[-1, 1:-1])
f4 = np.sum(I[1:-1, 1:-1])
dbeta = np.abs(beta[1, 0] - beta[0, 0])
if dbeta == 0:
dbeta = np.abs(beta[0, 1] - beta[0, 0])
dB = np.abs(B[0, 1] - B[0, 0])
if dB == 0:
dB = np.abs(B[1, 0] - B[0, 0])
F = dB * dbeta * (f1 / 4 + (f2 + f3) / 2 + f4)
return F
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
56
Данный код был разработан на основе расчетной формулы, приведенной
в [2]. Если посмотреть на приведенный выше код то видно, что при расчете светого потока в системе Вβ sin заменен на cos. Это не ошибка. Дело в том, что
меридиональные углы в системе Вβ откладываются от перпендикуляра к оси,
соединяющей полюсы сферы. А в системе Сγ меридианальные углы откладываются от нижнего полюса сферы.
Для проверки данного кода нужен был источник света, у которого световой поток абсолютно точно известен. И в качестве такого источника был
выбран уже знакомый нам из пункта 3.1 источник, сила света которого в системе Сγ описывается уравнением 3.3
I =k⋅cos γ n
(3.3)
где k это масштабный множитель, который определяется
В системе Вβ световой поток описывается уравнением 3.4
I ( B , β)=k (cos B⋅cosβ )n
(3.4)
где k это масштабный множитель, который определяется
Естественно, масштабный множитель k для одного и того же фометрического тела, но заданного в различных системах будет одинаковым. В нашем
случае источник света имеет 1000 лм при любом n.
Разработанная программа расчета светового потока проверялась следую-
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
57
щим образом. Создавались массивы с силами света (для Сγ, Вβ), найденными
по описанным выше формулам для n=1,2,3,4,5,6,7,8,9,10. А далее для них находились световые потоки. Результаты расчетов представлены в таблице 3.6
Таблица 3.6 – Сравнение световых потоков
m
Cγ
Вβ
1
999,59
999,89
2
999,69
1000,00
3
999,59
1000,00
4
999,49
1000,00
5
999,39
1000,00
6
999,28
1000,00
7
999,18
1000,00
8
999,08
1000,00
9
998,98
1000,00
10
998,88
1000,00
Анализируя данную таблицу можно однозначно заключить, что наш код
для расчета светового потока как в системе Вβ так и в системе Сγ работает правильно.
Возвращаясь к вопросу о уличном светильнике то световые потоки, вычисленные в нашей программе для системы Сγ составил 22156.9402 , а в
системе Вβ, преобразованного из Сγ, составил 22156.0053.
Если сравнивать полученные результаты в разработанной программе и
программе DIALux, то результаты для системы Сγ как в одной так и в другой
программе ничем не отличаются. Если же сравнивать результаты полученные в
системе Вβ то идет не стыковка полученных результатов. Но разработанная
нами программа дает верные результаты как Сγ так и при переходе из Cγ → Bβ.β,
что было доказано выше. Из этого следует, что программа DIALux делает
ошибки при расчете светового потока в системе Вβ.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
58
ЗАКЛЮЧЕНИЕ
В ходе выполнения бакалаврской работы, поставленные цель и задачи
были полностью решены. Так были разработан алгоритм преобразования систем
фотометрирования
и
программа,
конвертирующая
полученные
фотометрические данные в любую из существующих систем фотометрирования Было показано, что разработанная программа преобразования систем
фотометрирования работает корректно. Это было подтверждено как теоретически, так и с помощью моделирования в программе DIALux. Моделирование
заключалось в определении освещённости от осветительного прибора в 13
контрольных точках. Было выявлено, что для осесимметричных ОП относительная погрешность не превышает даже 0.5 %. Также было установлено, что у
широко распространённой программы для светотехнического расчёта DIALux
есть ряд проблем при работе с гониофотометрическими данными в системе Bβ.β.
Так DIALux отказывается импортировать IES файлы, если Bβ. > 90° и Bβ. < -90°.
Также DIALux некорректно рассчитывает световой поток для IES файлов заданных в этой системе. С системой Cγ таких проблем не наблюдается.
Обнаруженные проблемы в работе программы DIALux позволили нам выработать ряд рекомендаций для проектировщиков освещения и для людей,
занимающихся гониофотометрическими измерениями.
Особо хочется подчеркнуть, что мы существенно дополнили и исправили
способ преобразования систем фотометрирования, предлагающийся в ГОСТ Р
54350-2015. То что предлагаем мы, реально можно использовать на практике.
Также в отличие от американского стандарта IESNA LM-75-01 мы предложили
решение, позволяющие переходить из любой системы в любую другую.
Бакалаврская работа была нацелена на удовлетворение потребностей людей,
занимающихся
фотометрированием
осветительных
приборов,
проектированием светотехнических установок, а также тех, кто занимается разработкой гониофотометров.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
59
Эффективность работы заключается в предоставлении информации, позволяющей уменьшить ошибки при проектировании осветительных установок в
программе DIALux.
Научная ценность бакалаврской работы заключается в том, что были разработаны алгоритм преобразования систем фотометрирования и реализующая
данный алгоритм программа. Был проведен тест на корректность работы программы преобразования систем фотометрирования.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1.
ГОСТ 8.332-2013. Световые измерения. Значения относительной
спектральной световой эффективности монохроматического излучения для
дневного зрения. Общие положения =: Light measurements. Values of relative
spectral luminous efficiency function of monochromatic radФ/dω), либо освещённости (Е = dФ/dА):iation for photopic
vision: межгосударственный стандарт: изд. офиц.: взамен ГОСТ 8.332-78:
введен 2015-10-01 : Государственная система обеспечения единства измерений
= State system for ensuring the uniformity of measurements. – Москва:
Стандартинформ, 2014. – 9 с.
2.
ГОСТ 8.654-2016. Фотометрия. Термины и определения: Photometry.
Terms andФ/dω), либо освещённости (Е = dФ/dА): dФ/dω), либо освещённости (Е = dФ/dА):efinitions: межгосударственный стандарт: издание официальное:
введен приказом Федерального агентства по техническому регулированию и
метрологии от 13 октября 2016 г. № 1393-ст в качестве национального
стандарта Российской Федерации: взамен ГОСТ 26148-84: дата введения 201707-01 : Государственная система обеспечения единства измерений = State
system for ensuring the uniformity of measurements. – Москва: Стандартинформ,
2016. – 12 с.
3.
ГОСТ Р 54350 - 2015. Приборы осветительные. Светотехнические
требования и методы испытаний. – Введ. 2016 - 01 - 01. – М: Стандартинформ,
2016. – 42 с.
4.
ГОСТ Р 55702-2013. Источники света электрические. Методы измерений
электрических и световых параметров =: Electric light sources. MethodФ/dω), либо освещённости (Е = dФ/dА):s of
measuring of electrical andФ/dω), либо освещённости (Е = dФ/dА): luminous characteristics: национальный стандарт
Российской Федерации: изд. офиц.: введен впервые: введен 2014-07-01. –
Москва: Стандартинформ, 2014. – 39 с.
5.
ГОСТ Р 55703-2013. Источники света электрические. Методы измерений
спектральных и цветовых характеристик =: Electric light sources. MethodФ/dω), либо освещённости (Е = dФ/dА):s of
measuring spectral andФ/dω), либо освещённости (Е = dФ/dА): colour characteristics: национальный стандарт Российской
Федерации /dω), либо освещённости (Е = dФ/dА): ред. Федеральное агентство по техническому регулированию и
метрологии, Научно-исследоват. институт источников света им. А. Н.
Лодыгина. – Москва: Стандартинформ, 2015. – 53 с.
6.
№1 2012 г. [Электронный ресурс]. – Режим доступа: http:/dω), либо освещённости (Е = dФ/dА):/dω), либо освещённости (Е = dФ/dА):www.svetotekhnika.ru/dω), либо освещённости (Е = dФ/dА):012012/dω), либо освещённости (Е = dФ/dА):dФ/dω), либо освещённости (Е = dФ/dА):ownloadФ/dω), либо освещённости (Е = dФ/dА):s/dω), либо освещённости (Е = dФ/dА):magazins/dω), либо освещённости (Е = dФ/dА):012012.
7.
Азаренок В.В. Фотометрия: Учеб. пособие /dω), либо освещённости (Е = dФ/dА): В.В. Азаренок, С.Ф.
Хритина, А.А. Эрасмус. – Саранск: МГУ, 1979. – 107 с.
8.
Алексеевский Д.В. Геометрия пространств постоянной кривизны /dω), либо освещённости (Е = dФ/dА): Д.В.
Алексеевский, Э.Б. Винберг, А.С. Солодовников /dω), либо освещённости (Е = dФ/dА):/dω), либо освещённости (Е = dФ/dА): Итоги науки и техники.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
61
Современные проблемы математики. Фундаментальные направления. – М.:
ВИНИТИ, 1988. – Т. 29. – С. 1-146.
9.
Болдырев Н.Г. Теоретическая фотометрия /dω), либо освещённости (Е = dФ/dА): Н.Г. Болдырев. – Ленинград:
Тип. «Ленингр. правда», 1938. – 74 с.
10. Гоман В.В. Проектирование и расчет систем искусственного освещения:
учебное пособие по дисциплинам «Осветительные установки и системы» и
«Проектирование электротехнических устройств» для студентов всех форм
обучения специальностей 140604 – Электропривод и автоматика
промышленных установок и технологических комплексов, 140605 –
Электротехнологические установки и системы и 140610 –
Электрооборудование и электрохозяйство предприятий, организаций и
учреждений /dω), либо освещённости (Е = dФ/dА): В.В. Гоман. – Екатеринбург: УрФУ, 2013. – 76 с.
11. Гуревич М.М. Фотометрия: Теория, методы и приборы /dω), либо освещённости (Е = dФ/dА): М.М. Гуревич. –
Л: Энергоатомиздат Ленингр. отд-ние, 1983. – 268 с.
12. Прытков С.В. Исследования и расчёт оптических систем световых
приборов на основе светодиодов: автореферат дис. ... кандидата технических
наук: 05.09.07 /dω), либо освещённости (Е = dФ/dА): С.В. Прытков. – Саранск, 2014. – 18 с.
13. Скворцов А.В. Триангуляция Делоне и ее применение /dω), либо освещённости (Е = dФ/dА): А.В. Скворцов. –
Томск: Изд-во Том. ун-та, 2002. – 128 с.
14. Справочная книга по светотехнике /dω), либо освещённости (Е = dФ/dА): ред. Ю.Б. Айзенберг, М.М. Гуторов.
– М: Энергоатомиздат, 1995. – 526 с.
15. Теоретические и прикладные вопросы фотометрии и светотехники:
Межвед. темат. сб : Науч. тр. : /dω), либо освещённости (Е = dФ/dА): /dω), либо освещённости (Е = dФ/dА): Моск. энерг. ин-т. н33 /dω), либо освещённости (Е = dФ/dА): ред. М.М. Гуторов. –
М: МЭИ, 1984. – 147 с.
16. Тиходеев П.М. Световые измерения в светотехнике: Фотометрия /dω), либо освещённости (Е = dФ/dА): П.М.
Тиходеев. – Москва ; Ленинград: Госэнергоиздат, 1962. – 464 с.
17. Фабри Ш. Общее введение в фотометрию /dω), либо освещённости (Е = dФ/dА): Ш. Фабри, П.Ф. Шмит, А.А.
Гершун. – Ленинград ; Москва: Гос. техн.-теоретич. изд-во, 1934. – 199 с.
18. IESNA Computer Committee. IESNA standФ/dω), либо освещённости (Е = dФ/dА):ardФ/dω), либо освещённости (Е = dФ/dА): file format for electronic
transfer of photometric dФ/dω), либо освещённости (Е = dФ/dА):ata : IESNA lighting measurements series ;LM-63 /dω), либо освещённости (Е = dФ/dА): IESNA
Computer Committee. – New York: Illuminating Engineering Society of North
America, 1995. – 12 p.
19. IESNA LM-75-01. Goniophotometer Types andФ/dω), либо освещённости (Е = dФ/dА): Photometric CoordФ/dω), либо освещённости (Е = dФ/dА):inates. –
New York: Illuminating Engineering Society of North America, 2012. – 12 p.
20.
Изм. Лист
Stockmar A.W. EULUMDAT/dω), либо освещённости (Е = dФ/dА):2 - ExtendФ/dω), либо освещённости (Е = dФ/dА):edФ/dω), либо освещённости (Е = dФ/dА): Version of a Well EstablishedФ/dω), либо освещённости (Е = dФ/dА):
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
62
Luminaire Data Format /dω), либо освещённости (Е = dФ/dА): A.W. Stockmar /dω), либо освещённости (Е = dФ/dА):/dω), либо освещённости (Е = dФ/dА): CIBβ.SE National Lighting Conference. –
1998. – P. 353-362.
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
63
ПРИЛОЖЕНИЕ А
(обязательное)
Листинг модуля преобразования систем фотометрирования.
Версия 1.
#! /usr/bin/env python
# Модуль преобразования систем фотометрирования. Версия 1.
# см. формулы 2.6 — 2.11
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
plt.style.use('bmh')
def A2B(A, alpha):
B = np.arctan(np.tan(alpha)/np.cos(A))
beta = np.arcsin(np.sin(A)*np.cos(alpha))
return B, beta
def A2C(A, alpha):
C = np.arctan(np.tan(alpha)/np.sin(A))
C[C<0] = C[C<0] + 2*np.pi
gamma = np.arccos(np.cos(A)*np.cos(alpha))
return C, gamma
def B2A(B, beta):
A = np.arctan(np.tan(beta)/np.cos(B))
alpha = np.arcsin(np.sin(B)*np.cos(beta))
return A, alpha
def B2C(B, beta):
C = np.arctan(np.sin(B)/np.tan(beta))
C[C<0] = C[C<0] + 2*np.pi
gamma = np.arccos(np.cos(B)*np.cos(beta))
return C, gamma
def C2A(C, gamma):
A = np.arctan(np.cos(C)*np.tan(gamma))
alpha = np.arcsin(np.sin(C)*np.sin(gamma))
return A, alpha
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
64
def C2B(C, gamma):
B = np.arctan(np.sin(C)*np.tan(gamma))
beta = np.arcsin(np.cos(C)*np.sin(gamma))
return B, beta
if __name__=="__main__":
plt.figure(figsize=(10,15))
plt.subplot(331)
C = np.arange(0, 370, 15)
gamma = np.arange(0, 190, 15)
C_grd, gamma_grd = np.meshgrid(C, gamma)
plt.plot(gamma_grd, C_grd,'b.')
plt.yticks(np.arange(0,400,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,400,45)),fontsize=14)
plt.xticks(np.arange(0,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,200,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.subplot(332)
CA, Calpha = C2A(np.radians(C_grd), np.radians(gamma_grd))
CA = np.degrees(CA)
Calpha = np.degrees(Calpha)
plt.plot( Calpha,CA, 'b.')
plt.yticks(np.arange(-180,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma \rightarrow A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(333)
CB, Cbeta = C2B(np.radians(C_grd), np.radians(gamma_grd))
CB = np.degrees(CB)
Cbeta = np.degrees(Cbeta)
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
65
plt.plot( Cbeta, CB,'b.')
plt.yticks(np.arange(-180,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma \rightarrow B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.subplot(334)
alpha = np.arange(-90, 100, 15)
A = np.arange(-180, 190, 15)
A_grd, alpha_grd = np.meshgrid(A, alpha)
plt.plot( alpha_grd, A_grd,'b.')
plt.yticks(np.arange(-180,200,45), \
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(335)
AB, Abeta = A2B(np.radians(A_grd),np.radians(alpha_grd))
AB = np.degrees(AB)
Abeta = np.degrees(Abeta)
plt.plot(Abeta, AB, 'b.')
plt.yticks(np.arange(-180,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha \rightarrow B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
66
plt.subplot(336)
AC, Agamma= A2C(np.radians(A_grd),np.radians(alpha_grd))
AC = np.degrees(AC)
Agamma = np.degrees(Agamma)
plt.plot( Agamma,AC, 'b.')
plt.xticks(np.arange(0,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,200,45)),fontsize=14)
plt.yticks(np.arange(0,400,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,400,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha \rightarrow C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.subplot(337)
beta = np.arange(-90, 100, 15)
B = np.arange(-180, 190, 15)
B_grd, beta_grd = np.meshgrid(B, beta)
plt.plot(beta_grd, B_grd, 'b.')
plt.yticks(np.arange(-180,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.subplot(338)
BA, Balpha = B2A(np.radians(B_grd),np.radians(beta_grd))
BA = np.degrees(BA)
Balpha = np.degrees(Balpha)
plt.plot(Balpha, BA, 'b.')
plt.xticks(np.arange(-90,100,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.yticks(np.arange(-180,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.grid(True)
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
67
plt.title(r'$B\beta \rightarrow A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(339)
BC, Bgamma = B2C(np.radians(B_grd),np.radians(beta_grd))
BC = np.degrees(BC)
Bgamma = np.degrees(Bgamma)
plt.plot( Bgamma, BC,'b.')
plt.xticks(np.arange(0,200,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,200,45)),fontsize=14)
plt.yticks(np.arange(0,400,45),
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,400,45)),fontsize=14)
plt.grid(True)
plt.title(r'$B\beta \rightarrow C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.tight_layout()
plt.savefig("grids.svg")
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
68
ПРИЛОЖЕНИЕ Б
(обязательное)
Листинг модуля преобразования систем фотометрирования.
Версия 2.
#! /usr/bin/env python
# см. формулы 2.6* — 2.11*
import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
plt.style.use('bmh')
def A2B(A, alpha):
B = np.arctan2 (np.tan(alpha),np.cos(A))
beta = np.arcsin(np.sin(A)*np.cos(alpha))
return B, beta
def A2C(A, alpha):
C = np.arctan2(np.tan(alpha),np.sin(A))
gamma = np.arccos(np.cos(A)*np.cos(alpha))
C[C<0] = C[C<0] + 2*np.pi
return C, gamma
def B2A(B, beta):
A = np.arctan2(np.tan(beta),np.cos(B))
alpha = np.arcsin(np.sin(B)*np.cos(beta))
return A, alpha
def B2C(B, beta):
C = np.arctan2(np.sin(B),np.tan(beta))
gamma = np.arccos(np.cos(B)*np.cos(beta))
C[C<0] = C[C<0] + 2*np.pi
return C, gamma
def C2A(C, gamma):
A = np.arctan2(np.cos(C), np.tan(gamma)**(-1))
alpha = np.arcsin(np.sin(C)*np.sin(gamma))
return A, alpha
def C2B(C, gamma):
B = np.arctan2(np.sin(C), np.tan(gamma)**(-1))
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
69
beta = np.arcsin(np.cos(C)*np.sin(gamma))
return B, beta
if __name__=="__main__":
plt.figure(figsize=(10,15))
plt.subplot(331)
C = np.arange(0, 370, 15)
gamma = np.arange(0, 190, 15)
C_grd, gamma_grd = np.meshgrid(C, gamma)
plt.plot( gamma_grd, C_grd,'b.')
plt.yticks(np.arange(0,400,45),(r'${0:.0f}^\circ$'.format(i) \
for i in np.arange(0,400,45)),fontsize=14)
plt.xticks(np.arange(0,200,45),(r'${0:.0f}^\circ$'.format(i) \
for i in np.arange(0,200,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.subplot(332)
CA, Calpha = C2A(np.radians(C_grd), np.radians(gamma_grd))
CA = np.degrees(CA)
Calpha = np.degrees(Calpha)
plt.plot( Calpha,CA, 'b.')
plt.yticks(np.arange(-180,200,45),\
(r'${0:.0f}^circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma \rightarrow A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(333)
CB, Cbeta = C2B(np.radians(C_grd), np.radians(gamma_grd))
CB = np.degrees(CB)
Cbeta = np.degrees(Cbeta)
plt.plot( Cbeta, CB,'b.')
plt.yticks(np.arange(-180,200,45),\
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
70
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma \rightarrow B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.subplot(334)
alpha = np.arange(-90, 100, 15)
A = np.arange(-180, 190, 15)
A_grd, alpha_grd = np.meshgrid(A, alpha)
plt.plot(alpha_grd, A_grd,'b.')
plt.yticks(np.arange(-180,200,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(335)
AB, Abeta = A2B(np.radians(A_grd),np.radians(alpha_grd))
AB = np.degrees(AB)
Abeta = np.degrees(Abeta)
plt.plot(Abeta, AB, 'b.')
plt.yticks(np.arange(-180,200,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha \rightarrow B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.subplot(336)
AC, Agamma= A2C(np.radians(A_grd),np.radians(alpha_grd))
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
71
AC = np.degrees(AC)
Agamma = np.degrees(Agamma)
plt.plot( Agamma,AC, 'b.')
plt.xticks(np.arange(0,200,45), \
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,200,45)),fontsize=14)
plt.yticks(np.arange(0,400,45), \
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,400,45)),fontsize=14)
plt.grid(True)
plt.title(r'$A\alpha \rightarrow C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.subplot(337)
beta = np.arange(-90, 100, 15)
B = np.arange(-180, 190, 15)
B_grd, beta_grd = np.meshgrid(B, beta)
plt.plot(beta_grd, B_grd, 'b.')
plt.yticks(np.arange(-180,200,45), \
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45), \
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.subplot(338)
BA, Balpha = B2A(np.radians(B_grd),np.radians(beta_grd))
BA = np.degrees(BA)
Balpha = np.degrees(Balpha)
plt.plot(Balpha, BA, 'b.')
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.yticks(np.arange(-180,200,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.grid(True)
plt.title(r'$B\beta \rightarrow A\alpha$',fontsize=18)
plt.xlabel(r'$\alpha$',fontsize=16)
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
72
plt.ylabel(r'$A$',fontsize=16)
plt.subplot(339)
BC, Bgamma = B2C(np.radians(B_grd),np.radians(beta_grd))
BC = np.degrees(BC)
Bgamma = np.degrees(Bgamma)
plt.plot( Bgamma, BC,'b.')
plt.xticks(np.arange(0,200,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,200,45)),fontsize=14)
plt.yticks(np.arange(0,400,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(0,400,45)),fontsize=14)
plt.grid(True)
plt.title(r'$B\beta \rightarrow C\gamma$',fontsize=18)
plt.xlabel(r'$\gamma$',fontsize=16)
plt.ylabel(r'$C$',fontsize=16)
plt.tight_layout()
plt.savefig("grids_arctan2.svg")
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
73
ПРИЛОЖЕНИЕ В
(обязательное)
Листинг программ визуализации узлов систем фотометрирования.
#! /usr/bin/env python
# Версия программы использует формулы 2.11-2.16
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.tri as tri
from grids_arctan2 import C2B
import matplotlib as mpl
plt.style.use('bmh')
plt.figure(figsize=(4,8))
plt.axes().set_aspect('equal','box')
plt.hold='on'
C = np.arange(0, 370, 15)
gamma = np.arange(0, 190, 15)
beta = np.arange(-90, 100, 15)
B = np.arange(-180, 190, 15)
B_grd, beta_grd = np.meshgrid(B, beta)
C_grd, gamma_grd = np.meshgrid(C, gamma)
C2B, C2beta = C2B(np.radians(C_grd), np.radians(gamma_grd))
C2B = np.degrees(C2B)
C2beta = np.degrees(C2beta)
triang = tri.Triangulation(C2beta.flatten(), C2B.flatten())
plt.triplot(triang)
plt.plot(beta_grd, B_grd, 'm.')
plt.yticks(np.arange(-180,200,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-180,200,45)),fontsize=14)
plt.xticks(np.arange(-90,100,45),\
(r'${0:.0f}^\circ$'.format(i) for i in \
np.arange(-90,100,45)),fontsize=14)
plt.grid(True)
plt.title(r'$C\gamma \rightarrow B\beta$',fontsize=18)
plt.xlabel(r'$\beta$',fontsize=16)
plt.ylabel(r'$B$',fontsize=16)
plt.tight_layout()
plt.savefig("grids_tri.svg")
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
74
ПРИЛОЖЕНИЕ Г
(обязательное)
Листинг программы формирования файлов фотометрических
данных для источника света I = k cosm γ
#! /usr/bin/env python
# Программа формирует данные в формате IES, для одного и того же
# источника света, заданного аналитически I = k cos(gamma)^m в
# системе Сgamma, I = k (cos(B) * cos(beta))^m в системе Bbetagamma, I = k (cos(B) * cos(beta))^m в системе Bbeta
# и таблично в системе I = k cosm γ
import numpy as np
from scipy.interpolate import griddata
import visvis as vv
from grids_arctan2 import C2B
import sys
def spher2cartesianC(I, polar_angles, azimut_angles):
x = I * np.sin(polar_angles) * np.cos(azimut_angles)
y = I * np.sin(polar_angles) * np.sin(azimut_angles)
z = - I * np.cos(polar_angles)
return x, y, z
def spher2cartesianB(I, polar_angles, azimut_angles):
x = I * np.cos(polar_angles) * np.cos(azimut_angles)
y = I * np.cos(polar_angles) * np.sin(azimut_angles)
z = - I * np.sin(polar_angles)
return x, y, z
def ies_producer(fid, I, polar_angles, azimut_angles,\
system_type):
preambula = ["IESNA:LM-63-2002",
"[TEST]",
"[TESTLAB] EVERFINE",
"[TESTDATE] 2016-12-12",
"[ISSUEDATE] 2017-01-17 16:10:08",
"[NEARFIELD]",
"[LAMPPOSITION] 0,0",
"[OTHER] EVERFINE GO-2000A_V1 SYSTEM",
"[MANUFAC]",
"[LUMINAIRE]",
"TILT=NONE"]
# tilt_line: 1 - число ламп в ОП, 1000 - поток 1 лампы,
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
75
#
#
#
#
#
1 - масштабный множитель,{0} - кол-во меридиональных углов,
{1} - кол-во экваториальных углов,{2} - тип фотометрии,
0.000 0.000 0.000 - ширина, длина, высота ОП,
1.000 - коэф-т балласта, 1 - признак версии,
10.0 - мощность светильника
line = "1 1000 1 {0} {1} {2} 2 0.000 0.000 0.000 1.000 1 10.0"
tilt_line =line.format(len(polar_angles), len(azimut_angles),\
system_type)
for i in preambula:
fid.write(i + '\n')
fid.write(tilt_line + '\n')
for i in polar_angles:
fid.write(str(i)+' ')
fid.write('\n')
for i in azimut_angles:
fid.write(str(i)+' ')
fid.write('\n')
for line in I.T:
for i in line:
fid.write(str(i)+' ')
fid.write('\n')
fid.close()
if __name__ == "__main__":
n = 10 # Показатель степени для I = cos^n
# Формируем таблицу углов для системы Cgamma
# Шаг 2 градуса выбран произвольно. Интересно посмотреть как
# меняется погрешность при преобразовании
# систем фотометрирования при другом значении шага
C = np.arange(0, 362, 2)
gamma = np.arange(0, 92, 2)
C_grd, gamma_grd = np.meshgrid(np.radians(C),\
np.radians(gamma))
# масштабный множитель, при умножении на который
#световой поток принимает значение 1000 лм.
# Для каждого n вычисляется индивидуально.
# Для Cgamma:
# 1000/(2*pi*integrate(cos(x)**n*sin(x), (x, 0, pi/2)))
# Для Bbeta:
# 1000/(integrate((cos(x)*cos(y))**n*cos(x),(x, -pi/2, pi/2),
#
(y, -pi/2, pi/2)))
# В любом случае для одного фотометрического тела
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
76
# итог будет одинаковым
# Получаем из командной строки значение n
n = float(sys.argv[1])
if n == 1:
koef = 1000/np.pi
elif n == 2:
koef = 1500/np.pi
elif n == 3:
koef = 2000/np.pi
elif n == 4:
koef = 2500/np.pi
elif n == 5:
koef = 3000/np.pi
elif n == 6:
koef = 3500/np.pi
elif n == 7:
koef = 4000/np.pi
elif n == 8:
koef = 4500/np.pi
elif n == 9:
koef = 5000/np.pi
elif n == 10:
koef = 5500/np.pi
else:
koef = 1000/np.pi
Icg = koef * np.cos(gamma_grd)**n
# формируем ies файл в системе Cgamma
fc = open("testC.ies", 'w')
ies_producer(fc, Icg, gamma, C, "1")
# Формируем таблицу углов для системы Bbeta
# шаг 2 градуса выбран произвольно.
# интересно посмотреть как меняется погрешность
# при преобразовании
# систем фотометрирования при другом значении шага
beta = np.arange(-90, 92, 2)
B = np.arange(-90, 92, 2)
B_grd, beta_grd = np.meshgrid(np.radians(B), np.radians(beta))
Ibb = koef * (np.cos(B_grd)*np.cos(beta_grd))**n
# формируем ies файл в системе Bbeta
fb = open("testB.ies", 'w')
ies_producer(fb, Ibb, beta, B, "2")
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
77
# преобразуем систему Cgamma в Bbeta
C2B, C2beta = C2B(C_grd, gamma_grd)
Ic2b = Icg
points = np.array([C2beta.flatten(), C2B.flatten()]).T
values = Ic2b.flatten().T
new_points = np.array([beta_grd.flatten(), B_grd.flatten()]).T
Ic2b_iner = griddata(points, values, new_points,\
method='linear')
Ic2b_iner = Ic2b_iner.reshape(B_grd.shape)
fbalgorithm = open("testBalgorithm.ies", 'w')
ies_producer(fbalgorithm, Ic2b_iner, beta, B, "2")
# 3D
x1, y1, z1 = spher2cartesianC(Icg, gamma_grd, C_grd)
#Create figure and make it wider than the default
fig = vv.figure()
fig.position.w = 700
t=vv.surf(x1, y1, z1)
t.colormap=vv.CM_JET
#Enter main loop
app = vv.use() #let visvis chose a backend for me
app.Run()
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
78
ПРИЛОЖЕНИЕ Д
(обязательное)
Файлы фотометрических данных для аналитически заданного источника
света I = k cosm γ
m=1
IESNA:LM-63-2002
[TEST]
[TESTLAB] EVERFINE
[TESTDATE] 2016-12-12
[ISSUEDATE] 2017-01-17 16:10:08
[NEARFIELD]
[LAMPPOSITION] 0,0
[OTHER] EVERFINE GO-2000A_V1 SYSTEM
[MANUFAC]
[LUMINAIRE]
TILT=NONE
1 1000 1 46 25 1 2 0.000 0.000 0.000 1.000 1 10.0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90
0 15 30 45 60 75 90 105 120 135 150 165 180 195 210 225 240 255 270 285
300 315 330 345 360
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21 313.47 311.35 308.85 305.98 302.73
299.11 295.13 290.79 286.10 281.05 275.66 269.94 263.89 257.52 250.83
243.84 236.55 228.97 221.12 212.99 204.61 195.97 187.10 178.00 168.68
159.15 149.44 139.54 129.47 119.24 108.87 98.36 87.74 77.01 66.18 55.27
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
79
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
Изм. Лист
№ докум.
Подп. Дата
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47 311.35 308.85 305.98 302.73
БР-02069964-12.03.02-03-18
Лист
80
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
318.31 318.12 317.53 316.57 315.21
299.11 295.13 290.79 286.10 281.05
243.84 236.55 228.97 221.12 212.99
159.15 149.44 139.54 129.47 119.24
44.30 33.27 22.20 11.11 0.00
275.66 269.94 263.89 257.52 250.83
204.61 195.97 187.10 178.00 168.68
108.87 98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
313.47
275.66
204.61
108.87
311.35 308.85 305.98 302.73
269.94 263.89 257.52 250.83
195.97 187.10 178.00 168.68
98.36 87.74 77.01 66.18 55.27
m=3
IESNA:LM-63-2002
[TEST]
[TESTLAB] EVERFINE
[TESTDATE] 2016-12-12
[ISSUEDATE] 2017-01-17 16:10:08
[NEARFIELD]
[LAMPPOSITION] 0,0
[OTHER] EVERFINE GO-2000A_V1 SYSTEM
[MANUFAC]
[LUMINAIRE]
TILT=NONE
1 1000 1 46 25 1 2 0.000 0.000 0.000 1.000 1 10.0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
81
0 15 30 45 60 75 90 105 120 135 150 165 180 195 210 225 240 255 270 285
300 315 330 345 360
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04 595.79 581.56 565.46 547.64
528.25 507.43 485.37 462.23 438.21 413.50 388.28 362.75 337.10 311.51
286.18 261.28 236.96 213.40 190.73 169.08 148.56 129.28 111.32 94.73
79.58 65.87 53.63 42.84 33.47 25.47 18.79 13.33 9.01 5.72 3.33 1.72 0.73
0.22 0.03 0.00
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
82
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
Изм. Лист
№ докум.
Подп. Дата
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46 547.64
388.28 362.75 337.10 311.51
БР-02069964-12.03.02-03-18
Лист
83
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
636.62 635.46 631.98 626.21 618.21 608.04
528.25 507.43 485.37 462.23 438.21 413.50
286.18 261.28 236.96 213.40 190.73 169.08
79.58 65.87 53.63 42.84 33.47 25.47 18.79
0.22 0.03 0.00
148.56 129.28 111.32 94.73
13.33 9.01 5.72 3.33 1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
595.79 581.56 565.46
388.28 362.75 337.10
148.56 129.28 111.32
13.33 9.01 5.72 3.33
547.64
311.51
94.73
1.72 0.73
m=7
IESNA:LM-63-2002
[TEST]
[TESTLAB] EVERFINE
[TESTDATE] 2016-12-12
[ISSUEDATE] 2017-01-17 16:10:08
[NEARFIELD]
[LAMPPOSITION] 0,0
[OTHER] EVERFINE GO-2000A_V1 SYSTEM
[MANUFAC]
[LUMINAIRE]
TILT=NONE
1 1000 1 46 25 1 2 0.000 0.000 0.000 1.000 1 10.0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90
0 15 30 45 60 75 90 105 120 135 150 165 180 195 210 225 240 255 270 285
300 315 330 345 360
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
84
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
85
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
1273.24 1267.82 1251.69 1225.21 1188.99 1143.85 1090.79 1030.95 965.61
896.10 823.78 750.02 676.12 603.30 532.67 465.18 401.66 342.71 288.81
240.23 197.10 159.38 126.90 99.38 76.47 57.73 42.69 30.86 21.77 14.94
9.95 6.40 3.96 2.34 1.32 0.70 0.34 0.15 0.06 0.02 0.01 0.00 0.00 0.00
0.00 0.00
m=10
IESNA:LM-63-2002
[TEST]
[TESTLAB] EVERFINE
[TESTDATE] 2016-12-12
[ISSUEDATE] 2017-01-17 16:10:08
[NEARFIELD]
[LAMPPOSITION] 0,0
[OTHER] EVERFINE GO-2000A_V1 SYSTEM
[MANUFAC]
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
86
[LUMINAIRE]
TILT=NONE
1 1000 1 46 25 1 2 0.000 0.000 0.000 1.000 1 10.0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90
0 15 30 45 60 75 90 105 120 135 150 165 180 195 210 225 240 255 270 285
300 315 330 345 360
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
87
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
88
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
1750.70 1740.07 1708.52 1657.13 1587.60 1502.20 1403.64 1294.95 1179.31
1059.93 939.88 822.00 708.78 602.30 504.15 415.45 336.84 268.51 210.28
161.63 121.83 89.94 64.95 45.81 31.50 21.08 13.70 8.62 5.23 3.06 1.71
0.91 0.46 0.22 0.10 0.04 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
0.00
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
89
ПРИЛОЖЕНИЕ Е
(обязательное)
Листинг программы конвертации IES — файлов из системы Cγ
в систему Bβ.β
#!/usr/bin/env python3
# -*- coding: utf-8 -*import numpy as np
from scipy.interpolate import griddata
import visvis as vv
from grids_arctan2 import C2B
import sys
def iesreader(fid):
s = fid.read()
endtilt = s.find("\n", s.find("TILT"))
preambula = s[:endtilt]
list = s[endtilt:].split()
# Извлекаем значения обязательных параметров. Их всегда 13.
parametry = list[0:13]
# Число полярных углов
pc = int(parametry[3])
# Число азимутальных углов
ac = int(parametry[4])
# Извлекаем значения полярных углов
start_polar = 13
end_polar = start_polar + pc
polar_angles = list[start_polar:end_polar]
polar_angles = [float(angle) for angle in polar_angles]
polar_angles = np.array(polar_angles)
# Извлекаем значения азимутальных углов
end_azimut = end_polar + ac
azimut_angles = list[end_polar:end_azimut]
azimut_angles = [float(angle) for angle in azimut_angles]
azimut_angles = np.array(azimut_angles)
polar_grid, azimut_grid = np.meshgrid(polar_angles,\
azimut_angles)
endI = end_azimut + pc * ac
I = list[end_azimut:endI]
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
90
I = [float(i) for i in I]
Iarr = np.array(I).reshape(ac, pc)
Iarr = Iarr * float(parametry[2])
return Iarr, polar_grid, azimut_grid, preambula, parametry
def spher2cartesianC(I, polar_angles, azimut_angles):
x = I * np.sin(polar_angles) * np.cos(azimut_angles)
y = I * np.sin(polar_angles) * np.sin(azimut_angles)
z = - I * np.cos(polar_angles)
return x, y, z
def spher2cartesianB(I, polar_angles, azimut_angles):
x = I * np.cos(polar_angles) * np.cos(azimut_angles)
y = I * np.cos(polar_angles) * np.sin(azimut_angles)
z = - I * np.sin(polar_angles)
return x, y, z
def ies_producer(fid, I, polar_angles, azimut_angles,
system_type):
preambula = ["IESNA:LM-63-2002",
"[TEST]",
"[TESTLAB] EVERFINE",
"[TESTDATE] 2016-12-12",
"[ISSUEDATE] 2017-01-17 16:10:08",
"[NEARFIELD]",
"[LAMPPOSITION] 0,0",
"[OTHER] EVERFINE GO-2000A_V1 SYSTEM",
"[MANUFAC]",
"[LUMINAIRE]",
"TILT=NONE"]
#
#
#
#
#
#
tilt_line: 1 - число ламп в ОП, 1000 - поток 1 лампы,
1 - масштабный множитель,{0} - кол-во меридиональных углов,
{1} - кол-во экваториальных углов, {2} - тип фотометрии,
0.000 0.000 0.000 - ширина, длина, высота ОП,
1.000 - коэф-т балласта, 1 - признак версии,
10.0 - мощность светильника
line ="1 1000 1 {0} {1} {2} 2 0.000 0.000 0.000 1.000 1 10.0"
tilt_line =line.format(len(polar_angles), len(azimut_angles),\
system_type)
for i in preambula:
fid.write(i + '\n')
fid.write(tilt_line + '\n')
for i in polar_angles:
fid.write(str(i)+' ')
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
91
fid.write('\n')
for i in azimut_angles:
fid.write(str(i)+' ')
fid.write('\n')
for line in I.T:
for i in line:
fid.write('{0:.2f}'.format(i)+' ')
fid.write('\n')
fid.close()
def extend(I, gamma, C, left_mrgn=0, right_mrgn=0, up_mrgn=0,\
down_mrgn=0):
# Функция extend необходима для доопределения значений сил
# света за пределами области
C_rm = C[C <= -np.pi + right_mrgn] + 2 * np.pi
# из массива полярных углов извлекаю те, которые соответствуют
# полярным углам C <= right_mrgn
gamma_rm = gamma[C <= -np.pi + right_mrgn]
# из массива сил света извлекаю те из них, которые
# соответствуют углам C_rm, gamma_rm
I_rm = I[C <= -np.pi + right_mrgn]
# Всё аналогично, но здесь я доопределяю силу света в области
# азимутальных углов Сgamma, I = k (cos(B) * cos(beta))^m в системе Bbeta < 0
C_lm = 2 * np.pi - C[C >= np.pi - left_mrgn]
gamma_lm = gamma[C >= np.pi - left_mrgn]
I_lm = I[C >= np.pi - left_mrgn]
# Сgamma, I = k (cos(B) * cos(beta))^m в системе Bbetaобираем массив силы света с доопределёнными значениями
# "справа" и "слева" и соответствующие данному массиву
# массивы с полярными и азимутальными углами
I_ext = np.hstack([I, I_rm, I_lm])
gamma_ext = np.hstack([gamma, gamma_rm, gamma_lm])
C_ext = np.hstack([C, C_rm, C_lm])
# формирую массив полярных углов в области gamma > 0
# и доопределяю в этой области силу света
gamma_um = -np.pi - gamma_ext[gamma_ext <= up_mrgn - np.pi/2]
I_um = I_ext[gamma_ext <= up_mrgn - np.pi/2]
C_um = C_ext[gamma_ext <= up_mrgn - np.pi/2]
I_ext = np.hstack([I_ext, I_um])
gamma_ext = np.hstack([gamma_ext, gamma_um])
C_ext = np.hstack([C_ext, C_um])
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
92
# формирую массив полярных углов в области gamma < 0
# и доопределяю в этой области силу света
gamma_dm = np.pi - gamma_ext[gamma_ext >= np.pi/2 - down_mrgn]
I_dm = I_ext[gamma_ext >= np.pi/2 - down_mrgn]
C_dm = C_ext[gamma_ext >= np.pi/2 - down_mrgn]
I_ext = np.hstack([I_ext, I_dm])
gamma_ext = np.hstack([gamma_ext, gamma_dm])
C_ext = np.hstack([C_ext, C_dm])
return I_ext, gamma_ext, C_ext
def fluxC(I, gamma, C):
I = I * np.sin(gamma)
f1 = I[0, 0] + I[0, -1] + I[-1, 0] + I[-1, -1]
f2 = np.sum(I[1:-1, 0] + I[1:-1, -1])
f3 = np.sum(I[0, 1:-1] + I[-1, 1:-1])
f4 = np.sum(I[1:-1, 1:-1])
dgamma = np.abs(gamma[1, 0] - gamma[0, 0])
if dgamma == 0:
dgamma = np.abs(gamma[0, 1] - gamma[0, 0])
dC = np.abs(C[0, 1] - C[0, 0])
if dC == 0:
dC = np.abs(C[1, 0] - C[0, 0])
F = dC * dgamma * (f1 / 4 + (f2 + f3) / 2 + f4)
return F
def fluxB(I, beta, B):
I = I * np.cos(beta)
f1 = I[0, 0] + I[0, -1] + I[-1, 0] + I[-1, -1]
f2 = np.sum(I[1:-1, 0] + I[1:-1, -1])
f3 = np.sum(I[0, 1:-1] + I[-1, 1:-1])
f4 = np.sum(I[1:-1, 1:-1])
dbeta = np.abs(beta[1, 0] - beta[0, 0])
if dbeta == 0:
dbeta = np.abs(beta[0, 1] - beta[0, 0])
dB = np.abs(B[0, 1] - B[0, 0])
if dB == 0:
dB = np.abs(B[1, 0] - B[0, 0])
F = dB * dbeta * (f1 / 4 + (f2 + f3) / 2 + f4)
return F
if __name__ == '__main__':
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
93
fid1 = open(sys.argv[1], 'r')
I_Cg, gamma, C, preambula, parametry = iesreader(fid1)
fid1.close()
flux = fluxC(I_Cg, np.radians(gamma), np.radians(C))
print(flux)
# 3D
X_Cg, Y_Cg, Z_Cg = spher2cartesianC(I_Cg, np.radians(gamma),\
np.radians(C))
#Create figure and make it wider than the default
fig = vv.figure()
fig.position.w = 700
vv.surf(X_Cg, Y_Cg, Z_Cg)
#vv.surf(X_Aa, Y_Aa, Z_Aa)
#Enter main loop
app = vv.use() #let visvis chose a backend for me
app.Run()
# преобразуем систему Cgamma в Bbeta
C2B, C2beta = C2B(np.radians(C), np.radians(gamma))
Ic2b = I_Cg
Ic2b, C2beta, C2B = extend(Ic2b.flatten(), C2beta.flatten(),
C2B.flatten(), np.radians(50),
np.radians(50), np.radians(50),
np.radians(50))
# систем фотометрирования при другом значении шага
beta = np.arange(-90, 91, 1)
B = np.arange(-90, 91, 1)
B_grd, beta_grd = np.meshgrid(np.radians(B), np.radians(beta))
points = np.array([C2beta.flatten(), C2B.flatten()]).T
values = Ic2b.flatten().T
new_points = np.array([beta_grd.flatten(), B_grd.flatten()]).T
Ic2b_iner = griddata(points, values, new_points,\
method='linear')
Ic2b_iner = Ic2b_iner.reshape(B_grd.shape)
flux2 = fluxB(Ic2b_iner, beta_grd, B_grd)
print(flux2)
fb = open('B_beta'+sys.argv[1], 'w')
ies_producer(fb, Ic2b_iner, beta, B, "2")
Изм. Лист
№ докум.
Подп. Дата
БР-02069964-12.03.02-03-18
Лист
94
xM
НАУЧНО И С С Л Е Д О В А Т Е Л Е К ИЙ
ИНС Т ИТ УТ И С Т О Ч Н И К О В СВЕТА
И М Е Н И А. Н. Л О Д Ы Г И Н А
Общество
с ограниченной
ответственностью
Тел./факс: (8342) 33-33-86 / (8342) 33-33-79
Сайт www.vniiis.su
Email, mailavnliis.su
Адрес:430034, Российская Федерация,
Республика Мордовия, г. Саранск,
ул. Лодыгина, д.З, корпус опыт, зав,
эт/пом 1/17
Р/с: 40702810039000001627
в Мордовском отделении №8589
ПАО "Сбербанк” г. Саранск
БИК: 048952615
К/ с: 30101810100000000615
ИНН: 1327025478
КПП: 132701001
Заключение на выпускную квалификационную работу
прикладного бакалавриата
студента Жданова Андрея Владимировича,
(Фамилия, Имя, Отчество (полностью))
обучающегося по направлению подготовки
12.03.02 Оптотехника
Код, наименование направления подготовки
на тему: «Разработка алгоритма преобразования фотометрических данных»
Актуальность темы бакалаврской работы заключается в том, что она устраняет
отсутствие корректно работающего программного обеспечения с открытым исходным
кодом для перехода из одной системы фотометрирования в другую.
Цель и задачи, которые ставились перед Ждановым А.В. были полностью решены.
Так были разработан алгоритм преобразования систем фотометрирования и программа,
конвертирующая полученные фотометрические данные в любую из существующих
систем фотометрирования. Было показано, что разработанная программа преобразования
систем фотометрирования работает корректно. Это было подтверждено как
теоретически, так и с помощью моделирования в программе DIALux. В работе показано,
что у широко распространённой программы для светотехнического расчёта DIALux есть
ряд проблем при работе с гониофотометрическими данными в системе В(3.
Бакалаврская работа была нацелена на удовлетворение потребностей инженеров,
занимающихся фотометрированием осветительных приборов, проектированием
светотехнических установок, а также тех, кто занимается разработкой гониофотометров.
Обнаруженные проблемы в работе программы DIALux позволили Жданову выработать
ряд рекомендаций по её применению.
Хочется подчеркнуть, что в работе существенно дополнен и исправлен способ
преобразования систем фотометрирования, предлагающийся в ГОСТ Р 54350-2015.
Несомненным достоинством работы является наличие в ней исчерпывающих
математических выкладок и программного кода, что делает её результаты легко
верифицируемыми. Также хочется отметить полезность сопоставления российского
стандарта ГОСТ Р 54350-2015 и американского LM-75-01 в части определения систем
фотометрирования и их преобразования. Существенных недостатков в работе не
обнаружено.
—.i .vNfit и
cairns
Саёгс
Система менеджмента качества
сертифицирована на соответствие стандартам
ISO 9001:2015 , ГОСТ РВ 0015-002-2012
НАУЧНО ИС С ЛЕДОВАТЕЛЬСКИЙ
И Н С Т ИТ УТ И С Т О Ч Н И К О В СВЕТА
И М Е Н И А.Н. Л О Д Ы Г И Н А
Тел /факс: (8342) 33-33*86 / (8342) 33-33-79
Сайт www.vniiis.su
Email: mallavniiis.su
А д рес: 430034. Российская Федерация,
Общество
с ограниченной
ответственностью
Республика Мордовия, г. Саранск,
ул. Лодыгина, д.З, корпус опыт, зав,
эт/пом 1/17
р/с; 40702810039000001627
в Мордовском отделении N*8589
ПАО "Сбербанк*1г, Саранск
ВИК: 048952615
к/с: 30101810100000000615
ИНН: 1327025478
КПП: 132701001
Жданов А.В. в работе продемонстрировал навыки работы с программой для
светотехнического проектирования
Dialux, умение проводить измерения на
современном автоматизированном гониофотометре, а также правильно трактовать эти
измерения. Также Жданов продемонстрировал знание структуры
файлов
фотометрических данных в формате IESNA. Всё это свидетельствует о высоких
профессиональных навыках и умениях Жданова А. В.
Работа выполнена на высоком уровне и рекомендуется к защите.
Заведующий ИЛ ЭЛСИ
главный метролог
Келин Антон Александрович
«14» июня 2018 г.
Система менеджмента качества
сертифицирована на соответствие стандартам
ISO 9001:2015 , ГОСТ РВ 0015-002-2012
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМ. Н. И. ОГАРЁВА»
Заключение на выпускную квалификационную работу
прикладного бакалавриата
студента Жданова Андрея Владимировича,
(Фамилия, Имя, Отчество (полностью))
обучающегося по направлению подготовки/специальности
12.03.02 Оптотехника
Код, наименование направления подготовки/специальности,
на тему: «Разработка алгоритма преобразования фотометрических данных»
1. Работа выполнена в соответствии с заданием на выпускную
квалификационную работу (в форме бакалаврской работы), полностью
раскрывается заявленная тематика.____________________________________
2. Актуальность темы бакалаврской работы заключается в том, что она
устраняет отсутствие корректно работающего программного обеспечения с
открытым исходным кодом для перехода из одной системы
фотометрирования в другую._________________________________________
3. Степень ш щ м пум
изученности проблемы______________________
В ходе выполнения работы дипломником был осуществлён обзор
литературы, посвящённой вопросам фотометрирования. Изучались методики
фотометрирования источников света. Изучались особенности измерительных
установок для снятия фотометрических данных. Изучались методы
преобразования систем фотометрирования. Считаю степень теоретической
изученности проблемы, продемонстрированную Ждановым А.В. отличной.
4. Характеристика сложности и глубины решаемых задач, применяемые
методы и обоснованность результатов_________________________________
Уровень сложности поставленных задач был высоким. Во-первых,
необходимо было изучить российские и зарубежные публикации
посвящённые вопросам преобразования систем фотометрирования. Вовторых, необходимо было определить погрешность разрабатываемого
программного обеспечения и провести сравнительный анализ полученных
результатов._______________________________________________________ 5
5 В ходе выполнения бакалаврской работы использовались следующие
методы: математическое моделирование, эксперимент, програмирование;
c^edcmeoj язык программирования Python, гониофотометрический комплекс
GO 2000А, программа для светотехнического расчёта Dialux_____________
6. Использование математических методов ПЭВМ, специальных
программных средств.
Текстовый процессор Libreoffice Writer, Open Dolcument текстовый редактор
Emacs, математические библиотеки numpy, scipv________________________
7. Новизна заключается в том, что были разработаны алгоритм
преобразования систем фотометрирования и реализующая данный алгоритм
программа. Был проведен тест на корректность работы программы
преобразования систем фотометрирования._____________________________
8. Анализ и оценка результатов, обоснованность выводов.
В ходе выполнения бакалаврской работы разработан алгоритм
преобразования систем фотометрирования, была проведена сравнительная
характеристика разработанной программы и программы DIALux, Результаты
и выводы обоснованы, так как для оценки погрешности преобразования
систем фотометрирования и расчёта светового потока использовались
аналитически заданные осесимметричные фотометрические тела, у которых
априори был известен световой поток, и абсолютно точно находилась сила
света для любого направления в любой системе фотометрирования._______
8.
Праюпическая
цещрстьполученных результатов
ирекомендаиий
публщащир внедрению и т.п. Материалы работы могут использоваться
инженерами - проектировщиками при расчёте пространственного
распределения силы света в нужных им системах фотометрирования______
9. Недостатки
бакалаврской работы (включая стиль и грамотность
исполнения рукописи и демонстрационного материала) Существенных
недостатков в работе не обнаружено__________________________________
10. Оценка профессиональной подготовленности дипломника____________
Бакалаврская работа свидетельствует о способности Жданова А.В.
ответственно и творчески подходить к решению трудных инженерных задач,
а также демонстрирует отличную теоретическую подготовку дипломника.
Таким образом, работа заслуживает оценки «отлично», а дипломник
присвоения квалификации бакалавр по направлению подготовки 12.03.02
«Оптотехника»__________________________________________________
Научный руководитель
доцент каф. светотехники,
канд. fex. наук
« у 7* »
_____2018 г.
Прытков С. В.
Отзывы:
Авторизуйтесь, чтобы оставить отзыв