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
180
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
85
Why Open Source Works (Alex Gaynor)
pyconca
0
130
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
990
Sunday Morning Keynote (Karen Brennan)
pyconca
0
220
Other Decks in Technology
See All in Technology
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
430
20240416_devopsdaystokyo
kzkmaeda
1
190
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
AIQ株式会社 エンジニア向け会社紹介資料
aiqlab
0
370
Databricks:『生成AI World Cup』のご案内
databricksjapan
2
150
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
9
2.1k
Aurora MySQL v3(MySQL8.0互換)の オンラインDDLの罠挙動を全バージョンで検証した
yutakikai
1
150
カオナビの利用実績をアウトカムへつなげる旅 / example-of-data-management-startup-in-kaonavi
kaonavi
0
120
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
The CloudCompare project by Dr. Daniel Girardeau-Montaut
kentaitakura
0
510
Signals Unleashed: The Full Guide
rainerhahnekamp
0
360
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
11
4.6k
Scaling GitHub
holman
457
140k
Product Roadmaps are Hard
iamctodd
43
9.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
354
18k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
Building Applications with DynamoDB
mza
88
5.6k
Embracing the Ebb and Flow
colly
79
4.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
How to train your dragon (web standard)
notwaldorf
72
5.1k
BBQ
matthewcrist
80
8.7k
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!