Помощь - Поиск - Пользователи - Календарь
Полная версия: Симулятор ребризера
Diver's forum > Своими руками > Делаем сами
Lt_Flash
Думаю, продолжу здесь, потому что удобней выкладывать скрины и так далее, плюс тема не теряется под кучей флеймовых тем.

Листригон, выложи сюда пожалуйста КОНЕЧНЫЙ вариант алгоритма со всеми поправками и пояснениями в зип-файле и как дорисуешь выкладывай картинку главного окна.
Листригон
QUOTE(Lt_Flash @ 19.12.2005 - 17:20) *

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

Листригон, выложи сюда пожалуйста КОНЕЧНЫЙ вариант алгоритма со всеми поправками и пояснениями в зип-файле и как дорисуешь выкладывай картинку главного окна.

Хорошо, здесь даже удобнее будет, файл я так понял виден будет прямо в посте.
Lt_Flash
QUOTE(Листригон @ 19.12.2005 - 18:02) *

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

Конечно, сразу жмешь и можно качать. А картинка будет видна эскизом и при нажатии откроется до полного размера.
Вот пример. Это таблицы Бульмана.
Листригон
QUOTE(Lt_Flash @ 19.12.2005 - 18:05) *

Конечно, сразу жмешь и можно качать. А картинка будет видна эскизом и при нажатии откроется до полного размера.
Вот пример. Это таблицы Бульмана.

классный движок у форума.Подготовлю файл и завтра выложу, а то сегодня уже с конторы выхожу, а дома буду поздно.
Lt_Flash
QUOTE(Листригон @ 19.12.2005 - 18:16) *

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

Вот этот движок я и просил поставить на Тетис...Всеми силами пытаясь помочь...Результат на тетисе...
Завлекай Мухина и СВЛ! Могу кстати раздел сделать видимым только нам, если надо...
AlexF
QUOTE(Lt_Flash @ 20.12.2005 - 00:05) *

Вот этот движок я и просил поставить на Тетис...Всеми силами пытаясь помочь...Результат на тетисе...
Завлекай Мухина и СВЛ! Могу кстати раздел сделать видимым только нам, если надо...

Очень интересный раздел. Можно ли оставить открытым и для остальных ?
Листригон
Нет прятать не надо, пусть будет.Хотя сторонней помощи как мы видели на Тетисе нет.
Тему про компьютер пока активировать тоже не буду-нет времени, пока с ребризером не разберемся не имеет смысла. Прикрепляю файл с алгоритмом.
Lt_Flash
Отлично! Вот теперь хоть сразу видно, где какой параметр. Уже делать или сначала дорисуем главное окно?
Листригон
QUOTE(Lt_Flash @ 20.12.2005 - 18:38) *

Отлично! Вот теперь хоть сразу видно, где какой параметр. Уже делать или сначала дорисуем главное окно?

Давай я сначала окошко прорисую, а потом ты его оформишь, что бы результаты сразу видны были-так нагляднее будет-легче ошибки отлавливать будет.
Lt_Flash
QUOTE(Листригон @ 20.12.2005 - 19:39) *

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

Окей, тогда жду пока нарисуешь...
Листригон
QUOTE(Lt_Flash @ 20.12.2005 - 20:16) *

Окей, тогда жду пока нарисуешь...

Ну вот предлагаю такой интерфейс, он очень похож на существующий с принятыми изменениями.Не ясно, стоит ли добавлять еще расход О3, если его вообще можно будет посчитать-это вопрс к СВЛ .
Посмотри может что0то надо поменять или добавить?
Lt_Flash
QUOTE(Листригон @ 27.12.2005 - 12:05) *

Ну вот предлагаю такой интерфейс, он очень похож на существующий с принятыми изменениями.Не ясно, стоит ли добавлять еще расход О3, если его вообще можно будет посчитать-это вопрс к СВЛ .
Посмотри может что0то надо поменять или добавить?

Ну, параметры я ж вынес все в отдельное окно! Не надо их тут! Или это просто для информации, без возможности изменения? А так все правильно. Здесь должны быть только те параметры, которые для вывода. Единственный изменяемый - потребление кислорода. Остальное - после остановки симуляции в параметрах. Думаю, так будет правильно.

ЗЫ. Не уверен, что СВЛ есть на этом форуме.
Листригон
QUOTE(Lt_Flash @ 27.12.2005 - 12:11) *

