реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вычисление стабилизации
RabidRabbit
сообщение Mar 11 2012, 12:52
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Я бы ушёл от рассмотрения отдельных байтов, а разглядывал передаваемые значения веса. Например, если в окне (например, длительностью 2 секунды) максимальное абсолютное значение отклонения от среднего не превышает некоего заданного порога (для примера, 0.05) - значит вес стабилен. Хотя, такое здесь уже предлагали sm.gif
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Mar 11 2012, 13:23
Сообщение #17


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(ILYAUL @ Mar 11 2012, 15:19) *
...С ним вся петрушка , когда он начинает скакать в передаваемом весе.


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

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

удачи вам
(круглый)

Сообщение отредактировал kolobok0 - Mar 11 2012, 13:51
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Mar 11 2012, 18:43
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(kolobok0 @ Mar 11 2012, 17:23) *
если вы дойдёте до любого магазина поблизости и внимательно приглядитесь к весам с термопечатью, типа LP15 то увидите то, что вам требуется реализовать. т.е. они так же ждут успокоения и только потом выдают результат в виде клейкой этикетки.
удачи вам
(круглый)


Спасибо! Мне бы эти весы увидеть. А то они там , а я здесь. Предложил им на платформу весов положить плиту кило так на цать (ять) , выставить нуль и посмотреть как себя ведут весы . После этого пока молчат.


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
mihalevski
сообщение Apr 6 2012, 11:05
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 100
Регистрация: 20-05-10
Из: Omsk
Пользователь №: 57 391



Цитата(ILYAUL @ Mar 10 2012, 17:56) *
Всем, добрый день!
помогите придумать алгоритм вычисления стабильности веса , т.е когда вес стабилен.

Имеются весы (пром. произв.) ,которые в непрерывном режиме по RS232 передают вес груза в ASCI I. Вес груза определяется с точностью до сотых с шагом +/- 50 Например 7.85 , 7.9 , 7.95.
Выдавать на печать груз можно до десятых . Сначала думал просто складывать байты веса исключая служебную информацию и убирая 0x30 , накапливать и принимать решение , но это не прокатывает.
Есть ещё мысли , но как-то они мне пока самому не нравятся. Скорость передачи 1200 , поэтому подсчёты можно делать "влёт" , а не вытягивая данные из буфера.
Help , please.


Может быть запустить процесс непрерывного анализа данных о весе груза. 1. Из принятых N данных берете N1 показаний (N1<N) и вычисляете среднее арифметическое Мср, что равносильно фильтрации и получаете предполагаемый вес груза. Далее по известной формуле (есть в любм учебнике по метрологии) вычиляете "Стандартное отклонение среднего арифметического" Соткл для этих N1 значений. Вычесленное "Стандартное отклонение среднего арифметического" Соткл определяет доверительный интервал, показывающий с вероятностью 67% что точное значение веса находится в границах: Мср +/- Соткл. Для пределения доверительного интервала сответствующего, допустим 95% точности необходио величину "Стандартное отклонение среднего арифметического" Соткл умножить на коэффициет Стьюдента Тст, который для 24 измерений равен Тст=2,4. Отсюда понятна идея: Выбираеш такое количество измерений N1 для которого коэффициетом Стьюдента Тст будет гарантирована приемлемая достоверность. Вычисляешь Мср и величину +/- Соткл*Тст. Если величина +/- Соткл*Тст не превышает заданной погрешности (доли от Мср или абсолютного значения) то значит вес измерен и равен Мср. В противном случае необходимо продолжать слежение - отбрасываете в наборе N1 часть старых значение и дополняете новыми и опять расчитываете и так до победы.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016