Перейти к содержанию
    

Как сделать датчик течения

9 минут назад, whale сказал:

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

Это как это? :wacko2: Если вектор течения относительно лодки имеет угол 0 или 180 градусов, то лодка или движется по/против течения или стоит параллельно потоку воды. Разве не так?

Вы вроде писали что задача - держать лодку по течению. Для этого данных вроде достаточно.

Почитайте по теории:  https://eno-tek.ru/blog/teplo-blog/ultrasonic-method

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

направление вектора скорости воды относительно лодки можно и флажком определить, но если лодка поплывет чуть быстрее течения и под углом то флажек установиться  вдоль скорости лодки считай 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, whale сказал:

направление вектора скорости воды относительно лодки можно и флажком определить, но если лодка поплывет чуть быстрее течения и под углом то флажек установиться  вдоль скорости лодки считай 

Насчёт флажка не знаю, но вектор потока жидкости никак не будет направлен вдоль лодки. А значит УЗ-датчик это обнаружит.

Да и насчёт флажка - сомневаюсь. Физику не обманешь. Учите физику!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

еще раз, скорость течения и скорость лодки по отдельности  неизвестны, из этого делается просто вывод что по углу флажка и по вашей скорости уз не получиться определить угол.

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

38 minutes ago, whale said:

если  только до 40км/ч разогнаться ) Тут все очень медленно.

Даже и медленно там будь-здоров. Оценить можно примерно так. Сила лобового сопротивления будет вот такого порядка (это вариант, когда лодочка стоит поперек течения):

image.png.3ed8f88644eb4c0a17fd91f24f5c21f4.png

Cf сразу возьмем равным 1, нас только порядок цифр интересует, двойку тоже выбрасываем. Давление - это P=F/S, т.е. P=плотность*v^2. 1000кг/м^3 * (0.1м/с)^2 = 10Па. К сожалению, там квадрат скорости, потому 100-паскальный манометр перегрузится уже при скорости 0.3м/с. Ну можно поставить еще дополнительный на большие скорости.

 

Хотя зачем, не нужен никакой дополнительный, потому что Вам надо 0 градусов относительно течения держать, а это 0 давления.

 

Ну или совсем колхоз - не датчик давления, а просто шарик в этой трубке. И два датчика - шарик слева от ДП - право руля, шарик справа от ДП - лево руля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, ось течения диффдатчиком, но не озвучен датчик координат суши, может его достаточно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, whale said:

но все равно там присутствует та же проблема и как ее решают рыбы неясно.

У рыб, говорят, есть и другие органы чувств, кроме боковой линии. Глаза всякие там, внутреннее ухо, и прочая веселуха.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, whale сказал:

К примеру, плывет лодка по реке и нужно знать точное положение вектора течения реки относительно лодки

Плавучий якорь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, whale сказал:

еще раз, скорость течения и скорость лодки по отдельности  неизвестны, из этого делается просто вывод что по углу флажка и по вашей скорости уз не получиться определить угол.

Ещё раз: Учите физику! Только зная физику (хот-бы в пределах средней школы) можно определить вектор потока жидкости относительно лодки с помощью какого-либо датчика (например - УЗ).

Для измерения вектора потока воды относительно корпуса лодки никакие "отдельные скорости" не нужны. И никакие "флажки" тоже не нужны. Хотя я до сих пор не понимаю - причём тут какие-то "флажки", про которые всё время талдычите? Для УЗ-датчика никакие "флажки" не нужны.

Если очень хочется с флажком, можно прикрепить его (жёсткую плоскость) к стержню, опустить его вертикально в воду, прикрепить к стержню любой датчик углового положения (например: ресольвер, синус-косинусный датчик и т.п.) и получить таким образом угол между направлением потока жидкости относительно лодки и корпусом лодки. Но только угол, а не вектор. Возможно вам хватит и угла, без скорости.

 

PS: Ещё и русский учите: не "флажЕк", а "флажОк".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, whale said:

К примеру, плывет лодка по реке и нужно знать точное положение вектора течения реки относительно лодки, сразу приходит на ум датчик в виде

флажка,  который  течением устанавливается, считываем угол - и вуаля мы знаем положение вектора, но тут приходит засада в том что

правильное положение будет если только лодка стоит на месте, в ином случае если лодка движется флажковый датчик показывает сумму 

