SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Quebec's 735kv power lines can survive the apocalypse,
but can they runTCP?!
Nick Sweeting
@theSquashSH
Co-Founder	@	Monadical.com	
(we're	hiring	Python	devs!)	
!!con 2020
#virtualbangbangcon
The apocalypse... x3
1961, 1986 , 1998 (the big one)
>2.8 inches of solid ice build-up
17,000+ power poles replaced
3,400km+ of power lines rebuilt
Over three million people affected for 5+ weeks
The James Bay Project
27,000 MW of awesome
Won against nuclear power (built in the 1970's)
Flooded 11,500km2 of Cree and Inuit land (in exchange for $0.2B)
 The largest body of water ever created by humankind (largest lake in CA)
Mega dams near the arctic circle (and lots of wires)
Separatist at its heart, Quebec has it's own grid (just like Texas!)
So how do power grids work?
High-voltage 3-phase AC
Easier to convert than DC
Old-school: Transformers + fuses
Modern: Capacitors + Thyristors + Optic coupling
Dealing with changing load is difficult
Frequency synchronization
Phase balancing
Kinetic energy management
Grid-scale tooling is really weird
Signals bounce off the ends of wires!
Microcontrollers cant get anywhere near >10kv!
The whole grid is a giant antenna!
HVDC ... Edison wins after all!
It's all about long distance grid-to-grid connections.
More efficient wiring than AC
No skin effect
Fewer conductors
Easier to control digitally
Static VAR compensation
Simpler control circuity
It's a rescue lifeline
Restarting downed power plans
Re-syncing drifting frequencies
De-Icing!
So can they run TCP?!
Theres a whole world of network chatter on power lines.
9 - 500kHz (DLC)
Ethernets w/ IPv6 at 576 kbit/s for grid control / meter reading
100-500kHz (OSGP)
IOT, home automation, meter reading
≥ 1 MHz (EoP)
Ethernet-over-Power AC wall wart systems
≥100 MHz (Transverse-mode)
long-distance >1 Gbit/s connections (but the grid is a massive antenna)
2.4 - 6GHz (BPL)
Long-distance broadband backhaul (but the grid is a massive antenna)
What does this have to do with software?
Lessons we can learn in failure engineering.
It's a modular system
Industry-shared common APIs
It's a distributed system
Time synchronization, leader election, back-pressure
It's a critical system
Graceful degradation (load-shedding), split brain recovery, staggered restarts
It's a human system
Human communication, border politics, circular dependencies
Thank	You	!!con	2020	organizers,	
AV	team,	and	a:endees!	
Q&A	via	Discord	/	TwiEer:	
Twitter:
@theSquashSH
Discord:
Nick Sweeting (he/him) #8405
Slides & further reading links:
github.com/pirate/quebec-power-grid-talk
(P.S.	Monadical.com	is	hiring	remote	Python/JS	devs!)

Mais conteúdo relacionado

Mais procurados

Development of a Wireless Power Transfer Circuit Based on Inductive Coupling
Development of a Wireless Power Transfer Circuit Based on Inductive CouplingDevelopment of a Wireless Power Transfer Circuit Based on Inductive Coupling
Development of a Wireless Power Transfer Circuit Based on Inductive CouplingTELKOMNIKA JOURNAL
 
jjPlus wireless power transfer overivew
jjPlus wireless power transfer overivewjjPlus wireless power transfer overivew
jjPlus wireless power transfer overivewGary Chi
 
Development of Energy-Efficient Cryogenic Optical (ECO) Data Link
Development of Energy-Efficient Cryogenic Optical (ECO) Data LinkDevelopment of Energy-Efficient Cryogenic Optical (ECO) Data Link
Development of Energy-Efficient Cryogenic Optical (ECO) Data LinkAlexander Cohen
 
WiTricity
WiTricityWiTricity
WiTricityAbu Taj
 
WIRELESS POWER TRANSFER
WIRELESS POWER TRANSFERWIRELESS POWER TRANSFER
WIRELESS POWER TRANSFERMUNEER NIHAL
 
Wireless power transfer by high frequency resonating coils
Wireless power transfer by high frequency resonating coilsWireless power transfer by high frequency resonating coils
Wireless power transfer by high frequency resonating coilsEdgefxkits & Solutions
 
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...Correction to “damaging open phase overvoltage disturbance on a shunt-compens...
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...ieeeprojectsbangalore
 
a review on wireless power transfer ppt (WPT) by MNZEET SINGH
a review on wireless power transfer ppt (WPT)  by MNZEET SINGHa review on wireless power transfer ppt (WPT)  by MNZEET SINGH
a review on wireless power transfer ppt (WPT) by MNZEET SINGHMANJEET SINGH
 
Yunasko sc berlin-2013
Yunasko sc berlin-2013Yunasko sc berlin-2013
Yunasko sc berlin-2013Yunasko
 
Wireless Power - Emerging Technology
Wireless Power - Emerging TechnologyWireless Power - Emerging Technology
Wireless Power - Emerging TechnologyNinad Jape
 
wireless power transfer
wireless power transfer wireless power transfer
wireless power transfer AmitKumar6849
 
Lightning applications
Lightning applicationsLightning applications
Lightning applicationsMuntazar Abbas
 
Wireless mobile charging by Inductive Coupling.
Wireless mobile charging by Inductive Coupling.Wireless mobile charging by Inductive Coupling.
Wireless mobile charging by Inductive Coupling.siddhant212
 
P2a Solar Power
P2a Solar PowerP2a Solar Power
P2a Solar PowerM F Ebden
 

Mais procurados (20)

Raghavendra bhovi
Raghavendra bhoviRaghavendra bhovi
Raghavendra bhovi
 
Development of a Wireless Power Transfer Circuit Based on Inductive Coupling
Development of a Wireless Power Transfer Circuit Based on Inductive CouplingDevelopment of a Wireless Power Transfer Circuit Based on Inductive Coupling
Development of a Wireless Power Transfer Circuit Based on Inductive Coupling
 
Sharmili
SharmiliSharmili
Sharmili
 
jjPlus wireless power transfer overivew
jjPlus wireless power transfer overivewjjPlus wireless power transfer overivew
jjPlus wireless power transfer overivew
 
Development of Energy-Efficient Cryogenic Optical (ECO) Data Link
Development of Energy-Efficient Cryogenic Optical (ECO) Data LinkDevelopment of Energy-Efficient Cryogenic Optical (ECO) Data Link
Development of Energy-Efficient Cryogenic Optical (ECO) Data Link
 
WiTricity
WiTricityWiTricity
WiTricity
 
WIRELESS POWER TRANSFER
WIRELESS POWER TRANSFERWIRELESS POWER TRANSFER
WIRELESS POWER TRANSFER
 
Wireless power transfer by high frequency resonating coils
Wireless power transfer by high frequency resonating coilsWireless power transfer by high frequency resonating coils
Wireless power transfer by high frequency resonating coils
 
Electricity mcq
Electricity mcqElectricity mcq
Electricity mcq
 
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...Correction to “damaging open phase overvoltage disturbance on a shunt-compens...
Correction to “damaging open phase overvoltage disturbance on a shunt-compens...
 
a review on wireless power transfer ppt (WPT) by MNZEET SINGH
a review on wireless power transfer ppt (WPT)  by MNZEET SINGHa review on wireless power transfer ppt (WPT)  by MNZEET SINGH
a review on wireless power transfer ppt (WPT) by MNZEET SINGH
 
Yunasko sc berlin-2013
Yunasko sc berlin-2013Yunasko sc berlin-2013
Yunasko sc berlin-2013
 
Wireless Power - Emerging Technology
Wireless Power - Emerging TechnologyWireless Power - Emerging Technology
Wireless Power - Emerging Technology
 
Correale q4 2008_rtp
Correale q4 2008_rtpCorreale q4 2008_rtp
Correale q4 2008_rtp
 
wireless power transfer
wireless power transfer wireless power transfer
wireless power transfer
 
wireless power transfer
wireless power transfer wireless power transfer
wireless power transfer
 
Lightning applications
Lightning applicationsLightning applications
Lightning applications
 
witricity
witricitywitricity
witricity
 
Wireless mobile charging by Inductive Coupling.
Wireless mobile charging by Inductive Coupling.Wireless mobile charging by Inductive Coupling.
Wireless mobile charging by Inductive Coupling.
 
P2a Solar Power
P2a Solar PowerP2a Solar Power
P2a Solar Power
 

Semelhante a Quebec's 735kv power lines can survive the apocalypse, but can they run TCP?!

Printed Supercapacitors
Printed SupercapacitorsPrinted Supercapacitors
Printed SupercapacitorsBing Hsieh
 
High Performance Computing - Challenges on the Road to Exascale Computing
High Performance Computing - Challenges on the Road to Exascale ComputingHigh Performance Computing - Challenges on the Road to Exascale Computing
High Performance Computing - Challenges on the Road to Exascale ComputingHeiko Joerg Schick
 
Abundant Bandwidth and how it affects us
Abundant Bandwidth and how it affects usAbundant Bandwidth and how it affects us
Abundant Bandwidth and how it affects usTal Lavian Ph.D.
 
Science and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated EraScience and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated EraLarry Smarr
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Larry Smarr
 
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...Heiko Joerg Schick
 
Electron Tube Afs Epri R5
Electron Tube   Afs Epri R5Electron Tube   Afs Epri R5
Electron Tube Afs Epri R5John Kappenman
 
submarine cables (interent) ppt
submarine cables (interent) pptsubmarine cables (interent) ppt
submarine cables (interent) pptsanjanaperna
 
Jaimin chp-2 - 2011 batch
Jaimin   chp-2  - 2011 batchJaimin   chp-2  - 2011 batch
Jaimin chp-2 - 2011 batchJaimin Jani
 
6 interference management in mimo multicell
6 interference management in mimo multicell6 interference management in mimo multicell
6 interference management in mimo multicellCPqD
 
Wireless Power Transmission
Wireless Power TransmissionWireless Power Transmission
Wireless Power Transmissionmarada0033
 
Silicon Photonics for Extreme Computing - Challenges and Opportunities
Silicon Photonics for Extreme Computing - Challenges and OpportunitiesSilicon Photonics for Extreme Computing - Challenges and Opportunities
Silicon Photonics for Extreme Computing - Challenges and Opportunitiesinside-BigData.com
 
The Optiputer - Toward a Terabit LAN
The Optiputer - Toward a Terabit LANThe Optiputer - Toward a Terabit LAN
The Optiputer - Toward a Terabit LANLarry Smarr
 
E Science As A Lens On The World Lazowska
E Science As A Lens On The World   LazowskaE Science As A Lens On The World   Lazowska
E Science As A Lens On The World Lazowskaguest43b4df3
 
E Science As A Lens On The World Lazowska
E Science As A Lens On The World   LazowskaE Science As A Lens On The World   Lazowska
E Science As A Lens On The World LazowskaWCET
 

Semelhante a Quebec's 735kv power lines can survive the apocalypse, but can they run TCP?! (20)

Printed Supercapacitors
Printed SupercapacitorsPrinted Supercapacitors
Printed Supercapacitors
 
High Performance Computing - Challenges on the Road to Exascale Computing
High Performance Computing - Challenges on the Road to Exascale ComputingHigh Performance Computing - Challenges on the Road to Exascale Computing
High Performance Computing - Challenges on the Road to Exascale Computing
 
Abundant Bandwidth and how it affects us
Abundant Bandwidth and how it affects usAbundant Bandwidth and how it affects us
Abundant Bandwidth and how it affects us
 
Science and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated EraScience and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated Era
 
Witricity
WitricityWitricity
Witricity
 
Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?Terabit Applications: What Are They, What is Needed to Enable Them?
Terabit Applications: What Are They, What is Needed to Enable Them?
 
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
Experiences in Application Specific Supercomputer Design - Reasons, Challenge...
 
Electron Tube Afs Epri R5
Electron Tube   Afs Epri R5Electron Tube   Afs Epri R5
Electron Tube Afs Epri R5
 
submarine cables (interent) ppt
submarine cables (interent) pptsubmarine cables (interent) ppt
submarine cables (interent) ppt
 
Jaimin chp-2 - 2011 batch
Jaimin   chp-2  - 2011 batchJaimin   chp-2  - 2011 batch
Jaimin chp-2 - 2011 batch
 
6 interference management in mimo multicell
6 interference management in mimo multicell6 interference management in mimo multicell
6 interference management in mimo multicell
 
Wireless Power Transmission
Wireless Power TransmissionWireless Power Transmission
Wireless Power Transmission
 
Hv3513651369
Hv3513651369Hv3513651369
Hv3513651369
 
wireless power transfer
wireless power transferwireless power transfer
wireless power transfer
 
Witricity
WitricityWitricity
Witricity
 
WiTricity
WiTricityWiTricity
WiTricity
 
Silicon Photonics for Extreme Computing - Challenges and Opportunities
Silicon Photonics for Extreme Computing - Challenges and OpportunitiesSilicon Photonics for Extreme Computing - Challenges and Opportunities
Silicon Photonics for Extreme Computing - Challenges and Opportunities
 
The Optiputer - Toward a Terabit LAN
The Optiputer - Toward a Terabit LANThe Optiputer - Toward a Terabit LAN
The Optiputer - Toward a Terabit LAN
 
E Science As A Lens On The World Lazowska
E Science As A Lens On The World   LazowskaE Science As A Lens On The World   Lazowska
E Science As A Lens On The World Lazowska
 
E Science As A Lens On The World Lazowska
E Science As A Lens On The World   LazowskaE Science As A Lens On The World   Lazowska
E Science As A Lens On The World Lazowska
 

Último

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfsmsksolar
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 

Último (20)

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 

Quebec's 735kv power lines can survive the apocalypse, but can they run TCP?!

  • 1. Quebec's 735kv power lines can survive the apocalypse, but can they runTCP?! Nick Sweeting @theSquashSH Co-Founder @ Monadical.com (we're hiring Python devs!) !!con 2020 #virtualbangbangcon
  • 2. The apocalypse... x3 1961, 1986 , 1998 (the big one) >2.8 inches of solid ice build-up 17,000+ power poles replaced 3,400km+ of power lines rebuilt Over three million people affected for 5+ weeks
  • 3.
  • 4. The James Bay Project 27,000 MW of awesome Won against nuclear power (built in the 1970's) Flooded 11,500km2 of Cree and Inuit land (in exchange for $0.2B)  The largest body of water ever created by humankind (largest lake in CA) Mega dams near the arctic circle (and lots of wires) Separatist at its heart, Quebec has it's own grid (just like Texas!)
  • 5.
  • 6.
  • 7. So how do power grids work? High-voltage 3-phase AC Easier to convert than DC Old-school: Transformers + fuses Modern: Capacitors + Thyristors + Optic coupling Dealing with changing load is difficult Frequency synchronization Phase balancing Kinetic energy management Grid-scale tooling is really weird Signals bounce off the ends of wires! Microcontrollers cant get anywhere near >10kv! The whole grid is a giant antenna!
  • 8. HVDC ... Edison wins after all! It's all about long distance grid-to-grid connections. More efficient wiring than AC No skin effect Fewer conductors Easier to control digitally Static VAR compensation Simpler control circuity It's a rescue lifeline Restarting downed power plans Re-syncing drifting frequencies De-Icing!
  • 9. So can they run TCP?! Theres a whole world of network chatter on power lines. 9 - 500kHz (DLC) Ethernets w/ IPv6 at 576 kbit/s for grid control / meter reading 100-500kHz (OSGP) IOT, home automation, meter reading ≥ 1 MHz (EoP) Ethernet-over-Power AC wall wart systems ≥100 MHz (Transverse-mode) long-distance >1 Gbit/s connections (but the grid is a massive antenna) 2.4 - 6GHz (BPL) Long-distance broadband backhaul (but the grid is a massive antenna)
  • 10.
  • 11. What does this have to do with software? Lessons we can learn in failure engineering. It's a modular system Industry-shared common APIs It's a distributed system Time synchronization, leader election, back-pressure It's a critical system Graceful degradation (load-shedding), split brain recovery, staggered restarts It's a human system Human communication, border politics, circular dependencies
  • 12.
  • 13. Thank You !!con 2020 organizers, AV team, and a:endees! Q&A via Discord / TwiEer: Twitter: @theSquashSH Discord: Nick Sweeting (he/him) #8405 Slides & further reading links: github.com/pirate/quebec-power-grid-talk (P.S. Monadical.com is hiring remote Python/JS devs!)