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
85
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
490
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
380
Shopify Checkout (Chris Saunders)
pyconca
0
170
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
110
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
320
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
81
Why Open Source Works (Alex Gaynor)
pyconca
0
130
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
980
Sunday Morning Keynote (Karen Brennan)
pyconca
0
220
Other Decks in Technology
See All in Technology
Pass On What You Have Learned: Deploying to Production
ianlee1521
0
140
君はApplication Composerというサービスを知っているか
tsukuboshi
1
510
GitHub Actions Runner Controller
takesection
0
110
自己完結な開発者組織を支える プラットフォーム作り
recruitengineers
PRO
2
230
JaSST_Tokyo経験発表_20240313.pdf
ktanizaki
0
190
UIからの自動テスト事例
tomasagi
8
3.3k
最速思考でバクラク品質を! スタートアップのリアルな課題とQAの実践
nakanao
1
430
人工衛星管制システムにおけるCICD / CICD in satellite control systems
iselegant
4
890
新卒1年目がプロジェクトを進めるときにコケたポイント
ryunakayama
1
100
Simplifying Data Analysis & Visualization with Developer Tools & AI
nitya
1
220
なんでもかんでもコンテナ化すればいいってもんでもないけど なんでもかんでもコンテナ化したらスッキリしました
saramune
1
160
Autonomous Database サービス・アップデート (FY24)
oracle4engineer
PRO
0
360
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
455
32k
Optimizing for Happiness
mojombo
369
69k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
225
51k
Being A Developer After 40
akosma
56
580k
The Invisible Side of Design
smashingmag
293
49k
It's Worth the Effort
3n
180
27k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Gamification - CAS2011
davidbonilla
76
4.5k
The Cult of Friendly URLs
andyhume
72
5.6k
How STYLIGHT went responsive
nonsquared
92
4.7k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.1k
Ruby is Unlike a Banana
tanoku
95
10k
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!