скорости лодки и скорости течения, скорость и направление лодки неизвестна.

Что можно придумать ? У рыб например по бокам стоят датчики давления и по разности с них она определяет свое положение по отношению к течению

но все равно там присутствует та же проблема и как ее решают рыбы неясно.

  

Я конечно жутко извиняюсь - а с какой точностью вам это нужно измерять и в каких диапазонах скоростей . А то что то мне  не совсем ясно что и как ? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

Ещё раз: Учите физику! Только зная физику (хот-бы в пределах средней школы) можно определить вектор потока жидкости относительно лодки с помощью какого-либо датчика (например - УЗ).

Для измерения вектора потока воды относительно корпуса лодки никакие "отдельные скорости" не нужны. И никакие "флажки" тоже не нужны. Хотя я до сих пор не понимаю - причём тут какие-то "флажки", про которые всё время талдычите? Для УЗ-датчика никакие "флажки" не нужны.

Если очень хочется с флажком, можно прикрепить его (жёсткую плоскость) к стержню, опустить его вертикально в воду, прикрепить к стержню любой датчик углового положения (например: ресольвер, синус-косинусный датчик и т.п.) и получить таким образом угол между направлением потока жидкости относительно лодки и корпусом лодки. Но только угол, а не вектор. Возможно вам хватит и угла, без скорости.

 

PS: Ещё и русский учите: не "флажЕк", а "флажОк".

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

1 hour ago, Самоделкин said:

 

Точность должна быть достаточная чтобы в автомате держать лодку против течения с учетом пид регулятора, скорости небольшие 0-2м/с , те разрешение порядка 1-2 градуса

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, whale сказал:

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

Тогда для вас эта задача нерешаема. точка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 hours ago, rkit said:

У рыб, говорят, есть и другие органы чувств, кроме боковой линии. Глаза всякие там, внутреннее ухо, и прочая веселуха.

Это точно

1 hour ago, jcxz said:

Тогда для вас эта задача нерешаема. точка.

Для вас тем более если простых вещей не понимаете.

9 hours ago, Plain said:

Да, ось течения диффдатчиком, но не озвучен датчик координат суши, может его достаточно.

Суши можно считать что нет

10 hours ago, Rst7 said:

Даже и медленно там будь-здоров. Оценить можно примерно так. Сила лобового сопротивления будет вот такого порядка (это вариант, когда лодочка стоит поперек течения):

image.png.3ed8f88644eb4c0a17fd91f24f5c21f4.png

Cf сразу возьмем равным 1, нас только порядок цифр интересует, двойку тоже выбрасываем. Давление - это P=F/S, т.е. P=плотность*v^2. 1000кг/м^3 * (0.1м/с)^2 = 10Па. К сожалению, там квадрат скорости, потому 100-паскальный манометр перегрузится уже при скорости 0.3м/с. Ну можно поставить еще дополнительный на большие скорости.

 

Хотя зачем, не нужен никакой дополнительный, потому что Вам надо 0 градусов относительно течения держать, а это 0 давления.

 

Ну или совсем колхоз - не датчик давления, а просто шарик в этой трубке. И два датчика - шарик слева от ДП - право руля, шарик справа от ДП - лево руля.

Вы в курсе что 1 атм = 100000 Па ? Самый лучший цифровой дат давления который я видел на сапфировой подложке в шумах выдавал максимум разрешения 1000Па, а по вашим расчетам с учетом пид нужно минимум 1Па чтобы хоть как то рулить. ( а лучше 0.1) на такое пока способны только рыбы 

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господа, вынуждена призвать вас перечитать правила и, соответственно, изменить стиль дискуссии. Рекомендую поискать фразу Померанца о пене на губах ангела. Даже прошу.

Что до сути, то если нужно измерить скорость лодки относительно воды, то ее и нужно непосредственно измерять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Tanya said:

Господа, вынуждена призвать вас перечитать правила и, соответственно, изменить стиль дискуссии. Рекомендую поискать фразу Померанца о пене на губах ангела. Даже прошу.

Что до сути, то если нужно измерить скорость лодки относительно воды, то ее и нужно непосредственно измерять.

Скорость не нужна, нужен угол а также девиация угла с хорошим разрешением.

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...