Chinmay sharma k10881

8
Major Assignment Subject:- Mechanical Measurement Control Theory And Its Application Topic :- Transient Response Analysis of Impulse Function Using MATLAB Submitted To; Submitted By; Mr. Somesh Chaturwedi Sir Chinmay Sharma UID:- K10881 Sem./Yr:- 6 th / 3 rd

Transcript of Chinmay sharma k10881

Page 1: Chinmay sharma k10881

Major Assignment

Subject:- Mechanical Measurement Control Theory And Its Application

Topic :- Transient Response Analysis of Impulse Function Using MATLAB

Submitted To; Submitted By;Mr. Somesh Chaturwedi Sir Chinmay Sharma

UID:- K10881 Sem./Yr:- 6th / 3rd

Page 2: Chinmay sharma k10881

Transient Response

In electrical and mechanical engineering, a transient response or natural response is the response of a system to a change from equilibrium. The transient response is not necessarily tied to “on/off” events but to any event that effects the equilibrium of the system. The impulse response and step response are transient responses to a specific input.

Page 3: Chinmay sharma k10881

Impulse FunctionIn signal processing the impulse response or impulse response function (IRF), of a dynamic system is its output when presented with a brief input signal, called an impulse. The impulse function contains all frequencies, the impulse response defines the response of a linear time-invariant system for all frequencies.

Fig:- the impulse response from a simple audio system. Showing from top to bottom, the original impulse, the response after high frequency boosting, and the response after law frequency boosting.

Page 4: Chinmay sharma k10881

MATLABThe name MATLAB stands for matrix laboratory. It is a high performance language for technical computing. It integrates computation, visualization and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notation.

Typical uses include:- Math and computationAlgorithm development Modeling, simulation and prototypingData analysis, exploration and visualizationScientific and engineering graphics

Page 5: Chinmay sharma k10881

syntax

• impulse(m) impulse(data) impulse(m,'sd',sd,Time) impulse(m,'sd',sd,Time,'fill') impulse(data,'sd',sd,'pw',na,Time) impulse(m1,m2,...,dat1, ...,mN,Time,'sd',sd) impulse(m1,'PlotStyle1',m2,'PlotStyle2',...,dat1,'PlotStylek',..., mN,'PlotStyleN',Time,'sd',sd) [y,t,ysd] = impulse(m) mod = impulse(data)

Page 6: Chinmay sharma k10881

Description• impulse can be applied both to idmodels and to iddata sets, as

well as to any mixture.• For a discrete-time idmodel m, the impulse response y and,

when required, its estimated standard deviation ysd, are computed using sim. When called with output arguments, y, ysd, and the time vector t are returned. When impulse is called without output arguments, a plot of the impulse response is shown. If sd is given a value larger than zero, a confidence region around zero is drawn. It corresponds to the confidence of sd standard deviations. In the plots, the impulse is inversely scaled with the sampling interval so that it has the same energy regardless of the sampling interval.

Page 7: Chinmay sharma k10881

Estimating the Impulse Response from Data

• For an iddata object, impulse(data) estimates a high-order, noncausal FIR model after first having prefiltered the data so that the input is "as white as possible." The impulse response of this FIR model and, when asked for, its confidence region, are then plotted. Note that it is not always possible to deliver the demanded time interval when the response is estimated. A warning is then issued.

Page 8: Chinmay sharma k10881

• Thank you….!!