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

 
 
> два сигнала разного разрешения объединить в один
sergey sva
сообщение May 10 2015, 17:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Есть два модуля измерения расстояния, из каждого выходит по два сигнала меандр, частотой 10кгц. Разница фаз показывает расстояние от датчика до объекта. Один датчик измеряет до 100м. То есть разница 100м это = 360 градусов. Второй датчик работает по такому же принципу только 5м это = 360 градусов. Они циклические к примеру если я его сдвигаю на 7,5м то на выходе будет разница 180гр. Фазу буду подсчитывать счетчиком по фронтам, плис циклоне 3. А вот как эти сигналы объединить что бы получить в одном регистре 32 разрядном значение в мм пока не придумал, если складывать то будет не правильно частоты одинаковые, подскажите мысль.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Jun 1 2015, 18:28
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Да вы решаете задачу, найти такие к1, к2, и т.д
При которых вычисленное значение х*х*к1 + х*к2 и т.д (пишу с телефона одним пальцем, дико не удобно) так вот это значение должно максимально близко ложиться к измеренному

Во время калибровки вы не знаете чемумравны к1, к2... Потому сумма не может быть равной нулю. Более того всегда есть погрешность съема данных, потому опять сумма не будет ноль, мы стримим значение суммы к минимому. Для нахождения экстремума производную ровняем нулю. У нас 4 коэффициента, потому берем 4 частные производные и получаем 4 уравнения системы

Коэффициенты нельзя ничемуиравнять для начала.
Вы снимаете только показания ставите z измеряете x, y
Много раз в разных местах, чем плотнее помериете тем лучше пойдет.
А потом получаете большую сумму квадратов отклонения с неизвестными коэффициентами. Возьмите частные производные в общем виде, там сразу видна закономерность, я не готов с телефона ее описать)

Это обобщенный ряд, кажеться лагранжа, уже стал забывать. Метод дико удобный когда есть многомерные измерения. Температура и вольтаж, показания по 2 датчикам и так далее. Сложность одна, система что получиться плохообусловленная, и решать ее в лоб не выйдет. Метод ньютона, только с выбором главеого элемента, а лучше псевдоинверсией. Я в свое время взял решение из матлаба, pinv очень удобно даете матрицу, получаете такую, умножив на которую матрица уйдет в 1 с минимальеой нормой. Фактически это итеррационное обращение матрицы, в 1 шаг получаете решение
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   два сигнала разного разрешения объединить в один   May 10 2015, 17:04
- - krux   простейший наивный подход примерно такой: определи...   May 10 2015, 17:29
- - sergey sva   Идея )) а если подсчитывать импульсы счетчиками та...   May 10 2015, 17:48
- - krux   вы в соседней ветке FPGA по SPI цепляете к какому-...   May 10 2015, 18:05
- - sergey sva   Да к микроконтроллеру stm32f407. Сигналы содержат...   May 10 2015, 18:20
- - sergey sva   Немного подумал еще одна мысль пришла, 100м сигнал...   May 12 2015, 04:19
- - Golikov A.   по 100 метровому определяем расстояние допустим 57...   May 12 2015, 05:11
- - sergey sva   С коэффициентами хорошая мысль благодарю. Можно с...   May 12 2015, 19:02
- - Golikov A.   никто не мешает домножить все на 16, а потом разд...   May 12 2015, 19:29
- - sergey sva   Процессор сильно не нагружен интерфейсы и настройк...   May 12 2015, 20:13
- - sergey sva   Есть хорошие результаты, добавил усреднение на 12...   May 26 2015, 13:28
- - sergey sva   Исправил фазы от которых происходит захват. код за...   May 26 2015, 16:59
- - sergey sva   Если еще совсем не надоел вам, нужна еще ваша помо...   May 28 2015, 04:34
- - Golikov A.   это звуковые датчики? То есть там передатчик и при...   May 28 2015, 07:36
- - sergey sva   Методику подбирал экспериментально. Лазерный диод ...   May 28 2015, 07:56
- - Golikov A.   надо лазером моделировать ПСП, и потом интеграторо...   May 28 2015, 08:29
- - sergey sva   Вот это псп Можно и такой способ использовать, тол...   May 28 2015, 08:54
- - Golikov A.   надо взять расстояние по 100 метровому X и по 5 ме...   May 28 2015, 09:15
- - sergey sva   Сейчас попробую, есть еще третий он с смещением по...   May 28 2015, 09:23
- - sergey sva   Изменил схему для 10м и 100м дистанции, так точнее...   May 30 2015, 18:38
- - sergey sva   Вопрос слабо связан с плис. Изначально хотел сдела...   Jun 1 2015, 05:56
- - Golikov A.   да ничего вы не сделаете, у вас 2 линейных датчика...   Jun 1 2015, 07:28
- - sergey sva   Благодарю сейчас обдумаю. По поводу расстояния они...   Jun 1 2015, 07:43
- - sergey sva   Можно я еще поспрашиваю )) Здесь измеряем. Коэффиц...   Jun 1 2015, 13:30
- - sergey sva   Благодарю вас. попробую в матлабе изобразить для ...   Jun 1 2015, 18:36
- - sergey sva   Пробовал, для вычисления нужно много точек >10....   Jun 7 2015, 17:39
- - Golikov A.   ЦитатаПробовал, для вычисления нужно много точек ...   Jun 7 2015, 18:28
- - sergey sva   Так сделал выше код. Точки вносить для каждого пер...   Jun 7 2015, 18:45
- - krux   мне одному кажется, что у вас слишком жирная мертв...   Jun 7 2015, 20:13
- - sergey sva   Мертвая зона примерно 450мм. POINT_5M = 2900 PO...   Jun 8 2015, 03:52
- - Golikov A.   Вам нужен правильный фильтр показаний 5 метровго д...   Jun 8 2015, 11:25
- - sergey sva   Благодарю столько полезных мыслей.)) Сейчас попроб...   Jun 8 2015, 13:38
- - Golikov A.   да схема вроде стандартна, единственное можно не п...   Jun 8 2015, 16:11
- - sergey sva   Не совсем понимаю как можно с помощью псп измерить...   Jun 8 2015, 17:04
- - krux   ЦитатаНе совсем понимаю как можно с помощью псп из...   Jun 8 2015, 17:11
- - Golikov A.   Цитатаотраженный сигнал опять на сдвиговый регистр...   Jun 8 2015, 17:31
- - sergey sva   Сейчас загуглю по этой теме. Может лучше попробова...   Jun 8 2015, 17:31
- - Golikov A.   Да... я что-то тоже задумался. В вашем случае эт...   Jun 8 2015, 17:50
- - sergey sva   За любые мысли благодарен у меня опыта мало в этой...   Jun 8 2015, 17:58
- - sergey sva   Немного переделал схемку теперь из плис приходит ч...   Jun 14 2015, 10:32


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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 08:26
Рейтинг@Mail.ru


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