کاربرد موجک در تقریب توابع یک بعدی و حل معادلات دیفرانسیل معمولی

Slides:



Advertisements
Similar presentations
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
Advertisements

Chapter 17 Design Analysis using Inventor Stress Analysis Module
ECIV 301 Programming & Graphics Numerical Methods for Engineers.
Finite Element Method Introduction General Principle
S. Mandayam/ EEMAG-1/ECE Dept./Rowan University Engineering Electromagnetics Fall 2004 Shreekanth Mandayam ECE Department Rowan University.
Engineering Mechanics Group Faculty of Aerospace Engineering Minor Programme 2 Aerospace Analysis and Development.
Technical Question Technical Question
Using Inverse Matrices Solving Systems. You can use the inverse of the coefficient matrix to find the solution. 3x + 2y = 7 4x - 5y = 11 Solve the system.
Math 3120 Differential Equations with Boundary Value Problems Chapter 4: Higher-Order Differential Equations Section 4-9: Solving Systems of Linear Differential.
Research, Development, Consulting, Training High Fidelity Modeling and Simulation Where we are going… …future plans.
Malena Español, Tufts University Misha Kilmer, Tufts University
PDE2D, A General-Purpose PDE Solver Granville Sewell Mathematics Dept. University of Texas El Paso.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
1 Variational and Weighted Residual Methods. 2 The Weighted Residual Method The governing equation for 1-D heat conduction A solution to this equation.
Wavelets As Galerkin Basis Aleksandr Yakovlev Department of Computational Physics St Petersburg State University.
Progress Report during secondment in Prague
Introduction Examples of differential equations and related problems Analytical versus numerical solutions Ideas of numerical representations of solutions.
Application of Bezier splines and sensitivity analysis in inverse geometry and boundary problems Iwona NOWAK*, Andrzej J. NOWAK** * Institute of Mathematics,
Differential equations. Many applications of mathematics involve two variables and a relation between them is required. This relation is often expressed.
Differential Equations Linear Equations with Variable Coefficients.
NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS ( NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS (PRACTICAL PART) Tutorial 2 : Matlab - Getting Started.
Gaussian Elimination and Back Substitution Aleksandra Cerović 0328/2010 1/41/4Gaussian Elimination And Back Substitution.
Multi Step Equations. Algebra Examples 3/8 – 1/4x = 1/2x – 3/4 3/8 – 1/4x = 1/2x – 3/4 8(3/8 – 1/4x) = 8(1/2x – 3/4) (Multiply both sides by 8) 8(3/8.
Solving Partial Differential Equation Numerically Pertemuan 13 Matakuliah: S0262-Analisis Numerik Tahun: 2010.
Solving multi step equations. 12X + 3 = 4X X 12X + 3 = 3X X 9X + 3 = X = X =
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 11. Ordinary differential equations. Boundary value problems.
Our task is to estimate the axial displacement u at any section x
By Dr. A. Ranjbaran, Associate Professor
Chapter 1: Definitions, Families of Curves
Research of W.S. ( ) Title Journal Status
CHAPTER 3 NUMERICAL METHODS.
Experienced Researcher
Soft Computing Applied to Finite Element Tasks
Instability Analysis of Nerve Cell Dynamics in the FitzHugh-Nagumo Model Nasrin Sultana*, Sampad Das and M. Osman Gani** Department of Mathematics, Jahangirnagar.
Prof. Pavel A. Akimov, Prof. Marina L. Mozgaleva
CSE 245: Computer Aided Circuit Simulation and Verification
Advanced Engineering Mathematics, Third Edition
525602:Advanced Numerical Methods for ME
Notes Over 9.6 An Equation with One Solution
Basic constituents of the methodology for the numerical solution of compressor blade row gasdynamics inverse problems Choice of the starting values of.
What is the future of applied mathematics? Chris Budd.
Peter Benner and Lihong Feng
ECE4823B: WIRELESS AND MOBILE NETWORKS
MATH My research interests lie primarily in the area of numerical analysis and scientific computing, …
Use power series to solve the differential equation. {image}
What is an equation? An equation is a mathematical statement that two expressions are equal. For example, = 7 is an equation. Note: An equation.
Warm Up 1. 4 – 2x = 14 Solve each equation x is being: Inverse a. a.
State Space Analysis UNIT-V.
Chapter 1:First order Partial Differential Equations
MATH My research interests lie primarily in the area of numerical analysis and scientific computing, …
Department of Applied Mathematics University of Waterloo
ARRAY DIVISION Identity matrix Islamic University of Gaza
PARTIAL DIFFERENTIAL EQUATIONS
Can you find all the ways to solve them?
Lecture 0 Preface Essential MATLAB for Engineers and Scientists
MATH 1310 Section 2.8.
POWER CHALLENGES Several Ways To Solve 7 CHALLENGES.
Solve the differential equation using the method of undetermined coefficients. y " + 4y = e 3x 1. {image}
Solve the differential equation using the method of undetermined coefficients. y " + 9y = e 2x {image}
Advanced Chapter One Equations
Unfolding with system identification
MATH 1310 Section 2.8.
MATH 1310 Section 2.8.
Solving Multi Step Equations
Warm Up Solve each equation 1. 2x + 4 = – 2x = 14.
Solving Multi Step Equations
MATH 1310 Section 2.8.
Solving Multi-Step Equations
Computing as Fast as an Engineer can Think
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

کاربرد موجک در تقریب توابع یک بعدی و حل معادلات دیفرانسیل معمولی سيزدهمين کنفرانس دانشجويی مهندسی برق ايران کاربرد موجک در تقریب توابع یک بعدی و حل معادلات دیفرانسیل معمولی سیدمحسن موسوی و دانیال خشابی دانشکده مهندسی برق، دانشگاه صنعتی امیرکبیر {moosavi.sm,d.khashabi}@gmail.com

سيزدهمين کنفرانس دانشجويی مهندسی برق ايران سرفصل ها مقدمه ای بر موجک تقریب توابع یک متغیره با موجک Haar چگونگی حل معادله ی دیفرانسیل معمولی با موجک Haar نتایج

سيزدهمين کنفرانس دانشجويی مهندسی برق ايران مقدمه ای بر موجک موجک ها ◀ مجموعه ای از توابع متعامد پایه کاربردهای زیادی در زمینه­ی ریاضیات، فیزیک، علوم کامپیوتر و مهندسی برای مثال فشرده­سازی اطلاعات اعم از تصویر، حذف نویز اطلاعات، پردازش سیگنال اعم از تصویر یا صدا، آنالیزهای عددی[1] استفاده از موجک در آنالیز­های عددی معادلات دیفرانسیل معمولی یا پاره­ای در مطالعه ی پدیده های طبیعی و آزمایش های عملی، نتیجه ی آزمایش به حل یک معادله­ی دیفرانسیل منجر می شود. [1] A.W.Galli, G.T.Heydt and P.F.Ribeiro, “Exploring the Power of Wavelet Analysis”, IEEE Computer Application in Power, Oct 1996, pp.37 – 41.

تقریب توابع یک متغیره با موجکHaar سيزدهمين کنفرانس دانشجويی مهندسی برق ايران تقریب توابع یک متغیره با موجکHaar موجکHaar به علت سادگی◀ محبوبیت بیشتری نسبت به سایر موجک ها[1] موجک توانایی همگرایی دقیق­تری در مقیاس محلی دارد. یکی از دلایلی برتری آنالیز موجک بر سایرتقریب ها ◀ میل سریع ضرایب حقیقی توابع پایه آن به ازای کلاس های مختلف از سیگنال ها خانواده ی موجک Haar با مقیاس دودویی: انتقال: تغییر مقیاس: انتقال و مقیاس: P.Chang, P.PiauSimple, “Procedure for the Designation of Haar Wavelet Matrices for Differential Equations”, International Multi-Conference of Engineers and Computer Scientists, 2008

تقریب توابع یک متغیره با موجکHaar سيزدهمين کنفرانس دانشجويی مهندسی برق ايران تقریب توابع یک متغیره با موجکHaar خانواده ی موجک مادرHaar:

تقریب توابع یک متغیره با موجکHaar سيزدهمين کنفرانس دانشجويی مهندسی برق ايران تقریب توابع یک متغیره با موجکHaar J بیشتر، دقت بیشتر! تقریب سری فوریه و پدیده گیبس تقریب با موجک [1] S.Mallat, “a Wavelet Tour of Signal Processing, The Sparse Way”, 3rd Edition, 2009, Elsevier Pub.

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک عدم امکان استفاده مستقیم از موجکHaar به علت ناپیوستگی! چاره؟ هموارکردن موجک Haar با استفاده از درون یابی[1] ◀ موجب پیچیدگی زیاد. تبدیل مشتق ها به انتگرال ها[2] ◀ انتگرال گرفتن (به جای مشتق) ◀ از بین رفتن مشکل ناپیوستگی لذا میتوان یک معادله ی دیفرانسیل را به یک معادله ی جبری تبدیل کرد. با مشخص بودن دسته توابع پایه(در اینجا Haar) ◀ میتوان ساختارهایی ایجاد کرد که در هر محاسبه با پیش فرض مشخص بودن آنها به حل معادله پرداخت! ◀ افزایش سرعت محاسبات برای انجام آنالیز ◀ نیاز به گسسته سازی روی زمان: [1] C.Cattani, “Haar wavelet spline”, Journal of Interdisciplinary Math.4 (2001) 35-47. [2] C.F.Chen, C.H.Hsiao, “Haar Wavelet Method for Solving Lumped and Distributed-Parameter Systems”,IEEEProc.Pt.D144 (1)(1997) 87-94.

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک دو ماتریس به عنوان ابزار حل معادلات با پایه های موجکHaar معرفی میشود[3]: ماتریس H : برای خود توابع موجک ماتریس P : برای ایجاد انتگرال توابع از روی تقریب با ماتریس H ماتریس : چند خانواده ی اول: [1] U.Lepik, “Numerical Solution of Differential Equations Using Haar Wavelets”, Mathematics and Computers in Simulation 68 (2005) 127–143.

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک ماتریس [1]: چند خانواده ی اول: [1] U.Lepik, “Numerical Solution of Differential Equations Using Haar Wavelets”, Mathematics and Computers in Simulation 68 (2005) 127–143.

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک در نشان [1] داده شده است که می توان ماتریس P را از رابطه ی بازگشتی زیر بدست آورد: محاسبه ی ماتریس P و H تنها برای بار اول کافی است![2] با یکبار محاسبه، می توان آنها را برای هر معادله­ی دلخواه بکار برد. [1] C.F.Chen, C.H.Hsiao, “Haar Wavelet Method for Solving Lumped and Distributed-Parameter Systems”,IEEEProc.Pt.D144 (1)(1997) 87-94. U.Lepik, “Numerical Solution of Differential Equations Using Haar Wavelets”, Mathematics and Computers in Simulation 68 (2005) 127–143

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک اگر تقریبی از بر اساس ماتریس ضرایب مجهول باشد: H : ماتریس پایه های موجک. X : ماتریس ضرایب. هدف: بدست آوردن به صورت یک عبارت ماتریسی بر اساس :

حل معادله ی دیفرانسیل معمولی با موجک سيزدهمين کنفرانس دانشجويی مهندسی برق ايران حل معادله ی دیفرانسیل معمولی با موجک در حالت کلی داریم: اگر را به عنوان مبدا آنالیز در نظر بگیریم: با توجه به رابطه فوق ◀ بدیهی است هر ODE را می توان بصورت جبری حل کرد. X مجهول است!

سيزدهمين کنفرانس دانشجويی مهندسی برق ايران مثال و نتایج معادله ی زیر را در نظر می گیریم: داریم: مقادیر مقابل را در نظر بگیرید: جواب دقیق به این صورت است:

سيزدهمين کنفرانس دانشجويی مهندسی برق ايران مثال و نتایج جواب نهایی به اینصورت است: نتیجه ی محاسبه ی ماتریسی با استفاده از موجک بصورت زیر است: 2M=128 2M=512

سيزدهمين کنفرانس دانشجويی مهندسی برق ايران جمع بندی و کارآینده معرفی کلی موجک ها◀موجک Haar◀ استفاده برای تقریب توابع◀حل ODE روشی ساده و در عین حال روشی سریع امکان استفاده از ساختار های محاسباتی اسپارس امکان ذخیره سازی ماتریس های P و H برای دقت های بالا قابلیت استفاده برای حل معادله خطی با ضرایب متغیر با زمان نیازمند آنالیز پایداری برای مرتبه های بالا است ◀به علت خطی سازی محلی[2][1] گستردگی معادلات انتگرال-دیفرانسیل ◀بررسی دقیق موردی روش ها امکان ترکیب چنین روشی با سایر روش های عددی وجود دارد: Wavelet-Galerkin ◀[3] PDE Wavelet Finite Element Method ◀PDE … [1] U.Lepik, “Numerical Solution of Differential Equations Using Haar Wavelets”, Mathematics and Computers in Simulation 68 (2005) 127–143 [2] U.Lepik, “Haar Wavelet Method for Solving Stiff Differential Equations”, Mathematical Modeling and Analysis, Vol.14, No. 4, 2009, pp. 467-481. [3] H.Akca, M.H.Ali-Lail, “Survey on Wavelet Transform and Application on ODE and Wavelet Network”, Advances in Dynamical Systems and Applications, Vol.1-Number 2(2006), pp.129-162.

سوال/پیشنهاد/انتقاد؟ با تشکر از توجه شما!