Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
540
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
470
Shopify Checkout (Chris Saunders)
pyconca
0
240
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
160
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
420
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
150
Why Open Source Works (Alex Gaynor)
pyconca
0
220
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
1.1k
Sunday Morning Keynote (Karen Brennan)
pyconca
0
310
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
20260204_Midosuji_Tech
takuyay0ne
0
110
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
400
Webhook best practices for rock solid and resilient deployments
glaforge
1
260
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
130
プロポーザルに込める段取り八分
shoheimitani
1
170
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
160
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
180
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
410
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
140
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
170
Featured
See All Featured
BBQ
matthewcrist
89
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
200
The Invisible Side of Design
smashingmag
302
51k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
How to Talk to Developers About Accessibility
jct
2
130
Designing for humans not robots
tammielis
254
26k
Faster Mobile Websites
deanohume
310
31k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Building the Perfect Custom Keyboard
takai
2
680
Design in an AI World
tapps
0
140
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
97
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!