Nonattendance educational strategies for nonlinear control

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Nonattendance educational strategies for nonlinear control - Presentation Transcript

    1. NONATTENDANCE EDUCATIONAL STRATEGIES FOR NONLINEAR CONTROL USING THE INVERTED PENDULUM ACE´06 7th IFAC Symposium on Advances in Control Education SERGIO GARCÍA-NIETO RODRÍGUEZ
    2. 1. INTRODUCTION Advances in Control Education 2006 2. Theory Concepts 3. Practice Guide 4. Experiments 5. Conclusions MAIN GOALS
      • Implementation of Hardware-Software platform for control practice with some characteristics:
          • Use nonlinear models.
          • Include real elements in simulation models (communication elements, actuators, sensors, etc).
          • Study of the real implementation problems.
          • Use Internet as flexibility tool.
      /20
    3. 2. THEORY CONCEPTS 1. Introduction 3. Practice Guide 4. Experiments 5. Conclusions INVERTED PENDULUM I
      • The nonlinear model used in the virtual model.
        • Two nonlinear second order differential equations (Euler-Lagrange equations):
      • ,
      /20 where Advances in Control Education 2006
    4. 2. THEORY CONCEPTS 1. Introduction 3. Practice Guide 4. Experiments 5. Conclusions INVERTED PENDULUM II
        • The nonlinear second order equations:
      • with
      /20 Advances in Control Education 2006
    5. 2. THEORY CONCEPTS 1. Introduction 3. Practice Guide 4. Experiments 5. Conclusions INVERTED PENDULUM III /20
        • The state space equations:
      • where
      Advances in Control Education 2006
    6. 2. THEORY CONCEPTS Advances in Control Education 2006 1. Introduction 3. Practice Guide 4. Experiments 5. Conclusions INVERTED PENDULUM IV The Simulink model used in the virtual model. /20
    7. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions EQUIPMENT I
      • The xPC Mathworks software as Process:
          • Build Simulink model with basic structures.
          • Compile the model using Matlab compiler.
          • Transfer the compilation to the PC target.
          • Start the model.
      /20
    8. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions EQUIPMENT II
      • The PC controller:
      • Desktop PC, with AMD-K6 400 MHz processor and 128 Mb RAM.
      • PCI-CAN 7841 ADLINK CARD.
      • The Linux kernel patched with RTlinux-GPL.
      /20
    9. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions EQUIPMENT IV
      • The communication system:
      • CAN bus-CANOpen Protocol.
      • 2 BK5120 BECKHOFF Industrie Elektronik GMBH CAN modules.
      • 1 CAN-CBM-AI410 Esd electronic system design GMBH CAN module.
      • 1 CANbloc-Mini Esd electronic system design GMBH CAN module.
      /20
    10. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions SOFTWARE The SCADA developed with Java.
      • TCP/ IP protocol.
      • SSH communication.
      • Multiplatform.
      • GPL license.
      /20
    11. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions HOW TO USE IT I
      • The steps for a correct use:
      • Starting Up.
          • Connection via Internet.
          • Establishes the communication with the controller.
          • Prepares the visualization elements.
      /20
    12. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions HOW TO USE IT II
      • Selecting the controller.
        • Control Law 1 (a=2).
        • Control Law 3 (a=2, k=5).
        • Control Law 5 (a=1, k=2).
      • Control Law 2 (a=2).
      • Control Law 4 (a=2, k=5).
      • where
      /20 Aracil, J. and F. Gordillo (2004). The inverted pendulum: a benchmark in nonlinear control.
    13. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions HOW TO USE IT III
      • Selecting the controller.
        • Control Law 6 (a=2).
        • Control Law 8 (a=2, k=5).
        • where
      • Control Law 7 (a=2).
      /20 Aracil, J. and F. Gordillo (2004). The inverted pendulum: a benchmark in nonlinear control.
    14. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions HOW TO USE IT IV
      • Executing the application.
          • Starts the control system.
          • Transfers the data via Internet.
      /20
    15. 3. PRACTICE GUIDE Advances in Control Education 2006 1. Introduction 2. Theory Concepts 4. Experiments 5. Conclusions HOW TO USE IT V
      • Saving dates.
          • Time.
          • Power.
          • Angle.
          • Angular speed.
          • Speed of the car.
          • Sample time.
      /20
    16. 4. EXPERIMENTS Advances in Control Education 2006 1. Introduction 2. Theory Concepts 3. Practice Guide 5. Conclusions EXPERIMENTS I Aplication of control law 7:
      • Fixed oscillation.
      • Marginal stability.
      • Border cycle.
      /20
    17. 4. EXPERIMENTS Advances in Control Education 2006 1. Introduction 2. Theory Concepts 3. Practice Guide 5. Conclusions EXPERIMENTS II Aplication of control law 8:
      • Zero speed of car.
      • Stability.
      • No border cycle.
      /20
    18. 4. EXPERIMENTS Advances in Control Education 2006 1. Introduction 2. Theory Concepts 3. Practice Guide 5. Conclusions EXPERIMENTS CONCLUSIONS
      • Discrete control. The simulations have been made in the continuous time domain, while the platform works in the discrete time domain, with a fixed sample time.
      • Presence of signal interferences in the sensors and actuators . Another important problem is the magnetic noise. This component introduces appreciable differences between both signals (simulation and real) .
      • The resolution of the data acquisition card.The resolution of the variables in the simulations is 264 bits, while that resolution is 210 bits in the platform.
      /20
    19. 4. EXPERIMENTS Advances in Control Education 2006 1. Introduction 2. Theory Concepts 3. Practice Guide 5. Conclusions PROPOSED EXPERIMENTS
      • Uncertainty Model : The students should modify the Simulink model in order to introduce some uncertainty. The students can evaluate the control behavior under model uncertainty.
      • Noise Signal : The inclusion of white noise plus the intrinsic noise in the real communication elements can described the system behavior in a high noise environment.
      • Communication Errors : Inclusion of delays in the Simulink model as communication errors or as high load environment in the CAN Bus.
      /20
    20. 5. CONCLUSIONS Advances in Control Education 2006 1. Introduction 2. Theory Concepts 3. Practice Guide 4. Experiments MAIN CONCLUSIONS
      • Students can test and analyze the behavior of complex control.
      • System with a low cost equipment.
      • GPL Software.
      • The practice experiments can be carried out via Internet with much flexibility and comfort.
      /20

    + kikollankikollan, 3 years ago

    custom

    1950 views, 0 favs, 1 embeds more stats

    Congress presentation about nonattendance education more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1950
      • 1949 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 1 views on http://iscada3d.googlepages.com

    more

    All embeds
    • 1 views on http://iscada3d.googlepages.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories