Читаючи деякі статті, пов’язані в статті у Вікіпедії, я з повагою не погоджуюся з @Theran . Відмінність здається цілком обґрунтованою, хоча Вікіпедія робить її поганою роботою.
Термін вбудовані системи (ES) існує приблизно з 60-х років і, можливо, може посилатися на що-небудь від літака до Furby. Я думаю, що термін кіберфізичні системи (CPS) був придуманий для того, щоб відрізнити його від того, що традиційно вважають вбудованими системами, а саме «коробки з закритим циклом», немережеві «коробки», які працюють у дуже чітко визначеній і обмеженій області з обмежена сила впливу на фізичні системи. CPS, з іншого боку, втілює ідею мислити глобально, діяти локально (мої вибачення Патріка Геддеса ), тобто це, як правило, високомережеві системи, що спричиняють зміни в локальній фізичній системі, залежні від стану та дій інших сутностей у ширшій мережі.
Хоча багато робототехнічних додатків відповідають цьому визначенню, і тому їх можна назвати кіберфізичними системами, багато з них - ні. Я вважаю, що честь робототехнічного саду MIT - це те, що роботи складають частину більш широкої, децентралізованої системи (PDF). Саме установки, оснащені датчиками, вирішують, коли запитувати полив чи інші послуги у роботів, тоді як саме роботи вирішують між собою, хто з них виконає цей запит. Крім того, не всі CPS розглядаються як "роботизовані", наприклад, інтелектуальна електромережа.
Кібернетика , як зазначав @Theran, займається вивченням систем управління, і тому буде складовою частиною вивчення CPS, але також має більш широке коло застосувань у таких сферах, як математика, економіка та соціологія, наприклад.
У цьому звіті про кіберфізичні системи (PDF) Едварда Лі з UC Berkeley чітко видно, що CPS - це наступний крок у розвитку вбудованих систем з багатьма тими ж обмеженнями (можливості в режимі реального часу, надійність) плюс кілька додаткових ті (стійкість, адаптованість, інтелект, взаємопов'язаність). Таким чином, поле CPS частково пов'язане з розробкою абсолютно нових підходів до жорсткої та програмної архітектури. Наприклад:
Але я вважаю, що щоб реалізувати свій повний потенціал, системи CPS потребуватимуть принципово нових технологій [...] Одним із підходів, що дуже підходить знизу вгору, є модифікація комп'ютерних архітектур, щоб забезпечити точність синхронізації [...] Доповнення знизу- підходи вгору - це рішення зверху вниз, що орієнтуються на концепцію модельного дизайну [...] У цьому підході "програми" замінюються на "моделі", які представляють цікаві поведінки системи. Програмне забезпечення синтезується з моделей.
Думки Лі перегукуються в цій колонці "Вбудовані обчислення" (PDF) Wayne Wolf з Georgia Tech.
Зрештою, у нас уже давно були прикріплені комп'ютери. Чому, ви можете запитати, чи потрібен нам новий термін, щоб описати те, що ми робили роками? [...] У нас є напрочуд невелика кількість теорії, яка дозволяє нам розповісти, як проектувати комп'ютерні системи управління. Теорія кіберфізичних систем намагається виправити цей недолік. [...] Кіберфізичні системи активно взаємодіють із реальним світом у режимі реального часу та витрачають реальну енергію. Це вимагає нового розуміння обчислень як фізичного акта - великих змін для обчислень.
Рекомендую прочитати обидві статті, щоб добре ознайомитися з тим, чим CPS відрізняються від "простого" вбудованої системи. Cyberphysicalsystems.org на своїй домашній сторінці має концептуальну карту CPS, яка чудово ілюструє багато аспектів, пов'язаних із розробкою CPS.
Що стосується походження терміна, то жодне із знайдених мною джерел не відносило його до когось. Багато робіт визначили це без атрибуції, однозначно не вперше використовуючи їх. Термін вперше з'явився в літературі в 2006 році, але до цього часу Національний науковий фонд США вже організував семінар з кібер-фізичних систем , що дозволяє припустити, що цей термін уже використовувався.