2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Определения момента разладки случайного процесса
Сообщение11.05.2018, 20:49 


10/05/18
15
Andrey_Kireew в сообщении #1311762 писал(а):
Я так понимаю чередование участков стабильного тока на картинке в форме меандра получилось случайным
- нет меандр не случайный, это временные интервалы движения гидроцилиндра в разные направления.
Низкий ток - это прямое движение, когда рабочая площадь поршня максимальна.
Высокий ток - это обратное движение когда рабочая площадь это площадь поршня - площадь штока гидроцилиндра.
По времени система работает плохо то упирается то не доходит.
Andrey_Kireew в сообщении #1311762 писал(а):
и нет гарантии, что если текущий участок "ниже" предыдущего, то следующий обязательно будет "выше" и сравняется с предыдущим.
участки тока чередуются эффект связан с гидроцилиндром школьный курс физики F1/S1=F2/S2. в разные направления используется разная площадь.
Andrey_Kireew в сообщении #1311762 писал(а):
Поэтому предыдущий участок стабильного тока использовать для расчёта порога проблематично. Теперь понятно - следует считать, что всплески тока при переходах есть всегда, но по величине могут очень сильно отличаться.

Его проблематично использовать из за того что ток двигателя после нескольких циклов работы начинает проседать, если на старте 20А то через 2-3 минуты уже 15А.
Всплески должны быть, но на практике логер их пока не зафиксировал. Нет физ упора гц, увеличили время для получения этих скачков.

Спасибо за формулы, сейчас просчитаю по формулам.


amon в сообщении #1311759 писал(а):
Ей богу, проще давление в обратке измерить, врезав туда манометр (если его там исходно не стоит), чем мучаться с зашумленным электрическим сигналом, ну да как хотите.
- Вы наверное правы и об этом уже думали, но лесть в гидросистему пока не хотим по опред причинам, это как последний вариант.

-- 11.05.2018, 20:54 --

Andrey_Kireew в сообщении #1311762 писал(а):
В Вашем случае, чтобы лучше определить порог, кроме среднего нужно параллельно вычислять среднеквадратичное значение тока.


А как в расчеты не брать всплески? Сколько точек N брать в расчет средних? В периоде(меандре) примерно 250 точек = 25сек по 0.1сек.

-- 11.05.2018, 21:03 --

Andrey_Kireew в сообщении #1311762 писал(а):
$k$ -коэффициент, зависящий от времени, вначале можно взять $k=5$, в середине $k=3$ (правило 3-х сигм), а в конце $k=1$.


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

 Профиль  
                  
 
 Re: Определения момента разладки случайного процесса
Сообщение11.05.2018, 22:05 


07/10/15

2400
sirius_b в сообщении #1311770 писал(а):

А как в расчеты не брать всплески? Сколько точек N брать в расчет средних? В периоде(меандре) примерно 250 точек = 25сек по 0.1сек.


Если имеете в виду всплески в момент переключения (чтобы они не влияли на значение среднего), то в этот момент все счётчики нужно обнулять и суммирование начинать не сразу, а с задержкой, например 5 секунд.

На счёт второго, вообще то я предполагал, что среднее будет пересчитываться при поступлении каждого нового семпла (каждый 0.1 сек.) любой констроллер это позволит сделать. В памяти хранить ничего не нужно, просто суммируются токи в одной переменной и квадраты токов в другой. И каждый раз производится вычисление по вышеуказанным формулам. $s$ и $m$ - делятся на число точек $n $ (а оно с каждым семплом увеличивается на единицу).

$n$ - это и есть время от начала отсчёта, без него никуда.
Коэффициент $k$ можно считать как
$k=5-n/64$

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

 Профиль  
                  
 
 Re: Определения момента разладки случайного процесса
Сообщение12.05.2018, 06:20 


10/05/18
15
Спасибо, понял.

 Профиль  
                  
 
 Re: Определения момента разладки случайного процесса
Сообщение20.05.2018, 17:23 


27/08/16
10449
А при нормальном движении машины не может быть скачков тока? Упёрлись во что-нибудь, например. Большой токовый шум как бы намекает, что там не всё гладко.

Может быть дешевле поставить концевики?

sirius_b в сообщении #1311728 писал(а):
спалили движок 5кВт.


Никакой защиты не предусмотрено? Ни по перегреву, ни по предельному току?

-- 20.05.2018, 18:05 --

sirius_b в сообщении #1311770 писал(а):
в разные направления используется разная площадь.

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

 Профиль  
                  
 
 Re: Определения момента разладки случайного процесса
Сообщение30.03.2019, 15:41 


10/05/18
15
Andrey_Kireew в сообщении #1311762 писал(а):
Я так понимаю чередование участков стабильного тока на картинке в форме меандра получилось случайным, и нет гарантии, что если текущий участок "ниже" предыдущего, то следующий обязательно будет "выше" и сравняется с предыдущим. Поэтому предыдущий участок стабильного тока использовать для расчёта порога проблематично. Теперь понятно - следует считать, что всплески тока при переходах есть всегда, но по величине могут очень сильно отличаться.

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

В Вашем случае, чтобы лучше определить порог, кроме среднего нужно параллельно вычислять среднеквадратичное значение тока.
Считаете среднее:
$m=\frac{1}{N}\Sigma I$
Считаете средний квадрат:
$s=\frac{1}{N}\Sigma I^2)$
Считаете порог:
$H=m+k\sqrt{s - m^2}$

$k$ -коэффициент, зависящий от времени, вначале можно взять $k=5$, в середине $k=3$ (правило 3-х сигм), а в конце $k=1$.


Спасибо. Ваша методика работает.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Модераторы: photon, profrotter, Парджеттер, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group