Определить "утечку" по уровню в баке
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Определить "утечку" по уровню в баке
Всем привет! Имеется аналоговый сигнал уровня воды в баке, уровень в течении 3-4 часов снижается с 3500-3000ммВ.ст, затем открываются подпиточные клапана набирают заново 3500 и цикл повторяется. Проблема заключается в том что иногда по различным причинам не успевают отследить утечку, уровень падает на ноль а восстановить все это занимает порядка 1-2 часов, сделал пока компаратор на уровень ниже 3000мм но это не правильно, необходимо каким то пока не понятным мне образом отслеживать "скорость изменения уровня" и по ней уже говорить что возможна утечка воды. Все возможные фильтра сигнала на мой взгляд не требуется, как и в записи данных в массив и дальнейшая обработка, у кого есть соображение по этой проблеме поделитесь пожалуйста!
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Определить "утечку" по уровню в баке
Взять например бачок в туалете - кто то нажал на спуск... вода утекла... сливной клапан закрылся... вода набирается до уровня когда вливной клапан закроется от поплавка.
я лично не понял какие есть препятствия для контроля скорости утекания воды и какой тип уровнемера используется и в чём неправильность неизвестного алгоритма или механизма.
я лично не понял какие есть препятствия для контроля скорости утекания воды и какой тип уровнемера используется и в чём неправильность неизвестного алгоритма или механизма.
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Re: Определить "утечку" по уровню в баке
"Взять например бачок в туалете - кто то нажал на спуск... вода утекла... сливной клапан закрылся... вода набирается до уровня когда вливной клапан закроется от поплавка." - принцип работы мною описан,и понятен.
я лично не понял какие есть препятствия для контроля скорости утекания воды - за этим та я и обратился, как лучше это организовать.
какой тип уровнемера используется и в чём неправильность неизвестного алгоритма или механизма. - к нему нет никаких вопросов, описывать тип, принцип действия нет смысла он работает как должен.
я лично не понял какие есть препятствия для контроля скорости утекания воды - за этим та я и обратился, как лучше это организовать.
какой тип уровнемера используется и в чём неправильность неизвестного алгоритма или механизма. - к нему нет никаких вопросов, описывать тип, принцип действия нет смысла он работает как должен.
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Re: Определить "утечку" по уровню в баке
вобщем пока до этого додумался, с трейда занес в ДБ значения через косвенную адресацию задавал значения вроде рассчитывает, если мои мысли правильны осталось определить знак и ловить моменты нарастание скорости...
A #clc_1s // бит часов
FP #FPclk
JCN m00
L #Fmpos // базовая точка отсчета STAT
L #ACtPos // текущий уровень в баке
T #Fmpos
TAK
-R
T #CurSpd // скорость
m00: NOP 0
A #clc_1s // бит часов
FP #FPclk
JCN m00
L #Fmpos // базовая точка отсчета STAT
L #ACtPos // текущий уровень в баке
T #Fmpos
TAK
-R
T #CurSpd // скорость
m00: NOP 0
-
- Posts: 108
- Joined: Tue Dec 16, 2008 7:36 pm
Re: Определить "утечку" по уровню в баке
То есть уровень спустился до 3000 открылись клапана и все равно все утекло? Мне кажется проблема в чем то другомПроблема заключается в том что иногда по различным причинам не успевают отследить утечку, уровень падает на ноль а восстановить все это занимает порядка 1-2 часов
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Re: Определить "утечку" по уровню в баке
Вы меня извените может я как- то не так объясняю, но еще раз повторяю по аппаратной части проблем нет!!! нужно просто написать код который будет контролировать быстроту изменения уровня т.е говорить оператору что уровень в баке начал быстро опускаться проверь нет ли утечки!
а утечка может произойти на всем диапазоне от 3500-3000 мм, наполнение бака и опускание (в следствии испарения воды итд итп) происходит в штатном режиме.
а утечка может произойти на всем диапазоне от 3500-3000 мм, наполнение бака и опускание (в следствии испарения воды итд итп) происходит в штатном режиме.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Re: Определить "утечку" по уровню в баке
ха ха ха, вы язвите господин CoMod... вы нарисуйте себе машину в которой есть система охлаждения, циркулирующая по контору не важно малому или большому кругу, в расширительном бачке стоит датчик и анализирует уровень, патрубок ломнул уровень начал падать.....
ВЫ мне в ладе написали то что я и написал в стл...
Здесь я не найду помощи
Помимо "ВАшей" чудо фомулы, можно еще добавить массив данных, усреднение,фильт сигнала, определять "время-глубину"
изменения уровня..но мы лучше обойдемся школьной формулой которая них...ра корректно работать не будет.
ВЫ мне в ладе написали то что я и написал в стл...
Здесь я не найду помощи
Помимо "ВАшей" чудо фомулы, можно еще добавить массив данных, усреднение,фильт сигнала, определять "время-глубину"
изменения уровня..но мы лучше обойдемся школьной формулой которая них...ра корректно работать не будет.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Re: Определить "утечку" по уровню в баке
Вывод: ввиду появления новичков не умеющих описывать свои проблемы увеличиваем сроки ответов до 4-х недель...
что за дурная привычка писать глупости обо всём кроме описания своей проблемы.
приведённая мной удивительная школьная чудо-формула работает на десятках объектов десятки лет... автор формулы неизвестен
что за дурная привычка писать глупости обо всём кроме описания своей проблемы.
я ещё за тебя и твою машину рисовать должен и все твои проблемы должен описатьвы нарисуйте себе машину в которой есть ...
приведённая мной удивительная школьная чудо-формула работает на десятках объектов десятки лет... автор формулы неизвестен
-
- Posts: 27
- Joined: Sat May 30, 2015 3:44 pm
Re: Определить "утечку" по уровню в баке
я редкостный .....еб, самурай клавиатурный, бань уже, чушь несу.