Presentation is loading. Please wait.

Presentation is loading. Please wait.

by Minho Shin, Myongji University

Similar presentations


Presentation on theme: "by Minho Shin, Myongji University"— Presentation transcript:

1 by Minho Shin, Myongji University
V2G project in 2013 Summer by Minho Shin, Myongji University

2 Outline Smart Grid Project IEC/ISO 15118 Dev. plan

3 Power Grid

4 Power Grid Power Grid One-way power flow

5 Power Grid One-way power flow Use or discard Power Grid 100 Energy
Waste Power Grid One-way power flow Use or discard

6 Power Grid One-way power flow Use or discard Over-provision Power Grid
Energy Waste Power Grid One-way power flow Use or discard Over-provision

7 Load forecasting model
Over-provision Load forecasting model Peak load Supply = Peak load * 1.2 Wasted Energy

8 Over-provision Expensive Inefficient Limited Emergency Supply
Rescue in 10 min Unexpected peak demand Supply Detection Turn on peaker plants Over-provision Expensive Inefficient Limited

9 Solution: match demand to supply

10 Solution: match demand to supply

11 Effect of Demand Shifting
Benefits Save 67 billion Euros in Europe Save 130 billion dollars in US Reduce CO2 emission Massive investments on smart grid 11 billion investments by Obama US DoE target: 20% reduction of peak demand

12 How? Smart metering Realize real-time demand response
Advanced Metering Infrastructure (AMI) Realize real-time demand response lower peak load Smart meter Demand information EMS Demand control message

13 Go Green Renewable Energy Sources By 2030, US target: 20% But… We need
Wind turbine Solar panel By 2030, US target: 20% But… Renewable energy is intermittent Highly distributed We need Intelligent power management strategy Smart control system

14 Smart Grid = Power Grid + AMI + Renewables + …

15 Why Electric Vehicle? Electric Vehicle Benefit
Car run by electricity (or with gasoline) Benefit Reduction of CO2 emission 15% of CO2 by transportation Driver’s Cost Reduce dependence on oil

16 Smart Grid = Grid + AMI + Renewable + EV
System Operator HAN

17 EV Charing Problem Can we feed EVs? Increase peak demand EV-charging

18 EV Charging Problem That’s it?? Can we feed EVs? Solution
Increase peak demand Solution Smart Charging Schedule Time-varying price That’s it?? EV-charging

19 Active role of EV in Smart Grid
Power stored in battery Available (parked) 90% of time Aggregated, highly reliable power resource Use the stored power for Grid help balance power production/consumption Real-time regulation service Make money Grid charge discharge

20 Smart Grid and Computer Science
Smart Grid is a cyber-physical system Sense Process & Decision Actuate

21 Smart Grid & Computer Science
CS problems Real-time data processing Communication & Networking Fault-tolerant system architecture Interoperability Security & Privacy Programming model Visualization etc…

22 Interoperability Standardization effort for interoperability
SG = interconnection of different power generators, distribution networks, and consumers Connect them regardless of physical medium, manufacturer, device types Likely that multiple comm. technologies coexist Devices: Bluetooth, UWB Home/local: Zigbee, WiFi Meter-Utility: 3G/4G Standardization effort for interoperability

23 Questions?

24 V2G Interoperability Project
자동차와 충전기 간의 상호운용성 테스트 시스템 개발 자동차와 충전기 간의 통신 구현 (15118) 자동차/충전기의 표준 적합성 테스트 SW 개발 Period: 2012~2014 Participants: 지식경제부, 한국산업기술시험원(KTL), 명지대, PNE 장혁수, 김인택, 신민호

25 충전기 DSO 전기차 EVCC E-mobility SECC Infrastructure Operator EVSE EVCC
15118 Server Application Network Data Link Physical Server IEC 61850 Meta Model 15118 Client Application Network Data Link Physical Client IEC 61850 Meta Model Application Network Data Link Physical IEC/TR IEC 61850 IEC/ISO 15118 EV & EVCC EVSE & SECC (Application Layer Gateway) EIOp Logic IEC Comm. Standardized in ISO/IEC EVCC EV Communication Controller Logic ISO/IEC Comm. SECC Standardized in ISO/IEC Supply Equipment Comm. Controller ISO/OSI Layer Information Flow Scope of IEC/TR EVSE EV Supply Equipment Power Line(Feeder) NOT in scope of IEC/TR DSO Distribution System Operator Point of Common Coupling

26 IEC/ISO 15118 Protocol Stack

27 15118: Overall Procedure Connect Data Link: PLC
Set up IP address (DHCP, SSAS): IPv6 (IPv4) Find Charger: SDP over UDP TCP connection TLS channel establishment V2G setup Handshake, session setup, service discovery Charging Payment, charge parameter, line lock, power delivery (Loop) metering status, metering receipt

28 Development Technologies
UDP (SDP), TCP (others) over IPv6(4) Socket programming TLS security: GNUTLS library XML/EXI programming: OpenV2G library XML security: GNUTLS library Multi-threading pthread (linux), Win32 API(Win) Shared memory for comm. with 61850 Win32 API

29 MJU Reference System Front-end Graphical User Interface EVCC SECC SDP
TLS TLS Handshake Handshake TLS Setup Setup Charging Charging EXI/XML Handling Library (OpenV2G) Security Handling Library (GNUTLS)

30 Development Status (Linux)
OSI 7 Layers Protocol Suites Security Application SDP AC-Charging DC-Charging XML Security TLS (no multithread) Presentation XML EXI Session V2GTP Transport TCP UDP Network IPv6: DHCP, SLAAC, DAS IPv4: DHCP Data Link & Physical Basic Signaling PLC (Power Line Communication)

31 TODO (TLS) TLS for multi-thread (IPv6) IPv6 socket programming
(EXI) XML/EXI library (XMLSec) XML security (Win) Windows porting (GUI) Front-end GUI (Shmem) Shared memory comm. with 61850 (Conf) verification (Tester) Conformance Test Program

32 Workflow TLS-unix Win GUI-ruby EXI Shmem TLS-win IPv6 GUI-MFC XMLSec
Reference System

33 6/24~ 7/1~ 7/8~ 7/15~ 7/22~ 7/29~ 8/5~ 8/12~ 8/19~ 8/26~ Events TLS Win GUI EXI Shmem Conf Tester no cho unix Win IPv6 GUI-ruby GUI-MFC Win Toy Toy review code analysis

34 Person-Skill matrix C Ruby Linux prog. Widnows prog. Network
Socket prog Multi thread MFC Shared mem. 김상선 E+ H B E G H/E 전거창 E(j) 조성우 E/E 허만재 H/B G (very good), E (has experience), B (basic knowledge), H (have heard of it), W (what?)

35 Task Assignment TLS IPv6 EXI XMLSec GUI Win Shmem Conf Tester 김상선 C L
전거창 P 조성우 허만재 L (Leading role) P (participate) C (consulting role) B (backup role) M (monitoring)

36 Team work Dropbox: V2G-win Homepage (허) Meeting: 매주
GoToMeeting Meeting note (허) Documentation & reporting Use progress wiki (everyday, must) Commentation

37 Development Environment
Windows 7 Visual Studio 2010 – C/MFC


Download ppt "by Minho Shin, Myongji University"

Similar presentations


Ads by Google