модуль (CYCLE.EXE)

Программа Виталия Прихно. Оценка состояния.

модуль (CYCLE.EXE)

Сообщениеsmirnov » 04 окт 2006, 07:45

есть задача: создание в помощь диспетчеру, ввиду дефицита телеметрической информации, автоматизированную работу модуля (CYCLE.EXE) консольного приложения ПК «Космос» в составе оперативно - информационного комплекса (ОИК) для выявления нарушений допустимых токовых нагрузок ЛЭП Алтайской энергосистемы. Вопрос: 1 кто-нибудь подобным занимается или занимался и как успехи?              2 не могу найти причину расхождения результатов расчета самого Космоса и его консольного приложения за одно и тоже время.              
smirnov
 
Сообщения: 0
Зарегистрирован: 15 авг 2006, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеmci » 02 ноя 2006, 10:56

Появился вопрос, не отраженный в документации... и вот что выяснили:При считывании телеметрии из файлов TI и TS модуль SP_CYCLE.EXE читает запись в файле TIPE. Если она содержит OK (2 байта #4F #4B), то работа модуля SP_CYCLE.EXE продолжается, если же в нем что-либо иное, то он останавливает расчет и содержимое файла TIPE записывает в файл, определяемый идентификатором PRIZ_OK в файле CYCLE.CNF
mci
 
Сообщения: 0
Зарегистрирован: 10 июн 2006, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеmci » 20 дек 2006, 12:27

Описание ключей в файле-конфигураторе для SP_CYCLE arhiv ..... Путь к директории, содержащей архив режимов                                                             shema ..... Первые символы из наименования режима                                         ras_mod ... Путь к файлу, содержащему расчетную схему в формате КОСМОС                                         astra_i ...    В оценивании не используется                                                             astra_o ... Путь к выходному файлу в формате АСТРА                                                             astra_r ... Путь к выходному файлу, содержащему информацию о реакторах (расширение файла АСТРА)                                                             opmzm ..... Путь к выходному файлу, содержащему оцененные параметры в последовательности исходных измерений                                                             dir_ti .... Транзитная директория для обмена файлами с модулем GET_TI                                                             print ..... Признаки печати (вывод осуществляется в файл f_print)                               f_print ... Путь к выходному файлу печати                                                   f_otlad ... Путь к выходному файлу отладочной печати                                               priz_ok ... Путь к файлу, содержащему признаки завершения расчета                                                             okna ...... Дорасчетные параметры, предназначенные для вывода в дополнительные таблицы (бинарный файл)                                                           okna_txt .. Дорасчетные параметры, предназначенные для вывода в дополнительные таблицы (текстовый файл)                                                             unifor .... Путь к выходному файлу, содержащему описание режима в унифицированном формате                                                             v_kocmoc .. Путь к выходному файлу, предназначенному для импорта в КОСМОС                                                             to_excel .. Путь к выходному файлу для вывода результатов расчета по узлам и ветвям в формате EXCEL windows ...    Для иерархического оценивания, в обычных расчетах не используется                                                             protokol ..    Для иерархического оценивания, в обычных расчетах не используется                                                             modely ....    Для иерархического оценивания, в обычных расчетах не используется                                                             bad_ti .... Путь к выходному файлу, содержащему список отбракованных измерений                                                             ras_unif .. Путь к выходному файлу, содержащему описание режима в расширенном унифицированном формате                                                             from_tab .. Путь к директории, содержащей описание схемы в виде файлов с таблицами, выведенными из КОСМОС                                                             zamena ....    Для иерархического оценивания, в обычных расчетах не используется                                                                                                                         oper_inf .. Путь к файлу, содержащему оперативную информацию, предназначенную для передачи на верхний уровень                                                             ok/fail ...    Для иерархического оценивания, в обычных расчетах не используется                                                             wind_p ....    Для иерархического оценивания, в обычных расчетах не используется wind_k ....    Для иерархического оценивания, в обычных расчетах не используетсяP.S.SP_CYCLE и CYCLE - одно и то же
mci
 
Сообщения: 0
Зарегистрирован: 10 июн 2006, 23:00

Re: модуль (CYCLE.EXE)

СообщениеAnkor » 21 дек 2006, 15:33

Вопрос Cycle использует при расчетах базовый режим?основные отличия от КОСМОСа
Ankor
 
Сообщения: 0
Зарегистрирован: 25 июн 2006, 23:00

Re: модуль (CYCLE.EXE)

СообщениеKrutya » 21 дек 2006, 17:05

Цитата:

Cycle использует при расчетах базовый режим?
А какой ещё можно использовать?!!
Цитата:

основные отличия от КОСМОСа
Всё описано в документации (см. п.1.3).
Krutya
 
Сообщения: 0
Зарегистрирован: 05 июл 2006, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеkda666 » 18 июл 2007, 04:13

Использовать cycle.exe удобно для оперативного получения некоторых расчетных параметров из космоса, например потерь в сетях. Для этого достаточно опубликовать схему из космоса в ОИК и описать параметры модуля cycle.exe. Возвращение параметров проиходит в окнах (файл t_okna), из окон нужные параметры помещяются в переменные ОИК типа Спецпараметр (целые или вещественные). Данные параметры оперативно отображаются на формах ОИК или используются в расчетах. При изменении режима достаточно опубликовать другую схему. Кому интересно, могу подробнее.
kda666
 
Сообщения: 0
Зарегистрирован: 17 июл 2007, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеmci » 18 июл 2007, 07:50

Цитата:

Кому интересно, могу подробнее.
Расскажи для каких целей используется у тебя cycle.exe. Особенно интересует технологическая цепочка, начиная с момента как данные попали в ОИК. Что технологи с ними делают дальше Confused??:
mci
 
Сообщения: 0
Зарегистрирован: 10 июн 2006, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеkda666 » 18 июл 2007, 08:32

Цитата:

Расскажи для каких целей используется у тебя cycle.exe. Особенно интересует технологическая цепочка, начиная с момента как данные попали в ОИК. Что технологи с ними делают дальше Confused??:
не понял вопроса, данные попали в ОИК - это конец цепочки. Дальше с ними технологи ничего не делают, конечные цифры отображаются в ОИК.
kda666
 
Сообщения: 0
Зарегистрирован: 17 июл 2007, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеmci » 18 июл 2007, 08:51

а какие данные в ОИК отправляются? только оцененные ТИ или еще что-нибудь, например потери?
mci
 
Сообщения: 0
Зарегистрирован: 10 июн 2006, 23:00

Re: модуль (CYCLE.EXE)

Сообщениеkda666 » 18 июл 2007, 09:37

Цитата:

а какие данные в ОИК отправляются? только оцененные ТИ или еще что-нибудь, например потери?
Оцененные ТИ формирует cycle.exe сразу в ОИК, это те ТИ номера которых прописаны в схемах космос. А потери, как раз, формируются в окнах, то есть создается файл t_okna, в котором те данные, ТИ которых нет в схеме КОСМОС. Они заносятся в спецпараметры. То есть именно для оперативного расчета потерь и работает у нас cycle.exe. Необходимо описать в конфиге CYCLE путь к файлу t_okna, в схеме КОСМОС описать таблицы и окна (есть в документации по КОСМОС), в редакторе спецпараметров в ОИК создать переменную, в публикаторе модели космос (ОИК СК) в дополнительных параметрах указать созданный спецпараметр, вот туда и будет вносится результат. Дальше его можно отображать на формах или использовать в расчетах (ОИК).
kda666
 
Сообщения: 0
Зарегистрирован: 17 июл 2007, 23:00


Вернуться в Космос