Przyszłość elektromobilności: enterop ISO/IEC Implementacja wzorcowa

Podobne dokumenty
Przyszłość elektromobilności: optymalna integracja OZE poprzez zastosowanie urządzeń ICT w pojazdach elektrycznych

Elektromobilność Pojazdy elektryczne w sieci inteligentnej Smart Grid

Wykład 1 Inżynieria Oprogramowania

SMART LAB laboratorium testów urządzeń i systemów z zakresu SMART GRID i SMART METERING (Środowiskowe laboratorium SM/SG propozycja projektu)

Warsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia

Efekty uczestnictwa firmy ZDANIA Sp. z o.o. w realizacji projektów w ramach POIG 1.4. Paweł Kwasnowski

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

Integracja infrastruktury oświetleniowej ze stacją szybkiego ładowania pojazdów elektrycznych

Projekty Innowacyjne w PGE Dystrybucja S.A.

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

Kierownik projektu. Imię i Nazwisko

Sieci Komputerowe Modele warstwowe sieci

E Mobilność szanse rozowju w Polsce.

Opracował: Jan Front

Realizacja idei OpenADR dwukierunkowa komunikacja dostawcy energii-odbiorcy rozwój i implementacja niezbędnej infrastruktury systemowej i programowej

Innowacje w Grupie Kapitałowej ENERGA. Gdańsk

prowadzący: mgr inż. Piotr Prystupiuk

Inteligentny czujnik w strukturze sieci rozległej

Warsztaty szkoleniowe. Technologia SafetyLon w systemach związanych z bezpieczeństwem funkcjonalnym Narzędzia SafetyLon Moduł 4.5.

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

Solaris Bus & Coach S.A.

Finansowanie działalności z funduszy UE. Instrumenty dla małych i średnich firm

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Wykorzystanie sterowników PLC, jako źródła informacji dla systemów nadzorujących pracę jednostek wytwórczych małej mocy

Embedded Solutions Automaticon Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ

Zastosowania PKI dla wirtualnych sieci prywatnych

Protokoły sieciowe - TCP/IP

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

Model sieci OSI, protokoły sieciowe, adresy IP

Katalog handlowy e-production

TECHNOLOGIA SZEROKOPASMOWEJ KOMUNIKACJI PLC DLA SYSTEMÓW SMART GRID I SMART METERING.

Geneza Projektu Leśne Centrum Informacji Ryszard Szczygieł Pełnomocnik Dyrektora IBL ds. projektu LCI Instytut Badawczy Leśnictwa

dr inż. Mariusz Rogulski Zastosowanie standardów OGC do opisu danych dotyczących jakości środowiska

HL7 Clinical Document Architecture standard elektronicznej dokumentacji medycznej w Polsce

Zasady organizacji projektów informatycznych

Instytut Systemów Elektronicznych. Specjalność Systemy Informacyjno-Pomiarowe

Projekt ElGrid a CO2. Krzysztof Kołodziejczyk Doradca Zarządu ds. sektora Utility

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne

Zespół do spraw Transformacji Przemysłowej Departament Innowacji

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

Samochody elektryczne jako mobilne źródła energii

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia r.

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

CARS 2020 Plan działania na rzecz konkurencyjnego i zrównoważonego przemysłu motoryzacyjnego w Europie

Stan zaawansowania prac dotyczących zamówienia na opracowanie i wdrożenie rdzenia systemu e Urząd.

Możliwości finansowania transferu wiedzy ze środków dotacyjnych na Mazowszu w latach

PTPiREE - Konferencja Naukowo Techniczna

Nowe rozwiązania w układach sterowania firmy Tester

Przegląd PPP w Niemczech.

B O O K E R I N F O 1

Nauka, Biznes, Innowacje Klaster Interdyscyplinarne Partnerstwo na rzecz Innowacyjnego Rozwoju Transportu i Infrastruktury

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

E300 - Wielofunkcyjne zabezpieczenie silnikowe. Copyright 2013 Rockwell Automation, Inc. All Rights Reserved.

Regionalny Program Operacyjny Województwa Małopolskiego. na lata Kraków, 15 czerwca 2015 r.

