Arrowhead Project -A platform perspective Pär Erik Martinsson, ProcessIT.EU / LTU 1
Enable collaborative automation by networked embedded devices 2
About Arrowhead Classical Automation Systems are centralized, DCS, SCADA, PLC Pull based Real-Time Upper Bound (number of I/O) Expensive and Reliable Arrowhead FW for Industrial Automation is distributed and networked System of Systems built on IoT Arrowhead Framework: Concepts & Basic Architecture Everywhere TCP/IP Service Oriented Architecture Cloud (Local) Based Automation Systems Runtime Binding Push or Pull Dynamic - Things can come and go Real Time Properties Secure and Safe Inexpensive 3
Implementations Local Clouds 22 Demonstrators 18 Embedded Scandinavia Wiki at forge.soa4d.org/projects/arrowhead-f Documentation Cookbook Mandatory core systems: images and code Tools System management, orchestration etc. Test tool Sample simple service - code Sample automation services - code 4
A Platform? Recorded since 1550, from Middle French plate-forme, literally "flat form", from Middle French plate "flat" (from Old French plat, from Ancient Greek πλατύς (platús, flat )) + forme "form" (from Latin forma) 1. A raised stage from which speeches are made and on which musical and other performances are made 2. A place Reasonably or an opportunity to Good express one's Definitions opinion, a tribune of a Platform 3. 4. A kind (figuratively) of high shoe with Something an extra layer that between allows an the enterprise inner and outer to advance; soles a 4. (figuratively) Something that allows an enterprise to advance; a foundation or stage foundation or stage 5. (automotive) A set of components shared by several vehicle models 6. 5. (computing) (automotive) A particular A set type of of components operating system shared or environment by several such vehicle as a database models or other 6. specific (computing) software, and/or A particular a type of of operating computer or system microprocessor, or environment used to describe such a particular environment for running other software, or for defining a specific software or hardware as a database environment or for other discussion specific purposes software, and/or a particular type of 7. (politics) computer A political or stance microprocessor, on a broad set used of issues, to describe which are a called particular planks environment 8. (travel) for A running raised structure other software, from which or passengers for defining can enter a specific or leave software a train, metro or etc. 9. (obsolete) hardware A plan; environment a sketch; a model; for discussion a pattern purposes 10. (nautical) A light deck, usually placed in a section of the hold or over the floor of the magazine 11. A flat expanse of rock often as a result of wave erosion Source: https://en.wiktionary.org/wiki/platform 5
Platform according to EC? A platform constitutes of two parts* Technology / Technologies A Business Concept Revenue or 0 Business Concept Value Propositions Customers Platform Scalability Many Value Propositions Paying & Non-Paying Exceptional User Experience or a High Added Value Techno- Economical Paradigm Product/Service Technology *Source: Werner Steinhögel, DG Connect, Artemis Technology Conference, Turin, Oct 5-6, 2015 6
GAFA Platforms Core Technology Business Concept Value G SW Advertisement A HW User Experience / Lock in / Feeling F SW Advertisement A SW Web Hosting (for ecommerce) Access to (non-paying) costumers Satisfied (paying) Costumer Access to (non-paying) costumers Cost reduction for (paying) costumers / Access to (nonpaying) costumers Multi-Sided Business Models (B-B, B-C) Disclaimer: Simplified Model reflecting the opinion of the Author. Right to IPR and Ownership Responsibility for Up Keeping & Maintenance of Platform Applicability to European Players in Automation and Embedded Systems? 7
Arrowhead Platform Technology (Main Contribution) Interoperability Integrability Key-Enabling Technologies Formulating the Business Concept? All pilots are based on real business cases Value Propositions based on Business Cases Arrowhead Business Concept Network Connected Units Enable Smarter Automation Systems Smart == Good == Cheaper, Less engineering, Better functionality, Higher Revenue, Lower Costs, etc Revenue Platform Business Concept Techno- Economical Paradigm Value Customers Propositions Product/Service Technology Arrowhead Value Chain Involvement Business Cases / Demonstrators End Users (Costumers) Developers (of Technology) Owners of Value Proposition 8
Value Propositions Pilot Name TE Paradigm Value Proposition Longer terms technologies for the recharging infrastructure Lift Machine Efficiency Water Distribution Network Power transfer (en-route charging) from road to vehicle relying on contactless and/or wireless energy transfer Integrating a lift with the smart grid improve (new and existing lifts) its energy efficiency and people security (1) Integrating the water distribution networks with the smart grid enebale water companies to also sell energy (as an energy provducers at peak hours and energy accumulator at surplus). (2) Better (basecase?) measuring, collecting and analyzing of water network events. Automatic charging while driving EV Cost reduction for lift operations (improving "green" image) (1) A big battery, and (2) Fewer annoyed customers Aircraft Maintenance Condition monitoring of transportation systems Increased aircraft operational availability exerted by more efficient maintenance through continuously monitoring of aircraft health data and integration and distribution of information from different actors. Real time condition monitoring using smart bearings generating information about Remaining Useful Life, RUL. More Flight Hours Uptime of rail transportation equipment 9
Innovation Require Commitment Developing Significant Technological Capabilities require A lengthy presence (Arrowhead is a 4 year project) Knowledge Accumulation, i.e. participating in later stages requires participation in early stages; Tacit- and Codifiable Knowledge (Arrowhead is a large project generating momentum) Incremental innovation (Arrowhead framework is developed in generations) Arrowhead creates Ideas and Solutions (Arrowhead Framework) and Test Prototypes (Demonstrations) Arrowhead provide a competitive edge for the Lead Users and Pilot Customers This curve is also known as the Techno-Economical Trajectory Arrowhead have integrated Pilot Customers and Opinion Leaders in the Innovation Process 10
Summary A Platform Allows Enterprises to Advance & Constitutes of Technology Business Concept Arrowhead Project is Mainly Technology Driven Open Innovation for Collaborative Automation End Users (Costumers) Developers (of Technology) Owners of Value Proposition Business Cases Arrowhead Framework is demonstrated in numerous Business Cases Arrowhead Framework has huge potential to become an established open platform for industrial automation systems Platform concept will be furthered developed in Arrowhead CAP First Products in the Market 11
If I had asked people what they wanted, they would have said faster horses. -Henry Ford 12