Система мониторинга чрезвычайных ситуаций

29 февраля, 2012

Автор проекта :  Николай Камынин

Озадачившись проблемой горящих лесов и не только,

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

Привожу краткое резюме.

Область применения :  Данная система применима для контроля за любыми объектами и условиями окружающей среды в условиях труднодоступности, полного отсутствия или затрудненного доступа к мобильной сотовой связи и доступу в интернет.

К достоинствам данного подхода следует отнести низкие эксплуатационные затраты, полная автономность работы, относительная дешевизна конечных модулей при средне и мелкосерийном производстве, универсальность и взаимозаменяемость конструктивных модулей, низкое энергопотребление.

 В основу создания данной системы заложены четыре  основных элемента.

1) Беспроводная сеть промышленного стандарта ZigBee/802.15.4 и ее поддержка ведущими мировыми производителями микрочипов.

2)  Новое поколение микрокомпьютеров построенных на ядре ARM Cortex-M4  и его поддержка мировыми производителями микрочипов

3)  Интегральные датчики с цифровой корректировкой метрологических характеристик.

4) Применение элементов питания на солнечных батареях

 Подробности по почте.

QPILE. Уникальный Trans_ID

27 февраля, 2012

Читая форумы, обнаружил мудреные алгоритмы создания уникального Trans_ID — идентификатора транзакции при формировании заявки в торговом терминале QUIK.
Вот мой алгоритм решения данной задачи.
Уникальный TRANS_ID формируется просто, как все гениальное, следующим образом:
TRANS_ID=A*HHMMSS+ID,
где
HHMMSS — текущее время
ID — локальная переменная, в начале цикла портфеля назначается 0
после очередной транзакции увеличивается на 1
ID=ID+1
Таким образом HHMMSS дает уникальный ID с точностью до секунды, а ID дает уникальный код внутри секунды
A — определяет максимальное число транзакций внутри секунды.
Если предполагается, что будет не более 100 заявок в секунду, то A=100.
Успехов