W perspektywie kluczowych projektów informatycznych MSWiA uwarunkowania prawne, koncepcyjne i realizacyjne

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Uniwersalny Konwerter Protokołów

Infrastruktura Smart Grid w stacjach WN/SN i SN/nn. Uniwersalne rozwiązania do automatyzacji i nadzoru urządzeń stacyjnych Roman Jałoza

OpenAI Gym. Adam Szczepaniak, Kamil Walkowiak

Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

JPEmbedded s.c. Mazan Jan, Filipek Paweł Kraków, 17 stycznia 2017r. ul. Strumienna Kraków ZAPYTANIE OFERTOWE

Pakiet Czystego Transportu

Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości

>>> Techniki rozbudowy systemów wbudowanych >>> Biblioteki wspomagające rozbudowę systemów wbudowanych. Name: Mariusz Naumowicz Date: 29 maja 2019

OT integracja i rozwój czy bezpieczeństwo?

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>

Cennik szkoleń e-learning 2015 rok

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Rola inteligentnej energetyki w strategii Title Grupy TAURON. Filip Grzegorczyk Prezes Zarządu TAURON Polska Energia S.A.

INTELIGENTNE TECHNOLOGIE ENERGETYCZNO PALIWOWE (ITE-P)

1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność:

Spis treúci. 1. Wprowadzenie... 13

Regionalny Program Operacyjny na lata Departament Wdrażania EFRR

Wykorzystanie danych AMI w zarządzaniu siecią nn Projekt UPGRID

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Warstwy i funkcje modelu ISO/OSI

Szczególne problemy projektowania aplikacji internetowych. Jarosław Kuchta Projektowanie Aplikacji Internetowych

aktualny stan realizacji zadań ministra właściwego do spraw budownictwa, gospodarki przestrzennej i mieszkaniowej wynikających z przepisów ustawy z

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Oferta programu COSME

KLASTER ROZWOJU ODNAWIALNYCH ŹRÓDEŁ ENERGII. Stampede Slides

Model OSI. mgr inż. Krzysztof Szałajko

Konferencja I3 internet infrastruktury - innowacje. SMOA Devices. Infrastruktura do monitorowania i kontroli zuŝycia energii

WLAN bezpieczne sieci radiowe 01

Projektowanie Infrastruktury Sieciowej v2 2012/09/01

pakiet na rzecz czystego transportu

System zasilania Potrzeb własnych Kontroler Systemu zawiszaip.

Infrastruktura ładowania pojazdów elektrycznych element sieci Smart Grid

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Wsparcie dla innowacji

Poznaj Centrum Szkoleniowe Johnson Controls

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2

Transkrypt:

Przyszłość elektromobilności: enterop ISO/IEC 15118 Implementacja wzorcowa

Implementacja wzorcowa System testowania zgodności Specyfikacja przypadku testowego Motywacja Utworzenie warunków dla powszechnego stosowania na rynku standardów interfejsu komunikacyjnego vehicle-to-grid Platforma technologiczna Ograniczenie przeszkód technicznych dla realizacji nowych produktów i usług V2G Wsparcie małych i średnich przeds. oraz regionów modelowych Opracowanie implementacji wzorcowej ISO / IEC 15118 jako część platformy technologicznej enterop ISO/IEC 15118 2

Streszczenie Zgodnie z założeniami, do roku 2020 na niemieckim rynku ma się znaleźć milion pojazdów elektrycznych. Dążąc do osiągnięcia tego celu, Federalne Ministerstwo Gospodarki i Technologii (BMWi) od lipca 2012 finansowało projekt enterop, mający na celu zapewnienie interoperacyjnej komunikacji pomiędzy pojazdami elektrycznymi a stacjami ładowania. Jest to niezbędny warunek dla powszechnej akceptacji elektromobilności. W ramach projektu należy sprzętowo i programistycznie zaimplementować zautomatyzowany system testowy, pomagający zapewnić współdziałanie pomiędzy systemami. Równocześnie zdefiniowana i udostępniona powinna zostać platforma wzorcowa, w celu ułatwienia małym i średnim przedsiębiorstwom dostępu do rynku. Projekt trwał 2 lata, koszt ok. 4.6 milonów euro sfinansowany został w 50% przez BMWi i partnerów przemysłowych. Międzynarodowy standard ISO/IEC 15118 dla interfejsu komunikacji vehicle-to-grid (V2G) jest kluczowym elementem zapewniającym współdziałanie pojazdów elektrycznych i przyszłej infrastruktury ładowania, jak również integracje elektromobilności w łańcuchu wartości energetyczno-gospodarczych. 3

