СПОСОБ И УСТРОЙСТВО ДЛЯ СИНХРОННОЙ СИНУСОИДАЛЬНОЙ РЕГУЛИРОВКИ ЯРКОСТИ СВЕТИЛЬНИКОВ
METHOD AND DEVICE FOR SYNCHRONOUS SINUSOIDAL REGULATION OF LIGHT FIXTURES LUMINANCE

РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка претендует на приоритет по отношению к предварительной заявке США на патент номер 61/400,440, поданной 27 июля 2010 года Джеком Джмаевым, озаглавленной "Способ и устройство для синхронной синусоидальной регулировки яркости светильников", которая включена сюда в полном объеме путем ссылки; настоящая заявка также претендует на приоритет по отношению к предварительной заявке США на патент номер 61/456,304, поданной 3 ноября 2010 года Джеком Джмаевым, озаглавленной "Способ и устройство для синхронной синусоидальной регулировки яркости светильников", которая включена сюда в полном объеме, насколько это разрешено законом, путем ссылки.
УРОВЕНЬ ТЕХНИКИ
[0002] В течение многих лет существует постоянная потребность в источниках питания переменного тока с изменяемой мощностью на выходе. Применение таких источников питания переменного тока с изменяемой мощностью на выходе включает в себя управление реактивной нагрузкой. Некоторыми примерами таких реактивных нагрузок служат электродвигатели, балласты для газоразрядных осветительных приборов (например, натриевые лампы высокого давления, которые могут быть использованы в уличном освещении) и другие разнообразные типы применения. Из-за острой необходимости в источниках питания переменного тока с изменяемой мощностью на выходе был разработан широкий спектр решений - от автотрансформаторов до сложных контроллеров питания с широтно-импульсной модуляцией (ШИМ). Именно в этой среде, изобилующей прототипами, представленный способ и устройство отличается своей способностью подавать питание существенно правильной синусоидальной формы на такие реактивные нагрузки с более высоким уровнем эффективности.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0003] Ниже приведено описание нескольких альтернативных примеров осуществления изобретения в сочетании с прилагаемыми чертежами, на которых одинаковые числа обозначают одинаковые элементы, и на которых:
Фиг.1 - графическое изображение, иллюстрирующее известный прототип контроллера питания с Н-образным мостом;
Фиг.2 - графическое изображение, иллюстрирующее классический известный прототип синхронного понижающего преобразователя;
Фиг.3 - временная диаграмма сигналов, иллюстрирующая известные способы, связанные с таким известным явлением, как одновременная проводимость;
Фиг.4 - графическое изображение известного прототипа понижающего преобразователя переменного тока, в котором для уменьшения времени работы вхолостую, необходимого для устранения одновременной проводимости, используются диоды;
Фиг.5 - временная диаграмма, иллюстрирующая управление ключами встречновключенных диодов, которые использовались в одном из известных вариантов конструкции понижающего преобразователя переменного тока;
Фиг.6 - графическое изображение предлагаемого варианта конструкции понижающего преобразователя переменного тока;
Фиг.7 - графическое изображение формы входного сигнала переменного тока и конечной формы выходного сигнала переменного тока, которая получена в соответствии с приведенным иллюстративным способом и примером осуществления понижающего преобразователя;
Фиг.8 и 9 - соответственно, временная диаграмма и функциональная схема, иллюстрирующие представленный характер управления полупроводниковыми ключами в составе синхронного переключателя свободного хода в случае, когда входное напряжение больше, чем на общем выводе понижающего преобразователя стремя выводами;
Фиг.10 и 11 - соответственно, временная диаграмма и функциональная схема, иллюстрирующие представленный характер управления полупроводниковыми ключами в составе синхронного переключателя свободного хода в случае, когда входное напряжение меньше, чем на общем выводе понижающего преобразователя с тремя выводами;
Фиг.11A и 11B - соответственно, функциональная схема и временная диаграмма, поясняющие работу одного из иллюстративных примеров осуществления способа и устройства в случае, когда ток проходит в положительном направлении через понижающий дроссель;
Фиг.11С и 11D - соответственно, функциональная схема и временная диаграмма, поясняющие работу одного из иллюстративных примеров осуществления способа и устройства в случае, когда ток проходит в отрицательном направлении через понижающий дроссель;
Фиг.12 - наглядная схема, иллюстрирующая применение данного понижающего преобразователя переменного напряжения для уменьшения электроэнергии, потребляемой светильниками (например, уличными фонарями);
Фиг.13 - блок-схема, на которой изображено несколько примеров воплощения радиоуправляемого контроллера светильника;
Фиг.14 - функциональная диаграмма, на которой изображен один из примеров воплощения способа автономного управления светильниками;
Фиг.14А - наглядное представление различных способов географического разбиения одного или нескольких регионов обслуживания;
Фиг.15 - функциональная диаграмма, иллюстрирующая один из примеров воплощения способа идентификации источника данных;
Фиг.16 - функциональная диаграмма, на которой изображен один из иллюстративных способов получения списка обслуживаемых (сервисных) групп;
Фиг.17 - функциональная диаграмма, иллюстрирующая один из примеров воплощения способа определения времени включения светильника;
Фиг.18 - функциональная диаграмма, иллюстрирующая один из примеров воплощения способа определения времени выключения светильника;
Фиг.19 - функциональная диаграмма, иллюстрирующая альтернативный способ управления радиоуправляемым светильником;
Фиг.20 - функциональная диаграмма, на которой изображен один из примеров воплощения альтернативного иллюстрирующего способа/ обеспечивающего регулировку яркости светильников;
Фиг.21 - блок-схема, иллюстрирующая различные альтернативные варианты воплощения логического контроллера, входящего в состав контроллера светильника;
Фиг.22 - блок-схема, иллюстрирующая альтернативные примеры осуществления контроллера светильника; и
Фиг.23 - блок-схема потоков данных, иллюстрирующая работу процессорного контроллера светильника,
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0004] Фиг.1 - графическое изображение, иллюстрирующее известный прототип контроллера питания с Н-образным мостом. Контроллер питания с Н-образным мостом является одним из последних прототипов, активизируемый полупроводниковыми коммутационными элементами с высокими эксплуатационными характеристиками. Такие коммутационные элементы включают, но не ограничиваются, МОП-транзисторы (металл-оксид-кремниевые полевые транзисторы) и биполярные транзисторы с изолированным затвором (БТИЗ). В архитектуре классического "Н"-образного моста источник переменного тока 10 направлен на контур выпрямления 20. Контур выпрямления 20 преобразует энергию от источника переменного тока 10 в напряжение постоянного тока (DC). Соответственно, этот известный способ и устройство образовывает положительную шину 25 и шину заземления 30. Четыре коммутационных элемента, которые в этом графическом примере изображены в виде МОП-транзисторов, управляются сигналом широтно-импульсной модуляции, имеющим две фазы. На представленной фигуре фаза А (40) и фаза В (50) используются для попеременного переключения двух выходных узлов (точек выхода 60 и 70) с положительной шины 25 до шины заземления 30. Точки выхода значительно расходятся на 180 градусов по фазе друг от друга. На выходных клеммах 80А и 80Б путем регулирования ширины импульса во времени можно генерировать синусоидальные волны различных амплитуд. Следует сразу же отметить, что эта конфигурация известного прототипа должна активно создавать синусоидальную форму сигнала на его выходе путем регулирования ширины импульса в фазе (40) и фазе В (50) с тем, чтобы генерировать форму выходного сигнала в соответствии с заданной амплитудой и формой. Соответственно, эта разновидность известного прототипа требует большой мощности компьютерной обработки. Еще одним недостатком этой разновидности является то, что “H”-образный мост требует четырех выводов в целях обеспечения источника электропитания переменного тока различной мощности на выходе. Две клеммы принимают электропитание переменного тока от источника и две клеммы обеспечивают выходное напряжение переменного тока на выходе, которое генерируется процессом широтно-импульсной модуляции, формирующим сигнал.
[0005] Фиг.2 - графическое изображение, иллюстрирующее классический известный прототип синхронного понижающего преобразователя. В идеальной ситуации синхронный скачкообразно понижающий преобразователь 90 включает в себя, по меньшей мере, два переключателя. Первый переключатель 100 часто упоминают как понижающий переключатель. Второй переключатель 1 10 часто упоминают как переключатель свободного хода. В этой классической структуре источник на входе 120 может быть либо постоянного или переменного тока. Соответственно, эту структуру часто используют в качестве средства для создания форм сигналов пониженного напряжения переменного тока. Если на самом деле понижающий переключатель 100 и переключатель свободного хода 110 были совершенно идеальными переключателями, управляющий сигнал 130 для понижающего переключателя 100 и управляющий сигнал 140 для переключателя свободного хода 1 10 дополняли бы друг друга. Обратную связь по напряжению 150 можно использовать для управления циклом нагрузки понижающего управляющего сигнала 130 в целях контроля выходного напряжения 125, обеспечиваемого скачкообразно понижающем напряжение преобразователем 90. Однако во многих случаях напряжение на выходе должны быть только уменьшенной версией источника входного напряжения 120. В таких ситуациях обратная связь по напряжению 150 не является необходимой. Просто поддержание понижающего управляющего сигнала 130 в цикле постоянной нагрузки позволит выходному напряжению 125 изменяться в соответствии с формой входного сигнала, представляемого 120. Следует иметь в виду, что форма выходного сигнала будет соизмерима по амплитуде соответственно циклу нагрузки понижающего управляющего сигнала 130. Работа этого классического понижающего контроллера хорошо известна в данной области и не нуждается в дальнейшем описании здесь.
[0006] Фиг.3 - временная диаграмма сигналов, иллюстрирующая известные способы, связанные с таким известным явлением, как одновременная проводимость. К сожалению, кажется, реальном мире не существует идеальных переключателей. Кроме того, изменения процесса и прочие ошибки в схеме управления, изображенной на фиг.2, могут вынуждать понижающий переключатель 100 и переключатель свободного хода 110 включаться одновременно. Эта ситуация, как правило, приводит к катастрофическому сбою, потому что электропитание от источника 120 подается напрямую обратно через общий вывод 160, когда понижающий переключатель 100 и переключатель свободного хода 110 одновременно включены. Это представляет собой классический случай "одновременной проводимости". Как можно увидеть на фиг.3, управляющий сигнал понижающего переключателя 130 и управляющий сигнал свободного хода 140 дополняют друг друга. На этой иллюстрации цикл нагрузки управляющего сигнала понижающего переключателя 130, в этом примере, по существу, равен 50 процентам. Как хорошо известны в известном прототипе, по мере увеличения цикла нагрузки управляющего сигнала понижающего переключателя 130 увеличивается, пропорционально уменьшается цикл нагрузки управляющего сигнала свободного хода 140. Для предотвращения одновременной проводимости, как правило, вырабатывается сигнал пробоя 180, чтобы обеспечить время работы вхолостую 190.
[0007] При использовании отвода через сигнал 180, чтобы квалифицировать управляющий сигнал понижающего переключателя 130, а также квалифицировать управляющий сигнал переключателя свободного хода 140, образовывается безопасный управляющий понижающий сигнал 135 и безопасный управляющий сигнал свободного хода 145. Как хорошо известно в известном прототипе, это время работы вхолостую исключает одновременную проводимость, если принять необходимые меры, чтобы понижающий переключатель 100 и переключатель свободного хода 1 10 не включались в одно и то же время. Тем не менее, специалистам в данной области техники сразу же поймут, что это "время работы вхолостую" приводит к прерыванию прохождения тока в понижающем дросселе 102, изображенном на фиг.2. И специалисты же в данной области техники также поймут, что такое прерывание прохождения тока в понижающем дросселе 102 приведет к пульсации напряжения в узле 107, который является наихудшим возможным местом в топологии этого известного прототипа в том, что он подвергает полупроводниковые переключатели высоковольтному обратному напряжению от дросселя. Такие близкие напряжения могут привести к катастрофическому сбою полупроводниковых переключателей. Узел 107 представляет собой общий узел, который соединяет понижающий переключатель 100, переключатель свободного хода 110 и понижающий дроссель 102 друг с другом.
[0008] Фиг.4 - графическое изображение известного прототипа понижающего преобразователя переменного тока, в котором для уменьшения времени работы вхолостую, необходимого для устранения одновременной проводимости, используются диоды. В этом известном способе и устройстве два диода 210 и 220 расположены "встречно", т.е. их аноды соединены друг с другом. Катод одного диода 210 подсоединен к понижающему переключателю 200 и к понижающему дросселю 205 (т.е. узлу 207). Этот диод называют положительный свободного хода, поскольку он позволяет току продолжать проходить через понижающий дроссель 205 при выключенном понижающем переключателе 200 и входном напряжении 235 большем, чем напряжение на общем выводе 240. Второй диод 220, называемый отрицательным диодом свободного хода, расположен так, что его катод подсоединен к общему выводу 240. Отрицательный диод свободного хода проводит ток от понижающего дросселя 205 обратно до общего вывода 240 при выключенном понижающем переключателе и входном напряжении 235 меньшем, чем напряжение на общем выводе 240.
[0009] Два переключателя 215 и 225 используются для подключения через один или другой диод 210 и 220 в зависимости от напряжения на входной клемме 235 по отношению к общему выводу 240. Когда входное напряжение больше, чем на общем выводе 240 (249), то активизируется переключатель 225 через диод 220 (отрицательный диод свободного хода). Это позволяет току свободного хода обходить отрицательный диод свободного хода 220 и проходить через положительный диод свободного хода 210 при выключенном понижающем переключателе 200. Подобным же образом при входном напряжении на входной клемме 235 меньшем, чем напряжение на общем выводе 240 (232), активизируется переключатель 215 через положительный диод свободного хода 210, а ток свободного хода обходит положительный диод свободного хода 210 и затем проходит через отрицательный диод свободного хода 220. Проблемой этой схемы известного прототипа является неоднозначность 230, связанная с определением того, или входное напряжение меньше или больше, чем напряжение на общем выводе 240. В течение этого периода неопределенности, если активизируется неправильный переключатель (215 или 225), существует вероятность появления прерывания прохождения тока в понижающем дросселе 205. Это приводит к обычному резкому повышению напряжения в узле 207. Специалисты в данной области поймут, что эта высоковольтная пульсация вызвана обратной электродвижущей силой (ЭДС), которая аккумулируется в понижающем дросселе 205. Такое сильное повышение напряжения может нанести непоправимый повреждение полупроводниковым переключателям, которые часто используются в позиционировании понижающего переключателя 200 и диодов, используемых для поддержания тока свободного хода в дросселе 205.
[0010] Фиг.5 - временная диаграмма, иллюстрирующая управление ключами встречновключенных диодов, которые использовались в одном из известных вариантов конструкции понижающего преобразователя переменного тока. Как можно видеть, два коммутационных сигнала, переключатель N (SN) и переключатель Р (SP), которые изображены как элементы 216 и 226 на фиг.4 и 5, поочередно активизируют переключатели 215 и 225 с тем, чтобы дать возможность току проходить через диод 210 или диод 220 в зависимости от полярности входного напряжения переменного тока на входной клемме 235 по отношению к общему выводу 240. Для того чтобы компенсировать неоднозначность 235 в определении полярности сигнала переменного тока, необходимо прервать 260 функционирование понижающего переключателя 200, что позволит его активизацию (т.е. включение) в период неоднозначности 230. Переключатели свободного хода в это время отключены. Это приводит к деформации и нежелательным гармоникам формы выходного сигнала, подаваемого на выходную клемму 241 (на фиг.4).
[0011] Фиг.6 - графическое изображение предлагаемого варианта конструкции понижающего преобразователя переменного тока. Сегодня, недостатки топологии известного прототипа скачкообразно понижающего преобразователя переменного тока преодолены. В этом примере способа и варианта выполнения, используются полупроводниковые приборы для двунаправленного переключения тока как позицию понижающего переключателя 300, так и позицию свободного хода 305. Кроме того, следует отметить, что текущее состояние уровня техники включает синхронный механизм свободного хода. В этом примере способа и варианта выполнения понижающий переключатель 300 содержит два полупроводниковых переключателя, например, два МОП-транзистора. Первый МОП-транзистор 310 расположен таким образом, чтобы принимать входной сигнал переменного тока 320 на свой электрод стока. Источник этого первого МОП-транзистора 310 электрически соединен с выходом источника второго МОП-транзистора 315, который также включен в понижающий переключатель 300. Сток этого второго МОП-транзистора 315 включает в себя выходную клемму понижающего переключателя 300 и подключен к понижающему дросселю 360 и переключателю свободного хода 305. В этом примере способа способ и варианта выполнения управление понижением осуществляется с помощью драйверов для управления затвором МОП-транзистора 320, 325. Следует иметь в виду, что эти драйверы для управления затвором содержат драйверы "верхнего уровня" и включают высоковольтную изоляцию между понижающим переключателем 300 и 335 контуром управления. В одном примере варианта выполнения, сигналы распоряжения драйверами для управления затвора 325 и 320, по существу, идентичны друг другу с точки зрения времени. Это вынуждает оба полупроводниковые переключатели 310 и 315 включаться на одно и то же времени. Это приводит к двунаправленной коммутации входного тока, принимаемого от источника переменного тока 320.
[0012] В этом примере способа и варианта выполнения контур управления 335 работает относительно (337) общей клеммы 340. Контур управления 335 получает питание от входного сигнала переменного тока, направляемого в контур управления (335). Входное напряжение переменного тока 350 на контуре управления 335 также позволяет цепи контуру управления контролировать полярность входного напряжения переменного сигнала 320 на входной клемме 355 по отношению к общей выводу 340. Текущая топология также включает в себя понижающий дроссель 360, выход которого направлен на выходную клемму 365. Этот пример способа и варианта выполнения дополнительно включает синхронный переключатель свободного хода 305, который содержит третий МОП-транзистор 370 и четвертый МОП-транзистор 375. Третий и четвертый драйверы для управления затвором 380 и 385 также являются изолированными драйверами "верхнего уровня", которые включены в этот пример способа и варианта выполнения приведенного прототипа скачкообразно понижающего преобразователя 390.
[0013] Фиг.7 - графическое изображение формы входного сигнала переменного тока и конечной формы выходного сигнала переменного тока, которая получена в соответствии с приведенным иллюстративным способом и примером осуществления понижающего преобразователя. Следует иметь в виду, что нынешний способ и вариант выполнения дает возможность по существу точно воспроизводить форму сигнала переменного тока 370, имеющегося на входной клемме 355, но при более низком уровне напряжения 380. Выходной сигнал 380 снижается по напряжению в соответствии с циклом нагрузки, применяемой к понижающему переключателю 300 приведенного варианта выполнения. На этой фигуре изображен только один пример случая использования, когда цикл нагрузки, применяемой к понижающему переключателю 300, по существу равен 50 процентам. Следует иметь в виду, что понижающий переключатель может работать при любом цикле нагрузки и прилагаемых здесь формулам изобретения или не предназначен ограничиваться каким-либо конкретным примером применения или функционирования приведенного способа и варианта выполнения.
[0014] Фиг.8 и 9 - соответственно, временная диаграмма и функциональная схема, иллюстрирующие представленный характер управления полупроводниковыми ключами в составе синхронного переключателя свободного хода в случае, когда входное напряжение больше, чем на общем выводе понижающего преобразователя с тремя выводами. Приведенный способ и устройство лучше всего понять, рассматривая временную диаграмму управляющего сигнала понижающего переключателя 400 относительно положительного сигнала свободного хода 410 и отрицательного управляющего сигнал свободного хода 420. Два полупроводниковых переключателя (например, МОП-транзисторы) расположены таким образом, что источник третьего полупроводникового переключателя 370 электрически соединен с источником четвертого полупроводникового переключателя 375, а сток третьего МОП-транзистора 370 электрически соединен с выходом понижающего переключателя 300 и понижающим дросселем 360. Четвертый МОП-транзистор 375 расположен таким образом, что сток четвертого МОП-транзистора 375 электрически соединен с общим выводом 340.
[0015] МОП-транзисторы особенно полезны для приведенного способа и устройства в том, что они содержат в своей структуре паразитный диод. При подключении двух выводов на источник третьего и четвертого МОП-транзисторов 370, 375, паразитарные диоды в этих устройствах также устанавливаются "встречновключенными", т.е. их аноды соединены электрически. Если для синхронного переключателя свободного хода 305 будут использованы другие типы полупроводниковых переключателей, нужно обеспечить наличие внешних диодов. В процессе работы оба синхронные переключатели свободного хода 370 и 375 включаются при выключении понижающего переключателя 300. Когда напряжение переменного тока больше, чем на общем выводе, синхронный переключатель свободного хода 305 проводит ток от общего вывода 340 до понижающего дросселя 360 (путь 430). И поскольку оба переключателя свободного хода 370 и 375 включены, наблюдается значительное снижение потерь мощности, потому что ток, который обычно проходил бы через паразитный диод (т.е. положительный диод свободного хода) МОП-транзистора 370, не допускает падения напряжения диода, потому что МОП-транзистор 370 сам включен. Это повышает общую эффективность процесса понижающего преобразования.
[0016] В соответствии с задержками включения и выключения понижающего переключателя 300 в синхронном переключателе свободного хода 305, положительный сигнал свободного хода 410, который управляет МОП-транзистором 370, отключается как раз перед активизацией управляющего сигнала понижающего переключателя 400. В этот момент ток свободного хода 430 может протекать через МОП-транзистор 375 в силу того, что МОП-транзистор 375 остается включенным с помощью отрицательного управляющего сигнала свободного хода 420. Диод в МОП-транзисторе 370 продолжает нести ток 430 как раз до того момента, когда активизируется управляющий сигнал понижающего переключателя 400. После отключения управляющего сигнала понижающего переключателя 400 снова включается положительный сигнал свободного хода 410, чтобы обойти падение диода положительного диода свободного хода (в МОП-транзисторе 370). Соответственно, существует период отсутствия пробоя 415 именно перед активизацией понижающего переключателя и сразу же после отключения понижающего переключателя 416. Затем ток подается 440 до понижающего дросселя 360 с помощью понижающего переключателя 300.
[0017] Отрицательный переключатель свободного хода 375, который управляется отрицательным управляющим сигналом свободного хода 420, затем выключается сразу же после включения понижающего переключателя, чтобы предотвратить ток 430 от вхождения в нагрузку через общий вывод 340, где он может взаимодействовать с током, предоставляемым понижающим переключателем 300. Отрицательный переключатель свободного хода 375 снова включается непосредственно перед отключением понижающего переключателя для того, чтобы обойти отрицательный диод свободного хода, содержащийся в МОП-транзисторе 375 с тем, чтобы понижающий дроссель 360 не испытывал какого-либо прерывания прохождения тока. Это приводит к обходу обратно смещенного отрицательного диода свободного хода (в МОП-транзисторе 375) непосредственно после включения и сразу же перед выключением (422, 423) понижающего переключателя, соответственно. Это является частью синхронного механизма свободного хода приведенного прототипа. Путем предохранения тока от нагрузки, которая, скорее всего, является реактивным током, который не находится в фазе с током, предоставляемым понижающим переключателем, от объединения с током, предоставляемым понижающим выключателем 300, коэффициент мощности нагрузки, воспринимаемый источник переменного тока 320, остается в значительной степени таким же, что и естественный коэффициент мощности, проявляемый указанной нагрузкой. Но для отключения выключателя через отрицательный диод свободного хода, включенный в МОП-транзистор 375, скачкообразно понижающий преобразователь может отрицательно сказаться на коэффициенте мощности, воспринимаемого источником переменного тока 320. Это лишь одно из преимуществ известного прототипа, изображенного на фиг.4.
[0018] Фиг.10 и 11 - соответственно, временная диаграмма и функциональная схема, иллюстрирующие представленный характер управления полупроводниковыми ключами в составе синхронного переключателя свободного хода в случае, когда входное напряжение меньше, чем на общем выводе понижающего преобразователя с тремя выводами.
[0019] В этом режиме работы оба синхронные переключатели свободного хода 370 и 375 включаются при выключенном понижающем переключателе 300. Когда напряжение переменного тока на входе меньше, чем на общем выводе 340, это позволяет синхронному переключателю свободного хода 305 проводить ток от понижающего дросселя 360 к общему выводу 340. Опять же, поскольку оба переключателя свободного хода переключает 370 и 375 включены, имеется значительное уменьшение потерь мощности, потому что ток, который обычно проходил бы через паразитный диод (т.е. отрицательный диод свободного хода) МОП-транзистора 375, позволяет избежать падения напряжения диода, потому что МОП-транзистор 375 сам включен. Это повышает общую эффективность процесса понижающего преобразования.
[0020] Соразмерно задержкам включения и выключения понижающего переключателя 300 и синхронного переключателя свободного хода 305, отрицательный сигнал свободного хода 420, который управляет МОП-транзистором 375, выключается непосредственно перед активизацией управляющего сигнала понижающего переключателя 400. В этот момент ток свободного хода 432 может протекать через МОП-транзистор 370 в силу того, что МОП-транзистор 370 остается включенным с помощью положительного управляющего сигнала свободного хода 410. Диод в МОП-транзисторе 375 продолжает нести ток 432 как раз до того момента, когда активизируется управляющий сигнал понижающего переключателя 400. После отключения управляющего сигнала понижающего переключателя 400 снова включается отрицательный сигнал свободного хода 420, чтобы обойти падение диода положительного диода свободного хода (в МОП-транзисторе 375). Соответственно, существует период отсутствия пробоя 422 именно перед активизацией понижающего переключателя и сразу же после отключения понижающего переключателя 423. Затем ток подается на 442 до понижающего дросселя 360 с помощью понижающего переключателя 300. Следует иметь в виду, что этот ток фактически затягивается обратно в источник переменного тока 320, поскольку источник переменного тока 320 находится в отрицательной части формы своего сигнала.
[0021] Положительный переключатель свободного хода 370, который управляется положительным управляющим сигналом свободного хода 410, затем отключается непосредственно после включения понижающего переключателя, чтобы предотвратить ток 430 от вхождения в нагрузку через общий вывод 340, где он может взаимодействовать с током, предоставляемым понижающим переключателем 300. Положительный переключатель свободного хода 370 снова включается непосредственно перед отключением понижающего переключателя для того, чтобы обойти положительный диод свободного хода в составе МОП-транзистора 370 с тем, чтобы понижающий дроссель 360 не испытывал прерывания подачи тока. Это приводит к обходу обратно смещенного положительного диода свободного хода (в МОП-транзисторе 370) непосредственно после включения и сразу же перед выключением (415, 416) понижающего переключателя, соответственно. Это является частью синхронного механизма свободного хода приведенного прототипа. К тому же, путем предохранения тока от нагрузки, которая, скорее всего, является реактивным током, который не находится в фазе с током, предоставляемым понижающим переключателем, от объединения с током, предоставляемым понижающим выключателем 300, коэффициент мощности нагрузки, воспринимаемый источник переменного тока 320, остается в значительной степени таким же, что и естественный коэффициент мощности, проявляемый указанной нагрузкой. Но для отключения выключателя через положительный диод свободного хода в составе МОП-транзистора 370, скачкообразно понижающий преобразователь может отрицательно сказаться на коэффициенте мощности, воспринимаемом источником переменного тока 320.
[0022] На фиг. от 11А до 11D изображен альтернативный пример способа и устройства, полезного для обеспечения высокой индуктивной или реактивной нагрузки пониженным синусоидальным напряжением. До сих пор описанные способ и устройство полагались на управление синхронными переключателями свободного хода в зависимости от напряжения на входной клемме в плане определения того, какой переключатель свободного хода должен активизироваться для поддержания постоянного прохождения тока через понижающий дроссель. В случае чрезвычайно реактивных нагрузок становится совершенно ясно в способе, что напряжение и ток могут быть значительно сдвинуты по фазе друг от друга. Это представлено величиной, известной как "коэффициент мощности". Когда коэффициент мощности на единице (то есть, "1"), и ток и напряжение находятся точно в фазе друг с другом. Однако по мере уменьшения коэффициента мощности прохождение тока через понижающий дроссель может привести к сигналу напряжения на входной клемме или отставать от него. Соответственно, этот альтернативный способ и устройство имеют дело с необходимостью поддерживать непрерывное прохождение тока в понижающем дросселе, несмотря на ведущие или отстающие формы кривой тока относительно формы кривой напряжения на входе устройства.
[0023] Фиг.11A и 11B - соответственно, функциональная схема и временная диаграмма, поясняющие работу одного из иллюстративных примеров осуществления способа и устройства в случае, когда ток проходит в положительном направлении через понижающий дроссель. Удобства ради, ток будет считаться положительным, когда он течет к элементу, например, понижающему дросселю 1500. В случае, когда нагрузка демонстрирует очень низкий коэффициент мощности, возникает необходимость не только в самостоятельном управлении синхронными переключателями свободного хода, но также и в самостоятельном управлении понижающих переключателей. В этом примере проиллюстрированного способа и устройства синхронный свободный ход состоит из двух синхронных переключателей свободного хода, определенных как положительный свободный ход "PF" 1520 и отрицательный свободный ход "NF" 1525. В этом проиллюстрированном способе и устройстве переключатели свободного хода содержат устройства МОП-транзисторов, расположенных таким образом, в котором сток отрицательного переключателя свободного хода МОП-транзистора 1525 является электрически общим для понижающего дросселя 1500 и понижающего переключателя. Положительный переключатель свободного хода МОП-транзистора 1520 расположен таким образом, что его электрод стока подсоединен к нулевому выводу устройства. МОП-транзисторы 1520, 1525, образующие переключатель свободного хода, располагаются таким образом, что выводы источника являются электрически общими. Этот проиллюстрированный способ и устройство дополнительно содержат контур драйвера для управления затворами 1530 и 1535, который позволяет управлять выводами затворов их соответствующих МОП-транзисторов. Следует отметить, что объем прилагаемой формулы изобретения не предназначен для ограничения возможности использования МОП-транзисторных переключателей. Можно использовать любой тип переключателя, однако различные типы переключателей могут потребовать использования встречновключенных диодов, как описано ранее в этой спецификации. Как уже отмечалось, МОП-транзисторы являются предпочтительным коммутационным устройством, поскольку они содержат в своей структуре паразитный диод, и дополнительные встречновключенные диоды не требуются, как описано ранее.
[0024] В этом примере способа и устройства понижающий переключатель состоит из двух коммутационных устройств 1540 и 1545. В отличие от ранее описанного способа и устройства, в этом проиллюстрированном способе и устройстве два понижающих переключателя управляются индивидуально. Соответственно, понижающий переключатель содержит положительный понижающий переключатель "РВ" 1540 и отрицательный понижающий переключатель "NB" 1545. Соответственно, каждый понижающий переключатель управляется контуром драйверов для управления затвором, изображенной на фигуре, как 1550 и 1555. Для того чтобы поддерживать постоянное прохождение тока через понижающий дроссель 1500, в устройство необходимо добавить дополнительный элемент и к способу, поддерживающему такое устройство, дополнительное действие. Дополнительное действие, в основном, заключается в опознании направления тока в понижающем дросселе 1500, Соответственно, это проиллюстрированное устройство дополнительно содержит датчик тока 1560, который обеспечивает опознание тока 1565 для контроллера 1570. Следует иметь в виду, что структура понижающего переключателя в этом альтернативном примере способа аналогична структуре синхронных переключателей свободного хода, описанных выше. В этом примере проиллюстрированного варианта исполнения понижающий переключатель содержит положительные понижающий переключатель 1540 и отрицательный понижающий переключатель 1545, и каждый из этих переключателей расположен параллельно соответствующему диоду 1615 и 1620. Таким образом, положительный понижающий диод 1620 расположен так, что его катод электрически общий с отрицательным понижающим переключателем 1545 и встречновключенный с отрицательным понижающим диодом 1615, в отношении которого отрицательный понижающий диод 1615 расположен таким образом, что его катод электрически общий с положительным понижающим переключателем 1540. Хотя положительный понижающий переключатель 1540 и отрицательный понижающий переключатель 1545 изображены на фигуре, как МОП-транзисторы, можно использовать любой подходящий переключатель, тем не менее, в дополнение к переключателям необходимо снабдить положительным и отрицательным понижающими диодами (1620, 1615). Как неоднократно отмечалось в этом описании, МОП-транзисторы являются предпочтительным устройством из-за паразитного диода, содержащегося в их структуре.
[0025] Этот пример альтернативного способа и устройства лучше всего понимается через доктрину временной диаграммы (фиг.1 IB), на которой изображена последовательность коммутации синхронных переключателей свободного хода и понижающих переключателей в случае, когда ток течет к понижающему дросселю 1500 от источника 1582 или от нагрузки 1585. На этой фигуре показаны четыре управляющие сигналы. Они содержат положительный управляющий сигнал свободного хода (PF) 1601, отрицательный управляющий сигнал свободного хода (NF) 1602, положительный управляющий понижающий сигнал 1603 и отрицательный управляющий понижающий сигнал 1604. Для ясности эти сигналы изображаются как "активный высокий". Учитывая ситуацию, когда активизированы оба синхронные переключатели свободного хода, положительный ток 1510 проходит через понижающий дроссель 1500, поскольку и отрицательный переключатель свободного хода 1525 и положительной переключатель свободного хода 1520 активизируются с помощью управляющих сигналов NF 1602 и PF 1601. Это проиллюстрировано временной диаграммой в точке 1600, и должно быть понятно, что в то время как оба переключателя свободного хода активизированы, понижающие переключатели отключены (т.е. управляющие сигналы РВ 1603 и 1604 NB низкие), как изображено на временной диаграмме. В соответствии с этим проиллюстрированным способом и устройством, переключение из состояния свободного хода в понижающее состояние происходит особым образом, исходя из направления тока, проходящего через понижающий дроссель 1500. Этот ток проходит 1510 через синхронные переключатели свободного хода, ток должен проходить через понижающий дроссель 1500, потому что оба понижающие переключатели отключены.
[0026] Переход в понижающее состояние в этой ситуации содержит первый шаг отключения 1605 отрицательного переключателя свободного хода 1525. При отключенном 1605 отрицательном переключателе свободного хода 1525 следует иметь в виду, что ток 1510 продолжает проходить через понижающий дроссель 1500 и поддерживается отрицательным диодом свободного хода 1610, который расположен в отрицательным переключателе свободного хода 1525, имеющем свой катод электрически общим с понижающим переключателем и дросселем. После отключения отрицательного свободного хода можно безопасно активизировать 1630 положительный понижающий переключатель 1540. Это позволяет току 1505 проходить от источника 1580 в понижающий дроссель 1500, несмотря на то, что отрицательный понижающий переключатель 1615 все еще выключен, так как диод 1615, расположенный в отрицательным понижающем переключателем 1545 позволяет току проходить от источника 1580 к дросселю 1500. Учитывая, что ток сейчас перемещается с помощью понижающего переключателя в положительном направлении 1505, положительный переключатель свободного хода 1520 затем отключается 1635. В этот момент отрицательный понижающий переключатель 1615 включается 1640.
[0027] При переходе из понижающего состояния в состояние свободного хода в случае, когда положительный ток 1505 проходит в понижающий дроссель 1500 от источника 1580, понижающий переключатель и элементы переключателя свободного хода управляются симметричным образом относительно перехода в понижающее состояние из состояния свободного хода. Таким образом, ток, протекающий 1505 от понижающего переключателя должен поддерживаться в целях предотвращения прерывистого прохождения тока через понижающий дроссель 1500. Соответственно, отрицательный понижающий переключатель 1545 отключен 1645. Даже несмотря на отрицательные отключение понижающего переключателя 1545, диод 1615, расположенный в отрицательном понижающем переключателе 1545, по-прежнему позволяет току проходить от источника 1580 в понижающий дроссель 1500. Затем на 1650 включается положительный переключатель свободного хода 1520. Это теперь позволяет положительно протекающему току 1510 направляться в понижающий дроссель 1500. Однако току свободного тока 1510не разрешается проходить назад к источнику 1580, потому что отрицательный понижающий переключатель 1545 отключен, и прохождению тока препятствует диод 1615, который расположен в отрицательным понижающем переключателе 1545. В этот момент положительный понижающий переключатель 1540 отключен 1660. В этот момент ток проводится диодом 1610, расположенном в отрицательном переключателе свободного хода 1525, и положительным переключателем свободного хода 1520 в силу того, что положительный переключатель свободного хода 1520 включен. Соответственно, отрицательный переключатель свободного хода 1525 затем включается на 1655, тем самым завершая переход из понижающего состояния в состояние свободного хода, когда ток течет в дроссель 1500.
[0028] Фиг.1 1C и 1 ID - соответственно, функциональная схема и временная диаграмма, поясняющие работу одного из иллюстративных примеров осуществления способа и устройства в случае, когда ток проходит в отрицательном направлении через понижающий дроссель. В этом примере проиллюстрированного способа изучение временной диаграмме (фиг.1 ID) изображает последовательность управления положительным понижающим переключателем 1540, отрицательным понижающим переключателем 1545, положительным переключателем свободного хода 1520 и отрицательным переключателем свободного хода 1525. Для лучшего понимания стоит рассмотреть состояние прохождения тока во время состояния свободного хода, изображенного на фигуре в точке 1700. В этой точке оба переключателя свободного хода активизированы, а оба понижающих переключателя отключены. В соответствии с этим проиллюстрированным случаем использования ток свободного хода 1513 течет из дросселя 1500 вниз через синхронные переключатели свободного хода, содержащие отрицательный переключатель свободного хода 1525 и положительный переключатель свободного хода 1520.
[0029] В этом состоянии переход от состояния свободного хода в понижающее состояние содержит первый шаг отключения 1705 положительного переключателя свободного хода 1540. При отключении положительного переключателя свободного хода 1520 поддерживается ток свободного хода 1513, потому что отрицательный переключатель свободного хода 1525 все еще включен и прохождение тока поддерживается за счет положительного диода свободного хода 1611, расположенного в положительном переключателе свободного хода 1520. В этом точке отрицательный понижающий переключатель 1545 активизируется 1710. Это теперь позволяет току 1507 начать прохождение из понижающего дросселя 1500 обратно к источнику 1580. Следует иметь в виду, что включение отрицательного понижающего переключателя 1545 позволяет току обойти диод 1615, расположенный в отрицательном понижающем переключателе и продолжить направление к источнику 1580 с помощью диода 1620, расположенного в положительном понижающем переключателе 1540. После установления такого пути прохождения тока отрицательный переключатель свободного хода 1525 отключается 1715. В дополнительном действии, как только и положительный и отрицательный переключатели свободного хода отключены, положительный понижающий переключатель 1540 затем активизируется 1720.
[0030] При переходе из понижающего состояния в состояние свободного хода переключатели, содержащие понижающий переключатель к синхронному переключатель свободного хода, управляются таким образом, который симметричен образу, которым управляются переключатели при переходе от состояния свободного хода в понижающее состояние. Соответственно, по мере прохождения отрицательного тока 1507 от понижающего дросселя 1500 обратно к источнику 1580 года, переход в состояние свободного хода включает в себя первый шаг отключения 1725 положительного понижающего переключателя 1540. Это позволяет отрицательному току 1507 продолжить двигаться обратно к источнику 1580 активизации 1730 переключателя отрицательного свободного хода 1525. В этой точке отрицательный переключатель свободного хода 1525 позволяет току 1513, выходящему из дросселя 1500, пройти через переключатель свободного хода и как должно быть понятно, ток 1530 также переносится диодом 161 1, расположенным в положительном переключателе свободного хода 1520. В этой точке отрицательный понижающий переключатель 1545 отключается 1735. После того, как оба понижающие переключатели отключены, затем активизируется 1740 положительный переключатель свободного хода 1520.
[0031] В процессе работы контроллер 1570 определяет направление прохождения тока с помощью датчика тока 1562, служащего для определения направления тока в понижающем дросселе 1500. Следует отметить, что контроллер 1570 реализует описанные здесь способы управления понижающими ключами и ключами свободного хода, которые, как здесь описано, основаны на направлении тока в понижающем дросселе 1500. Следует отметить, что описанную последовательность коммутации лучше всего реализовывать настолько быстро, насколько это позволяют сделать задержки при включении и выключении, связанные с положительными и отрицательными понижающими ключами и положительными и отрицательными ключами свободного хода. Кроме того, в одном иллюстративном альтернативном способе и устройстве определение направления прохождения тока осуществляется настолько быстро, насколько это возможно по отношению к переходу от режима понижения к режиму свободного хода и по отношению к переходу от режима свободного хода к режиму понижения.
[0032] Следует также отметить, что направление прохождения тока может меняться с положительного на отрицательное или с отрицательного на положительное в течение режима понижения или в течение режима свободного хода. Соответственно, хотя при входе в режим понижения или режим свободного хода используется особая последовательность коммутации для управления индивидуальными понижающими ключами и индивидуальными ключами свободного хода, в том случае, когда в пределах конкретного режима понижения или конкретного режима свободного хода направление прохождения тока меняется на некоторое время, для управления индивидуальными понижающими ключами и индивидуальными ключами свободного хода используется альтернативная последовательность коммутации. Попросту говоря, хотя переход от режима свободного хода к режиму понижения осуществляется в соответствии с последовательностью коммутации для положительного направления тока, переход к альтернативному режиму (как описано в этом иллюстративном альтернативном способе и устройстве) будет осуществляться в соответствии с последовательностью коммутации при переходе, исходя из отрицательного направления тока, когда такое изменение направления тока обнаруживается в пределах конкретного режима понижения или конкретного режима свободного хода.
[0033] Фиг.12 - это наглядная схема, иллюстрирующая применение данного понижающего преобразователя переменного тока для уменьшения мощности, потребляемой светильниками (например, уличными фонарями). Идея регулировки яркости уличных фонарей не является новой, однако до сих пор для регулировки яркости уличных фонарей (также называемых светильниками) требовались сложные электронные балласты. Причина, по которой требовались сложные электронные балласты, состояла в том, что известные прототипы трехвыводных схем регулировки яркости оказывали влияние на коэффициент мощности светильников, поскольку в известных технических решениях такие трехвыводные устройства были не в состоянии предотвратить взаимодействие токов реактивной нагрузки с током, подводимым понижающим ключом. В результате, для регулировки яркости реактивных нагрузок, в том числе светильников, использовались более сложные топологии, такие как известные мостовые схемы, обсужденные выше. И поскольку в электронном балласте для регулировки яркости светильника использовалось четырехвыводное устройство, это требовало обширной модернизации держателей светильников. Расходы на такую модернизацию не компенсировались экономией электроэнергии, которую можно было бы получить в результате массовой установки таких систем регулировки яркости.
[0034] В настоящее время описанный здесь синхронный понижающий преобразователь способен обеспечить подачу сигналов существенно-правильной синусоидальной формы в цепь нагрузки с практически не заметной разницей в коэффициенте мощности. И поскольку понижающий преобразователь описываемого здесь способа и устройства является трехвыводным устройством, светильник 500 может быть легко модернизирован. Многие светильника, используемые во всем мире, имеют трехвыводное гнездо 505. Трехвыводное гнездо 505 обычно используется для установки фотоэлемента. В предшествующих устройствах фотоэлемент подавал электроэнергию на магнитный балласт светильника 500, когда уровень освещенности падал ниже заданного порога. Таким образом, светильник "включался" примерно в момент заката и "выключался" примерно в момент восхода солнца. В одном из примеров воплощения настоящего способа и устройства вместо фотоэлемента используется радиоуправляемый контроллер светильника 510. Следует отметить, что существует много разных способов применения трехвыводного понижающего преобразователя переменного тока, и что прилагаемая формула изобретения не должна ограничиваться каким-либо простым применением, таким как управление светильниками.
[0035] Существует много недостатков, присущих использованию фотоэлементов для целей управления включением и выключением светильника. Например, фотоэлемент может реагировать на атмосферные условия, такие как сильный туман, в результате чего светильник будет оставаться включенным, хотя солнце уже давно выйдет из-за горизонта. Кроме того, конструкция фотоэлемента может быть просто загрязнена птичьим пометом или другим мусором, который может отложиться в результате неблагоприятных погодных условий. Это всего лишь два примера снижения эксплуатационных характеристик фотоэлементов, которые заставили многие муниципалитеты, государственных и частных операторов светильников заменять фотоэлементы каждый раз, когда заменялась лампа в держателе.
[0036] Радиоуправление уже применялось для управления светильниками. Тем не менее, такие системы по-прежнему ограничиваются включением и выключением светильников в определенное время. В известных способах управляющие радиосигналы поступают от центральной станции управления и используются для того, чтобы подать светильникам сигнал, когда им нужно включаться, и когда выключаться. В таких известных системах центральная система управления определяет, когда светильник должен быть включен, и когда он должен быть выключен. Затем, на светильник подаются особые команды на включение и выключение. Ни в одном из светильников нет автономного элемента управления, поэтому, если центральная станция управления выйдет из строя, светильникам придется снова вернуться к управлению от фотоэлементов.
[0037] В некоторых системах радиоуправляемый контроллер светильника получает маячковый сигнал времени, после чего использует фотоэлемент, чтобы включить светильник, но выключает его позже ночью уже с помощью простого таймера. Например, в соответствии с одним из известных способов включение светильников происходит на закате по сигналу от фотоэлемента. Однако поскольку контроллер светильника осведомлен о времени, он выключает светильник в заранее установленное время, которое может быть запрограммировано в радиоуправляемый контроллер светильника до его установки на держатель светильника, одновременно с этим или после этого.
[0038] Фиг.13 - это блок-схема, на которой изображено несколько примеров воплощения радиоуправляемого контроллера светильника. В соответствии с одним из вариантов воплощения способа и устройства радиоуправляемый контроллер светильника 510 включает в себя приемник 520, который обеспечивает входной интерфейс для антенны 515. В одном из альтернативных вариантов антенна 515 также входит в состав радиоуправляемого контроллера светильника 510. В одном из примеров осуществления настоящего способа и устройства в состав радиоуправляемого контроллера светильника 510 дополнительно включен логический контроллер 525. В другом примере воплощения радиоуправляемый контроллер светильника 510 дополнительно включает в себя контроллер мощности 530. В одном из предпочтительных вариантов воплощения контроллер мощности 530 включает в себя понижающий преобразователь с синхронным ключом свободного хода, как описано для приведенного способа и устройства. Еще в одном альтернативном варианте контроллер мощности 530 содержит переключатель "Вкл./Выкл." просто для включения и выключения светильника.
[0039] В процессе работы логический контроллер 525 и приемник 520 получают питание от контроллера мощности 530. Контроллер мощности 530 получает электроэнергию от трехвыводного (560) штепселя с поворотным замком 535, который входит в один из примеров осуществления настоящего способа и устройства. Следует отметить, что электроэнергия поступает от держателя светильника 500, когда штепсель с поворотным замком 535 соединяется с гнездом 505, которое предусмотрено в держателе светильника 500 для целей подключения фотоэлемента или другого контроллера. В соответствии с одним из иллюстративных примеров использования от держателя светильника поступает переменное напряжение 120 В. В этом случае контроллер мощности 530 через штепсель с поворотным замком 535 подключается к нейтрали 545 и фазе А 540, когда указанный штепсель устанавливается в розетку 505. В соответствии с другим иллюстративным примером использования держатель светильника обеспечивает первую фазу переменного напряжения (фаза А 540) и вторую фазу переменного напряжения (фаза В 545). Это обычная практика использования держателя светильника, рассчитанного на работу от переменного напряжения 220 В, в тех регионах мира, где напряжение на одной фазе составляет 120 В по отношению к нейтрали. Следует отметить, что в тех регионах мира, где 220 В является обычным напряжением сети, одна фаза обеспечивает 220 В по отношению к нейтрали.
[0040] Под управлением логического контроллера 525 контроллер мощности 530 подает на светильник переменное напряжение, полученное в виде первой фазы 540, через выходную клемму (или вывод) 550, предусмотренный в штепселе с поворотным замком 535. Следует иметь в виду, что в тех вариантах воплощения, в которых в качестве контроллера мощности 530 используется простой ключ переменного тока, яркость светильника 500 не будет регулироваться, а он будет только включаться или выключаться с помощью настоящего способа и устройства. В тех вариантах воплощения, в которых в состав контроллера мощности 530 входит понижающий преобразователь, подаваемое на светильник выходное напряжение 550 будет варьироваться в зависимости от команд выбора коэффициента заполнения при широтно-импульсной модуляции, получаемых контроллером мощности 530 от логического контроллера 525.
[0041] Фиг.14 - это функциональная диаграмма, на которой изображен один из примеров воплощения способа автономного управления светильниками. В соответствии с данным иллюстративным способом в состав радиоуправляемого контроллера светильника 510 входит приемник 520, предназначенный для идентификации источника данных (шаг 570). В этом иллюстративном способе применяется несколько передающих станций/ распространяющих информацию, которая используется контроллером светильника 510 для включения, выключения, а при необходимости - регулирования яркости светильников в целях снижения энергопотребления.
[0042] После того, как источник данных идентифицирован, контроллер светильника 510 получает маячковый сигнал времени (шаг 575). Далее, в соответствии с одним из иллюстративных способов и его воплощением, контроллер светильника 510 осуществляет синхронизацию внутренних часов с полученным маячковым сигналом времени (шаг 580). После выполнения этих шагов контроллер светильника 510 может включить, выключить или, в некоторых случаях, уменьшить яркость светильника в зависимости от времени суток, как это предписывается другой информацией, получаемой от источника данных или из информации, которая была запрограммирована в контроллер светильника 510 до установки, одновременно с установкой или после установки контроллера на держателе светильника 500.
[0043] В одном из иллюстративных способов контроллер светильника 510 определяет время включения (шаг 585). Как только внутренний таймер показывает время, которое существенно равно или, как в одном альтернативном способе, больше или, как в другом альтернативном варианте, не менее заданного времени включения (шаг 590), контроллер светильника 510 подает на контроллер мощности 530 команду включить питание светильника (шаг 595). В данном иллюстративном способе контроллер светильника 510 также определяет время выключения (шаг 600). Как только внутренний таймер показывает время, которое существенно равно или, как в одном альтернативном способе, больше чем или, как в другом альтернативном варианте, не менее заданного времени выключения (шаг 605), контроллер светильника 510 подает на контроллер мощности 530 команду выключить электропитание светильника (шаг 610).
[0044] Еще в одном иллюстративном способе на контроллер светильника 510 подается график регулировки яркости (шаг 615). В соответствии с этим иллюстративным способом такой график регулировки яркости обеспечивает пониженные уровни яркости для различных интервалов времени, в течение которых может работать светильник. Соответственно, контроллер светильника 510, воплощающий данный иллюстративный способ, применяет график регулировки яркости (шаг 620) в соответствии со временем, которое отсчитывается внутренним таймером, синхронизированным с маячковым сигналом времени на шаге 580.
[0045] Фиг.14А - это наглядное представление различных способов географического разбиения одного или нескольких регионов обслуживания. Следует понимать, что, хотя контроллер светильника 510 и описанный здесь способ управления светильниками предназначены для работы в автономном режиме, контроллеру светильника 510 все равно необходимо получать информацию, чтобы управлять работой светильников. В соответствии с различными описанными здесь альтернативными способами географический регион может находиться в рамках региона обслуживания, в котором работают один или несколько источников данных (например, радиостанций). Как показано на фиг.14А, в географическом регионе "А" (770) можно принимать сигналы от двух источников данных - в данном наглядном примере это передатчики 750 и 760. Существенно круговые контуры на фигуре показывают зоны охвата различными радиостанциями. Следует также отметить, что конкретная радиостанция не обязательно будет иметь существенно круговую зону охвата. В этом примере в передатчике 760 используется направленная антенна, формирующая регион обслуживания так, что он лежит по одну сторону от станции и перекрывает часть региона, который обслуживается передатчиком 750.
[0046] Фиг.15 - это функциональная диаграмма, иллюстрирующая один из примеров воплощения способа идентификации источника данных. Конкретный контроллер светильника географически может быть расположен в регионе, который обслуживается только одним источником данных. Как уже говорилось выше со ссылкой на фиг.14А, конкретному контроллеру светильника, находящемуся в регионе А 770, может понадобиться выбрать один источник данных из двух или более источников данных (например, передатчиков, описанных выше). В одном иллюстративном альтернативном способе контроллер светильника 570 идентифицирует источник данных (шаг 570), настраиваясь вначале на радиочастоту на основе априорной информации (шаг 625). Следует понимать, что настройка на априорный радиосигнал является необязательным шагом. Например, в одном иллюстративном случае использования контроллер светильника предварительно программируется на идентификацию источника данных либо до, либо одновременно, либо после установки контроллера на светильник 500. В одном из альтернативных способов идентификатор источника данных содержит, по меньшей мере, один из следующих элементов: идентификатор частотного кода, указанную в герцах частоту или коэффициент синтезатора частот. Специалистам в данной области понятно, что идентификатор частотного кода или указанная в герцах частота должны быть соотнесены с коэффициентом синтезатора частот, после чего эти данные направляются в синтезатор частот в приемнике 520, входящего в состав контроллера светильника 510. После того, как синтезатор частот в приемнике 520 будет "засеян" коэффициентом частот, приемник 520 сможет получать данные от передатчика, передающего на определенной частоте. Изложенный выше пример выбора частоты приемника приведен лишь с целью иллюстрации и не имеет своей целью ограничить объем патентных притязаний.
[0047] После выбора частоты приема контроллер светильника 510 определяет, имеется ли поток данных от радиостанции, вещающей на выбранной частоте. Если различимого потока данных нет, то приемник необходимо настроить на другую частоту (шаг 645), пока не будет обнаружена радиостанция, передающая различимый поток данных (шаг 630). После получения различимого потока данных от источника данных (например, радиостанции), контроллер светильника 510 получает список обслуживаемых групп (шаг 635). Другими словами, контроллер светильника 510 должны определить, является ли выбранная радиостанция источником данных, который предоставляет информацию для географического региона, в котором физически находится контроллер светильника 510, или она предоставляет информацию для группы обслуживания светильников. Если контроллер светильника 510 находит свою группу обслуживания в полученном списке, то такая радиостанция выбирается для последующего использования (т.е. она становится идентифицированным источником данных). В противном случае (шаг 640) выбирается другая частота (шаг 645), и этот процесс повторяется до тех пор, пока не будет обнаружен источник данных (т.е. радиостанция), обслуживающий сервисную группу определенного контроллера.
[0048] Фиг.16 - это функциональная диаграмма, на которой изображен один из иллюстративных способов получения списка обслуживаемых (сервисных) групп. Обратившись к фиг.14А, отметим, что обслуживаемая группа включает в себя, по меньшей мере, один из следующих элементов: географический регион и идентификатор группы светильников. Кроме того, в соответствии с одним из альтернативных способов географический регион подразделяются на более мелкие регионы. Например, регион С 780 разделен на субрегионы С1-С5 включительно. По меньшей мере, в одном из альтернативных иллюстративных способов в обслуживаемую группу входит географический регион (шаг 650). В другом иллюстративном способе географический регион включает в себя регион, имеющий существенно однородный климат, т.е. "микроклиматический" регион (шаг 660). Важно понимать, что в тех случаях, когда климат в регионе является существенно однородным, определенные атмосферные условия будут аналогичны во всем регионе, и в соответствии, по меньшей мере, с одним из иллюстративных альтернативных способов график регулировки яркости устанавливается на основе таких атмосферных условий.
[0049] На фиг.16 дополнительно показано, что в соответствии с одним из альтернативных способов воплощения обслуживаемая группа включает в себя группу светильников (шаг 655). Согласно этому иллюстративному способу группа светильников содержит, по меньшей мере, один из следующих элементов: светильник, эксплуатируемый конкретным муниципальным или государственным органом (шаг 665), светильник, эксплуатируемый частным оператором (шаг 670), либо группу светильников, идентифицируемых специальным образом (шаг 675).
[0050] Следует отметить, что, когда контроллер светильника 510 воплощает в себе описанный здесь способ, то такой контроллер 510, как правило, оснащен идентификатором, который служит для идентификации данного контроллера как части обслуживаемой группы, включая, по меньшей мере, один из указанных элементов: муниципальный идентификатор, идентификатор государственного органа, идентификатор частного оператора или идентификатором конкретной группы светильников. В соответствии с различными альтернативными способами воплощения конфигурация контроллера светильника задается до установки, одновременно с установкой или после установки контроллера светильника в держатель светильника 500. В соответствии с одним из вариантов воплощения данного способа контроллер светильника получает список обслуживаемых групп от определенного источника данных. Если такой список включает в себя идентификатор обслуживаемой группы, введенный в контроллер светильника во время конфигурации, то тогда такой контроллер светильника будет использовать этот источник данных как свой "идентифицированный источник данных" (шаг 570).
[0051] Фиг.17 - это функциональная диаграмма, иллюстрирующая один из примеров воплощения способа определения времени включения светильника. В соответствии с этим альтернативным иллюстративным способом воплощения определение времени включения (шаг 585) предусматривает получение стандартного времени включения (шаг 680). В одном из альтернативных способов определение времени включения дополнительно предусматривает получение поправки времени включения (шаг 690) и добавление поправки времени включения к стандартному времени включения для определения истинного времени включения светильника (шаг 695). В другом альтернативном способе воплощения получение стандартного времени включения предусматривает получение времени наступления заката (шаг 685). Еще в одном альтернативном способе время наступления заката сообщается конкретно для места расположения светильника, например, для географического региона, в котором находится светильник. Еще в одном иллюстративном способе светильник получает время наступления заката, но полученное время заката соответствует времени наступления заката в месте расположения источника данных (например, в месте расположения передатчика).
[0052] В соответствии с различными альтернативными иллюстративными способами шаг получения поправки времени включения осуществляется одним из нескольких способов, включая, в частности, по меньшей мере, один из следующих способов: получение поправки времени включения для географического региона (шаг 700) (например, для микроклиматического региона), получение поправки времени включения для группы обслуживаемых светильников (шаг 705) или извлечение из памяти предварительно сохраненной поправки времени включения (шаг 710). В случае получения поправки времени включения для географического региона, в одном из иллюстративных способов предусмотрено получение значения поправки с помощью приемника 520, входящего в состав контроллера светильника 510, от идентифицированного источника данных для того региона, в котором находится светильник. В случае получения поправки времени включения для обслуживаемой группы, в данном альтернативном способе предусмотрено получение значения поправки для определенной группы светильников с помощью приемника 520, входящего в состав контроллера светильника 510. Как уже отмечалось, определенная группа светильников представляет собой группу, идентифицированную, по меньшей мере, одним из следующих элементов: муниципальным идентификатором, идентификатором государственного органа, идентификатором конкретной группы светильников или идентификатором частного оператора. В том случае, когда поправка времени включения предварительно сохранена в памяти, ее значение вводится в контроллер светильника 510 при его конфигурации, либо до установки, либо одновременно с установкой, либо после установки контроллера светильника 510 в держатель светильника 500.
[0053] Фиг.18 - это функциональная диаграмма, иллюстрирующая один из примеров воплощения способа определения времени выключения светильника. В соответствии с данным альтернативным иллюстративным способом воплощения определение времени выключения (шаг 600) предусматривает получение стандартного времени выключения (шаг 715). В одном из альтернативных способов определение времени выключения дополнительно предусматривает получение поправки времени выключения (шаг 725) и ее добавление к стандартному времени выключения для определения истинного времени выключения светильника (шаг 730). В другом альтернативном способе воплощения получение стандартного времени выключения предусматривает получение времени наступления рассвета (шаг 720). Еще в одном альтернативном способе время наступления рассвета сообщается конкретно для места расположения светильника, например, для географического региона, в котором находится светильник. Еще в одном иллюстративном способе светильник получает время наступления рассвета, но полученное время рассвета соответствует времени наступления рассвета в месте расположения источника данных (например, в месте расположения передатчика).
[0054] В соответствии с различными альтернативными иллюстративными способами шаг получения поправки времени выключения осуществляется одним из нескольких способов, в том числе, без всяких ограничений, по меньшей мере, один из следующих способов: получение поправки времени выключения для географического региона (шаг 735) (например, для микроклиматического региона), получение поправки времени выключения для группы обслуживаемых светильников (шаг 740) или извлечение из памяти предварительно сохраненной поправки времени выключения (шаг 745). В случае получения поправки времени выключения для географического региона, в одном из иллюстративных способов предусмотрено получение значения поправки с помощью приемника 520, входящего в состав контроллера светильника 510, от идентифицированного источника данных для того региона, в котором находится светильник. В случае получения поправки времени выключения для обслуживаемой группы, в данном альтернативном способе предусмотрено получение значения поправки для определенной группы светильников с помощью приемника 520, входящего в состав контроллера светильника 510. Как уже отмечалось, определенная группа светильников представляет собой группу, идентифицированную, по меньшей мере, одним из следующих элементов: муниципальным идентификатором, идентификатором государственного органа, идентификатором конкретной группы светильников или идентификатором частного оператора. В том случае, когда поправка времени выключения предварительно сохранена в памяти, ее значение вводится в контроллер светильника 510 при его конфигурации, либо до установки, либо одновременно с установкой, либо после установки контроллера светильника 510 в держатель светильника 500.
[0055] Фиг.19 - это функциональная диаграмма, иллюстрирующая альтернативный способ управления радиоуправляемым светильником. В соответствии с настоящим альтернативным иллюстративным способом воплощения, данный способ дополнительно предусматривает получение команды на поправку времени выключения (шаг 780). В соответствии с одним из альтернативных способов получение команды на поправку времени выключения достигается путем получения команды "Использовать поправку времени выключения, специфичную для географического региона" (шаг 785). В соответствии с другим альтернативным иллюстративным способом получение команды на смещение времени выключения предусматривает получение команды "Использовать поправку времени выключения, специфичную для обслуживаемой группы" (шаг 790). В соответствии с еще одним альтернативным иллюстративным способом получение команды на поправку времени выключения предусматривает получение команды "Использовать поправку времени выключения, предварительно сохраненную в памяти" (шаг 795).
[0056] После того как контроллер светильника 510 будет установлен на светильнике и запущен в эксплуатацию, оператору светильника может понадобиться изменить конфигурацию контроллера светильника в отношении того, какой тип поправки используется для определения поправки времени в сочетании со стандартным временем выключения (шаг 715), которое было получено контроллером светильника 510. Соответственно, после получения такой команды контроллер светильника 510 задействует определенный тип поправки времени выключения.
[0057] Следует отметить, что в соответствии с этими иллюстративными способами получение таких команд осуществляется с помощью приемника 520, входящего в состав контроллера светильника 510, и контроллер светильника будет использовать тот тип поправки времени выключения, который был указан в команде на поправку времени выключения, полученной последней. В случае получения команды "Использовать поправку времени выключения, предварительно сохраненную в памяти" контроллер светильника просто использует предварительно сохраненное значение поправки времени выключения, чтобы определить время выключения. В противном случае, контроллер светильника 510 воспользуется, по меньшей мере, одной из доступных поправок: либо поправкой времени выключения для географического региона, либо поправкой времени выключения для обслуживаемой группы, исходя из последней команды на поправку времени выключения, полученной контроллером светильника 510 с помощью встроенного в него приемника 520.
[0058] На фиг.19 также показано, что в соответствии с еще одним альтернативным способом управления радиоуправляемым светильником настоящий способ дополнительно предусматривает получение команды на поправку времени включения (шаг 800). В соответствии с одним из альтернативных способов получение команды на поправку времени включения достигается путем получения команды "Использовать поправку времени включения, специфичную для географического региона" (шаг 785). В соответствии с другим альтернативным иллюстративным способом получение команды на поправку времени включения предусматривает получение команды "Использовать поправку времени включения, специфичную для обслуживаемой группы" (шаг 790). А в соответствии с еще одним альтернативным иллюстративным способом получение команды на поправку времени включения предусматривает получение команды "Использовать поправку времени включения, предварительно сохраненную в памяти" (шаг 795).
[0059] После того как контроллер светильника 510 будет установлен на светильнике и запущен в эксплуатацию, оператору светильника может понадобиться изменить конфигурацию контроллера светильника в отношении того, какой тип поправки используется для определения поправки времени в сочетании со стандартным временем включения (шаг 680), которое было получено контроллером светильника 510. Соответственно, после получения такой команды контроллер светильника 510 задействует определенный тип поправки времени включения.
[0060] Следует отметить, что в соответствии с этими иллюстративными способами получение таких команд осуществляется с помощью приемника 520, входящего в состав контроллера светильника 510, и контроллер светильника будет использовать тот тип поправки времени включения, который был указан в команде на поправку времени включения, полученной последней. В случае получения команды "Использовать поправку времени включения, предварительно сохраненную в памяти" контроллер светильника просто использует предварительно сохраненное значение поправки времени включения, чтобы определить время включения. В противном случае контроллер светильника 510 воспользуется, по меньшей мере, одной из доступных поправок: либо поправкой времени включения для географического региона, либо поправкой времени включения для обслуживаемой группы, исходя из последней команды на поправку времени включения, полученной контроллером светильника 510 с помощью встроенного в него приемника 520.
[0061] На фиг.19 также показано, что один из альтернативных способов управления контроллером светильника дополнительно включает в себя получение приоритетной корректирующей команды (шаг 805), а затем выполнение этой корректирующей команды (шаг 810). В определенных ситуациях необходимо контролировать электроэнергию, подаваемую на светильник, либо для поддержания деятельности правоохранительных органов, либо в ответ на неотложные обстоятельства. В таких случаях на радиоуправляемый контроллер светильника 510 подается корректирующая команда, и он действует согласно ее инструкциям. Например, в соответствии с одним из альтернативных способов на контроллер светильника 510 подается команда на включение (шаг 815). Этой командой могут воспользоваться правоохранительные органы, чтобы заблокировать уменьшение яркости светильника, расположенного вблизи места преступления. Может потребоваться и обратное. Правоохранительным органам может потребоваться отключить светильники, чтобы скрыть свою деятельность от еще не задержанных подозреваемых. В таких случаях, в соответствии с другим альтернативным способом, контроллер светильника 510 получит команду на выключение (шаг 820) и заблокирует подачу электроэнергии на элементы освещения.
[0062] При неотложных обстоятельствах, таких как частичное нарушение электроснабжения, может возникнуть необходимость в сокращении электроэнергии, подаваемой на светильники, с целью уменьшения потребляемой мощности и облегчения режима работы энергетической системы. Таким образом, в соответствии с одним из альтернативных иллюстративных способов предусмотрено получение команды на снижение яркости (шаг 822) светильника, а затем уменьшение яркости светильника в ответ на такую приоритетную корректирующую команду. Следует иметь в виду, что в соответствии с одним из альтернативных способов получение таких корректирующих команд осуществляется с помощью отдельного приемника команд, например, радиочастотного (РЧ) приемника ближнего действия или инфракрасного детектора кодовых комбинаций. В соответствии с такими альтернативными способами передатчики ближнего действия (РЧ или инфракрасные) используются для передачи светильнику корректирующей команды в пределах их диапазона действия.
[0063] Фиг.20 - это функциональная диаграмма, на которой изображен один из примеров воплощения альтернативного иллюстрирующего способа, обеспечивающего регулировку яркости светильников. В соответствии с этим иллюстративным способом контроллер светильника получает график регулировки яркости (шаг 615). В соответствии с одним из альтернативных способов контроллер светильника получает график регулировки яркости для географического региона (шаг 825). В соответствии с другим альтернативным способом географический регион представляет собой микроклиматический регион, как описано выше. В соответствии с еще одним альтернативным способом контроллер светильника получает график регулировки яркости для обслуживаемой группы светильников (шаг 830). В еще одном альтернативном иллюстративном способе контроллер светильника получает график регулировки яркости, который хранится в памяти для дальнейшего использования. Следует иметь в виду, что в том случае, когда полученный график регулировки яркости предназначен для географического региона или обслуживаемой группы светильников, контроллер светильника обычно получает различные графики регулировки яркости на некоторой периодической основе (например, ежедневно, еженедельно, ежемесячно и т.д.). Если же контроллер светильника получает график регулировки яркости, который он затем хранит в памяти для дальнейшего использования, то такой график регулировки яркости обычно не изменяется динамически. Тем не менее, может существовать несколько таких наперед заданных графиков регулировки яркости, которые могут храниться в контроллере светильника. Следует отметить, что в соответствии с несколькими альтернативными иллюстративными способами график регулировки яркости включает в себя соотнесение уровней яркости с временными интервалами. Например, уровни яркости могут быть определены для временных интервалов длительностью час, четверть часа и т.п.Следует иметь в виду, что эти иллюстративные примеры призваны пояснить способ получения графика регулировки яркости, и что может использоваться любой интервал времени. Соответственно, прилагаемая формула изобретения не должна ограничиваться каким-либо конкретным примером описанного здесь временного интервала.
[0064] Кроме того, на фиг.20 изображено, что в соответствии с еще одним альтернативным иллюстративным способом контроллер светильника 510 дополнительно получает команду на регулировку яркости. В соответствии с одним из иллюстративных способов получение команды на регулировку яркости предусматривает получение команды "Использовать график регулировки яркости, специфичный для географического региона" (шаг 840). В этом случае контроллер 510 снизит яркость контролируемого им светильника 500, исходя из графика регулировки яркости, переданного идентифицированным источником данных для конкретного региона, в котором находится светильник (и его контроллер 510). В соответствии с еще одним иллюстративным альтернативным способом контроллер светильника получает команду "Использовать график регулировки яркости, специфичный для обслуживаемой группы" (шаг 845). В этом случае идентифицированный источник данных (например, муниципальный идентификатор, идентификатор государственного органа, идентификатор частного оператора или идентификатор конкретной группы светильников) передаст график регулировки яркости для определенной группы светильников. В соответствии с этим альтернативным способом операторы конкретных светильников могут транслировать новый график регулировки яркости, который сохраняется контроллером светильника 510 и используется в качестве основы для диммирования. В соответствии с еще одним альтернативным иллюстративным способом контроллер светильника получает команду на регулировку яркости, которая предусматривает получение команды "Использовать график регулировки яркости, предварительно сохраненный в памяти" (шаг 847). В таком случае контроллер светильника 510 использует график регулировки яркости, который был сохранен в памяти контроллера либо до установки, либо одновременно с установкой, либо после установки контроллера светильника 510 на держателе светильника 500. В соответствии с еще одним иллюстративным способом получение команды на регулировку яркости 835 предусматривает получение команды "Отключить регулировку яркости" (шаг 849).
[0065] Фиг.21 - это блок-схема, иллюстрирующая различные альтернативные варианты воплощения логического контроллера, входящего в состав контроллера светильника. В соответствии с одним из иллюстративных вариантов воплощения, логический контроллер 525, изображенный на фиг.13, содержит машину состояний 900 и таймер 905. В процессе своей работы машина состояний 900 получает информацию от приемника 520, входящего в состав контроллера светильника 510. Машина состояний 900 сконфигурирована на распознавание различных типов информации, которую она получает от приемника 520. В одном из примеров осуществления машина состояний 900 распознает временные посылки. Когда машина состояний 900 распознает временную посылку, она извлекает из временной посылки значение времени и загружает его в таймер 905. Таймер 905 работает для отсчета текущего времени суток. Следует иметь в виду, что в соответствии с различными альтернативными примерами осуществления таймер 905 отсчитывает время в различных форматах. Например, таймер 905 ведет отсчет текущего времени суток в таких форматах, как местное время, универсальное координированное время и системное время.
[0066] В одном из примеров осуществления машина состояний 900 получает идентификатор 901 в целях определения источника данных, от которого приемник 520 будет получать информацию. В данном примере осуществления идентификатор 901 содержит, по меньшей мере, один из следующих элементов: географический идентификатор, субгеографический идентификатор, муниципальный идентификатор, идентификатор государственного органа, идентификатор частного оператора или идентификатор конкретной группы светильников. Соответственно, машина состояний 900 вначале дает указание приемнику 520 получить информацию о конкретной радиочастоте. Машина состояний 910 опрашивает приемник 520, чтобы определить, передает ли радиостанция на этой конкретной частоте поток данных, который может быть распознан машиной состояний 900. В случае если на радиочастоте, на которую настроен приемник 520, поток данных присутствует, машина состояний 900 начинает получать информацию от приемника 520. В противном случае машина состояний 900 дает указание приемнику 520 настроиться на другую радиочастоту. Машина состояний 900 будет продолжать давать указания приемнику 520 настраиваться на другую частоту до тех пор, пока она не определит, что приемник 520 получает поток данных от радиостанции на определенной частоте, указанной приемнику 520 машиной состояний 900.
[0067] В одном из альтернативных примеров осуществления изобретения машина состояний 900 в процессе получения информации от приемника 520 получает список обслуживаемых групп от приемника 520. В соответствии с данным альтернативным примером осуществления машина состояний 900 сравнивает идентификатор 901 с идентификаторами, включенными в список обслуживаемых групп, который машина состояний 900 получила от приемника 520. В случае успешного сравнения, проведенного машиной состояний 900, она будет продолжать получать информацию от приемника 520, используя текущую частоту, запрограммированную в приемник 520 машиной состояний 900. В противном случае машина состояний 900 даст указание приемнику 520 настроиться на другую частоту, чтобы продолжить поиск потока данных. Этот процесс, как описано в данном альтернативном примере осуществления, продолжается по мере того, как машина состояний 900 получает различные списки обслуживаемых групп, которые передаются различными радиостанциями, транслирующими различаемый поток данных, и которые были выбраны приемником 520 на различных частотах, причем указанные частоты были заданы машиной состояний 900.
[0068] В процессе дальнейшей работы машина состояний 900, в соответствии с одним из альтернативных примеров осуществления изобретения, конфигурируется на получение от приемника 520 стандартного времени включения. При получении машиной состояний 900 стандартного времени включения от приемника 520, машина состояний 900 сохраняет значение стандартного времени включения в регистре стандартного времени включения 955, входящего в состав логического контроллера 525. В соответствии с другим альтернативным примером осуществления машина состояний 900 конфигурируется на получение от приемника 520 стандартного времени выключения. При получении машиной состояний 900 стандартного времени выключения от приемника 520, машина состояний 900 сохраняет значение стандартного времени выключения в регистре стандартного времени выключения 960, входящего в состав логического контроллера 525.
[0069] В одном из альтернативных примеров осуществления изобретения логический контроллер 525 дополнительно включает в себя один или несколько индикаторов режима, которые могут быть установлены в определенное состояние и считаны машиной состояний 900. В соответствии с различными альтернативными примерами осуществления изобретения указанные индикаторы режима включают в себя, по меньшей мере, один из следующих элементов: индикатор режима 910 "Использовать поправку времени включения, специфичную для географического региона", индикатор режима 915 "Использовать поправку времени выключения, специфичную для географического региона", индикатор режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы", индикатор режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы", индикатор режима 930 "Использовать поправку времени включения, предварительно сохраненную в памяти", индикатор режима 935 "Использовать поправку времени выключения, предварительно сохраненную в памяти", индикатор режима 940 "Использовать график регулировки яркости, специфичный для географического региона", индикатор режима 945 "Использовать график регулировки яркости, специфичный для обслуживаемой группы", индикатор режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти".
[0070] Кроме того, на фиг.21 показано, что в соответствии с различными альтернативными примерами осуществления изобретения машина состояний 900 сконфигурирована на получение информации, содержащей команды на переключение режима работы. Следует отметить, что машина состояний 900 включает в себя синтаксический анализатор, позволяющий машине состояний 900 определять тип полученной команды на переключение режима работы. Согласно одному из альтернативных примеров осуществления машина состояний 900 получает от приемника 520 команды на переключение режима работы, которые содержат, по меньшей мере, одну из команд: на поправку времени выключения и на поправку времени включения. Согласно еще одному альтернативному примеру осуществления машина состояний 900 получает от приемника 520 команду на регулировку яркости.
[0071] Машина состояний 900 отрабатывает различные команды на поправку времени выключения, в том числе, без всяких ограничений, по меньшей мере, одну из следующих команд: "Использовать поправку времени выключения, специфичную для географического региона", "Использовать поправку времени выключения, специфичную для обслуживаемой группы" и "Использовать поправку времени выключения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени выключения, специфичную для географического региона" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 915 "Использовать поправку времени выключения, специфичную для географического региона". Затем машина состояний очищает индикатор режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы" и индикатор режима 935 "Использовать поправку времени выключения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени выключения, специфичную для обслуживаемой группы" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы". Затем машина состояний очищает индикатор режима 915 "Использовать поправку времени выключения, специфичную для географического региона" и индикатор режима 935 "Использовать поправку времени выключения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени выключения, предварительно сохраненную в памяти" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 935 "Использовать поправку времени выключения, предварительно сохраненную в памяти". Затем машина состояний очищает индикатор режима 915 "Использовать поправку времени выключения, специфичную для географического региона" и индикатор режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы".
[0072] Машина состояний 900 отрабатывает различные команды на поправку времени включения, в том числе, без всяких ограничений, по меньшей мере, одну из следующих команд: "Использовать поправку времени включения, специфичную для географического региона", "Использовать поправку времени включения, специфичную для обслуживаемой группы" и "Использовать поправку времени включения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени включения, специфичную для географического региона" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 910 "Использовать поправку времени включения, специфичную для географического региона". Затем машина состояний очищает индикатор режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы" и индикатор режима 930 "Использовать поправку времени включения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени включения, специфичную для обслуживаемой группы" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы". Затем машина состояний очищает индикатор режима 910 "Использовать поправку времени включения, специфичную для географического региона" и индикатор режима 930 "Использовать поправку времени включения, предварительно сохраненную в памяти". В случае получения машиной состояний 900 команды "Использовать поправку времени включения, предварительно сохраненную в памяти" машина состояний 900 реагирует путем установки в определенное состояние индикатора режима 930 "Использовать поправку времени включения, предварительно сохраненную в памяти". Затем машина состояний очищает индикатор режима 910 "Использовать поправку времени включения, специфичную для географического региона" и индикатор режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы".
[0073] Машина состояний 900 отрабатывает различные команды на использование графика регулировки яркости, в том числе, без всяких ограничений, по меньшей мере, одну из следующих команд: "Использовать график регулировки яркости, специфичный для географического региона", "Использовать график регулировки яркости, специфичный для обслуживаемой группы", "Использовать график регулировки яркости, предварительно сохраненный в памяти" и "Отключить регулировку яркости". В случае получения машиной состояний 900 команды "Использовать график регулировки яркости, специфичный для географического региона" она реагирует путем установки в определенное состояние индикатора режима 940 "Использовать график регулировки яркости, специфичный для географического региона". Затем машина состояний очищает индикатор режима 945 "Использовать график регулировки яркости, специфичный для обслуживаемой группы" и индикатор режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти". В случае получения машиной состояний 900 команды "Использовать график регулировки яркости, специфичный для обслуживаемой группы" она реагирует путем установки в определенное состояние индикатора режима 945 "Использовать график регулировки яркости, специфичный для обслуживаемой группы". Затем машина состояний очищает индикатор режима 940 "Использовать график регулировки яркости, специфичный для географического региона" и индикатор режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти". В случае получения машиной состояний 900 команды "Использовать график регулировки яркости, предварительно сохраненный в памяти" она реагирует путем установки в определенное состояние индикатора режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти". Затем машина состояний очищает индикатор режима 940 "Использовать график регулировки яркости, специфичный для географического региона" и индикатор режима 945 "Использовать график регулировки яркости, специфичный для обслуживаемой группы". В случае получения машиной состояний 900 команды "Отключить регулировку яркости" она реагирует путем очистки индикатора режима 940 "Использовать график регулировки яркости, специфичный для географического региона", индикатора режима 945 "Использовать график регулировки яркости, специфичный для обслуживаемой группы" и индикатора режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти".
[0074] В соответствии с одним из альтернативных примеров осуществления изобретения логический контроллер 525 содержит, по меньшей мере, один из регистров: регистр хранения предварительно заданной поправки времени выключения 975 и регистр хранения предварительно заданной поправки времени включения 965. В одном из альтернативных примеров осуществления изобретения, когда машина состояний 900 получает от приемника 520 статическую поправку времени выключения, машина состояний 900 записывает ее в регистр хранения предварительно заданной поправки времени выключения 975. В другом альтернативном примере осуществления изобретения, когда машина состояний 900 получает от приемника 520 статическую поправку времени включения, машина состояний 900 записывает ее в регистр хранения предварительно заданной поправки времени включения 965.
[0075] В соответствии с одним из альтернативных примеров осуществления изобретения машина состояний 900 сконфигурирована так, чтобы получать значение поправки времени включения, в том числе, по меньшей мере, одну из следующих поправок: поправку времени включения, специфичную для географического региона, и поправку времени включения, специфичную для обслуживаемой группы. Согласно этому альтернативному примеру осуществления машина состояний 900 определяет, какой тип поправки времени включения следует использовать, исходя из состояния индикатора режима 910 "Использовать поправку времени включения, специфичную для географического региона" и индикатора режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы". При установленном индикаторе режима 910 "Использовать поправку времени включения, специфичную для географического региона" машина состояний 900 будет игнорировать получаемые от приемника 520 значения поправок времени включения, специфичные для обслуживаемой группы, и сохранит полученное от приемника 520 значение поправки времени включения, специфичной для географического региона, в регистре хранения полученной поправки времени включения 970, который входит в состав этого альтернативного примера осуществления логического контроллера 525. Следует иметь в виду, что машина состояний выберет значение поправки времени включения, специфичной для географического региона, из информации, полученной от приемника 520, в соответствии с состоянием идентификатора 901, который в данном примере осуществления изобретения представляет собой идентификатор географического региона. При установленном индикаторе режима 920 "Использовать поправку времени включения, специфичную для обслуживаемой группы" машина состояний 900 будет игнорировать получаемые от приемника 520 значения поправок времени включения, специфичных для географического региона, и сохранит полученное от приемника 520 значение поправки времени включения, специфичной для обслуживаемой группы, в регистре хранения полученной поправки времени включения 970, который входит в состав этого альтернативного примера осуществления логического контроллера 525. Соответственно, машина состояний выберет значение поправки времени включения, специфичной для обслуживаемой группы, из информации, полученной от приемника 520, в соответствии с состоянием идентификатора 901, который в данном примере осуществления изобретения представляет собой идентификатор обслуживаемой группы.
[0076] В соответствии с одним из альтернативных примеров осуществления изобретения машина состояний 900 сконфигурирована так, чтобы получать значение поправки времени выключения, в том числе, по меньшей мере, одну из следующих поправок: поправку времени выключения, специфичную для географического региона, и поправку времени выключения, специфичную для обслуживаемой группы. Согласно этому альтернативному примеру осуществления машина состояний 900 определяет, какой тип поправки времени выключения следует использовать, исходя из состояния индикатора режима 915 "Использовать поправку времени выключения, специфичную для географического региона" и индикатора режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы". При установленном индикаторе режима 915 "Использовать поправку времени выключения, специфичную для географического региона" машина состояний 900 будет игнорировать получаемые от приемника 520 значения поправок времени выключения, специфичных для обслуживаемой группы, и сохранит полученное от приемника 520 значение поправки времени выключения, специфичной для географического региона, в регистре хранения полученной поправки времени выключения 980, который входит в состав этого альтернативного примера осуществления логического контроллера 525. Следует иметь в виду, что машина состояний выберет значение поправки времени выключения, специфичной для географического региона, из информации, полученной от приемника 520, в соответствии с состоянием идентификатора 901, который в данном примере осуществления изобретения представляет собой идентификатор географического региона. При установленном индикаторе режима 925 "Использовать поправку времени выключения, специфичную для обслуживаемой группы" машина состояний 900 будет игнорировать получаемые от приемника 520 значения поправок времени выключения, специфичных для географического региона, и сохранит полученное от приемника 520 значение поправки времени выключения, специфичной для обслуживаемой группы, в регистре хранения полученной поправки времени выключения 980, который входит в состав этого альтернативного примера осуществления логического контроллера 525. Соответственно, машина состояний выберет значение поправки времени выключения, специфичной для обслуживаемой группы, из информации, полученной от приемника 520, в соответствии с состоянием идентификатора 901, который в данном примере осуществления изобретения представляет собой идентификатор обслуживаемой группы.
[0077] На фиг.21 также изображено, что в соответствии с одним из альтернативных примеров осуществления изобретения логический контроллер 525 получает график регулировки яркости, в том числе, по меньшей мере, один из следующих графиков: график регулировки яркости, специфичный для географического региона; график регулировки яркости, специфичный для обслуживаемой группы; и график регулировки яркости, предварительно сохраненный в памяти. Следует отметить, что получение таких графиков регулировки яркости осуществляется, как правило, но не обязательно, с помощью приемника 520. В процессе дальнейшей работы машина состояний 900 определяет, какой тип графика регулировки яркости должен быть получен, исходя из состояния индикатора режима 940 (для графика регулировки яркости, специфичного для географического региона), индикатора режима 945 (для графика регулировки яркости, специфичного для обслуживаемой группы) и индикатора режима 950 (для графика регулировки яркости, предварительно сохраненного в памяти). В случае установки в определенное состояние индикатора режима 940 машина состояний 900 с помощью приемника 520 получит график регулировки яркости для некоторого географического региона, который будет выбран из информации, полученной приемником 520 в соответствии с идентификатором 901. После того как график регулировки яркости для географического региона будет извлечен из информации, полученной приемником 520, этот график будет сохранен в регистре хранения полученного графика регулировки яркости 985. Если машина состояний 900 в процессе своей дальней работы определит, что установлен индикатор режима 945 (использование графика регулировки яркости для обслуживаемой группы), то машина состояний 900 получит необходимую информацию от приемника 520, извлечет из нее график регулировки яркости для конкретной обслуживаемой группы и сохранит его в регистре хранения полученного графика регулировки яркости 985. В случае установки в определенное состояние индикатора режима 950 (использование графика регулировки яркости, предварительно сохраненного в памяти) машина состояний 900 получит график регулировки яркости и сохранит его в таблице хранения предварительно заданного графика регулировки яркости 990. Этот график регулировки яркости, в соответствии с данным альтернативным примером осуществления изобретения, будет считаться статическим графиком регулировки яркости, и будет продолжать храниться в таблице хранения предварительно заданного графика регулировки яркости 990. Следует отметить, что, в соответствии с этим иллюстративным примером осуществления изобретения, таблица графика регулировки яркости 1061 содержит, по меньшей мере, две колонки данных, в том числе, без всяких ограничений, по меньшей мере, одно значение времени 1060 и одно значение уровня яркости 1065. Следует иметь в виду, что машина состояний 900 хранит график регулировки яркости в таблице 1061 в соответствии со значениями времени и значениями уровня яркости, которые затем ассоциируются с конкретными значениями времени.
[0078] На фиг.21 дополнительно показано, что в соответствии с еще одним альтернативным примером осуществления контроллер светильника 510 также включает в себя приемник корректирующих команд 521. Согласно этому альтернативному примеру осуществления приемник корректирующих команд 521 представляет собой приемник, получающий информацию на радиочастоте, которая отличается от радиочастот, на которых приемник 520 получает команды и другую информацию. Следует отметить, что согласно этому иллюстративному примеру осуществления приемник корректирующих команд 521 используется для получения статической информации, в том числе, без всяких ограничений/ по меньшей мере, одного из следующих элементов: предварительно сохраненной поправки времени включения (которая хранится в регистре хранения предварительно заданной поправки времени включения 965), предварительно сохраненной поправки времени выключения (которая хранится в регистре хранения предварительно заданной поправки времени выключения 975) и предварительно сохраненного графика регулировки яркости (который хранится в таблице хранения предварительно заданного графика регулировки яркости 990). Согласно еще одному альтернативному примеру осуществления приемник корректирующих команд 521 получает корректирующие команды, как описано выше, и подает их на машину состояний 900. Во всех случаях машина состояний 900 реагирует на информацию, полученную от приемника корректирующих команд 521, так, как она это делала при получении информации от первого приемника информации 520.
[0079] На фиг.21 дополнительно показано, что в соответствии с еще одним альтернативным примером осуществления контроллер светильника 510 включает в себя логический контроллер 525, отличающийся тем, что машина состояний 900 реагирует на один или несколько входных сигналов, полученных путем сравнения текущего времени 1050, по меньшей мере, с одним из параметров: заданным временем включения и заданным временем выключения. В одном из альтернативных примеров осуществления изобретения стандартное время включения, хранящееся в регистре времени включения 955, сравнивается с текущим значением времени 1050. В этом случае машина состояний 900 после успешного сравнения подает на контроллер мощности 530 команду на включение светильника. В другом альтернативном примере осуществления изобретения стандартное время включения, также хранящееся в регистре времени включения 955, добавляется (1000) либо к предварительно заданной поправке времени включения, которая хранится в регистре хранения предварительно заданной поправки времени включения 965, либо к полученной поправке времени включения, которая хранится в регистре хранения полученной поправки времени включения 970. Машина состояний 900 использует либо предварительно заданную поправку времени включения 965, либо полученную поправку времени включения 970, в зависимости от состояния индикатора режима 930 "Использовать поправку времени включения, предварительно сохраненную в памяти". Если индикатор режима 930 установлен в состояние "1", используется значение, хранящееся в регистре хранения предварительно заданной поправки времени включения 965. В противном случае в качестве поправки к стандартному времени включения, хранящемуся в регистре стандартного времени включения 955, используется значение, хранящееся в регистре хранения полученной поправки времени включения 970. В этом альтернативном примере осуществления изобретения хранящаяся или полученная поправка времени включения добавляется (1000) к стандартному времени включения, хранящемуся в регистре 955, а затем сравнивается с текущим временем 1050. В соответствии с различными альтернативными примерами осуществления изобретения сравнение любого из значений стандартного времени включения, хранящегося в регистре 955 (регистр стандартного времени включения) или суммы стандартного времени включения и одной из выбранных поправок времени включения осуществляется, по меньшей мере, одним из компараторов - компаратором "равно" 1021, компаратором "равно или больше чем" 1020 и компаратором "больше чем" 1015. Выходы этих компараторов опрашиваются машиной состояний 900. В соответствии с различными альтернативными примерами осуществления изобретения машина состояний 900 реагирует, по меньшей мере, на один из активных сигналов: активный сигнал (1041) от компаратора "равно" 1021, активный сигнал (1040) от компаратора "равно или больше чем" 1020 и активный сигнал (1035) от компаратора "больше чем" 1015. В ответ на один или несколько таких активных сигналов машина состояний 900 направляет на контроллер мощности 530 команду на включение питания светильника.
[0080] В одном из альтернативных примеров осуществления изобретения стандартное время выключения, хранящееся в регистре времени выключения 960, сравнивается с текущим значением времени 1050. В этом случае машина состояний 900 после успешного сравнения подает на контроллер мощности 530 команду на выключение светильника. В другом альтернативном примере осуществления изобретения стандартное время выключения, также хранящееся в регистре времени выключения 960, добавляется (995) либо к предварительно заданной поправке времени выключения, которая хранится в регистре хранения предварительно заданной поправки времени выключения 975, либо к полученной поправке времени выключения, которая хранится в регистре хранения полученной поправки времени выключения 980. Машина состояний 900 использует либо предварительно заданную поправку времени выключения 975, либо полученную поправку времени выключения 980, в зависимости от состояния индикатора режима 935 "Использовать поправку времени выключения, предварительно сохраненную в памяти". Если индикатор режима 935 установлен в состояние "1", используется значение, хранящееся в регистре хранения предварительно заданной поправки времени выключения 975. В противном случае в качестве поправки к стандартному времени выключения, хранящемуся в регистре стандартного времени выключения 960, используется значение, хранящееся в регистре хранения полученной поправки времени выключения 980. В этом альтернативном примере осуществления изобретения хранящаяся или полученная поправка времени выключения добавляется (995) к стандартному времени выключения, хранящемуся в регистре 960, а затем сравнивается с текущим временем 1050. В соответствии с различными альтернативными примерами осуществления изобретения сравнение любого из значений стандартного времени выключения, хранящегося в регистре 960 (регистр стандартного времени выключения) или суммы стандартного времени выключения и одной из выбранных поправок времени выключения осуществляется, по меньшей мере, одним из компараторов - компаратором "равно" 1006, компаратором "равно или больше чем" 1005 и компаратором "больше чем" 1010. Выходы этих компараторов опрашиваются машиной состояний 900. В соответствии с различными альтернативными примерами осуществления изобретения машина состояний 900 реагирует, по меньшей мере, на один из активных сигналов: активный сигнал (1007) от компаратора "равно" 1006, активный сигнал (1025) от компаратора "равно или больше чем" 1005 и активный сигнал (1030) от компаратора "больше чем" 1010. В ответ на один или несколько таких активных сигналов машина состояний 900 направляет на контроллер мощности 530 команду на выключение питания светильника.
[0081] В одном из альтернативных примеров осуществления изобретения машина состояний 900 использует в качестве основы для диммирования светильников (то есть снижения подаваемого на них питания), по меньшей мере, один из графиков регулировки яркости - предварительно сохраненный график регулировки яркости, хранящийся в таблице хранения предварительно заданного графика регулировки яркости 990, которая включена в этот альтернативный пример осуществления логического контроллера 525, и полученный график регулировки яркости, хранящийся в таблице хранения полученного графика регулировки яркости 985, которая включена в этот альтернативный пример осуществления логического контроллера. В процессе своей работы машина состояний 900 получит сигнал регулировки яркости 906 от таймера 905. В ответ на получение сигнала регулировки яркости 906 машина состояний 900 извлечет необходимую информацию об уровне яркости, по меньшей мере, из одного источника: таблицы хранения предварительно заданного графика регулировки яркости 990 или таблицы хранения полученного графика регулировки яркости 985. Машина состояний 900 выберет одну из таблиц, хранящих график регулировки яркости, исходя из состояния индикатора режима 950 "Использовать график регулировки яркости, предварительно сохраненный в памяти". Если индикатор режима 950 установлен в состояние "1", то в качестве основания для снижения питания светильника 500 машина состояний 900 будет использовать таблицу хранения предварительно заданного графика регулировки яркости 990. В противном случае в качестве основания для снижения питания светильника 500 машина состояний 900 будет использовать таблицу хранения полученного графика регулировки яркости 985. Каждый раз в ответ на получение сигнала регулировки яркости 906 машина состояний 900 будет извлекать из выбранной таблицы хранения графика регулировки яркости (т.е. либо из таблицы хранения полученного графика регулировки яркости 985, либо из таблицы хранения предварительно заданного графика регулировки яркости 990) значение уровня яркости (показанное в виде столбца 1065 на примере таблицы), причем указанное значение выбирается в соответствии со значением времени (показанным в виде столбца 1060 на примере таблицы), причем указанное время выбора (1050) обеспечивается таймером 905. После того как машина состояний 900 получит значение уровня яркости, по меньшей мере, из одного из источников - таблицы хранения предварительно заданного графика регулировки яркости 990 или таблицы хранения полученного графика регулировки яркости 985, машина состояний 900 генерирует и подает на контроллер мощности 530 команду уровня яркости, причем указанная команда уровня включает в себя, в соответствии с одним из альтернативных примеров осуществления изобретения, значение коэффициента заполнения.
[0082] Фиг.22 - это блок-схема, иллюстрирующая альтернативные примеры осуществления контроллера светильника. В одном из примеров осуществления контроллер светильника 510 включает в себя один или несколько процессоров 1100, память 1115, основной приемник 1105 и контроллер мощности 1120. В соответствии с одним из альтернативных примеров осуществления, контроллер светильника 510 дополнительно включает в себя приемник корректирующих команд 1110. Следует отметить, что приемник 1105, а также варианты осуществления, дополнительно содержащие приемник корректирующих команд 1110, в соответствии с различными альтернативными примерами осуществления, содержат, по меньшей мере, один из элементов - проводной сетевой интерфейс или беспроводной приемник, в том числе, без всяких ограничений, дистанционно-управляемый приемник с малым радиусом действия, приемник информации с большим радиусом действия, инфракрасный канал связи и беспроводной сетевой приемник. Соответственно, в тех вариантах осуществления, в которых приемник (1105 или 1110) представляет собой беспроводной приемник, в состав контроллера светильника 510 также входит антенна 1107. Кроме того, следует иметь в виду, что антенна 1107, в соответствии с альтернативными иллюстративными вариантами осуществления, может быть расположена или внутри контроллера светильника 510 или снаружи его. В тех альтернативных вариантах осуществления, в которых приемник содержит сетевой интерфейс, такой сетевой интерфейс организован с использованием, по меньшей мере, одного из типов - проводного или беспроводного сетевого интерфейса. В любом случае, подключение к сети позволяет процессору 1100 получать информацию и рабочие команды в соответствии с изложенными здесь способами. Следует также отметить, что в соответствии с различными альтернативными вариантами исполнения контроллер светильника 510 дополнительно включает в себя таймер 1102 и контроллер мощности 1120. Контроллер мощности 1120 получает переменное входное напряжение 1125 и подает его на реактивную нагрузку ИЗО, например, магнитный балласт, который, в свою очередь, питает лампу дугового разряда ИЗО. Кроме того, следует отметить, что реактивная нагрузка возвращает переменный ток обратно к источнику 1135.
[0083] Кроме того, в различных альтернативных вариантах осуществления изобретения контроллер светильника 510 состоит из одного или нескольких функциональных модулей. Функциональный модуль обычно реализуется в виде последовательности команд. Последовательность команд, реализующая функциональный модуль, согласно одному из альтернативных вариантов осуществления, хранится в памяти 1115. Читателям следует иметь в виду, что термин "минимально вынуждает процессор" и его варианты следует понимать как не исчерпывающий перечень функций, выполняемых процессором 1100, в ходе выполнения им конкретного функционального модуля (т.е. последовательности команд). Таким образом, вариант осуществления, в котором конкретный функциональный модуль вынуждает процессор 1100 выполнять функции в дополнение к тем, которые заявлены в прилагаемой формуле изобретения, должен быть включен в объем прилагаемой формулы изобретения.
[0084] Функциональные модули (т.е. их соответствующие последовательности команд), описанные до сих пор, которые позволяют реализовать управление светильником в соответствии с настоящим способом, переводятся, согласно одному из альтернативных вариантов осуществления, на машиночитаемые носители. Примерами таких носителей могут служить, без всяких ограничений, оперативная память,
постоянное запоминающее устройство (ПЗУ), программируемое постоянное запоминающее устройство, флэш-память, электрически стираемая программируемая постоянная память, ПЗУ на компакт-диске (CD ROM), дискеты, жесткие диски, магнитная лента и универсальные цифровые диски (DVD). Такие машиночитаемые носители, которые по отдельности или в совокупности могут представлять собой самостоятельный продукт и могут использоваться для преобразования вычислительной платформы общего назначения в устройство, способное управлять светильниками в соответствии с изложенными здесь способами. Соответственно, прилагаемая формула изобретения должна включать в себя такие машиночитаемые носители с нанесенными на них последовательностями инструкций, которые позволяют осуществить настоящий способ, а также реализовать изложенные здесь идеи,
[0085] На фиг.22 дополнительно показано, что в соответствии с одним из альтернативных примеров осуществления изобретения контроллер светильника 510 включает в себя модуль синтаксического анализатора сообщений 1140, модуль управления режимом работы 1145, и модуль уровня яркости 1180, причем все они хранятся в памяти 1115. Согласно этому альтернативному примеру осуществления контроллер светильника 510 дополнительно содержит идентификатор 1245, который хранится в памяти 1115. В одном из вариантов осуществления контроллер светильника 510 дополнительно содержит индикаторы режима работы, хранящиеся в памяти 1115, в том числе, без всяких ограничений, индикатор режима коррекции включения, специфичный для географического региона, 1150 и индикатор режима коррекции выключения, специфичный для географического региона, 1155. В альтернативном варианте осуществления контроллер светильника 510 дополнительно содержит, по меньшей мере, один из индикаторов - индикатор режима коррекции включения обслуживаемой группы 1160 и индикатор режима коррекции выключения обслуживаемой группы 1165, каждый из которых (или большее их число) хранится в памяти 1115. Еще в одном альтернативном варианте осуществления контроллер светильника 510 дополнительно содержит, по меньшей мере, один из индикаторов - индикатор режима коррекции включения в соответствии с хранящейся в памяти поправкой 1170 и индикатор режима коррекции выключения в соответствии с хранящейся в памяти поправкой 1175, каждый из которых (или большее их число) хранится в памяти 1115. В одном из альтернативных примеров осуществления контроллер светильника 510 дополнительно содержит индикаторы режима регулировки яркости, хранящиеся в памяти 1115, причем указанные индикаторы режима регулировки яркости содержат, по меньшей мере, один из элементов - индикатор режима регулировки яркости, специфичный для географического региона 1185, индикатор режима регулировки яркости, специфичный для обслуживаемой группы 1190 и индикатор предварительно заданного режима регулировки яркости 1200.
[0086] На фиг.22 также показано, что в соответствии с различными альтернативными примерами осуществления разнообразная оперативная информация хранится в памяти 1115. В одном из альтернативных иллюстративных вариантов память 1115 используется для хранения, по меньшей мере, одного из параметров - стандартного времени включения 1205 и стандартного времени выключения 1210. В другом альтернативном иллюстративном варианте память 1115 используется для хранения, по меньшей мере, одного из параметров - предварительно сохраненной поправки времени включения 1215 и предварительно сохраненной поправки времени выключения 1220. Еще в одном альтернативном иллюстративном варианте память 1115 используется для хранения, по меньшей мере, одного из параметров - полученной поправки времени включения 1225 и полученной поправки времени выключения 1230. А еще в одном альтернативном иллюстративном варианте память 1115 используется для хранения, по меньшей мере, одного из параметров - полученного графика регулировки яркости 1235 и предварительно сохраненного графика регулировки яркости 1240.
[0087] Фиг.23 - это блок-схема потоков данных, иллюстрирующая работу процессорного контроллера светильника. Приступая к выполнению инструкций, процессор 1100 начинает выполнять инструкции, содержащиеся в синтаксическом анализаторе сообщений 1140. Следует иметь в виду, что в соответствии с одним из предпочтительных альтернативных вариантов осуществления изобретения информация определенного формата поступает либо от основного приемника 1105, либо от приемника корректирующих команд 1110. Тем не менее, объем прилагаемой формулы изобретения не ограничивается каким-либо одним предпочтительным альтернативным вариантом осуществления, и объем прилагаемой формулы изобретения охватывает и те варианты осуществления, в которых информация принимается от любого приемника для какой-либо конкретной цели. Например, большая часть информации, необходимой для управления светильником, принимается (1250) от основного приемника 1105, в то время как корректирующие команды обычно принимаются от приемника корректирующих команд 1110. Опять же, объем прилагаемой формулы изобретения этим не ограничивается, и в действительности информация, необходимая для управления светильниками, в соответствии с альтернативными вариантами осуществления, принимается с помощью приемника корректирующих команд 1110, а корректирующие команды принимаются основным приемником 1105.
[0088] Синтаксический анализатор сообщений 1140, когда он выполняются процессором 1100, минимально вынуждает процессор 1100 получать информацию, по меньшей мере, от одного из источников - основного приемника 1105 и приемника корректирующих команд 1110. По мере получения сообщений процессором 1100 в ходе выполнения им модуля синтаксического анализатора сообщений 1140, процессор 1100 распознает определенные типы сообщений, в том числе, без всяких ограничений, информационные сообщения и рабочие команды. При запуске модуль синтаксического анализатора сообщений 1140, когда он выполняются процессором 1100, минимально вынуждает процессор 1100 определять источник данных, от которого основной приемник 1105 будет получать информацию. По мере выполнения синтаксического анализатора сообщений 1140 процессором 1100, синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 настроить основной приемник 1105 на определенную радиочастоту. Затем процессор 1100 будет искать различимый поток данных на этой конкретной радиочастоте. В случае отсутствия различимого потока данных на конкретной радиочастоте процессор 1100, в ходе дальнейшего выполнения им модуля синтаксического анализатора сообщений 1140, даст основному приемнику 1105 команду вести поиск на другой частоте. Этот процесс будет продолжаться до тех пор, пока процессор 1100 не обнаружит различимый поток данных на радиочастоте, принимаемой основным приемником 1105. На этом этапе процессор 1100, согласно одному из альтернативных примеров осуществления, получит список обслуживаемых групп от основного приемника 1105. Процессор 1100, в ходе дальнейшего выполнения данного иллюстративного модуля синтаксического анализатора сообщений 1140, сравнивает значение идентификатора 1245 со значениями различных идентификаторов, включенных в полученный список обслуживаемых групп. При достижении требуемого результата сравнения процессор 1100, в ходе дальнейшего выполнения данного иллюстративного модуля синтаксического анализатора сообщений 1140, продолжает использовать радиочастоту, на которую ранее был настроен основной приемник 1105 в ответ на инструкцию от процессора 1100, который выполнял данный иллюстративный модуль синтаксического анализатора сообщений 1140. В таком случае говорят, что эта радиочастота ассоциируется с "идентифицированным источником данных". Если требуемого результата сравнения достичь не удалось, процессор 1100 дает указание основному приемнику 1105 настроиться на другую радиочастоту, и этот процесс продолжается до тех пор, пока процессор 1100 не получит список обслуживаемых групп, содержащий идентификатор, который существенным образом эквивалентен идентификатору 1245, хранящемуся в памяти 1115.
[0089] В одном из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его выполнения процессором 1100, минимально вынуждает процессор 1100 распознать сообщение, содержащее маячковый сигнал времени, которое поступает либо от основного приемника 1105, либо от приемника корректирующих команд 1110. Опять же, с точки зрения процессора 1100, выполняющего модуль синтаксического анализатора сообщений 1140, не суть важно, от какого из источников поступает информация. В ответ на сообщение, содержащее маячковый сигнал времени, процессор 1100, в ходе дальнейшего выполнения им модуля синтаксического анализатора сообщений 1140, извлекает значение времени из маячкового сигнала и вводит это значение в таймер 1102.
[0090] В ходе выполнения синтаксического анализатора сообщений 1140 процессор 1100 продолжает получать (1250, 1255) другие форматы информационных сообщений и рабочих команд. В одном альтернативном иллюстративном варианте конструкции синтаксический анализатор сообщений 1140, по мере его выполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 распознать, по меньшей мере, одну из команд - команду на введение режима коррекции времени включения, специфичного для географического региона, и команду на введение режима коррекции времени выключения, специфичного для географического региона. При получении таких команд на изменение режима работы процессор 1100 выполняет модуль управления режимом работы 1145. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор режима коррекции времени включения, специфичный для географического региона 1150, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на введение режима коррекции времени включения, специфичного для географического региона. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор режима коррекции времени выключения, специфичный для географического региона 1155, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на введение режима коррекции времени выключения, специфичного для географического региона.
[0091] Еще в одном альтернативном примере осуществления изобретения процессор 1100 извлекает идентификатор типа географического региона, по меньшей мере, из одной из команд - команды на введение режима коррекции времени включения, специфичного для географического региона, и команды на введение режима коррекции времени выключения, специфичного для географического региона. Например, исходя из информации, полученной от идентифицированного источника данных, можно идентифицировать различные типы географических регионов. В одном из примеров осуществления изобретения процессор 1100 извлекает идентификатор типа климатического региона, по меньшей мере, из одной из команд - команды на введение режима коррекции времени включения, специфичного для географического региона, и команды на введение режима коррекции времени выключения, специфичного для географического региона. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа географического региона из команды на введение режима коррекции времени включения, специфичного для географического региона, процессор 1100 запоминает извлеченный идентификатор типа географического региона в индикаторе режима коррекции времени включения, специфичном для географического региона 1150, который хранится в памяти 1115. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа географического региона из команды на введение режима коррекции времени выключения, специфичного для географического региона, процессор 1100 запоминает извлеченный идентификатор типа географического региона в индикаторе режима коррекции времени выключения, специфичном для географического региона 1150, который хранится в памяти 1115. В соответствии с одним из иллюстративных примеров использования идентификатор типа географического региона может относиться к географическому региону, который представляет собой микроклиматический регион, как описано выше.
[0092] В одном из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его выполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 распознать, по меньшей мере, одну из команд - команду на введение режима коррекции времени включения, специфичного для обслуживаемой группы, и команду на введение режима коррекции времени выключения, специфичного для обслуживаемой группы. При получении таких команд на изменение режима работы процессор 1100 выполняет модуль управления режимом работы 1145. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор режима коррекции времени включения, специфичный для обслуживаемой группы 1160, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на введение режима коррекции времени включения, специфичного для обслуживаемой группы. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор режима коррекции времени выключения, специфичный для обслуживаемой группы 1165, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на введение режима коррекции времени выключения, специфичного для обслуживаемой группы.
[0093] Еще в одном альтернативном примере осуществления изобретения процессор 1100 извлекает идентификатор типа обслуживаемой группы, по меньшей мере, из одной из команд - команды на введение режима коррекции времени включения, специфичного для обслуживаемой группы, и команды на введение режима коррекции времени выключения, специфичного для обслуживаемой группы. Например, исходя из информации, полученной от идентифицированного источника данных, можно идентифицировать различные типы обслуживаемых групп. В одном из примеров осуществления изобретения процессор 1100 извлекает идентификатор типа обслуживаемой группы (который соответствует, по меньшей мере, одному из следующих типов: муниципальное образование, государственный орган, частный оператор, конкретная группа светильников), по меньшей мере, из одной из команд - команды на введение режима коррекции времени включения, специфичного для обслуживаемой группы, и команды на введение режима коррекции времени выключения, специфичного для обслуживаемой группы. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа обслуживаемой группы из команды на введение режима коррекции времени включения, специфичного для обслуживаемой группы, процессор 1100 запоминает извлеченный идентификатор типа обслуживаемой группы в индикаторе режима коррекции времени включения, специфичном для обслуживаемой группы 1160, который хранится в памяти 1115. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа обслуживаемой группы из команды на введение режима коррекции времени выключения, специфичного для обслуживаемой группы, процессор 1100 запоминает извлеченный идентификатор типа обслуживаемой группы в индикаторе режима коррекции времени выключения, специфичном для обслуживаемой группы 1165, который хранится в памяти 1115.
[0094] В одном из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его выполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 распознать, по меньшей мере, одну из команд - команду на использование предварительно заданного режима коррекции времени включения и команду на использование предварительно заданного режима коррекции времени выключения. При получении таких команд на изменение режима работы процессор 1100 выполняет модуль управления режимом работы 1145. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор использования предварительно заданного режима коррекции времени включения 1170, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на использование предварительно заданного режима коррекции времени включения. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор использования предварительно заданного режима коррекции времени выключения 1175, хранящийся в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на использование предварительно заданного режима коррекции времени выключения.
[0095] В одном из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его выполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 распознать, по меньшей мере, одну из команд - команду на использование режима регулировки яркости, специфичного для обслуживаемой группы, команду на использование режима регулировки яркости, специфичного для географического региона, и команду на использование предварительно заданного режима регулировки яркости. При получении таких команд на изменение режима работы процессор 1100 выполняет модуль управления режимом работы 1145. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор использования режима регулировки яркости, специфичного для обслуживаемой группы 1190, хранящегося в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на использование режима регулировки яркости, специфичного для обслуживаемой группы. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор использования режима регулировки яркости, специфичного для географического региона 1185, хранящегося в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на использование режима регулировки яркости, специфичного для географического региона. Модуль управления режимом работы 1145, по мере его выполнения процессором 1100, минимально вынуждает процессор установить в состояние "1" индикатор использования предварительно заданного режима регулировки яркости 1200, хранящегося в памяти 1115, когда модуль управления режимом работы 1145 выполняется процессором 1100 и получает (1260) от синтаксического анализатора сообщений 1140 команду на использование предварительно заданного режима регулировки яркости.
[0096] В одном из примеров осуществления изобретения процессор 1100 извлекает идентификатор типа географического региона, который соответствует определенному типу географического региона, например, микроклиматическому региону. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа географического региона из команды на введение режима регулировки яркости, специфичного для географического региона, процессор 1100 запоминает извлеченный идентификатор типа географического региона в индикаторе использования режима регулировки яркости, специфичного для географического региона 1185, который хранится в памяти 1115.
[0097] В одном из примеров осуществления изобретения процессор 1100 извлекает идентификатор типа обслуживаемой группы (который соответствует, по меньшей мере, одному из следующих типов: муниципальное образование, государственный орган, частный оператор, конкретная группа светильников) из команды на введение режима регулировки яркости. В случае, когда в ходе выполнения модуля управления режимом работы 1145 процессор 1100 извлекает идентификатор типа обслуживаемой группы из команды на введение режима регулировки яркости, процессор 1100 запоминает извлеченный идентификатор типа обслуживаемой группы в индикаторе режима регулировки яркости, специфичном для обслуживаемой группы 1190, который хранится в памяти 1115.
[0098] Синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 получать оперативную информацию, по меньшей мере, от одного из источников - основного приемника 1105 и приемника корректирующих команд 1110. В некоторых случаях основной приемник 1105 используется для получения информации, которая изменяется на периодической основе. Например, основной приемник 1105 обычно используется для получения информации, такой как стандартное время включения и стандартное время выключения. Опять же, это просто пример осуществления, и объем патентных притязаний прилагаемой формулы изобретения не ограничивается тем, какой из приемников используется для получения того или иного вида информации или рабочей команды. Например, стандартное время включения и стандартное время выключения могут так же легко быть получены с помощью приемника корректирующих команд 1110. Согласно этому иллюстративному примеру осуществления синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, минимально вынуждает процессор реагировать на сообщение, содержащее стандартное время включения, путем извлечения значения стандартного времени включения и сохранения его в виде переменного параметра "стандартное время включения" 1205, который хранится в памяти 1115. В соответствии с еще одним примером осуществления синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, минимально вынуждает процессор реагировать на сообщение, содержащее стандартное время выключения, путем извлечения значения стандартного времени выключения и сохранения его в виде переменного параметра "стандартное время выключения" 1210, который хранится в памяти 1115. Согласно одному из иллюстративных примеров использования стандартное время включения представляет собой время заката. Согласно еще одному иллюстративному примеру использования стандартное время выключения представляет собой время восхода солнца.
[0099] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 распознавать различные сообщения, содержащие поправки времени включения и времени выключения. Например, в одном из альтернативных иллюстративных примеров осуществления синтаксический анализатор сообщений 1140 дополнительно минимально вынуждает процессор 1100 распознавать, по меньшей мере, одно из сообщений - сообщение о поправке времени включения, специфичной для географического региона; сообщение о поправке времени включения, специфичной для обслуживаемой группы; и сообщение о поправке времени включения, предварительно сохраненной в памяти. Как правило, но не обязательно, сообщение о поправке времени включения, специфичной для географического региона, и сообщение о поправке времени включения, специфичной для обслуживаемой группы, принимаются с помощью основного приемника 1105. Опять же, в одном из иллюстративных способов применения сообщение о поправке времени включения, специфичной для географического региона, и сообщение о поправке времени включения, специфичной для обслуживаемой группы, обычно содержат значения поправок, которые изменяются с течением времени (например, на ежедневной, еженедельной или ежемесячной основе). Как правило, но не обязательно, сообщение о поправке времени включения, предварительно сохраненной в памяти, содержит поправку времени включения, которая является относительно статичной. Обычно такая статическая информация принимается с помощью приемника корректирующих команд 1110 и в удобное время - до установки, одновременно с установкой или после установки контроллера светильника 510 на держатель светильника 500.
[00100] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о поправке времени включения из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени включения для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима коррекции включения, специфичный для географического региона, 1150 установлен в состояние "1". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени включения для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа сообщения о поправке времени включения, специфичной для географического региона, в соответствии с индикатором типа географического региона, который хранится в индикаторе режима коррекции включения, специфичном для географического региона 1150. В каждом конкретном случае идентификатор географического региона 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одному конкретному географическому региону и к одному конкретному географическому региону/типу географического региона. После выбора сообщения о поправке времени включения для определенного географического региона значение поправки времени включения извлекается из сообщения и сохраняется как переменный параметр "полученная поправка времени включения" 1225, который хранится в памяти 1115.
[00101] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о поправке времени выключения из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени выключения для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима коррекции выключения, специфичный для географического региона, 1155 установлен в состояние "1". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени выключения для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа сообщения о поправке времени выключения, специфичной для географического региона/ в соответствии с индикатором типа географического региона, который хранится в индикаторе режима коррекции выключения, специфичном для географического региона 1155. В каждом конкретном случае идентификатор географического региона 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одному конкретному географическому региону и к одному конкретному географическому региону/типу географического региона. После выбора сообщения о поправке времени выключения для определенного географического региона значение поправки времени выключения извлекается из сообщения и сохраняется как переменный параметр "полученная поправка времени выключения" 1230, который хранится в памяти 1115.
[00102] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о поправке времени включения из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени включения для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима коррекции включения, специфичный для обслуживаемой группы, 1160 установлен в состояние "1". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени включения для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа сообщения о поправке времени включения, специфичной для обслуживаемой группы, в соответствии с индикатором типа обслуживаемой группы, который хранится в индикаторе режима коррекции включения, специфичном для обслуживаемой группы 1160. В каждом конкретном случае идентификатор обслуживаемой группы 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одной конкретной обслуживаемой группе и к одной конкретной обслуживаемой группе/конкретному типу обслуживаемой группы. После выбора сообщения о поправке времени включения для определенной обслуживаемой группы значение поправки времени включения извлекается из сообщения и сохраняется как переменный параметр "полученная поправка времени включения" 1225, который хранится в памяти 1115.
[00103] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о поправке времени выключения из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени выключения для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима коррекции выключения, специфичный для обслуживаемой группы, 1165 установлен в состояние "1". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о поправке времени выключения для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа сообщения о поправке времени выключения, специфичной для обслуживаемой группы, в соответствии с индикатором типа обслуживаемой группы, который хранится в индикаторе режима коррекции выключения, специфичном для обслуживаемой группы 1165. В каждом конкретном случае идентификатор обслуживаемой группы 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одной конкретной обслуживаемой группе и к одной конкретной обслуживаемой группе/конкретному типу обслуживаемой группы. После выбора сообщения о поправке времени выключения для определенной обслуживаемой группы значение поправки времени выключения извлекается из сообщения и сохраняется как переменный параметр "полученная поправка времени выключения" 1230, который хранится в памяти 1115.
[00104] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор распознавать сообщения, содержащие различные графики регулировки яркости. Например, в одном из альтернативных иллюстративных вариантов осуществления изобретения синтаксический анализатор сообщений 1140 дополнительно минимально вынуждает процессор 1100 распознавать, по меньшей мере, одно из следующих сообщений - сообщение о графике регулировки яркости, специфичном для географического региона; сообщение о графике регулировки яркости, специфичном для обслуживаемой группы; и сообщение о предварительно заданном графике регулировки яркости.
[00105] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о графике регулировки яркости из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о графике регулировки яркости для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима регулировки яркости, специфичный для географического региона, 1185 установлен в состояние "1". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о графике регулировки яркости для конкретного географического региона на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа географического региона, к которому относится конкретное сообщение, в соответствии с индикатором типа географического региона, который хранится в индикаторе режима регулировки яркости, специфичном для географического региона 1185. В каждом конкретном случае идентификатор географического региона 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одному конкретному географическому региону и к одному конкретному географическому региону/типу географического региона. После выбора сообщения о графике регулировки яркости для определенного географического региона таблица графика регулировки яркости извлекается из сообщения и сохраняется как переменный параметр "полученная таблица графика регулировки яркости" 1235, который хранится в памяти 1115.
[00106] В соответствии с одним из альтернативных примеров осуществления изобретения синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 различать сообщения, полученные с помощью, по меньшей мере, одного из приемников - основного приемника 1105 и приемника корректирующих команд 1110, чтобы выбрать конкретное сообщение о графике регулировки яркости из информации, передаваемой идентифицированным источником данных. Согласно одному из примеров осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о графике регулировки яркости для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, когда индикатор режима регулировки яркости, специфичный для обслуживаемой группы, 1190 установлен в состояние "I". Согласно другому примеру осуществления синтаксический анализатор сообщений 1140 минимально вынуждает процессор 1100 выбрать сообщение о графике регулировки яркости для конкретной обслуживаемой группы на основе идентификатора 1245, хранящегося в памяти 1115, а также на основе типа обслуживаемой группы, к которой относится конкретное сообщение, в соответствии с индикатором типа обслуживаемой группы, который хранится в индикаторе режима регулировки яркости, специфичном для обслуживаемой группы 1190. В каждом конкретном случае идентификатор обслуживаемой группы 1245, хранящийся в памяти 1115, относится, по меньшей мере, к одной конкретной обслуживаемой группе и к одной конкретной обслуживаемой группе/конкретному типу обслуживаемой группы. После выбора сообщения о графике регулировки яркости для определенной обслуживаемой группы таблица графика регулировки яркости извлекается из сообщения и сохраняется как переменный параметр "полученная таблица графика регулировки яркости" 1235, который хранится в памяти 1115.
[00107] В соответствии с одним из иллюстративных примеров осуществления изобретения процессор 1100, по мере продолжения своей работы, исполняет модуль уровня яркости 1180, который хранится в памяти 1115. Модуль уровня яркости 1180, по мере его исполнения процессором 1100, минимально вынуждает процессор получить значение времени от таймера 1102. Модуль уровня яркости 1180 вынуждает процессор получать значение времени на периодической основе. Обычно, но не обязательно, модуль уровня яркости 1180 исполняется процессором как программа обработки прерываний в ответ на тактовый импульс, поступающий от таймера 1102.
[00108] В соответствии с этим иллюстративным примером осуществления модуль уровня яркости 1180 дополнительно минимально вынуждает процессор 1100 сравнивать значение времени, полученное от таймера 1102, по меньшей мере, с одним из значений - стандартным временем включения (хранящимся в памяти 1115 в параметре "стандартное время включения" 1205) и стандартным временем выключения (хранящимся в памяти 1115 в параметре "стандартное время выключения" 1210).
[00109] В одном из альтернативных примеров осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется значению стандартного времени включения 1205, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение. В другом альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется или превосходит значение стандартного времени включения 1205, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение. Еще в одном альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, превосходит значение стандартного времени включения 1205, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение.
[00110] В соответствии с еще одним альтернативным примером осуществления изобретения модуль уровня яркости 1180, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 извлечь из памяти 1115, по меньшей мере, один из индикаторов - индикатор режима коррекции включения, специфичный для географического региона, 1150; индикатор режима коррекции включения, специфичный для обслуживаемой группы, 1160; индикатор предварительно заданного режима коррекции времени включения 1170. Если хотя бы один из индикаторов (индикатор режима коррекции включения, специфичный для географического региона, 1150; индикатор режима коррекции включения, специфичный для обслуживаемой группы, 1160; индикатор предварительно заданного режима коррекции времени включения 1170) является истинным (т.е. установлен в состояние "1" или используется для хранения типа географического региона или типа обслуживаемой группы), то процессор 1100, продолжающий исполнять модуль уровня яркости 1180, извлечет из памяти 1115 стандартное время включения 1205 и, по меньшей мере, одну из поправок - полученную поправку времени включения 1225 и предварительно заданную поправку времени включения 1215. Кроме того, процессор 1100 минимально вынужден добавить стандартное время включения 1205 либо к полученной поправке времени включения 1225, либо к предварительно заданной поправке времени включения 1215, исходя из состояния индикатора предварительно заданного режима коррекции времени включения 1170. Следует иметь в виду, что предварительно заданная поправка времени включения 1215 используется тогда, когда индикатор предварительно заданного режима коррекции времени включения 1170 находится в состоянии "1". Полученную сумму называют "определенным временем включения".
[00111] В одном из альтернативных примеров осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется значению определенного времени включения, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение. В другом альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется или превосходит значение определенного времени включения, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение. Еще в одном альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, превосходит значение определенного времени включения, процессор 1100 передает (1285) контроллеру питания 1120 команду на включение.
[00112] В одном из альтернативных примеров осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется значению стандартного времени выключения 1210, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение. В другом альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется или превосходит значение стандартного времени выключения 1210, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение. Еще в одном альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, превосходит значение стандартного времени выключения 1210, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение.
[00113] В соответствии с еще одним альтернативным примером осуществления изобретения модуль уровня яркости 1180, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор 1100 извлечь из памяти 1115, по меньшей мере, один из индикаторов - индикатор режима коррекции выключения, специфичный для географического региона, 1155; индикатор режима коррекции выключения, специфичный для обслуживаемой группы, 1165; индикатор предварительно заданного режима коррекции времени выключения 1175. Если хотя бы один из индикаторов (индикатор режима коррекции выключения, специфичный для географического региона, 1155; индикатор режима коррекции выключения, специфичный для обслуживаемой группы, 1165; индикатор предварительно заданного режима коррекции времени выключения 1175) является истинным (т.е. установлен в состояние "1" или используется для хранения типа географического региона или типа обслуживаемой группы), то процессор 1100, продолжающий исполнять модуль уровня яркости 1180, извлечет из памяти 1115 стандартное время выключения 1210 и, по меньшей мере, одну из поправок - полученную поправку времени выключения 1230 и предварительно заданную поправку времени выключения 1220. Кроме того, процессор 1100 минимально вынужден добавить стандартное время выключения 1210 либо к полученной поправке времени выключения 1230, либо к предварительно заданной поправке времени выключения 1220, исходя из состояния индикатора предварительно заданного режима коррекции времени выключения 1175. Следует иметь в виду, что предварительно заданная поправка времени выключения 1220 используется тогда, когда индикатор предварительно заданного режима коррекции времени выключения 1175 находится в состоянии "1". Полученную сумму называют "определенным временем выключения".
[00114] В одном из альтернативных примеров осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется значению определенного времени выключения, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение. В другом альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, равняется или превосходит значение определенного времени выключения, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение. Еще в одном альтернативном примере осуществления, когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, что значение времени, полученное от таймера 1102, превосходит значение определенного времени выключения, процессор 1100 передает (1285) контроллеру питания 1120 команду на выключение.
[00115] Еще в одном альтернативном примере осуществления процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, нужно ли применять график регулировки яркости при управлении светильниками, исходя из состояния индикаторов режима регулировки яркости, включая, по меньшей мере, один из индикаторов - индикатор режима регулировки яркости, специфичный для географического региона 1185; индикатор режима регулировки яркости, специфичный для обслуживаемой группы 1190; и индикатор предварительно заданного режима регулировки яркости 1200. Если хотя бы один из этих индикаторов режима регулировки яркости является истинным, то график регулировки яркости извлекается из памяти. В данном альтернативном примере осуществления процессор 1100 извлекает из памяти 1115, по меньшей мере, один из графиков - полученный график регулировки яркости 1235 и предварительно заданный график регулировки яркости 1240. В соответствии с этим альтернативным примером осуществления процессор 1100, продолжающий исполнять модуль уровня яркости 1180, определяет, какой график регулировки яркости извлечь из памяти, исходя из состояния индикатора предварительно заданного режима регулировки яркости 1200. В том случае, если индикатор предварительно заданного режима регулировки яркости 1200 является истинным, процессор 1100, продолжающий исполнять модуль уровня яркости 1180, извлечет из памяти 1115 предварительно заданный график регулировки яркости 1240. В противном случае процессор 1100 извлечет из памяти 1115 полученный график регулировки яркости 1235.
[00116] В ходе исполнения модуля уровня яркости 1180 процессор 1100 получит от таймера 1102 значение времени. Затем процессор 1100 обратится к графику регулировки яркости, извлеченному из памяти 1115. Как уже отмечалось в отношении фиг.21, график регулировки яркости содержит поле "интервал времени" 1060 и поле "индикатор уровня яркости" 1065. Процессор 1100 идентифицирует запись в графике регулировки яркости в соответствии со значением времени, полученным от таймера 1102, и различными определениями интервала времени, хранящимися в поле "интервал времени" 1060. Когда процессор 1100, продолжающий исполнять модуль уровня яркости 1180, идентифицирует запись в графике регулировки яркости, в которой поле "интервал времени" 1060 существенным образом соответствует текущему значению времени, полученному от таймера 1102, процессор 1100 извлечет индикатор уровня яркости из поля "уровень яркости" 1065 идентифицированной записи, содержащейся в графике регулировки яркости, извлеченном из памяти 1115. Соответственно, процессор 1100 затем передает (1285) график регулировки яркости контроллеру питания 1120. Следует иметь в виду, что в соответствии с этим альтернативным примером осуществления контроллер питания 1120 включает в себя синхронный понижающий преобразователь, сообразный с идеями, изложенными в данном описании.
[00117] Еще в одном альтернативном примере осуществления синтаксический анализатор сообщений 1140, по мере его исполнения процессором 1100, дополнительно минимально вынуждает процессор распознавать определенные корректирующие команды, в том числе, без всяких ограничений, по меньшей мере, одну из следующих команд - команду на включение, команду на выключение и команду на регулировку яркости. Обычно, но не обязательно, такие корректирующие команды принимаются с помощью приемника корректирующих команд 1110. Однако в альтернативных примерах осуществления корректирующие команды принимаются основным приемником 1105. Такие корректирующие команды могут использоваться в случае неотложных обстоятельств, таких как деятельность правоохранительных органов, когда уровень яркости светильников должен быть максимальным, или когда светильники, наоборот, необходимо погасить, чтобы скрыть деятельность правоохранительных органов. Корректирующая команда на снижение яркости светильников также полезна в ситуациях частичного нарушения энергоснабжения, когда нагрузку на энергетическую систему необходимо уменьшить.
[00118] Когда процессор 1100 в результате непрерывного исполнения одного из альтернативных вариантов конструкции синтаксического анализатора сообщений 1140 распознает команду на включение, он передает (1265) ее модулю уровня яркости 1180. В свою очередь, модуль уровня яркости 1180, по мере его исполнения процессором 1100, передает сообщение о включении контроллеру питания 1120. В результате этого на осветительный элемент светильника 1130 подается полное питание. Когда процессор 1100 в результате непрерывного исполнения одного из альтернативных вариантов конструкции синтаксического анализатора сообщений 1140 распознает команду на выключение, он передает (1265) ее модулю уровня яркости 1180. В свою очередь, модуль уровня яркости 1180, по мере его исполнения процессором 1100, передает сообщение о выключении контроллеру питания 1120. В результате этого питание на осветительный элемент светильника ИЗО вовсе не подается. Еще в одном альтернативном варианте конструкции синтаксического анализатора сообщений 1140, процессор 1100 в ходе дальнейшего исполнения этого альтернативного варианта конструкции синтаксического анализатора сообщений 1140 распознает команду на регулировку уровня яркости. Когда процессор 1100 распознает команду на регулировку уровня яркости (диммирование), он дает указание (1265) модулю уровня яркости 1180 снизить питание, подаваемое на осветительный элемент светильника 1130. Как следствие, модуль уровня яркости 1180 передаст (1285) контроллеру питания 1120 команду на регулировку уровня яркости, сообразную с распознанной командой на диммирование.
[00119] В то время как настоящий способ и устройство были описаны в терминах нескольких альтернативных и иллюстративных вариантов осуществления, предполагается, что при чтении описания и изучении чертежей специалистам в данной области станут очевидными возможные альтернативные варианты конструкции, модификации, перестановки и их эквиваленты. Поэтому предполагается, что истинная сущность и объем прилагаемой формулы изобретения включают в себя все такие альтернативные варианты конструкции, модификации, перестановки и их эквиваленты.