Программа комтрейд что это

COMTRADE общепринятый формат регистрации осциллограмм переходных процессов (аварий) в энергосистемах. Название образовано из четырех английских слов:

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

COMTRADE разработан IEEE (Институт инженеров электротехники и электроники, США). Так же известен как:

  • C37.111-1991 IEEE
  • C37.111-2013 IEEE
  • IEC 60255-24 Ed.2

Осциллограмма представляется двумя файлами с одинаковыми именами но разными расширениями (например osc1.cfg osc1.dat ):

  • с расширением .cfg — информация о формате .dat, частота, продолжительность, количество каналов и их тип.
  • с расширением .dat — записанные выборки в формате текста или бинарном формате.

Файл с данными (*.dat)¶

Содежит выборки аналоговых и дискретных каналов.

Файл называется так же как и конфигурационный файл, но имеет расширение .dat.

Trade DATA: UN Commtrade

ФОРМАТ одной строки осциллограммы:¶

содержат величины, которые представляют аналоговые сигналы (напряжения и токи) и дискретные сигналы (их значения в момент выборки).

Единицы в которых представлены значения аналоговых сигналов (токов и напряжений) записаны в файле конфигурации, в строке принадлежащей сигналу (номер строки конфигурации-номер колонки в данных). Последующие выборки отделяются возвратом каретки и переводом строки.

ФОРМАТ значений данных ASCII:¶

Значения данных должны представляться в формате целого числа из шести цифр (I6), разделяемых запятыми. Дискретные сигналы (I1) представляются единицами и нолями.

1-ое число: например 000002
2-ое число: например 000015
3-е и остальные: например 000111, 000314, 0, 1

ФОРМАТ значений данных BINARY:¶

Записи фиксированной длины — все значения 16-bit signed integers, кроме номера записи и смещения микросекунд — они 32-bit unsigned integer.

16-bit signed integers

1 аналоговый канал 16-bit 1 дискретный канал 1-bit

Запись дискретных выборок соответсвенно ведется кратно 16 каналам. Т.е. если дискретных каналов 2, они займут 16 бит. Если 17, то 32 бита.

Метка конца файла.¶

Метка конца ASCII файла (EOF) (“1А” НЕХ) помещается сразу после скрытого символа “возврат каретки/перевод строки” () в конце записи файла.

Пример выборки ASCII.¶

Имеет 4 аналоговых величины и 2 дискретных сигнала. Если все значения данных не уместились на одной строке, они должны быть продолжены без перехода на другую строку через “возврат каретки / перевод строки”. Последнее значение в выборке ( т.е. в строке данных ) должно заканчиваться скрытым символом “возврат каретки/перевод строки”. Следующая строка начинается номером выборки и/или следующим набором данных.

Генерация comtrade-файла из модели «Анализ насыщения ТТ»


0000000001,0000000000,002090,001827,002090,002044,0,0

где:

0000000001 номер выборки
0000000000 время в ms от начала записи
002090,001827,002090,002044 аналоговые величины для каналов 1-4
0,0 дискретные сигналы ( каналы 5 и 6 ).

Файл с конфигурацией ( * .cfg)¶

Описывает настройки осцилографирования.

Файлы конфигурации COMTRADE содержат следующую информацию:

  1. название и обозначение станции;

station_name,id
где:

station_name уникальное название регистратора
id уникальный номер регистратора

TT,nnt,nnt (например 17,7A,7D)
где:

ТТ общее количество каналов
nn номер канала
t тип входа (А – аналоговый / В -дискретный)
Читайте также:
Программа офис 365 что это такое

аналоговый канал:
nn,id,p,cccccc,uu,a,b,skew,min,max
дискретный канал:
nn,id,m
где:

nn номер канала
id идентификатор канала
р идентификатор фазы канала
сссссс цепь/компонент, который контролируется
uu единица измерения в канале (kV, kA, и т.д.)
а вещественное число (см. Примечание)
b вещественное число. (см. Примечание)
skew вещественное число. Сдвиг времени (в мкс) в канале с начала отсчета
min целое, равное минимальной величине (нижняя граница диапазона) для выборок этого канала.
max целое, равное максимальной величине (верхняя граница диапазона) для выборок этого канала.
m (0 или 1) нормальное состояние этого канала (относится только к дискретным каналам).

Примечание В файле .dat значение x соответствует (ах+b). Тоесть:

Таким образом записи аналоговых каналов из файла .dat переводятся в еденицы измерения uu.

Фаза, компонент цепи и коэффициенты преобразования не нужны для дискретных каналов и поэтому опускаются.

где:

lf частота сети в Гц (50 или 60)