Kontekst W kontekście zmian w sektorze energetycznym, elektromobilność zajmuje kluczową pozycję: Z energetyczno-gospodarczego punktu widzenia, pojazdy elektryczne, traktowane jako sterowalne odbiorniki energii oraz rozproszone magazyny energii mogą przyczynić się do stabillizacji sieci elektroenergetycznej. Dlatego też odgrywają one ważną rolę w kontekście efektywnego wykorzystania sieci oraz zrównoważonego transportu prywatnego. Warunkiem upowszechnienia elektromobilności jest jej szeroka akceptacja jak również inteligentna i bezproblemowa integracja niezbędnej infrastruktury. Będzie to ekonomicznie osiągalne pod warunkiem, że zostanie zapewniona interoperacyjność wszystkich produkowanych na świecie pojazdów z dostępną infrastrukturą ładowania. Interoperacyjność pełni też ważną rolę w kontekście akceptacji technologii. 4

Cel projektu Już w roku 2010, przy wsparciu partnerów z konsorcjum enterop, wykorzystano pierwsze projekty mające na celu międzynarodową standaryzację interfejsu komunikacyjnego ISO/IEC 15118 Vehicle-to- Grid (V2G). Aktualnie, w fazie przedprodukcyjnej, istotna jest stymulacja procesów tworzenia i wdrażania standardów na runku. Dlatego projekt dotyczy trzech głównych tematów: Definicja automatyzowalnych procedur testowych Projekt koncepcyjny i opracowanie implementacji wzorcowej Wsparcie regionów modelowych, projektów oraz małych i średnich przedsiębiorstw we wdrażaniu ustandaryzowanych technologii Testowany system komunikacja Jednostka zasilająca System wzorcowy enterop System testowy ISO/IEC 15118 System wzorcowy ISO/IEC 15118 5

Cele projektu Definicja automatyzowalnych procedur testowych pojazd Definicja automatyzowalnych procedur testowych w celu umożliwienia samodzielnego rozwijania produktów zgodnych ze standardem, zwalniając producentów z konieczności czasochłonnych testów wzajemnej interoperacyjności, równocześnie zapewniając rozwój wolnego rynku i zapobiegając jego fragmentacji. użytkownik Komunikacja z infrastrukturą ładowania sieć Infrastruktura ładowania 6

Cele projektu Projekt koncepcyjny i wykonanie Projekt koncepcyjny i wykonanie implementacji wzorcowej w formie otwartej platformy technologicznej, w celu ograniczenia przeszkód technicznych podczas wdrażania nowych produktów i usług V2G. Szczególnie skierowane na rozwój produktów małych i średnich przedsiębiorstw, przeznaczonych na rynek międzynarodowy. 7

Cele projektu Wsparcie regionów modelowych Wsparcie regionów modelowych, projektów oraz małych i średnich przedsiębiorstw w procesie wdrażania ustandaryzowanych technologii, dzięki czemu na wczesnym etapie doświadczenia zastosowania i implementacji mogą być przekazane z powrotem na platformę technologiczną enterop. W tym kontekście, konsorcjum enterop będzie wspierać bliski kontakt z Normungsinitiative Elektromobilität (DIN, DKE, NAAutomobil). 8

ISO/IEC 15118 EVCC SECC Jednostka zasilająca Jednostka zasilająca 9

