Professional Documents
Culture Documents
ft e r
r a a p
D gp
k i n 0 .3
o r
W
Focus Ver. 0.5 Prev.
- applications
simulation: linear, nonlinear, discrete a hybrid models, real time simulations,
api for creating user-defined simulation components
science: data collection and processing from laboratory instruments,
real time experiment control, remote front-end
simulator education: interactive presentations and demonstrations, laboratory work
and experiments, polytechnical education, robotics, mechatronics
- portable to other graphics platforms with Python API (wxPython, pyQt ...)
- internal editor data structures exportable in JSON or specific formats (Spice ...)
- dictionary of components, wires,
- relations between outputs and inputs,
- statistical data etc.
Environment - Basic Terms Ver. 0.5 Prev.
Setup
Interactive mode
Parameter
Library
Wire
Draw wire
Reference
Configure
Move
Component
Diagram - Basic Terms Ver. 0.5 Prev.
Wire Unconnected
Open
Parameter Terminals
Vertex
Value
Component
Reference
Bus
Port
with bidirectional
terminal
Handling wires
Shared value,
value is not used
Shared value,
default value = [0]
read
A3
Each wire is represented
A4
as association 1: N,
independently of the wire A6
A13 [n] A8
topology write
A10
A11
Pre-Processor (3) Ver. 0.5 Prev.
Common Errors
Simple Complex
Wire loop
Algebraic loop
with continuous
components
Unconnected
wire
Pre-Processor (4) Ver. 0.5 Prev.
Internal definition:
Scalar is a vector
of unit length
Value error
Value error
[1]
Lost value
Numerical loop
Solvers
Linux only
Test & Examples Ver. 0.5 Prev.
Linux - Ubuntu
1. Install Python 3
sudo apt-get install python 3
4. Download pse
for latest version visit / follow pse project page
https://www.researchgate.net/project/pse-Python-Simulation-Environment
Windows
1. Install Python 3
follow instructions on https://www.python.org/downloads/
check and set PATH variable, if necessary
4. Download pse
for latest version visit / follow pse project page
https://www.researchgate.net/project/pse-Python-Simulation-Environment
Contact: fabo.peter@gmail.com
Peter Fabo, Trenčín, Slovakia, Europe