Opened 6 лет ago

Closed 6 лет ago

#78 closed улучшение (сделано)

Изменения настроек диапазона частоты применяется через длительное время

Сообщил: san Владелец: san
Приоритет: средний Этап разработки: 1-я очередь
Ключевые слова: Копия:

Описание (последним изменил san)

Эксперимент:

  • 17:17:08 ... 17:17:10 - Артём изменил диапазон разрешенных частот для НУ1 с [40 ... 40] до [50 ... 50 ] Гц
  • следующие штук 10 запусков НУ1 запускалась на частоте 40Гц, хотя должна была на 50Гц
  • 17:20:27 - произошёл запуск НУ1 на частоте 50Гц

r460
лог прилагается

p.s. эксперимент был повторён в 17:21:45 с расширенным журналом, но дожидаться когда НУ1 запуститься на правильной частоте не стали.

Вложения (1)

40to50.txt (226.7 KB ) - added by san 6 лет ago.

Download all attachments as: .zip

История изменений (21)

by san, 6 лет ago

Вложение: 40to50.txt added

comment:1 by san, 6 лет ago

Описание: изменено (отличие)

comment:2 by alx, 6 лет ago

Из WikiStart#Каксделатьхорошийбаг-рипорт:

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

К сожалению, второй (выделенной мной) части в описании тикета нет.

comment:3 by alx, 6 лет ago

Решение: дубликат
Состояние: newclosed

Дублирует #21.

comment:4 by san, 6 лет ago

Решение: дубликат
Состояние: closedreopened

Описанное в #21 связано с переводом частоты из процентов в Герцы, в этом же тикете другая проблема, т.к. в логах видно что частота задаваемая для НУ1 не изменилась после изменения настроек.

comment:5 by san, 6 лет ago

К сожалению, второй (выделенной мной) части в описании тикета нет.

следующие штук 10 запусков НУ1 запускалась на частоте 40Гц, хотя должна была на 50Гц

Этого не достаточно?

in reply to:  5 comment:6 by alx, 6 лет ago

Replying to san:

Этого не достаточно?

Это - третья часть: что получили на самом деле. В описании я вижу что делали и что получили на самом деле. Описано все точно и подробно - не придерешься. :) А вот что ожидали получить вместо этого, я в описании не вижу. Поэтому ответ - да, этого недостаточно. Из описания я не могу понять, в чем именно по твоему мнению заключается баг.

in reply to:  description comment:7 by alx, 6 лет ago

А, кажется я увидел:

Replying to san:

...запускалась на частоте 40Гц, хотя должна была на 50Гц

Почему ты считаешь, что запуск должен был быть на частоте 50 Гц?

comment:8 by alx, 6 лет ago

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

comment:9 by alx, 6 лет ago

Можно ли приложить еще и конфиг-файл? Хочется увидеть значение других настроек тоже, например установленный способ изменения производительности...

comment:10 by alx, 6 лет ago

Также интересно, что число качаний после увеличения частоты НУ1 не изменилось: как было ~3.5 (1 за 17 секунд), так и осталось. Хотя, возможно, оно увеличилось совсем мало, и по журналу этого увеличения просто не видно - длительность цикла с точностью до целых секунд...

in reply to:  10 comment:11 by alx, 6 лет ago

Replying to alx:

Также интересно, что число качаний после увеличения частоты НУ1 не изменилось

Также это может быть следствием того, что у нас не реальная установка, а ее эмуляция...

comment:12 by san, 6 лет ago

Почему ты считаешь, что запуск должен был быть на частоте 50 Гц?

Потому что настройками явно указан диапазон разрешенных частот от 50 Гц до 50 Гц, значит НУ1 имеет право запускаться только на частоте 50 Гц., не зависимо от других настроек.

in reply to:  12 comment:13 by alx, 6 лет ago

Replying to san:

Почему ты считаешь, что запуск должен был быть на частоте 50 Гц?

Потому что настройками явно указан диапазон разрешенных частот от 50 Гц до 50 Гц, значит НУ1 имеет право запускаться только на частоте 50 Гц., не зависимо от других настроек.

ИМХО ты понимаешь неправильно. Поправь меня если я ошибаюсь, но, насколько я вижу, настройка "Минимальная частота двигателя" применяется в двух случаях:

  1. Запуск привода в работу в автоматическом режиме. При запуске частота двигателей берется из сохраненных параметров производительности, а если таких нет, то импользуется среднее значение настроек максимальной и минимальной частоты. Именно это и имело место в 17:20:16, после чего НУ1 и стала запускаться на частоте 50 Гц. Это единственная запись о запуске привода в прикрепленном к тикету журнале. Следовательно, предыдущий запуск привода выполнялся до установки новых значений настроек максимальной и минимальной частот.
  2. При подборе числа качаний. Как я уже писал выше, изменение частоты двигателя - лишь одна из возможных мер по корректировке числа качаний. Не зная других настроек (например "Число качаний", "Приоритет увеличения производительности"), я не могу сделать вывод о том, правильно ли отработал алгоритм подбора числа качаний. Если ты считаешь, что на каком-то из шагов (циклов) при подборе числа качаний частота НУ1 должна была быть изменена, а этого не произошло - укажи, пожалуйста, конкретно: в какой именно момент (время) и почему должна была быть изменена частота.
Version 0, edited 6 лет ago by alx (следующий)

comment:14 by san, 6 лет ago

Я считал что в т.з. должно быть явно указано, что двигатели не могут быть запущены на частоте НЕ из диапазона, но такого указания при беглом просмотре не нашёл...
Я ещё почитаю и отвечу.

comment:15 by alx, 6 лет ago

Саша, по этому случаю еще есть какие-то вопросы/неясности, или можно закрыть тикет как invalid?

comment:16 by san, 6 лет ago

Вопросы есть, мне нужно время на то что-бы сравнить то что написано в т.з. и то что нужно Артёму.

comment:17 by san, 6 лет ago

Тип: багулучшение

in reply to:  17 comment:18 by alx, 6 лет ago

Replying to san:

Тип изменён с баг на улучшение

??? Не понял... В чем заключается улучшение?

comment:19 by san, 6 лет ago

Владелец: изменён с alx на san
Состояние: reopenedassigned

Исходя из твоих аргументов это не баг, а несовпадение поведения ожидаемого Артёмом и т.з..
Улучшение похоже будет в приведении т.з и алгоритма к виду который соответствует ожиданиям Артёма.

comment:20 by san, 6 лет ago

Решение: сделано
Состояние: assignedclosed

Посовещались с Андреем и решили, что наиболее простым выходом из ситуации будет сбрасывать ПП, если оператор задал диапазон частот для любой из включенных НУ, в который не попадает частота из текущих ПП.
Внёс это требование в ТЗ.

Note: See TracTickets for help on using tickets.