The System Designer's Guide to VHDL-AMS: Analog, Mixed-Signal, and Mixed-Technology Modeling

Chapter 14: Case Study 2: Mixed-Technology Focus

With a contribution by Scott Cooper,
Mentor Graphics Corporation

This case study highlights VHDL-AMS as a mixed-technology, mixed-domain modeling language by focusing on the RC airplane rudder and servo control system (rudder system). We first implement the rudder system exclusively in the s-domain. After verifying top-level system requirements, we then refine most of the system to use conservation-based electromechanical components in which we model true physical characteristics of the system. Finally, we realize the servo compensator in the z-domain, so that it can be implemented as software rather than hardware.

14.1 Rudder System Overview

As noted in the Preface, the case studies revolve around a radio-controlled (RC) electric airplane system. This case study focuses on the rudder along with its servo controller, collectively referred to as the rudder system. Figure 14-1 shows the system diagram for the RC airplane system, with the rudder system indicated by the dashed box.


Figure 14-1: RC airplane system diagram with rudder block highlighted.

The RC airplane system is controlled with two channels, one for the propeller speed and the other for the rudder position. In a simple two-channel airplane system, the rudder controls the direction of the airplane. More advanced, multichannel airplanes control direction with ailerons, which cause the plane to bank in the desired direction. Since a simple two-channel plane has no ailerons to bank the plane, the rudder itself, in conjunction with dihedral wing design (where the tips of the wings are at a higher elevation than their base), causes the plane...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Steering Wheels
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.