Ну, параметры я ж вынес все в отдельное окно! Не надо их тут! Или это просто для информации, без возможности изменения?.

Да именно это и имел ввиду, просто чтобы видеть что задал.
Надо сообщение на тетисе оставить ему ,что мы здесь.
Lt_Flash
QUOTE(Листригон @ 27.12.2005 - 12:23) *

Да именно это и имел ввиду, просто чтобы видеть что задал.
Надо сообщение на тетисе оставить ему ,что мы здесь.

Оставь...Я тады буду рисовать все это...Еще ж надо картинку движущуюся мешка. Ты кстати формулы придумал уже, как вычислить площадь эллипса через объем смеси в мешке? Плюс мне даже не площадь нужны, а 4 координаты вершин прямоугольника...
Листригон
QUOTE(Lt_Flash @ 27.12.2005 - 12:25) *

Оставь...Я тады буду рисовать все это...Еще ж надо картинку движущуюся мешка. Ты кстати формулы придумал уже, как вычислить площадь эллипса через объем смеси в мешке? Плюс мне даже не площадь нужны, а 4 координаты вершин прямоугольника...

Площадь нам нужна условно, я думаю, что по осям будем делатьтак:
Большую ось (горизонтальную) оставляем без изменений, малую (вертикальную) меняем по крайним точкам макс и мин объема контура и думаю достаточно.
Lt_Flash
QUOTE(Листригон @ 27.12.2005 - 12:33) *

Площадь нам нужна условно, я думаю, что по осям будем делатьтак:
Большую ось (горизонтальную) оставляем без изменений, малую (вертикальную) меняем по крайним точкам макс и мин объема контура и думаю достаточно.

А, окей, это можно. Счас займусь скоро, освобожусь чуток.
СВЛ
Здравствуйте ВСЕМ !
Случайно нашел. Думаю, куда все подевались?
На панели оставте место еще для одного индикатора РРО2, рядом
с имеемым. Есть мысль ввести в алгоритм "инерционность" датчика.
Один индикатор будет показывать расчетное значение РРО2, а другой,
реакцию датчика. Если, конечно, не трудно будет добавить пару логарифмов.
Это будет очень полезно для дальнейшей работы над аппаратом.
Александр
Lt_Flash
QUOTE(СВЛ @ 04.01.2006 - 00:56) *

Здравствуйте ВСЕМ !
Случайно нашел. Думаю, куда все подевались?
На панели оставте место еще для одного индикатора РРО2, рядом
с имеемым. Есть мысль ввести в алгоритм "инерционность" датчика.
Один индикатор будет показывать расчетное значение РРО2, а другой,
реакцию датчика. Если, конечно, не трудно будет добавить пару логарифмов.
Это будет очень полезно для дальнейшей работы над аппаратом.
Александр

Окей, на днях дорисую шаблон и будем делать алгоритм.

ЗЫ. Листригон, ты разве не сказал СВЛу, что мы перебазировались-то??? Ай-яй-яй...smile.gif
Листригон
QUOTE(Lt_Flash @ 04.01.2006 - 01:03) *

Окей, на днях дорисую шаблон и будем делать алгоритм.

ЗЫ. Листригон, ты разве не сказал СВЛу, что мы перебазировались-то??? Ай-яй-яй...smile.gif

Я позже хотел, когда картинка была бы готова. Но Александр сам нас нашел.
И сразу вопрос по О3?
СВЛ
QUOTE(Листригон @ 04.01.2006 - 01:08) *

Я позже хотел, когда картинка была бы готова. Но Александр сам нас нашел.
И сразу вопрос по О3?

О3 не надо выводить. Думаю это будет очень сложно.
Достаточно иметь учет СО2. А если кому понадобится, сам разберется.
А если не разберется, то лучше и не соваться в это дело.
Да, забыл. sad.gif Перед выводом на панель расход СО2 надо умножить на 0,82.
Это т.н. "дыхательный коэффициент".
И вообще алгоритм надо доработать "работой" клапана - время, запрет ....
Листригон
QUOTE(СВЛ @ 04.01.2006 - 01:23) *

Да, забыл. sad.gif Перед выводом на панель расход СО2 надо умножить на 0,82.
Это т.н. "дыхательный коэффициент".
И вообще алгоритм надо доработать "работой" клапана - время, запрет ....