ISO/IEC 15118 EVCC Logika aplikacji EV SECC Logika aplikacji EVSE Warstwy abstrakcji sprzętowej ISO/IEC 15118 Warstwa pośrednia Stos protokołu Warstwy abstrakcji sprzętowej ISO/IEC 15118 Warstwa pośrednia Stos protokołu System operacyjny Sterownik enterop sprzętowa platforma wzorcowa System operacyjny Sterownik enterop sprzętowa platforma wzorcowa Jednostka zasilająca Jednostka zasilająca 10

enterop demonstracyjne urządzenia ładowania EV EVCC Wtyczka Typ2 Sterownik przepływu mocy Zarządzanie baterią (dwukierunkowy) falownik Bateria 11

enterop demonstracyjne urządzenia ładowania EVSE SECC Sterownik przepływu mocy (plc) Wtyczka Typ2 Bezpieczniki i zab. różnicowoprądowe stycznik uwierzytelnienie (RFID Reader) pomiary 12

enterop sprzętowa platforma wzorcowa EVCC Logika aplikacji Programowalne jako EV lub EVSE Modem PLC dla ISO/IEC 15118-3 Warstwy abstrakcji sprzętowej ISO/IEC 15118 Warstwa pośrednia Stos protokołu System operacyjny sterownik enterop sprzętowa platforma wzorcowa Pilotażowa instalacja sterowania wg IEC 61851 mikrokontroler 32 Bit Interfejsy CAN- i Ethernet 2MB Flash 512 kb SRAM 13

System operacyjny, sterownik i warstwy abstrakcji sprzętowej Warstwy abstrakcji sprzętowej EVCC Logika aplikacji ISO/IEC 15118 Warstwa pośrednia Stos protokołu System operacyjny sterownik Transfer ecos na sprzętową platformę wzorcową enterop sprzętowa platforma wzorcowa IEC 61851 HAL Odczyt i zapis stanów IEC 61851 Odczyt i zapis cyklu pracy Odczyt i zapis częstotliwości 14

ISO/IEC 15118 Warstwa pośrednia Stos Protokołu Warstwy abstrakcji sprzętowej EVCC Logika aplikacji ISO/IEC 15118 Warstwa pośrednia Stos protokołu System operacyjny Sterownik enterop sprzętowa platforma wzorcowa Aplikacji Prezentacji Sesji Transportowa Sieciowa ISO/IEC 15118-2 opis techniczny protokołu i wymagania warstw OSI Komunikaty warstwy aplikacji, SDP EXI V2GTP UDP, TCP, TLS IP, ICMP, SLAAC V2G Standardized Service Primitive Interface Łącza danych Fizyczna ISO/IEC 15118-3 Wymagania warstwy fizycznej i łącza danych 15

