1/240 000 * 12 = 0,00005 с пауза
1/11 /360 = 0,00025252... с на градус
У меня получилось, что даже на расстоянии 12 каналов задержка замеров 1/5 градуса, а вовсе не 3
1/240 000 * 12 = 0,00005 с пауза
Я когда-то специально проводил тест с модулем NI 9205 и cRIO. Проверял зависимость задержки опроса при максимальной частоте опроса в зависимости от количества каналов. Получил именно 4 мкс, как и теоретически должно быть по дадашиту. Проверил и в RSE режиме и в Дифференциальном. Задержка не изменилась, от типа подключения. Проверял один канал, два, три и четыре. Зависимость линейная, при каждом добавлении канала к общей задержке прибавлялись 4 мкс. То есть для одного канала 4 мкс, для двух 8 мкс и так далее.
Мультиплексор является звеном транспортного запаздывания в терминах ТАУ, поэтому влияет только на фазу ЛАФЧХ, никак не затрагивая амплитуду. Так что используя измерения с мультиплексором результату амплитуды вполне можно верить, а вот к фазе действительно будут вопросы. Надо вычитать сдвиг фазы мультиплексора.jane_wild писал(а): ↑03 янв 2023, 15:32Этот тест по английски называется "frequency response". Так вот вопрос в том, что этот сдвиг превышает допустимые параметры буквально на пару градусов, в то время как амплитуда в допустимых пределах. Вот я и озадачилась, правильно ли установка производит замеры.
Сложновато для меня, не понимаю принципа, к тому же я сомневаюсь что это будет работать в данном конкретном случае. Управляющий сигнал +/-10 V c NI9263 преобразуется в +/-80 mA и подается на servovalve подопытного цилиндра. Линейное положение которого снимает LVDT с встроеной электроникой и выходом +/-10V. Вот эти оба напряжения +/-10V приходят на NI9205 и анализируютя. Я не понимаю каким образом белый шум присутствующий на входе управляющего сигнала будет присуствовать в выходном сигнале, чтобы провести вычисления..Andrew Lunev писал(а): ↑03 янв 2023, 21:42 В LabVIEW есть готовое решение: https://www.ni.com/docs/en-US/bundle/la ... t_frf.html
Подаете на вход записанные входной и выходной сигналы и получаете готовую ЛАФЧХ на выходе. Главное условие - во входном сигнале должны быть все интересные вам частотные составляющие. Этому критерию соответствуют белый шум или качающийся синус (swept sine).
Метод будет работать всегда, он вытекает из самого принципа передаточной функции и спектрального анализа. Белый шум имеет равномерный спектр и проходя через объект на выходе получаются напрямую амплитудная и частотная характеристики. Понятно, что как и у любого практического метода у него существуют ограничения. Белый шум имеет ограниченный спектр в реальности и сигнал дискретный и объект нелинейный. Но метод дает результат не хуже, чем классический, а скорее даже лучше, так как происходит еще и осреднение результата по множеству измерений и случайные отклонения сглаживаются. Если нет уверенности в белом шуме, можно применить качающийся синус. На снятие характеристики тратится намного меньше времени. Если, конечно, вам не нужна одна точка ЛАФЧХ, а нужны именно графики. За несколько минут можно получить тысячу точек графика ЛАФЧХ, а классическим методом успеете несколько только получить. Но это всё лирика. Вполне можете использовать и классический метод. Просто теперь вы знаете, что существуют и другие методики и они требуют намного меньше ресурсов, а какой пользоваться решать вам.jane_wild писал(а): ↑04 янв 2023, 15:57Сложновато для меня, не понимаю принципа, к тому же я сомневаюсь что это будет работать в данном конкретном случае. Я не понимаю каким образом белый шум присутствующий на входе управляющего сигнала будет присуствовать в выходном сигнале, чтобы провести вычисления..
В понедельник попробую, но думаю на результат это мало повлияет, возможно будут доли градуса. Частоты на которых проводится тест 3, 11 и 22 Гц а допустимое опоздание не должно превышать 99, 181 и 207 градуса. Поэтому эти "доли" большой погоды не сделают. Но идея хорошая и определенно мне пригодится в другом тесте на другом оборудовании. Спасибоjane_wild писал(а): ↑04 янв 2023, 15:57 Если хотите действительно оценить точность вашего метода, то подключите входной сигнал например на каналы AI0 и AI2, а выходной сигнал на канал AI1. Задайте опрос каналов AI0, AI1, AI2.
Затем сделайте две обработки сигналов для варианта AI0 - AI1 и для варианта AI2 - AI1. Амплитуды должны совпасть, а по фазам получите два графика, один с опережением по фазе на задержку мультиплексора, другой с опозданием по фазе на задержку мультиплексора. Тем самым истинное значение фазы лежит где-то между этими графиками. Этим экспериментом вы определите границы точности вашего метода по измерению фазы. Думаю, если взять среднее арифметическое по этим графикам, то получите точное значение фазы. Скорее всего на частотах до 100 Гц эти графики практически совпадут.
При измерении частотной характеристики серо- клапана необходимо снимать данные с датчика скорости цилиндра (а не с датчика положения). Ну или с датчика положения золотника самого клапана. Все ошибки измерений, в основном, связаны с качеством цилиндра или качеством датчика положения золотника.jane_wild писал(а): ↑04 янв 2023, 15:57 .... Управляющий сигнал +/-10 V c NI9263 преобразуется в +/-80 mA и подается на servovalve подопытного цилиндра. Линейное положение которого снимает LVDT с встроеной электроникой и выходом +/-10V. Вот эти оба напряжения +/-10V приходят на NI9205 и анализируются. ....
Натуральная частота стандартных серво-клапанов колеблется в районе 100Hz. (Иногда 500Hz и выше.)
Конкретно это устройство, я весьма условно назвала цилиндром, в реальности это довольно сложный гидравлический механизм, с тремя не совсем обычными сервоклапанами, а с обратной связью, в которой физичекое положение поршня механически воздейсвует на сервоклапан. В итоге получается замкнутая система управления - определенному току проходящему через катушку, соответствует определенное положение поршня (без всякой электроники и ПИД регулирования).vmk писал(а): ↑19 янв 2023, 13:28 Идея измерения позиции поршня вместо скорости не работает. При высоких частотах управления поршень будет практически стоять на месте и точность измерения будет очень сомнительной. При том, что скорость колебания цилиндра может быть большой. Это как колебание диффузора динамика. Вы можете не видеть перемещение диффузора, а он, при этом, воспроизводит громкую музыку.
Извините, мне показалось, что Вы тестируете серво- клапан и используете цилиндр для измерения его частотной характеристики.jane_wild писал(а): ↑19 янв 2023, 16:42 Конкретно это устройство, я весьма условно назвала цилиндром, в реальности это довольно сложный гидравлический механизм, с тремя не совсем обычными сервоклапанами, а с обратной связью, в которой физическое положение поршня механически воздействует на сервоклапан. В итоге получается замкнутая система управления - определенному току проходящему через катушку, соответствует определенное положение поршня (без всякой электроники и ПИД регулирования).
....