• Tidak ada hasil yang ditemukan

PostmaShmoylova.ppt 1301KB Jun 23 2011 12:12:12 PM

N/A
N/A
Protected

Academic year: 2017

Membagikan "PostmaShmoylova.ppt 1301KB Jun 23 2011 12:12:12 PM"

Copied!
15
0
0

Teks penuh

(1)

Computer Algebra vs. Reality

Erik Postma and Elena Shmoylova Maplesoft

(2)

Outline

Introduction

How to apply computer algebra techniques to

real world problems?

Example

(3)

Introduction

Computer algebra is based on symbolic

computations

Benefit: Result is a nice closed form solution

(4)

Computer Algebra Methods

Polynomial solvers for polynomial systems with

coefficients in a rational extension field

Differential Groebner basis for polynomial DEs with

coefficients in a rational extension field

Functional decomposition for multi- or univariate

polynomials over a rational extension field

Index reduction for continuous and in some cases

(5)

Common Elements of Real-World

Problems

Floating point numbers and powers

Trigonometric and other special functionsLookup tables

Piecewise functions

Numerical differentiators

Compiled numerical procedures (“black-box”

functions)

Delay elements

(6)
(7)

Convert One Type of Difficulty into

Another

Look-up tables into piecewise

Almost anything into black-box function

Approximate functions by their Taylor or Padé

series

Smooth piecewise functions, e.g. using radial

basis functions

(8)

Remove Difficulty from Model

If a difficulty can be combined into a subsystem,

remove the subsystem from the model

View its arguments as outputs of the model

View its result as inputs into the model

Use symbolic technique on the model

Limited to techniques that can deal with arbitrary

(9)

Floating Point Numbers

(10)

Initial Conditions for Hybrid DAE

Models

Problem:

User does not provide all initial conditions, need

to find remaining initial conditions

Difficulty:

High-order DAEs have hidden constraints that may

(11)
(12)

Identifying Mode (I)

From constraint

Do not know what branch to choose

Index reduction can be performed on both

branches

Hidden constraint

  

 

 

0 8

. 0

0 2

. 1

1 1 1

(13)

Identifying Mode (II)

Check which branch of the hidden constraint is

satisfied

(14)

Initial Conditions for Hybrid DAEs

To find ICs, hidden constraints are needed

To find hidden constraints, index reduction

should be performed

It is infeasible to perform index reduction for

(15)

Open Discussion:

Referensi

Dokumen terkait

– Incidents investigated by Fermi Computer Incident Response Team (FCIRT);. – Not to

• Singhal (2002) states, “computer-assisted instruction and computer programs to teach reading hold great promise for becoming powerful instructional tools that increase students’

A small credit card-sized circuit board used to connect a modem, memory, network card, or storage device to a notebook computer.. CIS 120

– Low latency: turn on faucet and water comes out – High bandwidth: lots of water (e.g., to fill a pool) • What is “High speed Internet?”. – Low latency: needed to

computer in the home compared to 80% of residents 18 to 34 years. • Fewer than 3% of residents

 Lesson 1: An overview of computer security and privacy  Lesson 2: Protecting your computer and your data... Lesson

► Having the computer lab open after-school and Having the computer lab open after-school and on weekends will allow more students to use.. on weekends will allow more students

World World Wide Wide Web Web Email Email Instant Instant Messagin Messagin g g Peer to Peer to Peer Peer Sharing Sharing Video Video streamin streamin g g Gaming