stm StateMachine [content_history.servicediscoveryres.servicelist_isused == 0u thispointer- >configuration.requestvalueaddservices==false] Logika aplikacji: maszyny stanów EVCC Logika aplikacji Koncepcja oparta na modelu Opracowanie modelu UML Struktura klas Warstwy abstrakcji sprzętowej ISO/IEC 15118 Warstwa pośrednia Stos protokołu System operacyjny Sterownik enterop sprzętowa platforma wzorcowa Diagram stanów Plugged_In_Timeout WaitForPluggedIn HighLevelCommunication [iec61851.state == State_B] IPAddressAssignment entry / Init entry / IPAddressAssignment_Entry BasicSignalling do / CheckStateConditions do / IPAddressAssignment_Do V2G_EVCC_Session_Timeout Ogólne aktywności systemu Generacja kodu Dostosowanie szablonów /ResetSeccDiscoveryCounter() V2G_EVCC_Session_Timeout [iec61851.state == State_B] StopCommunicationEstablishment SDPResponseNotAccepted [iec61851.state == State_B] [seccdiscoveryrequestcounter >= 50 && thispointer->iec61851.state == State_B] Generacja kodu BasicSignalling [iec61851.state!= State_B] Expected_V2G_Message_Invalid V2G_EVCC_Session_Timeout V2G_EVCC_Message_Timeout [iec61851.state!= State_B] BasicSignalling V2G_EVCC_Session_Timeout IPAddressAssignment_OK, HighLevelCommunication [iec61851.state == State_B] /IncreaseSeccDiscoveryCounter() WaitForSECCDiscoveryProtocolRes V2G_EVCC_Message_Timeout [seccdiscoveryr entry / WaitForSECCDiscoveryProtocolRes_Entry && thispointer->iec61851.state == State_B] do / WaitForSECCDiscoveryProtocolRes_Do /IncreaseSeccDiscoveryCounter() exit / WaitForSECCDiscoveryProtocolRes_Exit SDPResponseAccepted, HighLevelCommunication [seccdiscoveryrequestcounter <50 && thispointer->iec61851.state == State_B] /IncreaseSeccDiscoveryCounter() WaitForSupportedAppProtocolRes entry / WaitForSupportedAppProtocolRes_Entry do / WaitForSupportedAppProtocolRes_Do Expected_V2G_Message_Valid, HighLevelCommunication [iec61851.state == State_B] /V2G_Sequence_Timer_Start() V2G_SECC_ResponseCode_FAILED V2G_EVCC_Message_Timeout BasicSignalling [iec61851.state!= State_B] Expected_V2G_Message_Invalid WaitForSessionSetupRes entry / WaitForSessionSetupRes_Entry do / WaitForSessionSetupRes_Do V2G_EVCC_ V2G_EVCC_Session_Timeout V2G_SECC_ResponseCode_FAILED Expected_V2G_Message_Invalid V2G_EVCC_Message_Timeout [iec61851.state!= State_B] BasicSignalling Expected_V2G_Message_Valid, HighLevelCommunication [iec61851.state == State_B] /V2G_Sequence_Timer_Start() WaitForServiceDiscoveryRes entry / WaitForServiceDiscoveryRes_Entry do / WaitForServiceDiscoveryRes_Do Expected_V2G_Message_Valid, HighLevelCommunication [iec61851.state == State_B] /V2G_Sequence_Timer_Start() [content_history.servicediscoveryres.servicelist_isused == 1u && thispointer->configuration.requestvalueaddservices==true] V2G_SECC_ResponseCode_FAILED V2G_EVCC_Message_Timeout Expected_V2G_Message_Invalid V2G_EVCC_Session_Timeout WaitForServiceDetailRes entry / WaitForServiceDetailRes_Entry do / WaitForServiceDetailRes_Do AnotherValueAddedService, Expected_V2G_Message_Valid, HighLevelCommunication [iec61851.state!= State_B] [iec61851.state == State_B] BasicSignalling /V2G_Sequence_Timer_Start() Expected_V2G_Message_Valid, 16 V2G_SECC_ResponseCode_FAILED V2G_EVCC_Session_Timeout HighLevelCommunication [iec61851.state == State_B] /V2G_Sequence_Timer_Start() WaitForPaymentServiceSelectionRes V2G_EVCC_Message_Timeout entry / WaitForPaymentServiceSelectionRes_Entry Expected_V2G_Message_Invalid do / WaitForPaymentServiceSelectionRes_Do [iec61851.state!= State_B] BasicSignalling

Modelowanie przypadków testowych Analiza i ocena różnych metod modelowania przypadków testowych: MSC, UTP, TTCN-3 i inne TTCN-3 jako język opisu przypadków Analiza i ocena różnych narzędzi TTCN-3 Użyto TTWorkbench Zaimplementowano ponad 600 wymagań Testy negatywne i pozytywne Opracowanie wytycznych modelowania 17

Wyniki projektu W pełni wdrożony Service Discovery Protocol dla EV i EVSE W pełni wdrożona sekwencja komunikatów V2G dla EV Sekwencje komunikatów dla EVSE w trakcie Integracja IEC 61851 Integracja jednostki zasilającej w EV i EVSE częściowo wdrożona Niezaimplementowane w systemie wzorcowym SLAC TLS, certyfikaty 18

Wnioski i perspektywa System wzorcowy ISO/IEC 15118 zaprojektowany w oparciu o model Implementacja sekwencji komunikatów dla EV i EVSE Integracja jednostki zasilającej 19

Dziękujemy za uwagę Aby uzyskać więcej informacji, prosimy o kontakt: michal.ramczykowski@copperalliance.pl 20 enterop ISO/IEC 15118 reference implementation