Pull to refresh
  • by relevance
  • by date
  • by rating

Роботизированная пушка открыла огонь по своим

Cyberpunk
Oerlikon GDF-005 ведет огонь по целиТрагический инцидент омрачил ход ежегодных учений войск ПВО армии Южноафриканской республики, проходивших в тренировочном центре недалеко от городка Лохатла в Северной провинции страны. Национальная газета Star сообщает, что 12 октября автоматическое компьютеризированное орудие «Эрликон GDF-005» (Oerlikon GDF-005) неожиданно открыло беспорядочный огонь в расположении батареи, состоявшей из пяти аналогичных пушек. До того, как в его магазинах закончились все 500 разрывных патронов калибра 35 мм, оно успело ранить 23 человек, из которых 9 — смертельно.

Данное орудие — разработка швейцарской фирмы «Oerlikon Contraves AG», впервые показанная публике в 80-х годах и с тех пор успевшая встать на вооружение более чем в 30 странах мира. Ее главная особенность — выдающаяся по своих характеристикам цифровая система наведения и контроля огня, использующая радар и лазерный дальномер для точного прицеливания. Фактически, участие человека для поражения цели этим орудием не требуется, он только нажимает на курок, когда ее захват и ведение осуществляются в полностью автоматическом режиме.

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

Эксперты, принимавшие участие в испытаниях системы управления стрельбой этой пушки говорят, что подобное «поведение» военных роботов, которыми фактически являются настолько сильно автоматизированные орудия, хоть и редко, но регулярно встречается. Причины нынешней трагедии только предстоит выяснить, но сомневаться в том, что по мере все более широкой компьютеризации оружия, такие случаи будут происходить все чаще, не приходится.
Total votes 41: ↑39 and ↓2 +37
Views 1.1K
Comments 56

Идеальная система управления проектами

Project management *
Хабралюди! Меня уже какой день мучает вопрос: а что не хватает современным web-based системам управления проектами? Я уверен, что многие из вас работают в командах, при этом разнообразных. У некоторых есть офис, а некоторые разбросаны на сотни километров друг от друга. Так вот: чем вы все пользуетесь? Что устраивает, а чего не хватает? А главное — о чем мечтаете? =)
Заранее спасибо за все ответы.
Total votes 38: ↑34 and ↓4 +30
Views 11K
Comments 130

Workreactor: фриланс против бизнеса

Self Promo
Какое-то время назад я описал для хабрасообщества идею виртуальной корпорации — новой схемы трудовых отношений в цифровую эпоху.

Я утверждал, что основная проблема с широким распространением удаленной работы состоит именно в неподходящей системе управления — традиционной корпоративной культуре. Но нет никаких сомнений, что будущее человечества именно в распределенных, децентрализованных, виртуальных компаниях. Очевидно, что для большинства видов работы, где рабочим местом сотрудника является компьютер, нет никакого смысла постоянно перемещать физическое тело из дома в офис и обратно, на самом деле для этого есть только две причины:
  1. Когда рабочий процесс организован не четко, требуется постоянное и интенсивное общение между сотрудниками чтобы совместно вырабатывать пути решения возникающих вопросов и согласовывать свои действия.
  2. Когда у сотрудников нет прямой личной заинтересованности в качественном результате своей работы, менеджерам приходится жестко контролировать их, лично наблюдая за сотрудниками.

Мы с коллегами в течении пяти лет на своем опыте исследовали возможность альтернативной организации трудовых отношений, более подходящей для удаленной работы в современную цифровую эпоху. И пришли к выводу, что качественный перелом в этом вопросе может произойти только при выполнении следующих двух условий:
Читать дальше →
Total votes 10: ↑7 and ↓3 +4
Views 586
Comments 15

Архитектура систем управления самолётом

Website development *Programming *System Analysis and Design *
«Мы работаем для того, чтобы вы не боялись летать»

image
рис 1. Модель Bombardier BD 500 в аэродинамической трубе

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

Читать дальше →
Total votes 112: ↑110 and ↓2 +108
Views 37K
Comments 52

Целеориентированная автоматизация систем управления — ЦОАСУ/GOMA