Поясните , что значит " дыхательный коэффициент".
Алгоритм доработаю.
СВЛ
QUOTE(Листригон @ 04.01.2006 - 01:30) *

Поясните , что значит " дыхательный коэффициент".
Алгоритм доработаю.

В старой программе "выход" СО2 равен потреблению кислорода минус то,
что выносится из контура. Фактически СО2 выделяется водолазом в 0,82
раза меньше (по объему), чем потребляется кислорода.
СВЛ
Хотелось бы знать :
Кого интересует эта тема ?
А то, получается очень узкий круг участвующих!!!!
Слишком далеки они от народа.
АУ! Откликнитесь сочувствующие !!!!
Eddidoy
Тема то вроде интиресная, но для участия в обсуждении ,как минимум нужно хорошо в этом разбираться wink.gif
Lt_Flash
Так, вот, сделал наконец...Заколебался блин метки лепить к ползункам...
Смотрите. Пока ниче не работает есно. Да, эллипс мешка нарисовал в максимально надутом состоянии smile.gif
Листригон
QUOTE(Lt_Flash @ 11.01.2006 - 16:09) *

Так, вот, сделал наконец...Заколебался блин метки лепить к ползункам...
Смотрите. Пока ниче не работает есно. Да, эллипс мешка нарисовал в максимально надутом состоянии smile.gif

Скачал, поразмышляю. Я когда метки рисовал они меня тоже достали -но в Acad хоть построения массивом есть, а у тебя вряд ли такой инструментарий имеется.sad.gif
СВЛ
Замечания по интерфейсу.
- БАРы заменить на кг/см2, это не одно и то же,
- «подача кислорода через дюзу» заменить на «ручная подача кислорода»
- расход ХПИ – убрать
- ползунок «потребление кислорода» должен двигаться с дискретностью 0,1 л/мин
- «давление» (правый верхний угол) заменить на «Парциальное давление О2»

Предлагаю запустить программу в исходном виде, то, что последний раз представил
Дмитрий, и сверить ее работу со старым симулятором. А потом дополнять ее новыми
опциями. Думаю, так будет проще наладить ее работу.
Lt_Flash
QUOTE(СВЛ @ 11.01.2006 - 17:32) *

Замечания по интерфейсу.
- БАРы заменить на кг/см2, это не одно и то же,
- «подача кислорода через дюзу» заменить на «ручная подача кислорода»
- расход ХПИ – убрать
- ползунок «потребление кислорода» должен двигаться с дискретностью 0,1 л/мин
- «давление» (правый верхний угол) заменить на «Парциальное давление О2»

Предлагаю запустить программу в исходном виде, то, что последний раз представил
Дмитрий, и сверить ее работу со старым симулятором. А потом дополнять ее новыми
опциями. Думаю, так будет проще наладить ее работу.

Программы пока нет, один интерфейс...
Сейчас все поправлю и завтра выложу. Сегодня, наверное, уже не успею.
Меня смущает "Расход Углекислого газа" - это как?
СВЛ
QUOTE(Lt_Flash @ 11.01.2006 - 17:34) *

Программы пока нет, один интерфейс...
Сейчас все поправлю и завтра выложу. Сегодня, наверное, уже не успею.
Меня смущает "Расход Углекислого газа" - это как?

Напиши " Выход СО2", так будет понятнее.
Lt_Flash
QUOTE(СВЛ @ 11.01.2006 - 17:50) *

Напиши " Выход СО2", так будет понятнее.

Ок, завтра все будет...
СВЛ
Да, если не трудно, добавь еще один индикетор РРО2 рядом с имеемым.
На будущее.
Lt_Flash
QUOTE(СВЛ @ 11.01.2006 - 18:00) *

Да, если не трудно, добавь еще один индикетор РРО2 рядом с имеемым.
На будущее.

Ок
Lt_Flash
Вот, случайно нарыл некие формулы...Они нам не пригодятся, случаем?

Main formula:
PpO2=[P*(FO2*Vs)-VvO2]/[Vs-VvO2]
Vs[liters/min] = 7,002501822*(Ps[bar])*(d[mm]^2)
d[mm]=SQRT{(Vs[liters/min])/(7,002501822*Ps[bar])}
EAD={(1-FiO2)*(Depth+10)/0,79} -10

Отсюда. http://www.russub.ru/timb12t56/orca.htm
Листригон
QUOTE(Lt_Flash @ 12.01.2006 - 09:55) *

