Обновить
5
Юрий Фрадкин@Jef239

Высокоточная спутниковая навигация, АСУТП и embed

89
Подписчики
Отправить сообщение

Ну так можно про любого программиста сказать, что мол "лего" из if и for. На самом деле, АСУТП бывает совсем разного уровня.

  1. АСУ, то есть сбор экономических данных. Да, тут в основном интеграция готовых решений.

  2. SCADA, то есть управление техпроцессом с участием оператора. Например, котельной или атомной электростанцией.

  3. ПЛК, то есть программирование контроллеров на LD и иных специфических языках, пришедших из релейных схем.

  4. Embed. Например ECU, управляющий двигателем автомобиля. Или авионика.

  5. Большой emded. То, что, что хорошо бы загнать в однокристалку, но реально занимает чемодан или стойку. Например - автовождение.

AСУ - обычно не относят к АСУТП, потому что системы АСУ не влекут рисков гибели людей.

А всё остальное - влечет. Поэтому в АСТУП всегда надо думать, а что будет при отказе одного датчика, а двух, а трёх? А если процессор откажет? Советский стандарт - без одного датчика работает, при отказе двух датчиков диагностируем, при одновременном отказе трёх - как повезет. Это влечет за собой медленность разработки, ибо уголовная ответственность всегда рядом.

Цементный фильтр

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

Решение завод принимал сам, ни одной нашей подписи не было, но... мы были в курсе. И полгода ждали, придут к нам искать согласие в наших бумагах или не придут.

Карьер

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

Насчет зарплат.... Ну в Google (автовождение), Ford (ECU) и так далее - они не ниже, чем у сайтописателей. В российском АСУТП - да, ниже, но это особенность РФ.

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

Что мы сделали

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

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

Ну вот при помощи нашей системы определили моменты прохождения швов. И подняли скорость. В полтора раза. Проходил рулон стали оцинковку за час, стал проходить за 40 минут.


А с печью есть интересная задача - прогнозирования выхода из строя футеровки. В зависимости от материалов, поставщиков и так далее. Где-то на хабре она описывалась. Если делать плановые ремонты печи пореже - то можно и 10% сэкономить.

То есть этот список верный? Тогда вопрос - спасает ли карта? Просто операции по карте не детализируются в счете банка.

Разумеется, я её читал, особенно слова "за исключением прямо запрещенных законом валютных операций". И таблички смотрел. У меня получилось, что к запрещенным операциям относится:

  1. Выдача займа Алексом Васе (выдать займ Бобу можно).

  2. Вступление в ЖСК для Алекса (+ любые аналоги совместного строительства жилья).

  3. С 1 марта до 5 июля Алексу нельзя получать пособия, например больничный.

  4. С 1 марта до 5 июля Алексу нельзя переводить деньги между собственными счетами

  5. Какое время Алексу нельзя было даже получать зарплату.

Это верный список? Или под словом "закон" имеется ввиду только сам закон, а не дополняющие его указы?

То есть можно прожить в РФ больше 183 дней подряд и не стать налоговым резидентом, если это 100 дней перед Новым Годом и 100 дней после? ОК, это хорошая новость.

 все ведь еще помнят, что обязаны подавать в ФМС сведения о зарубежных документах, когда они в очередной раз обновились?

Не обязаны. Только в течение 30 дней, после приезда в РФ.

если человек постоянно живёт вне России - каким образом с него будут взиматься некие налоги или валютные сборы, или того хлеще - как его можно будет привлечь за "нарушение" законов? Никак.

Почему никак? Выносится штраф, далее - арест счетов и недвижимости, потом - принудительная продажа недвижимости и аресты зарубежных счетов.

Причем Беларусь - скорее всего выполнит арест счета по просьбе РФ. Армения - уже непонятно, но есть шансы, что выполнит.

Кроме того, "постоянно живёт вне России" не означает, что человек не приедет на похороны в РФ. А дальше - можно и не выпустить по причине задолженности перед РФ.

А после приезда в РФ? А после приезда в РФ на строк более 183 дней?

Хотелось бы немного кафкианства. Есть три гражданина Израиля - Алекс, Боб и Вася. Все трое родились в РСФРС. Алекс и Боб, уехали 20 из РФ лет назад и являются валютными резидентами РФ. Вася уехал из СССР и посему был лишен гражданства СССР автоматически и валютными резидентом РФ он не является.

Предположим, им привалило наследство в РФ, поэтому им придется поехать в РФ на срок более 183 дней.

  1. За какие операции в Израиле их могут прищучить в РФ?

  2. Спасет ли их, если эти операции были по не банковским кредитным и дебетным картам, то есть подробности операции не отображаются на сайте банка?

  3. Нужно ли им будет в РФ декларировать свои счета? Ну Васе не нужно, а Алексу и Бобу?

Нет, речь о RINEX 2.01. Я слышал красочное описание этого бага от разработчиков НАВИС. Им в поезде, в ночь перед испытаниями пришла в голову мысль сменить знак - и только тогда все заработало. А потом проверили русский ИКД - и там все было правильно, баг был только в английской версии.

Описание в RINEX (им пришлось аж номер версии сменить)

The RINEX documentation distributed in spring 1997 contained definitions for the GLONASS satellite clock offset and drift with the intention to have them defined identically to the GPS values.

Unfortunately the GLONASS Interface Document consulted had a sign error in one of the formulae. The values should be stored into the RINEX file as -TauN, +GammaN, -TauC. The original definition asked for -TauN, -GammaN, +TauC. See paragraph 8.2.

To avoid problems with files created with the original definitions a real valued version number (2.01) has been introduced for GLONASS nav mess files.

P.S. А за errata спасибо, внесу в код.

