Modeling & Simulation: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=200
en-us2016 Maplesoft, A Division of Waterloo Maple Inc.Maplesoft Document SystemSun, 14 Feb 2016 17:00:44 GMTSun, 14 Feb 2016 17:00:44 GMTNew applications in the Modeling & Simulation categoryhttp://www.mapleprimes.com/images/mapleapps.gifModeling & Simulation: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=200
Demo Worksheet for Numerical Delay Differential Equation Solution
http://www.maplesoft.com/applications/view.aspx?SID=153939&ref=Feed
<P>This application shows several examples of modeling using delay differential equations in Maple. These examples are from the webinar <A HREF="http://www.maplesoft.com/products/maple/demo/player/2015/solvingdelaydiffeq.aspx">Solving Delay Differential Equations</A>.</P>
<P>Note: Requires Maple 2015.2 or later.</P><img src="/view.aspx?si=153939/dde.PNG" alt="Demo Worksheet for Numerical Delay Differential Equation Solution" align="left"/><P>This application shows several examples of modeling using delay differential equations in Maple. These examples are from the webinar <A HREF="http://www.maplesoft.com/products/maple/demo/player/2015/solvingdelaydiffeq.aspx">Solving Delay Differential Equations</A>.</P>
<P>Note: Requires Maple 2015.2 or later.</P>153939Wed, 16 Dec 2015 05:00:00 ZAllan WittkopfAllan WittkopfNonlinear Viscoelastic Behaviour of Brain Tissue
http://www.maplesoft.com/applications/view.aspx?SID=153923&ref=Feed
In this worksheet the relaxation of Brain Tissue has been calculated to experimental data by two nonlinear model functions:
a five parameters PRONY-Series and compared with a three parameters Sqrt(t)-Law due to BETTEN, Creep Mechanics, 3rd edtion, 2008 Springer-Verlag Berlin / Heidelberg.<img src="/applications/images/app_image_blank_lg.jpg" alt="Nonlinear Viscoelastic Behaviour of Brain Tissue" align="left"/>In this worksheet the relaxation of Brain Tissue has been calculated to experimental data by two nonlinear model functions:
a five parameters PRONY-Series and compared with a three parameters Sqrt(t)-Law due to BETTEN, Creep Mechanics, 3rd edtion, 2008 Springer-Verlag Berlin / Heidelberg.153923Tue, 01 Dec 2015 05:00:00 ZProf. Josef BettenProf. Josef BettenGain of an Ideal and Non-Ideal Amplifier
http://www.maplesoft.com/applications/view.aspx?SID=153907&ref=Feed
This application models the ideal and non-ideal behavior of an amplifier.<img src="/view.aspx?si=153907/amplifiergain.png" alt="Gain of an Ideal and Non-Ideal Amplifier" align="left"/>This application models the ideal and non-ideal behavior of an amplifier.153907Fri, 30 Oct 2015 04:00:00 ZSamir KhanSamir KhanPV Diode Parameter Estimation
http://www.maplesoft.com/applications/view.aspx?SID=153908&ref=Feed
This application fits experimental I-V data to an equation that describes a photovoltaic diode.<img src="/view.aspx?si=153908/pvdiode.png" alt="PV Diode Parameter Estimation" align="left"/>This application fits experimental I-V data to an equation that describes a photovoltaic diode.153908Fri, 30 Oct 2015 04:00:00 ZSamir KhanSamir KhanPhoton Exposure
http://www.maplesoft.com/applications/view.aspx?SID=153684&ref=Feed
<p>This application uses a blackbody model of the sun to calculate the number of photons reaching a cameras sensor. It demonstrates the "Sunny 16" model of exposure.</p><img src="/view.aspx?si=153684/e771d3d2526673d4a8bc8221b6d228ee.gif" alt="Photon Exposure" align="left"/><p>This application uses a blackbody model of the sun to calculate the number of photons reaching a cameras sensor. It demonstrates the "Sunny 16" model of exposure.</p>153684Mon, 29 Sep 2014 04:00:00 ZJohn DoleseJohn DoleseOptimizing the Design of a Coil Spring
http://www.maplesoft.com/applications/view.aspx?SID=153608&ref=Feed
<p>The design optimization of helical springs is of considerable engineering interest, and demands strong solvers. While the number of constraints is small, the coil and wire diameters are raised to higher powers; this makes the optimization difficult for gradient-based solvers working in standard floating-point precision; a larger number of working digits is needed.</p>
<p>Maple lets you increase the number of digits used in calculations; hence numerically difficult problems, like this, can be solved.</p>
<p>This application minimizes the mass of a helical spring. The constraints include the minimum deflection, the minimum surge wave frequency and the maximum stress, and a loading condition.</p>
<ul>
<li>the minimum deflection, </li>
<li>the minimum surge wave frequency, </li>
<li>the maximum stress, </li>
<li>and a loading condition.</li>
</ul>
<p>The design variables are the</p>
<ul>
<li>diameter of the wire, </li>
<li>the outside diameter of the spring,</li>
<li>and the number of coils</li>
</ul>
<p> Reference: "Introduction to Optimum Design", Jasbir S. Arora, 3<sup>rd</sup> Edition 2012.</p><img src="/view.aspx?si=153608/695d991fff8fb4975d1e1dcd90bb771d.gif" alt="Optimizing the Design of a Coil Spring" align="left"/><p>The design optimization of helical springs is of considerable engineering interest, and demands strong solvers. While the number of constraints is small, the coil and wire diameters are raised to higher powers; this makes the optimization difficult for gradient-based solvers working in standard floating-point precision; a larger number of working digits is needed.</p>
<p>Maple lets you increase the number of digits used in calculations; hence numerically difficult problems, like this, can be solved.</p>
<p>This application minimizes the mass of a helical spring. The constraints include the minimum deflection, the minimum surge wave frequency and the maximum stress, and a loading condition.</p>
<ul>
<li>the minimum deflection, </li>
<li>the minimum surge wave frequency, </li>
<li>the maximum stress, </li>
<li>and a loading condition.</li>
</ul>
<p>The design variables are the</p>
<ul>
<li>diameter of the wire, </li>
<li>the outside diameter of the spring,</li>
<li>and the number of coils</li>
</ul>
<p> Reference: "Introduction to Optimum Design", Jasbir S. Arora, 3<sup>rd</sup> Edition 2012.</p>153608Tue, 17 Jun 2014 04:00:00 ZSamir KhanSamir KhanTuned Mass-Spring-Damper Design
http://www.maplesoft.com/applications/view.aspx?SID=153572&ref=Feed
<p>A mass-spring-damper is disturbed by a force that resonates at the natural frequency of the system.</p>
<p>This application calculates the optimum spring and damping constant of a parasitic tuned-mass damper that the minimizes the vibration of the system.</p>
<p>The vibration of system with and without the tuned mass-spring-damper is viewed as a frequency response, time-domain simulation and power spectrum.</p><img src="/view.aspx?si=153572/cdf00085048c6b59e75db56bb6c0210b.gif" alt="Tuned Mass-Spring-Damper Design" align="left"/><p>A mass-spring-damper is disturbed by a force that resonates at the natural frequency of the system.</p>
<p>This application calculates the optimum spring and damping constant of a parasitic tuned-mass damper that the minimizes the vibration of the system.</p>
<p>The vibration of system with and without the tuned mass-spring-damper is viewed as a frequency response, time-domain simulation and power spectrum.</p>153572Wed, 07 May 2014 04:00:00 ZSamir KhanSamir KhanAutomatic Speech Segmentation
http://www.maplesoft.com/applications/view.aspx?SID=153553&ref=Feed
<p>This worksheet demonstrates the use of the Forward-Backward Divergence model (FBD) in Automatic Speech Segmentation, and how it detects discontinuities in the voice signal. It illustrates in the example below how it is possible to enlarge some segments of the speech (vowels enlargement for instance). To realize this result, it is possible to visually and acoustically perceive the stationary segments of the speech signal.</p><img src="/view.aspx?si=153553/speech.png" alt="Automatic Speech Segmentation" align="left"/><p>This worksheet demonstrates the use of the Forward-Backward Divergence model (FBD) in Automatic Speech Segmentation, and how it detects discontinuities in the voice signal. It illustrates in the example below how it is possible to enlarge some segments of the speech (vowels enlargement for instance). To realize this result, it is possible to visually and acoustically perceive the stationary segments of the speech signal.</p>153553Thu, 17 Apr 2014 04:00:00 ZJocelyn MagneJocelyn MagneSuspension Design
http://www.maplesoft.com/applications/view.aspx?SID=153486&ref=Feed
<p>This suspension design tool provides a complete toolbox for design and analyses of the automobile's suspension systems. As the most popular suspension systems layout, the front and rear systems are supposed to be Macpherson and torsion beam respectively. The toolbox can perform complete kinematic analyses of the front and rear suspensions and the results can be viewed using a wide variety of characteristic curves, such as spring deflection, damper deflection, camber by roll, scrub by bump, roll centre position and others. Moreover, it can size the front and rear springs, dampers and anti-roll-bars . In this application, the input parameters can be easily changed, new simulations computed, and plots selected through the use of buttons, drop-down lists, and other interactive elements.</p><img src="/view.aspx?si=153486/Suspension_image1.jpg" alt="Suspension Design" align="left"/><p>This suspension design tool provides a complete toolbox for design and analyses of the automobile's suspension systems. As the most popular suspension systems layout, the front and rear systems are supposed to be Macpherson and torsion beam respectively. The toolbox can perform complete kinematic analyses of the front and rear suspensions and the results can be viewed using a wide variety of characteristic curves, such as spring deflection, damper deflection, camber by roll, scrub by bump, roll centre position and others. Moreover, it can size the front and rear springs, dampers and anti-roll-bars . In this application, the input parameters can be easily changed, new simulations computed, and plots selected through the use of buttons, drop-down lists, and other interactive elements.</p>153486Tue, 07 Jan 2014 05:00:00 ZAhmad KeshavarziAhmad KeshavarziVehicle Ride and Handling Tool
http://www.maplesoft.com/applications/view.aspx?SID=153445&ref=Feed
<p>This interactive tool allows the user to try various combinations of steer- and camber-by-roll coefficients for a 3 degree-of-freedom vehicle model, and observe the effect on the yaw gain curve and the value of the understeer coefficient, <em>K<sub>us</sub></em>.</p><img src="/view.aspx?si=153445/3eef1d3c328ded1f1a2b2761f1f9bce4.gif" alt="Vehicle Ride and Handling Tool" align="left"/><p>This interactive tool allows the user to try various combinations of steer- and camber-by-roll coefficients for a 3 degree-of-freedom vehicle model, and observe the effect on the yaw gain curve and the value of the understeer coefficient, <em>K<sub>us</sub></em>.</p>153445Wed, 23 Oct 2013 04:00:00 ZMaplesoftMaplesoftDouble Vitrage (Double Glazed Windows)
http://www.maplesoft.com/applications/view.aspx?SID=131043&ref=Feed
<p>Ce modèle compare trois types de vitrage:</p>
<ul>
<li>un simple vitrage</li>
<li>un double vitrage utilisant l'air comme isolant</li>
<li>un double vitrage utilisant l'argon comme isolant</li>
</ul>
<p>This model compares three types of glazing:</p>
<ul>
<li>Single glazing</li>
<li>Double glazing using air as insulation</li>
<li>Double glazing using argon as insulation</li>
</ul><img src="/applications/images/app_image_blank_lg.jpg" alt="Double Vitrage (Double Glazed Windows)" align="left"/><p>Ce modèle compare trois types de vitrage:</p>
<ul>
<li>un simple vitrage</li>
<li>un double vitrage utilisant l'air comme isolant</li>
<li>un double vitrage utilisant l'argon comme isolant</li>
</ul>
<p>This model compares three types of glazing:</p>
<ul>
<li>Single glazing</li>
<li>Double glazing using air as insulation</li>
<li>Double glazing using argon as insulation</li>
</ul>131043Wed, 22 Feb 2012 05:00:00 ZMaplesoftMaplesoftPitching Mechanism with Threaded Rod
http://www.maplesoft.com/applications/view.aspx?SID=130788&ref=Feed
A mechanism for actively driving the shooter launch angle with the use of a threaded rod. The idea here is that a support link will be extended from the shooter pivot and attached to the thread of a threaded rod. As the rod rotates, the support connection collar will slide up and down the rod with the threads. This will then pitches the shooter up and down about the pivot.<img src="/view.aspx?si=130788/thumb.jpg" alt="Pitching Mechanism with Threaded Rod" align="left"/>A mechanism for actively driving the shooter launch angle with the use of a threaded rod. The idea here is that a support link will be extended from the shooter pivot and attached to the thread of a threaded rod. As the rod rotates, the support connection collar will slide up and down the rod with the threads. This will then pitches the shooter up and down about the pivot.130788Thu, 16 Feb 2012 05:00:00 ZDr. Gilbert LaiDr. Gilbert LaiPitching Mechanism with Slider Support
http://www.maplesoft.com/applications/view.aspx?SID=130787&ref=Feed
In this case, the launch angle is adjusted through a motor attached to the anchor pivot (located at the bottom of the red colored rods in the screenshots). As the support link (red) is rotated about the anchor pivot, the tip of the support link (red) will slide along the bottom of the shooter. Given a fixed length of the support link, the shooter angle will vary as the tip of the support link slides towards or away from the pivot point.<img src="/view.aspx?si=130787/thumb.jpg" alt="Pitching Mechanism with Slider Support" align="left"/>In this case, the launch angle is adjusted through a motor attached to the anchor pivot (located at the bottom of the red colored rods in the screenshots). As the support link (red) is rotated about the anchor pivot, the tip of the support link (red) will slide along the bottom of the shooter. Given a fixed length of the support link, the shooter angle will vary as the tip of the support link slides towards or away from the pivot point.130787Thu, 16 Feb 2012 05:00:00 ZDr. Gilbert LaiDr. Gilbert LaiShoot the Ball
http://www.maplesoft.com/applications/view.aspx?SID=130125&ref=Feed
This model stimulates a ball being shot with an initial speed and initial angle (relative to the ground) and determines if the ball hits one of the three predefined targets.
<P>
This application is related to a blog post on MaplePrimes: <A HREF="http://www.mapleprimes.com/maplesoftblog/130126-Rebound-Rumble-MapleSim-Ball-Shooting">Rebound Rumble: MapleSim Ball Shooting Model for FIRST Robotics 2012</A><img src="/view.aspx?si=130125/thumb.jpg" alt="Shoot the Ball" align="left"/>This model stimulates a ball being shot with an initial speed and initial angle (relative to the ground) and determines if the ball hits one of the three predefined targets.
<P>
This application is related to a blog post on MaplePrimes: <A HREF="http://www.mapleprimes.com/maplesoftblog/130126-Rebound-Rumble-MapleSim-Ball-Shooting">Rebound Rumble: MapleSim Ball Shooting Model for FIRST Robotics 2012</A>130125Fri, 27 Jan 2012 05:00:00 ZDr. Gilbert LaiDr. Gilbert LaiDamage Effective Stress Concepts
http://www.maplesoft.com/applications/view.aspx?SID=129456&ref=Feed
<p>During the last two or three decades many scientists have devoted much effort to the stress analysis in a damaged material, and the notation <em>damage effective stress </em>has been introduced. </p>
<p>In the following some various <em>damage effective stress concepts </em>should be reviewed.</p><img src="/view.aspx?si=129456/428320\12aff582b7c2a4ef667abfccba992187.gif" alt="Damage Effective Stress Concepts" align="left"/><p>During the last two or three decades many scientists have devoted much effort to the stress analysis in a damaged material, and the notation <em>damage effective stress </em>has been introduced. </p>
<p>In the following some various <em>damage effective stress concepts </em>should be reviewed.</p>129456Sun, 08 Jan 2012 05:00:00 ZProf. Josef BettenProf. Josef BettenBifTools - Package for Bifurcation Analysis in Dynamical Systems
http://www.maplesoft.com/applications/view.aspx?SID=128951&ref=Feed
<p>BifTools is a package for symbolic and numeric bifurcation analysis of equilibrium points in dynamical systems. The package consists of five main procedures:</p>
<ul>
<li><strong>BifTools[calcOneZeroEigenvalueBifPoints]</strong> calculates the bifurcation points of an ODE system with a single zero eigenvalue of the Jacobian;</li>
</ul>
<ul>
<li><strong>BifTools [calcOneZeroEigenvalueBif]</strong> calculates the normal form of the steady states bifurcations with a single zero eigenvalue of the Jacobian;</li>
</ul>
<ul>
<li><strong>BifTools [calcHopfBifPoints]</strong> calculates the Andronov-Hopf bifurcation points of an ODE system, using the method of resultants;</li>
</ul>
<ul>
<li><strong>BifTools [calcHopfBif]</strong> calculates the normal form of the Andronov-Hopf bifurcation of the equilibrium points;</li>
</ul>
<ul>
<li><strong>BifTools [calcBTBif]</strong> calculates the normal form of the Bogdanov-Takens (double zero) bifurcation, using the projection or the direct method for center manifold reduction.</li>
</ul><img src="/view.aspx?si=128951/427373\BifTools.jpg" alt="BifTools - Package for Bifurcation Analysis in Dynamical Systems" align="left"/><p>BifTools is a package for symbolic and numeric bifurcation analysis of equilibrium points in dynamical systems. The package consists of five main procedures:</p>
<ul>
<li><strong>BifTools[calcOneZeroEigenvalueBifPoints]</strong> calculates the bifurcation points of an ODE system with a single zero eigenvalue of the Jacobian;</li>
</ul>
<ul>
<li><strong>BifTools [calcOneZeroEigenvalueBif]</strong> calculates the normal form of the steady states bifurcations with a single zero eigenvalue of the Jacobian;</li>
</ul>
<ul>
<li><strong>BifTools [calcHopfBifPoints]</strong> calculates the Andronov-Hopf bifurcation points of an ODE system, using the method of resultants;</li>
</ul>
<ul>
<li><strong>BifTools [calcHopfBif]</strong> calculates the normal form of the Andronov-Hopf bifurcation of the equilibrium points;</li>
</ul>
<ul>
<li><strong>BifTools [calcBTBif]</strong> calculates the normal form of the Bogdanov-Takens (double zero) bifurcation, using the projection or the direct method for center manifold reduction.</li>
</ul>128951Fri, 23 Dec 2011 05:00:00 ZNeli DimitrovaNeli DimitrovaHoliday Tree Powered by MapleSim
http://www.maplesoft.com/applications/view.aspx?SID=128581&ref=Feed
Season’s Greetings and a Happy New Year from all of us at Maplesoft! To celebrate, we’ve created a Holiday Tree powered by MapleSim. MapleSim is a physical modeling and simulation tool built on a foundation of symbolic computation technology. MapleSim reduces model development time from months to days while producing high-fidelity, high-performance models.<img src="/applications/images/app_image_blank_lg.jpg" alt="Holiday Tree Powered by MapleSim" align="left"/>Season’s Greetings and a Happy New Year from all of us at Maplesoft! To celebrate, we’ve created a Holiday Tree powered by MapleSim. MapleSim is a physical modeling and simulation tool built on a foundation of symbolic computation technology. MapleSim reduces model development time from months to days while producing high-fidelity, high-performance models.128581Fri, 09 Dec 2011 05:00:00 ZEighteen Wheeler
http://www.maplesoft.com/applications/view.aspx?SID=127672&ref=Feed
In this model, the behavior of complex multi-axle vehicles is observed. Using tire models, the effects of slip angle during steering manoeuvres are examined. Multibody Sayers vehicle topology is used to investigate first order vehicle dynamics.
Note: Requires MapleSim Tire Component Library<img src="/view.aspx?si=127672/18wheeler_thumb.jpg" alt="Eighteen Wheeler" align="left"/>In this model, the behavior of complex multi-axle vehicles is observed. Using tire models, the effects of slip angle during steering manoeuvres are examined. Multibody Sayers vehicle topology is used to investigate first order vehicle dynamics.
Note: Requires MapleSim Tire Component Library127672Fri, 11 Nov 2011 05:00:00 ZMaplesoftMaplesoftSimple Electric Vehicle
http://www.maplesoft.com/applications/view.aspx?SID=127614&ref=Feed
A physics-based NiMH battery model powers a simple longitudinal electric vehicle model using a power control unit. It incorporates PID controllers to enable a cruise control mechanism. The drive cycle is currently a sinusoidal signal - it is easily replaceable for custom applications to model more complex environments.<img src="/view.aspx?si=127614/simple_thumb.jpg" alt="Simple Electric Vehicle" align="left"/>A physics-based NiMH battery model powers a simple longitudinal electric vehicle model using a power control unit. It incorporates PID controllers to enable a cruise control mechanism. The drive cycle is currently a sinusoidal signal - it is easily replaceable for custom applications to model more complex environments.127614Thu, 10 Nov 2011 05:00:00 ZMaplesoftMaplesoftSimple Hybrid Electric Vehicle Optimization
http://www.maplesoft.com/applications/view.aspx?SID=127616&ref=Feed
This model demonstrates the plug-in series HEV fuel consumption optimization problem based on the backward-looking architecture. The model is created using scalable powertain components.
The Global Optimization Toolbox is used as the optimizer with the objective function being the sum of the gasoline consumption and battery state of charge. The parameters to be optimized are the genset speed and torque which determine the most efficient power output of the genset. Customizable parameters allow for optimizations based on various specified inputs.<img src="/applications/images/app_image_blank_lg.jpg" alt="Simple Hybrid Electric Vehicle Optimization" align="left"/>This model demonstrates the plug-in series HEV fuel consumption optimization problem based on the backward-looking architecture. The model is created using scalable powertain components.
The Global Optimization Toolbox is used as the optimizer with the objective function being the sum of the gasoline consumption and battery state of charge. The parameters to be optimized are the genset speed and torque which determine the most efficient power output of the genset. Customizable parameters allow for optimizations based on various specified inputs.127616Thu, 10 Nov 2011 05:00:00 ZMaplesoftMaplesoft