$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Shivkumar Iyer
Search
PyCon Canada
August 10, 2013
Technology
0
95
Shivkumar Iyer
Python Power Electronics - Open Source Circuit Simulator in Python
PyCon Canada
August 10, 2013
Tweet
Share
More Decks by PyCon Canada
See All by PyCon Canada
Job Security (in Python) (Christopher Neugebauer)
pyconca
2
530
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
460
Shopify Checkout (Chris Saunders)
pyconca
0
230
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
150
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
410
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
140
Why Open Source Works (Alex Gaynor)
pyconca
0
210
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
1k
Sunday Morning Keynote (Karen Brennan)
pyconca
0
310
Other Decks in Technology
See All in Technology
品質のための共通認識
kakehashi
PRO
3
250
因果AIへの招待
sshimizu2006
0
950
AWS Trainium3 をちょっと身近に感じたい
bigmuramura
1
140
手動から自動へ、そしてその先へ
moritamasami
0
300
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
4
1.3k
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
1k
乗りこなせAI駆動開発の波
eltociear
1
1.1k
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
590
直接メモリアクセス
koba789
0
290
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.4k
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
480
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
330
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
7.8k
How to train your dragon (web standard)
notwaldorf
97
6.4k
The Pragmatic Product Professional
lauravandoore
37
7.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Docker and Python
trallard
47
3.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
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!