Читаем описание эмулятора

 The combination of the P-code generator and the L-code is meant to serve as a SUUROGATE for the M-code generator found in modern secure GPS systems. 


То есть это суррогат, а не настоящий М-code. Зато в ссылках нашлась статья 2000 года о раннем дизайне М-кода. Отладить коррелятор на этом можно, а вот принять реальный сигнал - нельзя.

Грубо говоря, когда мы принимаем сигнал, у нас есть коррелятор и генератор эталонной кодовой последовательности. При этом коррелятор зависит только от типа модуляции, который, скорее всего, описан верно. А вот в генераторе кодовой последовательности - возможны сюрпризы. Чуток поменять схему шифрования в итоговом стандарте - и все, опаньки.

Короче я в таких делах - верю только ИКД. Причем опыт с ИКД ГЛОНАСС показывает, что даже ИКД нужно верить с осторожностью (знаки в русском и английском варианте были обратными).

Если не ошибаюсь, то на 3G шифрование отключали со стороны базовой станции.

Ну отключение Trusted Platform Module - вполне себе цель воздействия. Точнее перевод его в режим имитации шифрования. Программный взлом это может сильно облегчить.

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

Для "простых пользователей" такие закладки и нет смысла делать, никому их тайны не нужны. А вот чтобы порушить систему запуска ядерных ракет противника - можно и потрудиться. То есть, если закладки есть - они на уровне АНБ/ФСБ, поэтому часть ваших аргументов отпадает. Грубо говоря - скандал будет замят требование подписки о неразглашении со всех, кто полез в анализ.

Поскольку эта фича завязана на передачу секретной информации со спутников GPS - это прерогатива АНБ. Соответственно инженер - под подпиской АНБ, исследователи - под подпиской АНБ или ФСБ или просто не хотят с ними ссорится. Вот вы бы хотели опубликовать гостайну с угрозой сесть на 20 лет? Причем сесть и в РФ и на западе. Ибо и там и там - гостайна.

Могу привести полтора аналогичных примера. Из утекшей инструкции к одной из американских ракет известно, что по GPS передаются секретные недельные ключи. Так вот, в каких битах они передаются - информации нет. Возможность прокопать самостоятельно - есть, а вот желания - нету. Нафига мне обладать гостайной США, я как-то хочу жить спокойно.

Вторая половина этого примера - есть АНБшная микросхема, которая на основе ключа генерирует Y-code для дешифровки P(Y) code сигнала. Сама микросхема в лапы ФСБ попадала, а вот о её реверс-инжиниринге неизвестно ничего. Или вскрыли и молчат или - не вскрыли.

Ну третья часть - новый М-code GPS, про который неизвестно ровно ничего.

Ну и аналогичные возможности могут быть в китайских чипах с BEIDOU.

А всплывают такие вещи неожиданно. Лет 20 назад, когда в GPS ввели Y-code, США опубликовали полиномы для военного P-code. А заодно - полиномы для российского военного ВТ-code. :-)

Для мобильника/планшета все сильно проще. Результат воздействия - отключение сильного шифрования в GSM/4G без индикации отключения. Активация - передачей координат, в которых надо активировать, и нужной страны в интерфейсе - через ЭФИ GPS.

В суперкадре GPS 10-20 свободных битов есть. Длина суперкадра - 12.5 минут. Таким образом, за сутки можно передать 1-2 килобита, что для активации достаточно.

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

Если у эмигранта в РФ осталась недвижимость - её арестуют и продадут. Аналогично со счетами в банках РФ. Плюс в ближайшие 50 лет лучше в РФ не приезжать.

Это же porshe ценой в самолёт, его не везут на случай, а вдруг кто купит. Так что ООО - де факто всего лишь агент конечного физлица. Олигарх сам porshe из Германии не погонит. А договор - лучше заключать не с перегонщиком Васе, как физлицом, а с ним же, но юрлицом.

Увы, по как раз по закону ввоз одной штуки тоже запрещен. Как вам решение суда - конфисковать Порш за ввоз шильдика с товарным знаком на нём?

"...Обществу назначено наказание в виде штрафа в размере 30 тысяч рублей с конфискацией предмета, содержащего незаконное воспроизведение товарного знака (автомобиля "PORSCHE CAYENNE S" 2004 г. выпуска, VIN WP1AB29P14LA76047)."

Увы, все хуже. За купленную на западе вещь, ввезенную в личном порядке в РФ и не продающуюся здесь могут потребовать деньги "в объеме авторских прав на всю РФ".

Это касается книг, программ, любых вещей с "товарными знаками" (лейблами). По мнению копирастов, это всё контрабанда.

Параллельный импорт, он же "доктрина первой продажи", он же "мировое исчерпание прав" снимает эту проблему. При параллельном импорте Вы не обязаны проходить границу голым. И можете спокойно ввести купленные личные вещи.

А национальное исчерпание прав - это поощрение коррупции и монополий. Кто больше денег занес в конверте - тот и официальный импортер и может хоть тройную цену ставить.

Если интересно, то много подробностей у bablaw

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

 Речь же не о том, что США проще заместить РФ, чем РФ заместить США. 

Изначально речь ровно об этом. Вот исходный пост. И в своем ответе я имел ввиду, что в США есть все отрасли. Да, доля импорта в каких-то отраслях выше 90%, но хотя бы 10% своего, конкурентоспособного на мировом рынке, у них есть в почти любой отрасли.

Исключения - TMSC, который они сейчас импортозамещают. Ну и ASML.

Ситуация "РФ против всего мира" уже есть, а ситуации "США против всего мира" - нету и не предвидится.

Информация

В рейтинге
5 643-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность