290 likes | 465 Views
The Potential for Maple and MapleSim to Energize the Curriculum to Meet Emerging Needs of 21 st Century Engineering. Derek Wright PhD MapleSim Product Manager, Maplesoft December 6, 2011. Assertions.
E N D
The Potential for Maple and MapleSim to Energize the Curriculum to Meet Emerging Needs of 21st Century Engineering Derek Wright PhD MapleSim Product Manager, Maplesoft December 6, 2011
Assertions • Even with a technology strategy, we are currently not getting to the conceptual core of engineering modeling • Industry is undergoing a major transformation and we stand to fall behind in our pedagogy • New software promises to reconcile theory with application and design in industry, research, and ultimately in the classroom
Things oscillate Things oscillatemore violently Things oscillateand blow up Things oscillateand die down Things justblow up Things diedown faster Things blowup faster Things justdie down Nothingmuch happens Let’s explore this a bit …
Why is this important? ? Eigenvalues? ? ? Frequencyresponse? ? ? ? Convolution? Root locus?
Observations Things blow up because of the positive exponential Things oscillate because complex roots in Laplace lead to sinusoids in time If you have real roots only on the LHP, things are steady and stable Etc.
Some desirable conclusions • We like DEs because they predict physical behavior • We like Laplace transforms because make it easier to manipulate the math • The art of engineering is about choosing the parameters that will avoid things blowing up or oscillating violently • Engineering modeling makes much more sense when mathematics and visualization are placed in the right context • Thank goodness for computers
Prevailing practice MATLAB snippet forcomputing time responsegiven the coefficients ofthe transfer function
Assertions • Even with a technology strategy, we are currently not getting to the conceptual core of engineering modeling • Industry is undergoing a major transformation and we stand to fall behind in our pedagogy • New software promises to reconcile theory with application and design in industry, research, and ultimately in the classroom
The curriculum disconnect Freshman calculus + Algebra Ordinary differential equations Linear systems + Control systems
The conceptual core • Engineering mathematics exists only to model real systems • The purpose of modeling is insight and design • not numbers • not math • not necessarily even “applications”
The computing disconnect • Basic usability • Role of the computer in a professional curriculum • Teach the tool or teach the concepts? • In math, the answer is clear. In engineering? • Push for standardization of technology • Industry, the great arbitrator
Assertions • Even with a technology strategy, we are currently not getting to the conceptual core of engineering modeling • Industry is undergoing a major transformation and we stand to fall behind in our pedagogy • New software promises to reconcile theory with application and design in industry, research, and ultimately in the classroom
Emerging challenges in Model Based Design Capacity Tasks Number of functions (Complexity) “Taking countermeasures may be delayed due to hesitation for the investment and the subjective impression that we have done well.” A. Ohata TMC, PMC Meeting Aug. 2007
Physical/Plant Modeling Consortium (PMC) OEM Suppliers Solutions Universities Toyota Daimler GM Audi Volkswagen Ford Renault Fiat Honda Jaguar & Rover Maplesoft IAV Emmeskay dSpace ETAS Modelon AVL U Waterloo UC Berkeley Lund U TU Berlin U Michigan U Birmingham McGill U Bosch Denso Hitachi Fujitsu MagnaJATCO Partial list of members
Conclusions from PMC • Need more effective plant modeling tools. Need to decrease the time it takes to produce good plant models. • Need to increase the practicing engineer’s ability to produce more formal “correct” models. • Need a modern balance between rigor and practice • Something called “Physical modeling” is a big part of this.
Assertions • Even with a technology strategy, we are currently not getting to the conceptual core of engineering modeling. • Industry is undergoing a major transformation and we stand to fall behind in our pedagogy. • New software promises to reconcile theory with application and design in industry, research, and ultimately in the classroom
Physical Modeling and MapleSim • Assemble models with meaningful components • Complete set of simulation solvers • 2D and realistic 3D visualization • Full display of model equations • Powered by Maple • Professional tool with connectivity to industrial toolchains
Motivation for physical modeling You still need to manually derive DEs Computer implementation is abstract Are you teaching the concept or the tool? Are you making the connections?
Benefits of physical modeling Physical model diagrams map directly to the system Can we see the math?
Pedagogical goal An effective bridge between theoretical concepts and realistic design applications Models ∙ Virtual Simulation ∙ Visualization ∙ Parameters ∙ Design Experiments ∙ Validation ∙ Reality ∙ Intuition ∙ RT simulation Concepts ∙ Science ∙ Math ∙ Requirements ∙ Systems ∙ Theory
Bonus benefit: multidomain modeling Electrical Mechanical Signal Flow/Control • Easily connect mechanical with electrical, hydraulics, thermal systems • Mix physical components with signal flow • Mathematical consistency ensured by symbolic engine
Bonus benefit: Real-time simulation and control Controller implementationReal-time management MapleSimequation andcode generation Embedded controller Data acquisition Model development from months to days Highly optimized (fastest) models for RT research Extended analysis Gateway to research and industry Plant modelAnalysisController design SystemHIL Simulation
Conclusions Education Research • Reduce model development time from months to days • Realize previously infeasible models • Quickly test new model formulations • Maximum speed for real-time • Natural fit with Simulink • Bring theory to life without sacrificing rigor • Respond to emerging trends in industry • Control, engineering modeling, robotics, mechatronics, machine design, etc.
Teach the concept or the tool? Teach the concept and the toolchain (a methodology) Take every opportunity to extend the conceptual boundaries (theoretical or practical) Individual tools should be easy enough so that particulars need minimal instruction Build bridges not walls