1 (2020-05-22 14:26:24 отредактировано dev_ekra_ru)

Тема: ЭКРА Waves

Здравствуйте

Данная тема создана для обсуждения и развития программы анализа осциллограмм Waves.

Программу можно скачать по адресу https://dev.ekra.ru/software/package?packageId=2

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве

462

Re: ЭКРА Waves

Уставкин писал(а): ↑
2026-08-12 16:18:46

Так и я об этом.
Но там можно работать только  с полным сигналом (со всем массивом отсчетов сигнала).
А для той же производной, среднего и пр. аналогичного - надо уметь обратится к определенному диапазону данных (определить окошко), и с этим окном (которое и должно задаваться соответствующим параметром) проехаться по всему сигналу, с шагом в один (для производной) или несколько (для фильтров) отсчетов, ну или за период (для действующего значения или для частоты, если грубо считать).

Это всё можно получить через сдвиг при желании.

dev_ekra_ru писал(а): ↑
2026-08-13 05:31:40

Если обнаруживаете какие-то ошибки, лучше сразу написать на dev@ekra.ru или если не хотите лично, пишите в этой теме, правда я постоянно тут не сижу, а форум с некоторого момента перестал рассылать уведомления о новых сообщениях, но все равно, так мы быстрее заметим проблему, чем если вы о ней промолчите :-)

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

463

Re: ЭКРА Waves

Drop_point писал(а): ↑
2026-08-13 09:24:21

Спасибо вам за работу, программа прекрасная

Благодарим за высокую оценку

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве

464

Re: ЭКРА Waves

dev_ekra_ru писал(а): ↑
2026-08-12 20:53:56

Можно подумать, что этот параметр функции не нужен, ведь если в осциллограмме указано, например, что частота сети 50 Гц, то это касается всех сигналов в ней. Да, в большинстве случаев это так, но, например в защитах генераторов встречаются сигналы 25 Гц (и не только) при том, что файл в целом записан для 50 Гц. Если вы захотите посчитать Der (или любую другую функцию, где есть обсуждаемый параметр F) для такого сигнала, вам надо будет подсказать функции, что надо считать в предположении, что сигнал 25 Гц, а не смотреть, что там задекларировано в параметрах осциллограммы. Именно для таких редких случаев и введен данный опциональный параметр.

Здесь не понятно. Есть частота дискретизации, она одна для всех сигналов на осциллограмме. Если вдруг на осциллограмму (каким-то чудом) попал сигнал, о котором известно что его частота 25 Гц, а он выглядит как сигнал с частотой 50 Гц, то это надо срочно исправить, чтобы всё выглядело адекватно на осциллограмме, и только после этого приступать к исследованию сигналов.
Ну да ладно.
На самом деле функция Der, действительно, неплохо справляется с периодическими сигналами. Но для простых сигналов (не периодических, например с расчетом производной от действующего значения этого же периодического сигнала) не подходит, хотя и понятно что делает.

В любом случае, огромное спасибо за подробное разъяснение! Как говорится, дарёному коню в зубы не заглядывают, и в чужой монастырь со своим уставом не ходят.
Программа действительно одна из лучших.

465

Re: ЭКРА Waves

Уставкин писал(а): ↑
2026-08-13 10:56:41

Здесь не понятно. Есть частота дискретизации, она одна для всех сигналов на осциллограмме. Если вдруг на осциллограмму (каким-то чудом) попал сигнал, о котором известно что его частота 25 Гц, а он выглядит как сигнал с частотой 50 Гц, то это надо срочно исправить, чтобы всё выглядело адекватно на осциллограмме, и только после этого приступать к исследованию сигналов.

Частота дискретизации конечно одна для всех. Но про нее речи не было.
В осциллограммах получаемых с защит генераторов (в частности нашего производства) часто/иногда/всегда (тут я не "скажу за всю Одессу", ибо это устройства другого подразделения, а я программист, а не релейщик), короче, попадаются сигналы которые реально имеют частоту не равную частоте сети (в частности сам неоднократно видел 25 Гц сигналы). Что это и для чего, комментировать не берусь, но оно есть, и авторы устройств хотят в Waves корректно анализировать такие сигналы, вот для них опциональный параметр F и был введен.

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве
Присоединяйтесь!!! Мы в социальных сетях и на Ютуб.

466

Re: ЭКРА Waves

Drop_point писал(а): ↑
2026-08-13 09:24:21

Это всё можно получить через сдвиг при желании.

Возможно и можно.
Хотя нет, для этого нужно чтобы была возможность в "Расчетах" формировать ("генерировать") сигналы произвольной формы.

467 (2026-08-13 11:19:35 отредактировано dev_ekra_ru)

Re: ЭКРА Waves

Уставкин писал(а): ↑
2026-08-13 10:56:41

В любом случае, огромное спасибо за подробное разъяснение! Как говорится, дарёному коню в зубы не заглядывают, и в чужой монастырь со своим уставом не ходят.