Вот, случайно нарыл некие формулы...Они нам не пригодятся, случаем?

Main formula:
PpO2=[P*(FO2*Vs)-VvO2]/[Vs-VvO2]
Vs[liters/min] = 7,002501822*(Ps[bar])*(d[mm]^2)
d[mm]=SQRT{(Vs[liters/min])/(7,002501822*Ps[bar])}
EAD={(1-FiO2)*(Depth+10)/0,79} -10

Отсюда. http://www.russub.ru/timb12t56/orca.htm

Это для полузамкнутых ребризеров расчет диаметра дюзы-нам не надо.

QUOTE
- БАРы заменить на кг/см2, это не одно и то же,

Ну почти с коэф 1,013, зато писать короче smile.gif .
QUOTE
- «подача кислорода через дюзу» заменить на «ручная подача кислорода»

Немного непонятно,вроде по схеме это то что через клапан с дюзой идет, она же ручная подача в аварийном режиме, или я что-то напутал.
Листригон
К разговору об объемах легких (еще на Тетисе)
http://www.realyoga.ru/Physiology/Library/1260/
СВЛ
QUOTE(Листригон @ 12.01.2006 - 12:02) *

Это для полузамкнутых ребризеров расчет диаметра дюзы-нам не надо.
Ну почти с коэф 1,013, зато писать короче smile.gif .

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

Ручную подачу мы введем программу позднее, а ЭМ клапан с дюзой это цифры рядом с мешком.
Да, неплохо бы сделать маркер на индикаторе РРО2, сответствующий текущей уставке, как на старом симуляторе. Текущую уставку из панели параметров убрать.
Листригон
QUOTE(СВЛ @ 12.01.2006 - 16:02) *

Ручную подачу мы введем программу позднее, а ЭМ клапан с дюзой это цифры рядом с мешком.

Опять не понял-согласно "утвержденному" smile.gif списку параметров верхнее окно это постоянная подача мимо клапана G, а нижняя это через автоматический клапан K.
Lt_Flash
Вы это...Как разберетесь - мне говорите. Я пока ничего не делаю - жду решения.
СВЛ
QUOTE(Lt_Flash @ 12.01.2006 - 16:33) *

Вы это...Как разберетесь - мне говорите. Я пока ничего не делаю - жду решения.

Давайте решим, интерфейс делаем под конечный вариант программы, или будем дорабатывать его по ходу дела?
И вообще с нашим долгостроем можно окончательно запутаться. kos.gif
Lt_Flash
QUOTE(СВЛ @ 12.01.2006 - 17:10) *

Давайте решим, интерфейс делаем под конечный вариант программы, или будем дорабатывать его по ходу дела?
И вообще с нашим долгостроем можно окончательно запутаться. kos.gif

Мне-то все равно, как делать. Вы решайте - я сделаю. Думаю, теперь быстрее буду делать.
Листригон
QUOTE(Lt_Flash @ 12.01.2006 - 17:18) *

Мне-то все равно, как делать. Вы решайте - я сделаю. Думаю, теперь быстрее буду делать.

Давайте интерфейс делать как для конечного варианта, просто неиспользуемые параметры не будем применять.Хотя бы часть с визуализацией будет уже закончена.
Lt_Flash
QUOTE(Листригон @ 12.01.2006 - 17:37) *

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

Давайте...Чего мне делать-то? smile.gif
Валерий Мухин
Коллеги! Ну и где мы находимся?
Я то, понятно, по ОКЧ-3 ударял, а олстальные чем заняты?
Маск
Кому интересна тема про симулятор "продолжение", а вернее начало новой на rebreather.org.ua в разделе "учебка" тема "коллега из казахстана". Нужны компетентные в ребризерном деле бэтатестеры.
Маск
Кому интересна тема про симулятор "продолжение", а вернее начало новой на rebreather.org.ua в разделе "учебка" тема "коллега из казахстана". Нужны компетентные в ребризерном деле бэтатестеры.
Маск
Тема переехала, теперь она на rebreather.org.ua в разделе "учебка" - "Симулятор ребризера от Маск".
Маск
Доступна для тестирования свежая версия симулятора Rebreather v0.94. Обсуждение по этому адресу
А вот и сама программа:
Нажмите для просмотра прикреплённого файла
Нажмите для просмотра прикреплённого файла
Это упрощенная версия форума. Для просмотра полной версии нажмите нажмите сюда.