• No results found

BICYCLE ICYCLE TRAINERRAINER

N/A
N/A
Protected

Academic year: 2021

Share "BICYCLE ICYCLE TRAINERRAINER"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

EMR

EMR

AND

AND

I

I

NVERSION

NVERSION

-

-

B

B

ASED

ASED

C

C

ONTROL OF A

ONTROL OF A

V

V

IRTUAL

IRTUAL

R

R

EALITY

EALITY

B

B

ICYCLE

ICYCLE

T

T

RAINER

RAINER

M-A. Leblanc

Pierre Sicard

(2)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 2

Introduction

Let the cyclist feel the road…

when he wasn’t there!

• In virtual reality training, we want the cyclist to feel the same effects on a stationary bike as he would on the road.

• The virtual reality training system consists of a bicycle trainer base, a data base from a virtual or real road ride and an electrical drive for loading and energy recovery.

• The EMR is use to clarify the representation of various models used for the environment, cyclist force estimation and control design.

(3)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 3

Contents

1/ Problem statement

2/ EMR modeling of the dynamic braking system 3/ Reference signal for emulation

4/ Inversion-based control 5/ Results

(4)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

P

(5)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 5

Problem statement

The cyclist should feel effects from: • Mass Inertia

• Slope

• Aerodynamics

(6)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 6

Problem statement

The behaviour of the virtual trainer should be independent of the bicycle being used and how it is being used: we shall consider a model at the interface between the wheels and the road.

(7)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 7

Problem statement

A passive braking system may be used, with some restrictions.

To provide greater opportunities for virtual training and for

educational purposes, an active loading system will be used,

providing capabilities to use the produced energy or to connect the trainer to a power network.

(8)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

EMR

EMR

M

M

ODELING OF THE

ODELING OF THE

D

D

YNAMIC

YNAMIC

B

(9)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 9

EMR modeling of the dynamic braking system

• A dc machine (generator) is used for loading the bicycle. • The bicycle is coupled to the generator through a simple

(10)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 10

EMR modeling of the dynamic braking system

• Power converters are used to control the load and to interface the trainer to an electric load or a power network.

(11)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

R

R

EFERENCE

EFERENCE

S

S

IGNAL

IGNAL

FOR

(12)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 12

Reference signal for emulation

We want to choose a control structure and measurements so that the virtual trainer reproduces the effects of the environment and cyclist (mass, aerodynamics …).

(13)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 13

Reference signal for emulation

What should be the reference input for emulation?

• Load force as a reference input:

– An apparent natural choice to impose aerodynamic and gravity effects.

– Inclusion of mass-inertia effect in the reference signal would require time derivation of measured speed (or acceleration measurement).

• Bicycle velocity as a reference input:

– Maintaining the velocity in the trainer close to the model velocity, with high dynamics, implies proper loading.

– The reference velocity is obtained directly from the

cyclist-environment model. – This option is chosen.

(14)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

I

(15)

EMR’09, Trois-Rivières, September 2009 15 EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

Inversion-based control

• At this point, we assume that the applied force is measured. • The environment model reproduces the real system with the

cyclist’s and bicycle mass-inertia, aerodynamics, friction and slope along a predefined trajectory.

• In the following, we will only consider the load emulation control and assume that the dc-bus voltage is well controlled.

(16)

EMR’09, Trois-Rivières, September 2009 16 EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

Inversion-based control

Using inversion-based control we deduce the control structure

To obtain a practical control structure:

• Neglect electromotive force E

• Roller torque can be estimated from applied force (Force) • Applied force can also be estimated or observed to avoid

(17)

EMR’09, Trois-Rivières, September 2009 17 EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

Inversion-based control

Only classical measurements are required, i.e. current and machine speed.

Applied force estimation is obtained by using the models of the bike

(18)

EMR’09, Trois-Rivières, September 2009 18 EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

(19)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

R

(20)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 20

Results

Simulation results were obtained with SimulinkTM for the emulation

system using data from the experimental system under development.

Characteristics of applied force profile: low

frequency cyclic force.

Applied force

Estimated force

Time

(21)

EMR

EMR AND IAND I--BCBC OF AOF AVVIRTUAL RIRTUAL REALITY BEALITY BICYCLE TICYCLE TRAINERRAINER

EMR’09, Trois-Rivières, September 2009 21

Results Desired velocity Simulated velocity Applied force Estimated force Time

Simulation responses to a variation of slope and to a variation of applied force:

• applied force is estimated accurately • velocity of the trainer tracks

(22)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

C

C

ONCLUSION

ONCLUSION

EMR provides a convenient and useful framework to describe and to define inverse-based control of electromechanical systems.

EMR proved very useful to clarify the control problem and to select a control strategy, including a convenient and efficient way to generate

the reference input and to define a partial state observer.

A relatively complex system, including its control, can be explained simply to non experts.

(23)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

C

C

ONCLUSION

ONCLUSION

The virtual reality bicycle trainer is under development.

It will be used for undergraduate and graduate level training and for demonstration purposes.

(24)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

C

C

ONCLUSION

ONCLUSION

Energy management issues : The dc-bus voltage can be maintained to the desired value only if power balance is achieved:

• External load or a braking resistor must dissipate the produced energy to avoid overvoltage;

• If produced power is smaller than losses, dc-bus voltage cannot be

maintained unless energy storage or a connection to the power grid is used; • Without energy storage or a connection to the power grid, loads that require

a stable or fixed voltage cannot be fed by this system;

• Energy storage or a connection to the power grid, and a bidirectional power converter to interface the dc-machine, are required to reproduce coasting and going downhill conditions.

(25)

Workshop EMR’ 09 Trois-Rivières

September 2009

« Modelling and control using

Energetic Macroscopic Representation »

R

R

EFERENCES

EFERENCES

M-A. Leblanc, “Émulation de charge (Projet Vélo)”,Rapport de projet d’activités de synthèse en génie

électrique, Département de génie électrique et génie informatique, Université du Québec à Trois-Rivières, Mai 2009.

M-A. Leblanc, “Conception et mise en oeuvre d’un système d’entraînement virtuel pour cyclistes”,Rapport de stage en génie électrique, Département de génie électrique et génie informatique, Université du Québec à Trois-Rivières, Septembre 2009.

References

Related documents

Once your financial aid file is complete, you will receive an email from Contra Costa College to tell you that your Award Letter is now available1. Your Award Letter will tell you

• Computer infrastructure of network services and business process control systems (multi-platform server and cluster solutions, uninterrupted functioning of applications,

Mineral and water soluble vitamin content of Citrullis lanatus (watermelon) and Citrullus colocynthis (egusi melon) seeds..

Calculators can be used in all written events as appropriate; however, no graphing calculators, PDAs (i.e., Palm Pilots), phones, or other memory storage devices are allowed in

Stuggle you did in getting your first oracle job BEST LUCK Message for Beginner who wants to start.

In the present study, our data sug- gest that exposure to TiO2 NPs significantly decreased the activities of SOD, CAT, GPX, GR, and GST, and their gene and protein levels, resulting

Aging-induced immune senes- cence occurs in the brain as age-associated microglia senescence, which renders microglia to function abnormally and may eventually

capacity through job rotation resulting in improved absorption capacity. In line with the RA Understudy policy, it is expected that an appointed expatriate develops