Главное не воспринимать Waves как замену чему-то вроде Матлаба. У нас не было задачи сделать ПО для исследователей аналогичного масштаба. Мы производители РЗА и задача у нас - дать людям инструмент для анализа аварий, записанных, в первую очередь, нашими устройствами. То, что в Waves есть возможность задавать сложные выражения текстом - это даже не следствие исходной задачи (такого от нас не требовалось никогда), просто нам самим так оказалось удобнее делать расчетное ядро программы. Мы и сами не сразу поняли, что текстовое задание может быть удобно и пользователям. В первой версии все это наружу не было доступно.

Добавлено: 2026-08-13 11:12:40

Уставкин писал(а): ↑
2026-08-13 10:56:41

Программа действительно одна из лучших.

Благодарим за высокую оценку

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве

468

Re: ЭКРА Waves

dev_ekra_ru писал(а): ↑
2026-08-13 11:05:18

Частота дискретизации конечно одна для всех. Но про нее речи не было.
В осциллограммах получаемых с защит генераторов (в частности нашего производства) часто/иногда/всегда (тут я не "скажу за всю Одессу", ибо это устройства другого подразделения, а я программист, а не релейщик), короче, попадаются сигналы которые реально имеют частоту не равную частоте сети (в частности сам неоднократно видел 25 Гц сигналы). Что это и для чего, комментировать не берусь, но оно есть, и авторы устройств хотят в Waves корректно анализировать такие сигналы, вот для них опциональный параметр F и был введен.

Видимо это как-то связано с "базисом" для преобразования Фурье? По умолчанию 50 Гц. Если нет, то надо указать вручную. Тогда да.

469

Re: ЭКРА Waves

Уставкин писал(а): ↑
2026-08-13 11:20:51

Видимо это как-то связано с "базисом" для преобразования Фурье? По умолчанию 50 Гц. Если нет, то надо указать вручную. Тогда да.

все верно

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве

470

Re: ЭКРА Waves

Добрый день.
Хорошая программа. А можно добавить в настройки величин каналов осциллограмм ( Фазы, токи) галочку "применить для всех каналов тока(напряжения). Это чтобы не вводить для каждого из каналов расчётные данные первичных величин, а ввести в одном и применить для остальных.

471 (2026-09-02 21:49:50 отредактировано yuko)

Re: ЭКРА Waves

Давно хотел попросить в окне "Свойства сигнала" галочку "Применить номинальные значения для всей трехфазной цепи".

Или/и при назначении трехфазных цепей в окне "Трехфазные цепи" кнопкой "Изменить" задавать Кт для всех фаз трехфазной группы одновременно.

472 (2026-10-22 12:58:08 отредактировано Drop_point)

Re: ЭКРА Waves

Еще предложения.
1. В старых версиях (например, 3.0.31) была возможность ограничения диапазона осциллограммы по маркерам, а сейчас только на глазок, перетягиванием мышки.
2. В объединенных осциллограммах почему-то нет возможности сохранить шаблон.
3. Хотелось бы автоматическое применение шаблона при открытии осциллограмм.

Было бы здорово добавить такие функции.

473

Re: ЭКРА Waves

waves 4.0.64

Drop_point писал(а): ↑
2026-10-20 11:40:37

1. В старых версиях (например, 3.0.31) была возможность ограничения диапазона осциллограммы по маркерам, а сейчас только на глазок, перетягиванием мышки.

Вернули

Drop_point писал(а): ↑
2026-10-20 11:40:37


2. В объединенных осциллограммах почему-то нет возможности сохранить шаблон.

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

После объединения уже могут быть различные дополнительные нюансы вроде: "А точно с тех же устройств объединяли осциллограммы?", " А порядок объединения соблюден?" и т.д. На наш взгляд, лучше этими вопросами не задаваться.

Но технически нам это разрешить было не сложно и т.к. вы не первый, кто о таком спрашивает - разрешили. Но будьте внимательны - теперь выстрелить себе в ногу стало проще.

PS: Сохранять шаблоны с ранее сохраненных объединенных waves-файлов не рекомендуем. Кое что необходимое для сохранения полноценного шаблона в них не попадало.

Drop_point писал(а): ↑
2026-10-20 11:40:37

3. Хотелось бы автоматическое применение шаблона при открытии осциллограмм.

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

Не знаю поможет ли это но осциллограммы в waves можно открывать из командной строки, и вот там можно указать и применяемый шаблон:
waves.exe "<путь к файлу осциллограммы>" -template "<путь к файлу шаблона>"

например:
waves.exe "1.cfg" -template "shab1.txt"

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

Сайт: dev.ekra.ru | Почта: dev@ekra.ru | Тел.: 8 (8352) 220-130 (доб. 1057, 1099, 1267) | Часы работы: 08:00 - 17:00 по Москве