System Analysis and Design *Big Data *
ЦОАСУ (англ. GOMA — Goal oriented management automation) — это “Принципы, модели и методологии для анализа, проектирования и интеграции целеориентированных социально-экономических автоматизированных систем управления”. Задача ЦОАСУ — достичь максимально возможного уровня автоматизации; в идеале — полностью заменить людей машинами. Используя принципы ЦОАСУ люди способны создать системы подобные Скайнет или Матрице.
image
Читать дальше →
Total votes 10: ↑6 and ↓4 +2
Views 4.1K
Comments 2

Настройка многоконтурной системы управления фиксированной структуры

Programming *Mathematics *Matlab *
Этот небольшой ликбез я опубликовал довольно давно в своем ЖЖ, но подумал, что здесь он найдет больше заинтересованных читателей.

Decentralized and Fixed-Structure H-infinity Control in MATLAB — так называется статья двух авторов (Pascal Gahinet и Pierre Apkarian), о которой я хочу рассказать здесь коротко.
Раз я решил писать для относительно широкой аудитории, предположим, что мы не знаем, что такое система управления. Тем, кому интересна сама тема поста — прокрутите, пожалуйста, текст до второй картинки.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 3.3K
Comments 5

Пример мультивендорного решения по контролю доступа в БЛВС

Hewlett Packard Enterprise corporate blog
В цикле статей мы попытаемся осветить настройку различных технологий для организации доступа к беспроводной локальной вычислительной сети (БЛВС).

Целью этой статьи является показ возможность применение открытых стандартов для стыковки оборудования различных производителей друг с другом, привнося определённые преимущества или недостатки, решать вам. Мы же сделали для себя определённые выводы и привели их в конце статьи.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views 3.8K
Comments 3

Горячая кибервойна. Хакеры и ракетные установки

Positive Technologies corporate blog Information Security *


Одним из самых зрелищных элементов соревновательной программы форума PHDays V, прошедшего в конце мая в Москве, стал конкурс, представленный компанией Advantech. Участники должны были захватить контроль над промышленной системой управления, связанной с ракетной установкой, и произвести выстрел по «секретному объекту».
Читать дальше →
Total votes 26: ↑21 and ↓5 +16
Views 30K
Comments 8

К вопросу реализации персистентных процессов в управляющих системах реального времени (часть 1)

System administration *IT Infrastructure *Server Administration *
В последнее время очередным модным термином в информационных технологиях стала “персистентность”. Много статей публикуется о персистентных данных, dzavalishin разрабатывает целую персистентную операционную систему, поделимся и мы для разнообразия материалами недавно сделанного доклада о персистентных процессах.

Персистентность, говоря по-простому, означает независимость от состояния объемлющей среды. Таким образом, на наш взгляд, вполне правомерно говорить о персистентности процессов, как их способности выполняться независимо от состояния породившей их среды, в том числе – от отказов на нижележащих уровнях, что, вообще говоря, является одной из важнейших задач при разработке автоматических систем управления реального времени.

В статье проводится классификация основных уровней реализации функций отказоустойчивой системы управления, рассмотрение характерных для данных уровней отказов и исследование конкретных технических решений, применяемых на каждом уровне для обеспечения персистентности.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 4.8K
Comments 2

К вопросу реализации персистентных процессов в управляющих системах реального времени (часть 2)

System administration *IT Infrastructure *Server Administration *
Продолжение статьи.

Начало: часть 1

3. Аппаратура и встроенные программы

Данный уровень реализации системы управления характеризуется очень большой свободой выбора для разработчика. Поскольку мы выше договорились не рассматривать в данной статье специализированные аппаратные решения, ограничимся серийной аппаратурой общего назначения.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 3.3K
Comments 2

К вопросу реализации персистентных процессов в управляющих системах реального времени (часть 3)

System administration *IT Infrastructure *Server Administration *
Окончание статьи.

Перейти к части 1
Перейти к части 2

4. Системные сервисы и операционные среды

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

Читать дальше →
Total votes 2: ↑1 and ↓1 0
Views 1.4K
Comments 2

Конечные автоматы в среде динамического моделирования SimInTech. Часть 3. Переходим к коду Си

Programming *System Analysis and Design *C *Industrial Programming *SCADA *
Tutorial
В первой и второй части была рассмотрен пример создания системы управления на основе логики «конечных автоматов» и создана модель регулятора нагревателя.

