Союз-1 ! Союз-2-1В

Автор Salo, 22.08.2009 13:39:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Not

Программирование систем реального времени - инженерная дисциплина, по насыщенности и сложности математического аппарата примерно равная радиотехнике. Знание языка (языков) программирования - простейшая и элементарная ее часть.

Seerndv

Хорошо, осталось выяснить зачем шесть датчиков у РД 0110Р и два у НК-33.
Ну два-три понятно, а шесть зачем?!

Каналы управления по меди сигналы гонят ? Если да , то кабель, если кабель - то драка за требуемое количество линий  отделов, полсотни подписей и обязательная путанница  :twisted:
Свободу слова Старому !!!
Но намордник не снимать и поводок укоротить!
Все могло быть еще  хуже (С)

мастер_лукьянов

ЦитироватьХорошо, осталось выяснить зачем шесть датчиков у РД 0110Р и два у НК-33.
Ну два-три понятно, а шесть зачем?!
наверное все-таки не 6 датчиков, а датчик выдает 6 импульсов на 1 оборот ТНА

Vlad...

На ТК на 24-е назначены ЗКИ...

Frontm

По оборотам, скорее всего, программисты вообще ни при чём. Врядли в тексте характеристика х=f(у) прошита, какую пользователь при подготовке введёт, та и будет.
Предварительных прогонов циклограммы не делали?
Раньше изделию полагался пульт/имитатор. Но даже без него на отдельных приборах можно реализовать. Пусть с оборотами бы не выловили, тут ,видимо, издалека ноги выросли, но выдачу сигналов точно бы проверили. В таком случае на исполнителей вообще нефига ничего вешать.

Seerndv

ЦитироватьРаньше изделию полагался пульт/имитатор. Но даже без него на отдельных приборах можно реализовать. Пусть с оборотами бы не выловили, тут ,видимо, издалека ноги выросли, но выдачу сигналов точно бы проверили. В таком случае на исполнителей вообще нефига ничего вешать.

О, кстати, да, мне как контроллер приносят я всегда по той привычки ответный имитатор требую. Хотя бы в виде наборного поля выключателей и реле.
Хотя, если "ответчиком" управляет ЭВМ, то программа, а если её на базе алгоритма  не всех возможных сотояний нарисовали ...
Свободу слова Старому !!!
Но намордник не снимать и поводок укоротить!
Все могло быть еще  хуже (С)

Vlad...

Цитировать
Цитировать
Цитировать
ЦитироватьLRV_75, система все та же, с минимальными доработками. Мы без вас никуда :)
Кстати, если система всё та же, то это однозначно старт Союз-2 на пл.43.
Дальний от технички
Оба СК на одинаковом расстоянии от ТК. См. Карты Гугл
Дальний это тот который по прямой
Неправда Ваша :). От развилки до правого старта (который прямо) на 20 м ближе, чем до левого. Сегодня ради интереса проверил.

Morin

Цитировать
ЦитироватьСегодня жена рассказала, по справочнику в головной конторе 67 руководителей 1 уровня. 2 програмиста. Денег на зарплату не хватает. Спущенные программы не работают. Что делать, кто виноват...
Возможно накажут программистов и назначат еще одного начальника :shock:
ЦитироватьНо при разработке программ СУ САЗ были допущены некотррые ошибочки:
Алгоритм анализа оборотов РД0110Р был скопирован с алгоритма НК-33 где в датчике оборотов 2 сигнала на оборот. В РД0110  в датчике 6 сигналов на оборот. Естественно, что ннормальные 20000 об СУ САЗ воспринял как 60000 и начал выдавать сигналы  в штатную СУ РН на АВД и команды на клапаны (стендовые) на выходе из баков которые вскоре и закрылись. Сигналы в СУ РН по 3 каналам выданы (2 плюха - логическому объяснению не подлежит) последовательно в в 3 тактах работы БЦВМ на длительность такта, при этом БЦВМ их  восприняла как 1 из 3-х, и по правилам мажорирования их проигнорировала.
Далее выработка короткой трубы горючего, ТНА  НК в разнос разрыв турбины в среде кислорода итд.
Не было бы клапанов  все бы прошло без замечаний.
Именно так я себе и представлял системный кризис. :(
Да, да и да...
Молодые ребята-девчата-программисты зачастую не представляют себе чего они программируют,чем управляют... Так, набор команд и параметров. Их не учат, они не интересуются. Бумажки какие-то пишутся, а что от их правильности зависят результаты работы десятков тысяч людей им и в голову не приходит. А в начальники выросли люди, которые всю жизнь занимались узенькими вопросами. В них они спецы, а охватить взглядом всю проблему - не в состоянии. И проверить правильность исполнителей не в силах - не их дело (они-то в свое время все делали хорошо), да и времени не хватит все проверять. Мне приходилось сталкиваться (не в космическом КБ) с такой безответственностью, что волосы дыбом вставали. В космические КБ идут такие же ребята.
Лучшее - враг хорошего

zeaman

ЦитироватьПрограммирование систем реального времени - инженерная дисциплина, по насыщенности и сложности математического аппарата примерно равная радиотехнике. Знание языка (языков) программирования - простейшая и элементарная ее часть.
Яростно, неистово плюсую, отложив на миг сладко пахнущий канифолью паяльник (шутка, канифоль теперь только у дочки для скрипки).

zeaman

ЦитироватьПо оборотам, скорее всего, программисты вообще ни при чём. Врядли в тексте характеристика х=f(у) прошита, какую пользователь при подготовке введёт, та и будет.
Предварительных прогонов циклограммы не делали?
Раньше изделию полагался пульт/имитатор. Но даже без него на отдельных приборах можно реализовать. Пусть с оборотами бы не выловили, тут ,видимо, издалека ноги выросли, но выдачу сигналов точно бы проверили. В таком случае на исполнителей вообще нефига ничего вешать.


Кстати, будете смеяться, но в бытность мою в Питере лет 10 назад, я помогал другу перерпрограммировать BMW, который он привез из Германии. У него сдох EEPROM с параметрами двигателя, и машина думала, что она 4-х цилиндровая, будучи на самом деле 6-цилиндровой. Из за этого неправильно работал спидометр, тахометр, и неправильно был выставлен холостой ход.

Ziplen

ЦитироватьСигналы в СУ РН по 3 каналам выданы (2 плюха - логическому объяснению не подлежит) последовательно в в 3 тактах работы БЦВМ на длительность такта, при этом БЦВМ их  восприняла как 1 из 3-х, и по правилам мажорирования их проигнорировала.

Т.е. стендовая САЗУ выдала команды АВД на блок и двигатель не синхронно по всем трем каналам, а поочередно О_О ???
Даже в голове не уклазывается - повреждение  матчасти от ЛОЖНОГО АВД, причем двигатель даже на режим не успел выйти до команды ...

И зачем тогда закладывать такие "сверхнадежные" троированные САЗУ если использовать их полностью неможет никто (ИМХУ вероятность наличия достаточно квалифицированных людей с такой-то зарплатой - околонулевая), чтоб денег больше потратить ? Какой толк многократно резервировать каналы измерения, аппаратуру управления - если вероятность их выхода из строя на порядки меньше чем отказ датчиков или ошибка оператора. Вот и доулучшались - что ошибки появились от сложности согласования работы всей этой кучи аппаратуры.

Перебдели ... была бы одна команда АВД - остановли бы ПРАВИЛЬНО испытание по превышению оборотов, вспомнили что 6 вставок а не 2, дальше за 3-4 дня перезарядили пиропатроны и капсулы с пусковым горючим на двигателе, провели сокращенную предпусковую подготовку и вперед...

Lanista

Вот что бывает когда на работу берут троечников, другие за 20-30к программировать не пойдут.
половина моей группы с универа (у кого реально был талант к програмерству) после выпуска получали 40к (2006г), уже через 3 года около 80к. И это не мск, это спб.

Старый

ЦитироватьДа, да и да...
Молодые ребята-девчата-программисты зачастую не представляют себе чего они программируют,чем управляют... Так, набор команд и параметров. Их не учат, они не интересуются. Бумажки какие-то пишутся, а что от их правильности зависят результаты работы десятков тысяч людей им и в голову не приходит. А в начальники выросли люди, которые всю жизнь занимались узенькими вопросами. В них они спецы, а охватить взглядом всю проблему - не в состоянии. И проверить правильность исполнителей не в силах - не их дело (они-то в свое время все делали хорошо), да и времени не хватит все проверять. Мне приходилось сталкиваться (не в космическом КБ) с такой безответственностью, что волосы дыбом вставали. В космические КБ идут такие же ребята.
Это тоже системный кризис, но более широкий, включающий и систему образования.
 В современном образовании принципиально не учат видеть физичиского смысла задач, учат только правильно найти формальный метод решения.
 Я это с удивлением узнал когда пошли в школу мои дети. Когда они просили объяснить им как решить задачки и я начинал объяснять что мол надо найти это, а для этого это и так далее я вдруг заметил что они не понимают о чём я говорю. Их так не учили. Их учат "здесь применяем такой то метод". Зачем и что получается в ходе промежуточных действий им знать не надо.
 Кто пошёл в школу в 60-е наверно помнит как при решении задач в несколько действий к каждому действию писали вопрос что мы этим действием делаем. И как каждый из нас третьекласников возмущался что мол столько лишней писанины. И вот лентяи и двоешники 50-х - 60-х выросли, пришли во влпсть и уже в конце 70-х всю эту так надоевшую им в детстве писанину отменили. Результат начал сказываться уже в 80-е а счас дошёл до своего логического завершения.
 То же и во многих других науках. После того как детям-пятикласникам что такое окружность стали объяснять через "геометрическое место множества точек" а законы Ньютона через "существуют такие системы отсчёта" последние остатки физического смысла утрачены как класс. И вот результаты.
1. Ангара - единственная в мире новая РН которая хуже старой (с) Старый Ламер
2. Назначение Роскосмоса - не летать в космос а выкачивать из бюджета деньги
3. У Маска ракета длиннее и толще чем у Роскосмоса
4. Чем мрачнее реальность тем ярче бред (с) Старый Ламер

Старый

ЦитироватьВот что бывает когда на работу берут троечников, другие за 20-30к программировать не пойдут.
половина моей группы с универа (у кого реально был талант к програмерству) после выпуска получали 40к (2006г), уже через 3 года около 80к. И это не мск, это спб.
На этот счёт есть известное решение - инженер должен уметь програмировать свои задачи сам. Писать программу както особо талантливо не требуется. Самому же и проверять программу на матмодели.
 А если уж берётся специальный программист то нужно не отходить от него пока он не поймёт что программирует.
1. Ангара - единственная в мире новая РН которая хуже старой (с) Старый Ламер
2. Назначение Роскосмоса - не летать в космос а выкачивать из бюджета деньги
3. У Маска ракета длиннее и толще чем у Роскосмоса
4. Чем мрачнее реальность тем ярче бред (с) Старый Ламер

Frontm

Это не перебдели, а недобдели. При прогоне подключили бы вместо датчика оборота генератор импульсов, покрутили бы на превышение, посмотрели бы по лампочкам транспарантов как авария отрабатывается клапанами. Ход времени при прогоне можно уменьшить или пошагово идти. Если нет единого пульта/имитатора (один оператор) - вместо датчиков давления обычные потенциометры (процентники), вместо термодатчиков магазины сопротивлений и много операторов в шлемофонах :D . Что сложно имитировать - ставят технологические(лётные) штатные приборы. Это и называется подготовкой испытаний и прогоняется это месяц, а то и больше.
Кто допустил испытания без должной отработки? Исполнители? Нет! Руководство.
Нищета и жадность в действии.
Виновны не те, кто программировал и готовил, а те кто не провёл тестирование того, что напрограммировали и наготовили.

Frontm

ЦитироватьНа этот счёт есть известное решение - инженер должен уметь програмировать свои задачи сам. Писать программу както особо талантливо не требуется. Самому же и проверять программу на матмодели.
 А если уж берётся специальный программист то нужно не отходить от него пока он не поймёт что программирует.
Стендовая измерительно-управляющая система и её ПО - поставлена сторонней организацией. Само ПО, допустим, ими отлажено на моделях. А проверять как это всё на стенде работает - это совсем другие инженеры. Или у нас по бедности остался один инженер на семь работ?

Ziplen

Цитироватьподготовкой испытаний и прогоняется это месяц, а то и больше.
Кто допустил испытания без должной отработки? Исполнители? Нет! Руководство.
Нищета и жадность в действии.Виновны не те, кто программировал и готовил, а те кто не провёл тестирование того, что напрограммировали и наготовили.
+1
На нормальную аппаратуру для оперативного проведения КТС жаба душит - ее собственно, полноценной, как бы вобще ни на одном предприятии нету (кое-где для нескольких операций автоматика имеется - уже счастье), а прогонять вручную, собирая на коленке схему имитации  для каждого из 200+ каналов измерения, а если еще и задачи САЗ-СУ отрабатывать имитируя физические сигналы таким образом... сроки предпусковой подготовки вырастут до неприличных размеров - и руководство будет виновато что сорвало сроки испытания.

Вот и выходит денег тратить жалко, а времени чтобы сделать подешевке нету - поэтому принимается решение, сделаем на "авось", зато дешево и в сроки ! :-(

Блудный

Цитировать2 плюха - логическому объяснению не подлежит) последовательно в в 3 тактах работы БЦВМ на длительность такта, при этом БЦВМ их  восприняла как 1 из 3-х, и по правилам мажорирования их проигнорировала.
Я правильно понял, что если бы не первая плюха, то вторую могли бы и не выявить?

Ziplen

ЦитироватьЯ правильно понял, что если бы не первая плюха, то вторую могли бы и не выявить?

Угу -  испытание прошло бы успешно, и вполне вероятно что данная НЕРАБОТАЮЩАЯ логика аварийной защиты когда-нибудь себя могла проявить.
Собственно неправильно введенное количество вставок на оборотах при автономных испытаниях агрегатов и двигателей (по разным причинам) - ошибка повторяющаяся с завидной регулярностью ;-)... но изделия и стенды от этого ломаться не должны.

За последний год у нас вроде два случая аналогичных были (в одном - ошибка оператора, во втором - разработчик сам незнал сколько у него в агрегате вставок =) ), по головке конечно за это не погладили... но никаких повреждений матчасти или срывов испытаний.

Старый

ЦитироватьКто допустил испытания без должной отработки? Исполнители? Нет! Руководство.
Нищета и жадность в действии.
Виновны не те, кто программировал и готовил, а те кто не провёл тестирование того, что напрограммировали и наготовили.
Виноваты все. Это системный кризис.
1. Ангара - единственная в мире новая РН которая хуже старой (с) Старый Ламер
2. Назначение Роскосмоса - не летать в космос а выкачивать из бюджета деньги
3. У Маска ракета длиннее и толще чем у Роскосмоса
4. Чем мрачнее реальность тем ярче бред (с) Старый Ламер