nrates sssssl,endsampl sssss2,endsamp2 … sssssn,endsampn
где:

nrates количество различных скоростей дискретизации в файле данных
sssss1-sssssn частота дискретизации в Гц
endsampl-endsampn номер последней выборки для данной скорости.
  • для первого значен-ия в файле данных
  • для момента пуска.

mm/dd/yy,hh:mm:ss.ssssss mm/dd/yy,hh:mm:ss.ssssss

где:

mm месяц (01-12)
dd день месяца (01-31)
уу последние две цифры года
hh часы (00-23)
mm минуты (00-59)
ss.ssssss секунды (от 0 с до 59.999999 с)

Идентифицируется как ASCII файл идентификатором ft:
где:

ft ASCII или BINARY

Файл конфигурации ( * .cfg) имеет следующую структуру:

station_name,rec_dev_id,rev_year TT,##A, ##D An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS An,ch_id,ph,ccbm,uu,a,b,skew,min,max,primary,secondary,PS lf nrates samp,endsamp dd/mm/yyyy,hh:mm:ss.ssssss dd/mm/yyyy,hh:mm:ss.ssssss ft timemult

Источник: sank6.ru

ComTrade: Клиент управляет продажей

Компания Major Expert – подразделение «Trade In» автомобильного холдинга Major Auto, выводит на рынок новую услугу ComTrade: Клиент управляет продажей. ComTrade – это услуга, соединяющая в себе плюсы традиционного Trade In (обмен авто) и комиссионной продажи.

Клиент, приходя в Major Expert за новым авто, выставляет ту цену, в которую он сам оценивает свой старый автомобиль. В результате клиент продает свое авто по максимальной цене. При этом сумма, которую автолюбитель получает за автомобиль включает два платежа: первый осуществляется сразу после заключения договора, второй — после фактической реализации старого авто.

«В услуге ComTrade есть большой плюс для клиента, — отмечает Давид Павлов, Руководитель департамента продаж автомобилей с пробегом Major Expert , — у нас нет фиксированной суммы гонорара, а есть процент от суммы сделки. А в этом случае не только клиент, но и мы заинтересованы продать автомобиль по максимально выгодной стоимости. Сегодня такой вариант продажи доступен пожалуй только в Major Expert, потому что в отличие от конкурентов мы можем себе позволить взять на реализацию авто любой марки по максимальной цене. Major Expert продает авто всех брендов, поэтому у нас есть постоянный трафик покупателей на машины любых марок, а значит, сдаваемые по системе «Trade In» авто продаются по оптимальной цене! При чем это не значит, что клиент будет ждать продажи своего авто по максимальной цене месяцами – сейчас средний срок продажи в нашем салоне – 35 дней!»

В Major Expert ежедневно предлагает автолюбителям в Москве более 1200 автомобилей всех марок с пробегом.– от недорогих до авто премиум класса. Единая база данных позволяет осуществлять поиск авто в течение 10 минут, предоставляя клиенту детальную информацию о выбранном экземпляре: комплектацию, пробег, историю обслуживания, кузовное состояние, результаты полной технической диагностики. В случае отсутствия желаемой модели на стоянке компании срок ожидания заказа составляет 20-40 дней.

Читайте также:
Программа my driver для чего

При покупке автомобиля Major Expert предоставляет клиентам дополнительные бесплатные услуги: услугу «Персональный менеджер» для каждого клиента, юридическую гарантию на все автомобили, полную комплексную техническую диагностику, предпродажную подготовку, техническую гарантию на автомобили с пробегом.

«По обороту машин мы пока не можем конкурировать с авторынками, где реализуется порядка 30% подержанных автомобилей — отмечает Давид Павлов, Руководитель департамента продаж автомобилей с пробегом Major Expert, – но прирост нашего бизнеса на 20% за первое полугодие и тенденция роста к концу года еще на 25% говорит о том, что люди стали больше ценить комфорт и уверенность в том, что их не обманут – как с происхождением авто, так и с техническим состоянием и ремонтом. А по ценовому критерию мы уже опережаем даже «рыночные» предложения. По данным экспертов, средняя стоимость продажи подержанного иностранного авто возрастом до 7 лет на авто рынке составляет около 400 000 рублей, а мы предлагаем порядка 550-600 000 рублей, то есть выгода автовладельца, сдающего нам машину — налицо. С новым сервисом ComTrade у автолюбителя есть реальная возможность продать свое авто по максимальной цене. И это пока единственное подобное предложение на рынке «Trade In» Благодаря инвестициям в бизнес, расширению сети мы планируем укрепить свои позиции лидера отрасли и переориентировать автолюбителей с авторынков на цивилизованные салоны»

