training

Software (mostly free software) useful for teaching and training
Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 25/11/11
  • Minor correction: 25/11/11

MULTIROTOR : prediction of the dynamic behavior of multirotors

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • System:
  • Current version: March 2010
  • License(s): Proprietary licence
  • Status: stable release
  • Support: maintained, ongoing development
  • Designer(s): Guy FERRARIS, Michel LALANNE
  • Contact designer(s): rotorinsa@insa-lyon.fr
  • Laboratory, service:

 

General software features

This finite element software is devoted to the prediction of the dynamic behavior of parallel multirotors in bending.
Modeling
Node: 4 degrees of freedom.
Shaft: two-node beam element, classical stiffness and mass matrices, axial forces, shear, rotatory inertia and gyroscopic effect are taken into account.
Disk: one-node disk element, rigid, defined by mass and gyroscopic matrices effects.
Bearings: stiffness and damping matrices which can be non-symmetric and can vary as a function of the speed of rotation.
Specific elements: modeling of particular effects such as couplings, magnetic attraction, stator …

MULTIROTOR predicts:
In Statics:
- The deflection of the shafts subjected to gravity and/or forces which can be concentrated.

In Dynamics:
- Natural frequencies and modes in rotation, Campbell diagram, instabilities and damping factors.
- Mass unbalance response, asynchronous force response, response to a harmonic force fixed in space.
- Maximum stresses in the shafts, loads on bearings.
- Elementary energies, kinetic and strain energies in elements.

Context in which the software is used

MULTIROTOR is used for rotating machinery design, especially for jet engines and for the modification of the architecture of existing machines.
MULTIROTOR is used for training at INSA-Lyon, in France and in foreign countries.

The expertise of the laboratory has been greatly gained from contracts with companies and state organizations over a period of nearly 30 years.

Publications related to the software

The software is based on the theory presented in:
1. Prédiction du comportement dynamique des moteurs d’avion : vitesses critiques, effets de balourd. Patrick Berthier, Guy Ferraris, Michel Lalanne. J. Mec.Th. et Appl, 5. 1986.
2. Prediction of the dynamic behavior of non-symmetric coaxial co-or counter rotating rotors .G Ferraris, V.Maisonneuve , M.Lalanne. J of Sound and Vibration 1996 195(4), 649-666.
3. Rotordynamics Prediction in Engineering by Michel Lalanne and Guy Ferraris. J. Wiley, 254 p, 2nd edition 1998. ISBN 0 471 97288 6
4. Dynamique des rotors en flexion. Guy Ferraris, Michel Lalanne. Techniques de l’ingénieur Traité Génie Mécanique, B5 110, 1996.

Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 17/05/10
  • Minor correction: 03/07/12

MLV : a simplified multimedia library

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • Current version: 0.4 - 14 april 2010
  • License(s): GPL
  • Status: stable release
  • Support: maintained, ongoing development
  • Designer(s): Adrien Boussicault, Marc Zipstein
  • Contact designer(s): adrien.boussicault(@)univ-mlv.fr
  • Laboratory, service:

 

General software features

The MLV library is a simplified multimedia library. This library has been designed for beginner students in C, and it allows to add graphical and audio effects on the student program. The library is useful to:

  • draw figures, display text and dialog boxes,
  • display images,
  • play sounds and musics,
  • catch mouse and keyboard events,
  • get informations from dialog boxes.

These tools are simplified interfaces of the SDL librairy. If you are not a C beginner, better use the SDL librairy (SDL, SDL_gfx, SDL_sound, SDL_ttf).

The MLV library is portable, and can be compiled and executed on Linux, Macintosh and Windows.

Context in which the software is used

Theaching first university level in informatics, C iniciation.

Publications related to the software
Higher Edu - Research dev card
Development from the higher education and research community
  • Creation or important update: 08/04/09
  • Minor correction: 19/03/10

PLATINE : software platform used to support remote collaboration among users.

This software was developed (or is under development) within the higher education and research community. Its stability can vary (see fields below) and its working state is not guaranteed.
  • Web site
  • System:
  • Current version: V3.0 - 24/01/2008
  • License(s): CeCILL-B
  • Status: beta release, internal use, under development
  • Support: maintained, ongoing development
  • Designer(s): VĂ©ronique Baudin , Michel Diaz, Philippe Owezarski, Thierry Villemur, Jean-Pierre Courtiat and a lot of students.
  • Contact designer(s): veronique.baudin@laas.fr
  • Laboratory, service:

 

General software features

The PLATINE environment is a software platform used to support remote collaboration among users. Two main kinds of interactions can be encountered within collaborative groups: asynchronous collaboration, that does not require the group members to be present at the same time and synchronous collaboration, where remote users work in co-presence; PLATINE is mainly devoted to synchronous collaboration.

The PLATINE environment is made up of the following components:

  • an off-line session preparation module: OSP
  • an asynchronous session state display with an “asynchronous” chat: ASSD
  • a synchronous session state display: SSD
  • a multi user visioconference: Jvisio
  • a multipoint chat: Jchat
  • an application sharing: AST
  • a shared whiteboard: SW
  • a session manager: SM

A session is composed of an asynchronous phase, and a synchronous phase.
Besides the administrator role which is associated with the single user in charge of the management of the session (creation/deletion, configuration of the session), four additional user roles have been defined, which are respectively: teacher, student, observer and expert. Thus, a user, when registering in a session, authenticates him/herself with a specific role. This role determines the rights that the user will have for using the collaboration and communication tools available in the session. The teacher and student roles are self-explanatory. The expert role is intended to implement some kind of help desk. It is detained by the users in charge of the problems and questions related to the use of the collaborative platform and/or to experiment specific applications. The observer role is intended to represent a degraded role of the student one. Typically, an observer will have a restricted access to the tools of the collaborative platform. This may be motivated by two main reasons:
- Political reasons related to the session management implying that some users are not allowed to use the full functionality of the platform
- Network QoS constraints implying that some distant users are not capable for technical reasons to use the full functionality of the platform.
Another important issue concerns the particular problem of who is in charge of controlling the floor in a active session. A typical solution to the floor control is the chaired-based control, where a human facilitator is in charge of explicitly granting and releasing floor.
In order to implement a chaired-based control, a chairman status has been defined, which may be assigned to one or a subgroup of roles. Persons who are associated with roles and are active users, are authorized to request the chairman status and to potentially gain it.

Context in which the software is used

PLATINE has been used for some experiments:

  • during the european project Lab@Future, with the following involved partners :
    ARTEC (Bremen - Germany), LAAS (Toulouse - France), ETHZ (Zurich - Switzland), TUV (Technical University of Vienna - Austria)
  • during a contract of collaboration (Co-supervision of thesis) between the University of Tokushima (Japan) and the LAAS for some sessions of e-learning (to learn english language) and for work sessions between some members of LAAS and a student at Tokushima University.

It is used today to illustrate various protocols in projects such as SatSIX , or UseNET for an automatic deployment of its components by using a OSGi technology.

Publications related to the software

A lot of documents and articles have been published :

  • A list of articles is available here
  • Some guides are available here
Syndicate content