Git Product home page Git Product logo

electromechanical-model's Introduction

Electromechanical model

The electro-mechanical system considered consists of:

  • a power supply circuit;
  • an electromechanical device;
  • a system of mechanical loads connected to the moving part. The system has a single degree of freedom, denoted by x.

The problem is solved by considering the Firestone analogy where:

  • the through variable: electromagnetic current $i(t)$ โ†” mechanical force $f(t)$;
  • the across variable: electromagnetic voltage $v(t)$ โ†” mechanical velocity $\dot{x}(t)$.\

According to these conventions:

  • the mass is represented by a capacitor;
  • the spring is represented by an inductor;
  • viscous friction is represented by a resistor.\

In general, the study of an electromechanical system requires the calculation of:

  • $\lambda(i, x)$: the magnetic flux linked to the winding as a function of position $x$ and supply current i. In static conditions, i.e., in the absence of parasitic currents, this characteristic can be calculated through a series of magnetostatic field analyses at different values of $i$ and $x$. The characteristic may be nonlinear with respect to x due to geometry, and nonlinear with respect to i in the presence of ferromagnetic materials.
  • $F(i, x)$: the force exerted on the moving element by the magnetic field. Again, in static conditions, the force characteristic can be calculated through magnetostatic field analysis. In the presence of reluctance forces, the characteristic becomes quadratic with respect to i, while in the presence of permanent magnets, it has a linear dependence on the current. However, saturation of the ferromagnetic material can also modify the force characteristic.\

Once the characteristic $\lambda(i, x)$ is determined, the electromagnetic induction terms related to its temporal variation can be evaluated. In the electromechanical case, the term $d\lambda/dt$ depends on two effects:

  • Transformer effect: modification of $\lambda$ due to temporal variations of the supply quantities, assuming the system to be static from the mechanical point of view.
  • Motion effect: modification of $\lambda$ due to variations in the position of the magnetic system under constant supply conditions.

The problem is solved in Python considering the state-space formulation of the problem. While in Simulink the resolution is divided in three subsystems: the magnetic, the electrical and the mechanical one. Both the analyses give the same results.
Afterwards, it considered to have tabular values of force and magnetic flux as input at the variation of $x$ and $i$. Through the use of $2-D$ $Lookup$ $Table$ blocks the problem is solved in Simulink.

electromechanical-model's People

Contributors

claudiabarattini avatar cadema-polito avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.