Maple Share Library:  Engineering
=================================

AnalSPT         FILES: engineer/AnalSPT.in, engineer/AnalSPT.ms
                These procedures calculate the harmonic content of a single
                phase, thyristor controlled rectified sine wave for a firing
                angle y (degrees) and a frequency f (hertz) and plot the
                results either as a graph comparing the sum of harmonics with
                the original waveform, or as a 3D plot of the harmonic
                magnitude.  Both a Maple worksheet and a plain text file have
                been provided to do these calculations.
                AUTHOR: Alastair Rough, adrough@maplesoft.on.ca

Anal3PTB        FILES:  engineer/Anal3PTB.in, engineer/Anal3PTB.ms,
                        engineer/harmonal
                These procedures calculate the harmonic content of a 3 phase,
                thyristor bridge for a firing angle y (degrees) and a notional
                frequency 1 Hz and plot the results.  Both a Maple worksheet
                and a plain text file have been provided.
                AUTHOR: Alastair Rough, adrough@maplesoft.on.ca

chemical        FILES:  engineer/cpc2.ms, engineer/cpc3.ms, engineer/cpc3.ms
                        engineer/plug1.ms, engineer/plug2.ms

                A selection of worksheets from chemical engineering dealing
                with material balance calculations.
   cpc2.ms      1: An example of solving material balances for a process
                flowsheet with several units (two in the example).
   cpc3.ms      2: An example of solving material balances for a process
                flowsheet with recycle and chemical reactions.  The example
                is based on a methanol synthesis plant.
   cpc4.ms      3: An example of solving material balances for a process
                flowsheet with a bypass stream.  The example concerns the
                concentration of orange juice.
   plug1.ms     4: Maple is used to manipulate the material balance equations
                for a tubular (plug flow) chemical reactor.
   plug2.ms     5: Maple is used to solve the material balance equations for
                an isothermal tubular (plug flow) reactor.  Example includes
                multiple reactions.  Numerical integration is required.
                AUTHOR: Ross Taylor, taylor@sun.soe.clarkson.edu

education       FILES:  engineer/lagrange.ms, engineer/nonlin.ms,
                        engineer/poten.ms, engineer/statval.ms,
                        engineer/stream.ms.

                A selection of mathematics tutorials for first/second year
                undergraduate engineering students.
   lagrange.ms  1: application of lagrange multiplies to minimize a function
                f(x,y) subject to q(x,y) = 0.
   nonlin.ms    2: the geometric iteration and the Newton-Raphson iteration for
                approximating roots of non-linear equations in one variable.
   poten.ms     3: potential fields using Green's functions in 2 dimensions.
                The Neumann and Dirichlet problem.
   statval.ms   4: finding minima, maxima and saddle points in 2 dimensions.
   stream.ms    5: finding streamlines in 2 dimensional vector fields.
                AUTHOR: Alastair Rough, adrough@maplesoft.on.ca

eigen.ms        FILE: linalg/eigen.ms (32K)
                A Maple worksheet tutorial on how to use the eigenvals and
                eigenvects and related commands to compute exact symbolic
                values for eigenvalues and eigenvectors of both numeric and
                symbolic matrices.  This also includes a tutorial on computing
                with roots of polynomials using Maples RootOf notation.
                AUTHOR: Michael Monagan, monagan@inf.ethz.ch

filter.ms       FILE: engineer/filter.ms
                An application to the analysis the effects of a low pass filter
                (to suppress surge) on a change in signal or power frequency.
                Maple is used to solve the general equations derived from
                Kirchoff's laws and to plot the effect of the filter.
                AUTHOR: Tom Lee (tom@steam.uwaterloo.ca)

flash.ms        FILE: science/flash.ms
                Flash calculations are used to determine the phase condition of
                a mixture at a specified temperature and pressure.  Such
                computations lie at the heart of many process engineering
                calculations and are of central importance in many other
                applications as well (oil reservoir simulation for example).
                AUTHOR: Ross Taylor, taylor@sun.soe.clarkson.edu

fourier.ms      FILE: engineer/fourier.ms
                A worksheet which animates how a fourier series
                converges to a function on [0,1]
                AUTHOR: Ocie_Mitchell@hmc.edu

polycon         > readshare(polycon, engineer); (84K)
                SEE ALSO: engineer/polycon.tex  (52K)
                This package includes functions for analysis of polynomial and
                rational control systems, i.e. control systems of the type

                        dx/dt=f(x(t),u(t)),  y=h(x,u)
                or
                       x(t+1)=f(x(t),u(t)),  y=h(x,u)

                where h and all components of f are rational functions in
                x = (x1,...,xn) and u.
                AUTHOR: Krister Forsman, krister@isy.liu.se

robotarm.ms     FILE: engineer/robotarm.ms
                Application to solving the path planning problem for a simple
                two-link planar robot arm, common in assembly line operations.
                Maple is used to solve the kinematic equations in closed
                form and to animate two specific solutions.
                AUTHOR: Tom Lee tom@steam.uwaterloo.ca

shear.ms        FILE: engineer/shear.ms
                An application to mechanical engineering.  Two design problems
                for a machine element to solve equilibrium equations to obtain
                general solutions for shear and normal stresses.
                AUTHOR: Tom Lee tom@steam.uwaterloo.ca

stepresp.ms     FILE: engineer/stepresp.ms
                A second example of step response analysis of an RC circuit.
                Maple is used to solve the general equations derived from
                Kirchoff's laws and to plot the step response as a function
                of capacitance.
                AUTHOR: Tom Lee tom@steam.uwaterloo.ca

taylor.ms       FILE: engineer/taylor.ms
                A worksheet which animates how a Taylor series
                converges to a function on a given interval.
                AUTHOR: Ocie_Mitchell@hmc.edu

wheatsto.ms     FILE: science/wheatsto.ms
                Kirchoff's laws are applied to the ``Wheatstone Bridge''
                electrical circuit to define 6 linear equations in the
                currents.  Maple is used to solve the linear system
                symbolically, i.e. in terms of the parameters
                R1, R2, R3, R3, R5, the resistances in the circuit.
                AUTHOR: Tony Scott, tcscott@maths.ox.ac.uk