В этой части будет показано как из SimInTech сгенерировать код Си, реализующий программу управления на основе логики «конечных автоматов», а потом отдалить в MS Visual Studio 2015 совместно с моделью объекта в SimInTech.
Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 8K
Comments 8

Система BBR: регулирование заторов непосредственно по заторам

High performance *Algorithms *IT Standards *Development of communication systems *Google Cloud Platform *
Translation

Измерение пропускной способности узких мест по времени двойного прохода пакета


По всем параметрам, сегодняшний интернет не может перемещать данные так быстро, как должен. Большинство пользователей сотовой связи в мире испытывают задержки от нескольких секунд до нескольких минут: публичные точки WiFi в аэропортах и на конференциях ещё хуже. Физикам и климатологам нужно обмениваться петабайтами данных с коллегами по всему миру, но они сталкиваются с тем, что их тщательно продуманная многогигабитная инфраструктура часто выдаёт всего несколько мегабит в секунду на трансконтинентальных линиях. [6]

Эти проблемы возникли из-за выбора архитектуры, который был сделан при создании системы регулирования заторов TCP в 80-е годы — тогда потерю пакетов решили интерпретировать как «затор». [13] Эквивалентность этих понятий была справедливой для того времени, но только из-за ограничений технологии, а не по определению. Когда NIC (контроллеры сетевых интерфейсов) модернизировали с мегабитных до гигабитных скоростей, а микросхемы памяти — с килобайт до гигабайт, до связь между потерей пакетов и заторами стала менее очевидной.

В современном TCP регулирование заторов по потере пакетов — даже в наиболее совершенной технологии такого рода CUBIC [11] — основная причина этих проблем. Если буферы узких мест слишком большие, то система регулирования заторов по потере пакетов держит их полными, вызывая излишнюю сетевую буферизацию. Если буферы слишком маленькие, то система регулирования заторов по потере пакетов неверно интерпретирует потерю пакета как сигнал затора, что ведёт к снижению пропускной способности. Решение этих проблем требует альтернативы регулированию заторов по потере пакетов. Для нахождения этой альтернативы следует разобраться, где и как возникают заторы.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 10K
Comments 1

Оптимизация конструкции методами теории автоматического управления

System Analysis and Design *Algorithms *CAD/CAM *Mathematics *SCADA *
Tutorial

В предыдущей статье "Скрещивание ужа и ежа.." мы проверяли применимость методов настройки систем автоматического управления к «реальным» моделям. В это статье попробуем оптимизировать не систему управления, а сам «физический» объект.



Для настройки регуляторов существует большое количество средств, методик и обеспечивающих оптимизацию законов регулирования. Если мы используем средства моделирования (типа Matlab Simulink), то можно сразу посмотреть на процесс оптимального управления непосредственно «вживую», на графиках. Возникает вопрос, если у нас есть метод для оптимизации параметров системы управления, можно ли оптимизировать не коэффициенты ПИД регулятора, а сам объект управления? Другими словами, не подбирать регуляторы для явно неудачной системы, а подобрать параметры самой системы. Ведь для компьютерной модели что коэффициенты ПИД, что размеры конструкции – это просто переменные, которые можно менять.

Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 4.1K
Comments 22

Объектно ориентированное програмирование в графических языках

System Analysis and Design *Desktop environments *ООP *Industrial Programming *SCADA *

Объектно-ориентированное программирование (ООП) – концепция, которая призвана облегчить разработку сложных систем, за счет введения новых понятий, более приближенных к реальному миру, чем функциональные и процедурные языки программирования. Как пишет википедия, «Обычный человеческий язык в целом отражает идеологию ООП, начиная с инкапсуляции представления о предмете в виде его имени и заканчивая полиморфизмом использования слова в переносном смысле, что в итоге развивает выражение представления через имя предмета до полноценного понятия – класса.»




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

Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 13K
Comments 30

Корпоративный мессенджер: 10 систем управления для общения по задачам и обмена файлами

Instant Messaging *Interfaces *Project management *Agile *
Вот уже 7 лет, как я раз и навсегда «переехала» из реальных офисов в виртуальные. Мне гораздо комфортнее работать дома на удалёнке. Под «виртуальным офисом» я подразумеваю системы управления проектами. За годы дистанционной работы с разными компаниями и студиями я перепробовала их более 10 штук.

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

image

Сейчас я работаю с ребятами из YouGile, которые развивают свою собственную систему. Они делают акцент именно на активном общении, чтобы корпоративный мессенджер таким же удобным, как Телеграм.

Я оценивала удобство коммуникаций максимально объективно, по ряду критериев:
• «Есть ли чаты и живая лента?»
• «Насколько широк функционал комментариев?»
• «Есть ли интеграция с облачными хранилищами?»
• «Сколько ГБ в облаке на бесплатном тарифе?»
• «Можно ли хранить файлы в одном месте?»

Системы я расположила по моему рейтингу: от самых крутых до наиболее слабых. В конце обзора – сравнительная таблица.

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Views 8.4K
Comments 7

2. Математическое описание систем автоматического управления

System Analysis and Design *Algorithms *CAD/CAM *Mathematics *Matlab *
Tutorial

Публикую первую часть второй главы лекций по теории автоматического управления.
В данной статье рассматриваются:


2.1. Получение уравнений динамики системы. Статическая характеристика. Уравнение динамики САУ (САР) в отклонениях
2.2. Линеаризация уравнений динамики САУ (САР)
2.3. Классический способ решения уравнений динамики


Лекции по курсу «Управление Техническими Системами», читает Козлов Олег Степанович на кафедре «Ядерные реакторы и энергетические установки», факультета «Энергомашиностроения» МГТУ им. Н.Э. Баумана. За что ему огромная благодарность.


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


Первая часть: «Введение в теорию автоматического управления. Основные понятия теории управления техническим системами»



Читать дальше →
Total votes 9: ↑6 and ↓3 +3
Views 14K
Comments 6

Динамика квадро-, гекса- и октокоптеров. Моделирование системы управления

System Analysis and Design *Mathematics *Matlab *Multicopters Visual programming *
Tutorial
Продолжение статьи "Введение в моделирование динамики квадро-, гекса- и октокоптеров".

В этой части автор Александр Щекатуров, рассказывает основные принципы создания системы управления и ее моделирования в структурном виде. Всем кто одолел первые части лекций по теории управления в технических система, все будет ясно и понятно (ну почти). Лекции на хабре лежат по ссылкам:

  1. Введение в теорию автоматического управления.
  2. Математическое описание систем автоматического управления 2.1 — 2.3, 2.3 — 2.8, 2.9 — 2.13

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



Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 4.1K
Comments 28

Обзор 10 бесплатных систем управления проектами. Что даром, а за что придется платить

YouGile corporate blog Development Management *Project management *Agile *Remote work

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

1) «Честная» бесплатная версия. Система искренне хочет, чтобы вы свободно пользовались ею без ограничений по времени. И делились с друзьями.

2) «Пробная» бесплатная версия. Продукт нацелен на то, чтобы сконвертировать вас в платящего клиента. И потому намеренно урезает вам «жизненно важные» функции. Как правило, об этом можно узнать, только начав пользоваться системой.

Мы в YouGile приняли опасное для себя решение и в октябре запустили «честную» бесплатную версию. Сняли все ограничения, оставили только одно – до 10 пользователей. Результат пока такой: сильно потеряли в количестве платящих клиентов, зато график активности в системе вырос в 2 раза за 3,5 месяца.

Конечно, предварительно мы изучили рынок и посмотрели, а какие free-версии предлагают наши конкуренты: Asana, Bitrix24, Trello и другие. Мы постоянно тестируем различные системы управления и можем смело делать выводы: кто предлагает «честную» бесплатную версию, а кто нет.

В этой статье – обзор бесплатных версий 10 систем управления проектами. Делимся наблюдениями: где какие кейсы можно решить бесплатно, а за что надо платить.

Начнем с продуктов, у которых бесплатные версии наиболее полноценные, а также расскажем про свою.

Читать далее
Total votes 15: ↑13 and ↓2 +11
Views 44K
Comments 16

Китов, Глушков и протоинтернет в СССР

History of IT Popular science

Автор: Андрей Лебедев

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

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

Читать далее
Total votes 31: ↑29 and ↓2 +27
Views 11K
Comments 50