Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Shivkumar Iyer
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
PyCon Canada
August 10, 2013
Technology
98
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Shivkumar Iyer
Python Power Electronics - Open Source Circuit Simulator in Python
PyCon Canada
August 10, 2013
More Decks by PyCon Canada
See All by PyCon Canada
Job Security (in Python) (Christopher Neugebauer)
pyconca
2
570
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
520
Shopify Checkout (Chris Saunders)
pyconca
0
270
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
190
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
480
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
190
Why Open Source Works (Alex Gaynor)
pyconca
0
260
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
1.1k
Sunday Morning Keynote (Karen Brennan)
pyconca
0
370
Other Decks in Technology
See All in Technology
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
Kiro Crewをはじめよう
kizawa2020
1
160
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
500
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.6k
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
Building an army of robots
kneath
307
47k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Amusing Abliteration
ianozsvald
1
350
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Navigating Team Friction
lara
192
16k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Transcript
PYTHON POWER ELECTRONICS Open Source Circuit Simulator in Python Shivkumar
Iyer
Background • A need to simulate large electrical systems with
power electronic converters (example a wind farm with 25 turbines). • Project homepage: http://sourceforge.net/projects/pythonpowerelec/ • Project blog: http://pythonpowerelectronics.blogspot.ca/ • Project status: Released 8 versions so far – basic electrical library available.
User Interface • All user interface is through spreadsheets (save
as .csv). Resistor_R1 Resistor (type) + _ + R1 (name) Available library Resistor, Inductor, Capacitor, VoltageSource, CurrentSource, Ammeter, Voltmeter, Diode
User interface (contd) • User asked to enter parameters in
another spreadsheet (this is generated automatically from the circuit). • Final results stored in a .dat file with “time” as the first column. Can be plotted using any plotting software (example Gnuplot).
Future work • Power electronics library • Machines library •
Renewable sources library • Integrate with other scientific projects in Python. THANK YOU!