Источник: avtoavto.ru

Считывание и обработка COMTRADE осциллограмм с использованием MasterSCADA и MasterOPC

Мы в YouTube

Считывание и обработка COMTRADE осциллограмм с использованием MasterSCADA и MasterOPC

07.05.2019 14:26 7 Мая 2019 14:26:58

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

Системы релейной автоматики – неотъемлемая часть оборудования электроподстанций. Их назначение отслеживание состояния сети и автоматическое отключение линий при возникновении аварийных ситуаций. Важной информацией является поведение электросети до и после возникновения аварии – состояние дискретных сигналов (состояние отсечных выключателей и различных датчиков), а также параметры самой электросети. Для этого устройства автоматики формируют специальные записи в памяти приборов – осциллограммы, содержащие всю необходимую для анализа информацию. Информация может быть считана по различным интерфейсам для последующего анализа на компьютере.

Основным стандартом осциллограмм является формат COMTRADE . По данному стандарту осциллограмма представляет собой два файла – файл конфигурации (cfg файл), содержащий параметры устройства и условия при которых была сформирована осциллограмма и файл данных (dat файл), который представляет собой бинарный или ASCII файл, с нормализованными значениями параметров каждого канала в каждый момент времени измерения.

Сначала рассмотрим считывание осциллограмм из приборов. Здесь можно выделить три основных способа.

Первый способ — специализированные протоколы, ориентированные на электроэнергетику и позволяющие считывать файлы из приборов. Примером такого протокола является протокол IEC-61850. Помимо прямого опроса прибора (подпротокол MMS ), подписки (подпротокол GOOSE ) он имеет возможность и получения файлов из прибора. Такой способ применяется в современных приборах, оборудованных быстрым микроконтроллером и интерфейсом Ethernet. Примером таких устройств являются ряд приборов линейки Sepam компании Schneider Electric.

Читайте также:
Photodex что это за программа

Получить осциллограммы из таких приборов можно очень просто – используя Multi-Protocol MasterOPC сервер с плагином IEC-61850. В нем мы поддержали возможность считывания любых файлов (в том числе и осциллограмм). Все что требуется чтобы активировать эту функцию – включить настройку:

После запуска режима исполнения ОРС опрашивает прибор на наличие новых файлов, и при появлении новых файлов считывает их и помещает в указанную в настройках папку.

Второй способ – использование общепромышленных протоколов, например, протокола Modbus. В этом случае нет возможности считать готовый COMTRADE файл – параметры осциллограммы и ее данные представлены в различных регистрах. Необходимо опросить прибор, определить наличие новых осциллограмм, считать нужную осциллограмму, а уже затем самостоятельно сформировать файлы COMTRADE формата. Примерами таких устройств являются приборы ТОР-200 от компании Релеавтоматика и анализатор качества сети PM135 компании Satec.

Данный вариант более сложен в реализации для конечного пользователя, так как требует написания специального ПО (если конечно его не предоставляет производитель). К счастью, в наших OPC серверах есть встроенный редактор скриптов, который имеет все необходимые функции для решения данной задачи – формирование произвольных запросов, их обработку и формирование файлов любой структуры.

Пример конфигурации для получения осциллограмм от Satec PM135 реализованный в Modbus Universal MasterOPC:

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

Также нами был написан аналогичный скрипт для прибора ТОР-200 .

Третий вариант – получение данных по обычным сетевым протоколам, например, по протоколам FTP, HTTP и т.д. Данный вариант применяется редко, примером являются приборы компании Janitza . При необходимости, данный способ можно реализовать используя ФБ «Скрипт C#» в MasterSCADA – в C# есть все необходимые функции для создания FTP клиента.

Итак, осциллограммы из приборов получены, теперь можно приступать к их обработке. Прикладное ПО должно считать CFG файл, определить из него время начала записи и момент аварии, список анализируемых каналов и их параметры (коэффициенты масштабирования аналоговых каналов), затем считать DAT файл, привести нормализованные значения к реальным и вывести осциллограмму на экран. Для проведения всестороннего анализа существует специализированно программное обеспечение (как коммерческое, так и бесплатное). Например, бесплатная программа FastView от компании Мехатроника:

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

Но зачастую возможности подобного ПО излишни и достаточно только графического представления изменения параметров сети и дискретных сигналов. Кроме того, устройства релейной автоматики и анализаторы качества электроэнергии могут применяться в составе SCADA системы – для непрерывного сбора и обработки данных от различных источников, в этом случае необходима интеграция осциллограмм в общий интерфейс системы.

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru