Signals and Systems. A signal is the representation of a physical wave

Size: px
Start display at page:

Download "Signals and Systems. A signal is the representation of a physical wave"

Transcription

1 Signals and Systems A signal is the representation of a physical wave Expressed as a variable in time-space, for instance x(t) Signals that might vary are the voltage or current of a circuit, the force in a mechanical circuit, heat flow in a thermal circuit, or hydraulic flow in a fluid circuit A system is a process that has as an input a signal and outputs a different signal (usually)

2 Signals and Systems A system is a process that has as an input a signal and outputs a different signal (usually) Expressed as a transfer function or an operator As an example an operator could be an integrator taking a signal and integrating over time, or it could be just as simple as multiplying by a constant

3 Signals and Systems The methods that are used in signals and systems are in general the same methods learned in linear algebra However this is only part of the story...the analytic part The other part of the story on how to actually model these and use them in the real world requires an introduction to numerical methods

4 Methods of approximating physical problems that are intractable using analytic techniques Physical problems are represented by mathematical equations A number of approximation techniques for the same physical expression are used depending on the situation Methods of assigning error to approximated solutions

5 While algorithms can be designed from scratch a number of packages exist along with a number of languages designed for numerical methods Languages/Packages (All platforms) MATLAB (main drawback: expensive) OCTAVE (very much like MATLAB: Free) Scilab (like MATLAB: Includes a Simulink like system) RLAB+ (kinda like MATLAB) Yorick (has heard of MATLAB) SciPy (not-like MATLAB) And more...

6 Continued Packages (almost always in Fortran though C translations do exist for most and some JAVA) LINPACK: Linear algebra pack LAPACK: Modern linear algebra pack MINPACK: non-linear problems ODEPACK: Differential equations QUADPACK: Integration, etc. FFTPACK: FFTs, of course SLAP: Sparse Linear Algebra Package BLAS: Basic Linear Algebra subprograms Many more (see list at NETLIB on web site)

7 Continued For Java numerical methods routines go to

8 Packages are compiled and made libraries EGR205% gcc -c -O2 test.f EGR205% gcc test.o -lm -lc -lslap -lblas -o test EGR205%./test Program gives output of some sort Example of subroutine used in say slap might be sgmres (see handout) which is a preconditioned GMRES (generalized minimum residual) iterative sparse Ax=b solver

9 Getting MATLAB Getting OCTAVE For windows (sourceforge is best) This gives step-by-step instructions on

10 Second law and the parachuting person F = ma F = F_d + F_u F_d = mg F_u = -cv 2 Therefore the analytic from is converted to digital form dv/dt = (mg cv 2 )/m = g cv 2 /m [v(i+1)-v(i)]/[t(i+1)-t(i)] = g cv(i)2 /m v(i+1)=v(i) + [g-cv(i)2 /m]*[t(i+1)-t(i)] Try programming and running this at home

11 Differential Equations First-order systems are divided into natural response and forced response parts Natural response = homogeneous (complementary) solution Forced response = particular solution dx t x t =K dt s f t

12 Natural Solution first dx n t x t =0 dt dx n t = x n t dt t / dx n t = e dx n t = dt dt x n t =e t / e c t / x n t = e

13 Forced solution Assume a constant force response (otherwise it is harder) dx f t dt x t =K s F dx f t =K s F for t 0

14 Full solution x t =x n t dx f t = e t / K s F

15 Writing good program Pseudocode Pretty much English in the manner you like If/then/else Case Do while Do until Do for i=a,b,step End etc Flowcharts

16 Flowchart Symbols

17 Programming example (C)

18 Programming example (Matlab)

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 52 CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 4.1 INTRODUCTION The ADALINE is implemented in MATLAB environment running on a PC. One hundred data samples are acquired from a single cycle of load current

More information

Fast and Scalable Eigensolvers for Multicore and Hybrid Architectures

Fast and Scalable Eigensolvers for Multicore and Hybrid Architectures Fast and Scalable Eigensolvers for Multicore and Hybrid Architectures Paolo Bientinesi AICES, RWTH Aachen pauldj@aices.rwth-aachen.de 40th SPEEDUP Workshop on High-Performance Computing February 6 7, 2012

More information

ES442 Final Project AM & FM De/Modulation Using SIMULINK

ES442 Final Project AM & FM De/Modulation Using SIMULINK ES442 Final Project AM & FM De/Modulation Using SIMULINK Goal: 1. Understand the basics of SIMULINK and how it works within MATLAB. 2. Be able to create, configure and run a simple model. 3. Create a subsystem.

More information

arxiv:cs/ v1 [cs.ms] 13 Apr 2000

arxiv:cs/ v1 [cs.ms] 13 Apr 2000 arxiv:cs/0004004v1 [cs.ms] 13 Apr 2000 Mathematical Software: Past, Present, and Future Ronald F. Boisvert National Institute of Standards and Technology Abstract This paper provides some reflections on

More information

Potential Equalizer Using Multi stacked Buck Boost Converters for Partially Shaded Photovoltaic Module

Potential Equalizer Using Multi stacked Buck Boost Converters for Partially Shaded Photovoltaic Module RESEARCH ARTICLE OPEN ACCESS Potential Equalizer Using Multi stacked Buck Boost Converters for Partially Shaded Photovoltaic Module Guide: Ms.Annie Isabella Krishna Teja M, Nikhileswar D, Bhuvanesh R,

More information

CAP 5415 Computer Vision. Marshall Tappen Fall Lecture 1

CAP 5415 Computer Vision. Marshall Tappen Fall Lecture 1 CAP 5415 Computer Vision Marshall Tappen Fall 21 Lecture 1 Welcome! About Me Interested in Machine Vision and Machine Learning Happy to chat with you at almost any time May want to e-mail me first Office

More information

DIGITAL SIGNAL PROCESSING WITH VHDL

DIGITAL SIGNAL PROCESSING WITH VHDL DIGITAL SIGNAL PROCESSING WITH VHDL GET HANDS-ON FROM THEORY TO PRACTICE IN 6 DAYS MODEL WITH SCILAB, BUILD WITH VHDL NUMEROUS MODELLING & SIMULATIONS DIRECTLY DESIGN DSP HARDWARE Brought to you by: Copyright(c)

More information

Laboratory Assignment 1 Sampling Phenomena

Laboratory Assignment 1 Sampling Phenomena 1 Main Topics Signal Acquisition Audio Processing Aliasing, Anti-Aliasing Filters Laboratory Assignment 1 Sampling Phenomena 2.171 Analysis and Design of Digital Control Systems Digital Filter Design and

More information

Signal Processing and the Fourier Transform

Signal Processing and the Fourier Transform Signal Processing and the Fourier Transform a theme for an applied mathematics course Marcus Pendergrass Hampden-Sydney College MD/DC/VA Section Meeting April 18, 2009 University of Mary Washington Applied

More information

Topic 7f Time Domain FDM

Topic 7f Time Domain FDM Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu Topic 7f Time Domain FDM EE 4386/5301 Computational Methods in EE Topic 7f Time Domain FDM 1 Outline

More information

Compulsory Exercise no. 1 Deadline: 1 May 2014

Compulsory Exercise no. 1 Deadline: 1 May 2014 Side 1 hans@phys.au.dk 6 April 014 Compulsory Exercise no. 1 Deadline: 1 May 014 The goal of the present compulsory exercise is to construct software that can be used for time series analysis. In order

More information

Review of ASITIC (Analysis and Simulation of Inductors and Transformers for Integrated Circuits) Tool to Design Inductor on Chip

Review of ASITIC (Analysis and Simulation of Inductors and Transformers for Integrated Circuits) Tool to Design Inductor on Chip www.ijcsi.org 196 Review of ASITIC (Analysis and Simulation of Inductors and Transformers for Integrated Circuits) Tool to Design Inductor on Chip M. Zamin Ali Khan 1, Hussain Saleem 2 and Shiraz Afzal

More information

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards CSTA K- 12 Computer Science s: Mapped to STEM, Common Core, and Partnership for the 21 st Century s STEM Cluster Topics Common Core State s CT.L2-01 CT: Computational Use the basic steps in algorithmic

More information

Programming an OCTAVE Higher

Programming an OCTAVE Higher Programming an OCTAVE Higher (About the GNU Octave Matlab Interpreter) Christian Himpe (christian.himpe@uni-muenster.de) WWU Münster Institute for Computational and Applied Mathematics Software Tools für

More information

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class Description In this project, MATLAB and Simulink are used to construct a system experiment. The experiment

More information

transformation AD Rahul Kharche Cranfield University, Shrivenham AD Fest 2005, Nice 14 th - 15 th April 2005 MSAD p.

transformation AD Rahul Kharche Cranfield University, Shrivenham AD Fest 2005, Nice 14 th - 15 th April 2005 MSAD p. Progress with MATLAB Source transformation AD MSAD Rahul Kharche Cranfield University, Shrivenham R.V.Kharche@Cranfield.ac.uk AD Fest 2005, Nice 14 th - 15 th April 2005 MSAD p. 1/18 Agenda Project Goals

More information

Modeling a Rubik s Cube in 3D

Modeling a Rubik s Cube in 3D Modeling a Rubik s Cube in 3D Robert Kaucic Math 198, Fall 2015 1 Abstract Rubik s Cubes are a classic example of a three dimensional puzzle thoroughly based in mathematics. In the trigonometry and geometry

More information

Pulsed Power Engineering Circuit Simulation

Pulsed Power Engineering Circuit Simulation Pulsed Power Engineering Circuit Simulation January 12-16, 2009 Craig Burkhart, PhD Power Conversion Department SLAC National Accelerator Laboratory Circuit Simulation for Pulsed Power Applications Uses

More information

DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA

DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA S.Karthikeyan 1 Dr.P.Rameshbabu 2,Dr.B.Justus Robi 3 1 S.Karthikeyan, Research scholar JNTUK., Department of ECE, KVCET,Chennai

More information

Trend of Software R&D for Numerical Simulation Hardware for parallel and distributed computing and software automatic tuning

Trend of Software R&D for Numerical Simulation Hardware for parallel and distributed computing and software automatic tuning SCIENCE & TECHNOLOGY TRENDS 4 Trend of Software R&D for Numerical Simulation Hardware for parallel and distributed computing and software automatic tuning Takao Furukawa Promoted Fields Unit Minoru Nomura

More information

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain Digital Image Processing Image Enhancement: Filtering in the Frequency Domain 2 Contents In this lecture we will look at image enhancement in the frequency domain Jean Baptiste Joseph Fourier The Fourier

More information

Transactions on Engineering Sciences vol 11, 1996 WIT Press, ISSN

Transactions on Engineering Sciences vol 11, 1996 WIT Press,   ISSN The design and modelling of resonant switched mode power supply (SMPS) using Simulink and Matlab B.Baha,»D.C.Hamill* "Department ofelectrical and Electronic Engineering, University of Brighton, Brighton,

More information

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2 ECE363, Experiment 02, 2018 Communications Lab, University of Toronto Experiment 02: Noise Bruno Korst - bkf@comm.utoronto.ca Abstract This experiment will introduce you to some of the characteristics

More information

COMPUTER APPLICATIONS

COMPUTER APPLICATIONS 2 ESOURCE COMPUTER APPLICATIONS Chapra Power Programming with VBA/Excel, 0-13-047377-4 If You've Never Programmed Before 7 ES1101 Overview of VBA for Excel 12 ES1102 Recording Macros 11 ES1103 Customized

More information

Challenges in Transition

Challenges in Transition Challenges in Transition Keynote talk at International Workshop on Software Engineering Methods for Parallel and High Performance Applications (SEM4HPC 2016) 1 Kazuaki Ishizaki IBM Research Tokyo kiszk@acm.org

More information

Advantages of Using LabVIEW in Academic Research

Advantages of Using LabVIEW in Academic Research 1 of 10 12/19/2013 10:09 AM Advantages of Using LabVIEW in Academic Research Publish Date: Feb 01, 2012 13 Ratings 4.08 out of 5 Overview Scientists and researchers around the world have applied LabVIEW

More information

CHAPTER 5 MPPT OF PV MODULE BY CONVENTIONAL METHODS

CHAPTER 5 MPPT OF PV MODULE BY CONVENTIONAL METHODS 85 CHAPTER 5 MPPT OF PV MODULE BY CONVENTIONAL METHODS 5.1 PERTURB AND OBSERVE METHOD It is well known that the output voltage and current and also the output power of PV panels vary with atmospheric conditions

More information

Experiments #6. Convolution and Linear Time Invariant Systems

Experiments #6. Convolution and Linear Time Invariant Systems Experiments #6 Convolution and Linear Time Invariant Systems 1) Introduction: In this lab we will explain how to use computer programs to perform a convolution operation on continuous time systems and

More information

06 March Day Date All Streams. Thursday 03 May 2018 Engineering Mathematics II. Saturday 05 May 2018 Engineering Physics

06 March Day Date All Streams. Thursday 03 May 2018 Engineering Mathematics II. Saturday 05 May 2018 Engineering Physics / SCHOOL OF TECHNOLOGY MANAGEMENT &ENGINEERING FINAL EXAMINATION TIME TABLE (ACADEMIC YEAR: 2017 18) MASTER OF BUSINESS ADMINISTRATION IN TECHNOLOGY MANAGEMENT (2017-22) YEAR: I, SEMESTER: II CAMPUS: MUMBAI,

More information

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout SRV02-Series Rotary Experiment # 3 Ball & Beam Student Handout 1. Objectives The objective in this experiment is to design a controller for

More information

DIGITAL SIGNAL PROCESSING LABORATORY

DIGITAL SIGNAL PROCESSING LABORATORY DIGITAL SIGNAL PROCESSING LABORATORY SECOND EDITION В. Preetham Kumar CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business

More information

Topics in Development of Naval Architecture Software Applications

Topics in Development of Naval Architecture Software Applications Topics in Development of Naval Architecture Software Applications Kevin McTaggart, David Heath, James Nickerson, Shawn Oakey, and James Van Spengen Simulation of Naval Platform Group Defence R&D Canada

More information

The Application of System Generator in Digital Quadrature Direct Up-Conversion

The Application of System Generator in Digital Quadrature Direct Up-Conversion Communications in Information Science and Management Engineering Apr. 2013, Vol. 3 Iss. 4, PP. 192-19 The Application of System Generator in Digital Quadrature Direct Up-Conversion Zhi Chai 1, Jun Shen

More information

Introduction to Computer Science - PLTW #9340

Introduction to Computer Science - PLTW #9340 Introduction to Computer Science - PLTW #9340 Description Designed to be the first computer science course for students who have never programmed before, Introduction to Computer Science (ICS) is an optional

More information

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER

CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general

More information

Fundamentals of Wireless Communication

Fundamentals of Wireless Communication Communication Technology Laboratory Prof. Dr. H. Bölcskei Sternwartstrasse 7 CH-8092 Zürich Fundamentals of Wireless Communication Homework 5 Solutions Problem 1 Simulation of Error Probability When implementing

More information

Microcomputer Systems 1. Introduction to DSP S

Microcomputer Systems 1. Introduction to DSP S Microcomputer Systems 1 Introduction to DSP S Introduction to DSP s Definition: DSP Digital Signal Processing/Processor It refers to: Theoretical signal processing by digital means (subject of ECE3222,

More information

Ege BEYAZIT

Ege BEYAZIT Ege BEYAZIT 1-337-806-7163 egebeyazit@gmail.com OBJECTIVE I am a self motivated student, I am interested in conducting high quality research as well as improving my existing skillset. I am open to interesting

More information

Lab 1: Introduction: replaced. BiOEN 337 Taylor, A. Winter of the outpu learn how to. solver solution. Biological. transport of glucose.

Lab 1: Introduction: replaced. BiOEN 337 Taylor, A. Winter of the outpu learn how to. solver solution. Biological. transport of glucose. BiOEN 337 Taylor, A. Winter 2012 Lab 1: Electrical Analog of a Biological System *Part I of II: Also need to refer to Lab Handout II for important information. Introduction: Analog computers are useful

More information

An Approximation Algorithm for Computing the Mean Square Error Between Two High Range Resolution RADAR Profiles

An Approximation Algorithm for Computing the Mean Square Error Between Two High Range Resolution RADAR Profiles IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, VOL., NO., JULY 25 An Approximation Algorithm for Computing the Mean Square Error Between Two High Range Resolution RADAR Profiles John Weatherwax

More information

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator

Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Validation of Frequency- and Time-domain Fidelity of an Ultra-low Latency Hardware-in-the-Loop (HIL) Emulator Elaina Chai, Ivan Celanovic Institute for Soldier Nanotechnologies Massachusetts Institute

More information

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t)

G(f ) = g(t) dt. e i2πft. = cos(2πf t) + i sin(2πf t) Fourier Transforms Fourier s idea that periodic functions can be represented by an infinite series of sines and cosines with discrete frequencies which are integer multiples of a fundamental frequency

More information

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT PROJECT PERIODIC REPORT Publishable Summary Grant Agreement number: 214911 Project acronym: Project title: Funding Scheme: ICESTARS Integrated Circuit/EM Simulation and design Technologies for Advanced

More information

Current Rebuilding Concept Applied to Boost CCM for PF Correction

Current Rebuilding Concept Applied to Boost CCM for PF Correction Current Rebuilding Concept Applied to Boost CCM for PF Correction Sindhu.K.S 1, B. Devi Vighneshwari 2 1, 2 Department of Electrical & Electronics Engineering, The Oxford College of Engineering, Bangalore-560068,

More information

Nandha Engineering College (Autonomous) Erode Examination -Sep 2018 Department Wise Time Table

Nandha Engineering College (Autonomous) Erode Examination -Sep 2018 Department Wise Time Table B.E - Computer Science and Engineering F.N: 09.30 AM to 12.30 PM A.N: 01.30 AM to 04.30 PM Date Session Code Subject 14-11-2018 FN 13CSX08 Network Analysis and Management AN 13CSX15 Software Testing Methodologies

More information

The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers

The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers The Evolution of Waveform Relaxation for Circuit and Electromagnetic Solvers Albert Ruehli, Missouri S&T EMC Laboratory, University of Science & Technology, Rolla, MO with contributions by Giulio Antonini,

More information

Lab 1: First Order CT Systems, Blockdiagrams, Introduction

Lab 1: First Order CT Systems, Blockdiagrams, Introduction ECEN 3300 Linear Systems Spring 2010 1-18-10 P. Mathys Lab 1: First Order CT Systems, Blockdiagrams, Introduction to Simulink 1 Introduction Many continuous time (CT) systems of practical interest can

More information

ASIC Implementation of High Throughput PID Controller

ASIC Implementation of High Throughput PID Controller ASIC Implementation of High Throughput PID Controller 1 Chavan Suyog, 2 Sameer Nandagave, 3 P.Arunkumar 1,2 M.Tech Scholar, 3 Assistant Professor School of Electronics Engineering VLSI Division, VIT University,

More information

Appendix. Harmonic Balance Simulator. Page 1

Appendix. Harmonic Balance Simulator. Page 1 Appendix Harmonic Balance Simulator Page 1 Harmonic Balance for Large Signal AC and S-parameter Simulation Harmonic Balance is a frequency domain analysis technique for simulating distortion in nonlinear

More information

4 to find the dimensions of the rectangle that have the maximum area. 2y A =?? f(x, y) = (2x)(2y) = 4xy

4 to find the dimensions of the rectangle that have the maximum area. 2y A =?? f(x, y) = (2x)(2y) = 4xy Optimization Constrained optimization and Lagrange multipliers Constrained optimization is what it sounds like - the problem of finding a maximum or minimum value (optimization), subject to some other

More information

THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA. Department of Electrical and Computer Engineering. ELEC 423 Digital Signal Processing

THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA. Department of Electrical and Computer Engineering. ELEC 423 Digital Signal Processing THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA Department of Electrical and Computer Engineering ELEC 423 Digital Signal Processing Project 2 Due date: November 12 th, 2013 I) Introduction In ELEC

More information

Control Design Made Easy By Ryan Gordon

Control Design Made Easy By Ryan Gordon Control Design Made Easy By Ryan Gordon 2014 The MathWorks, Inc. 1 Key Themes You can automatically tune PID controllers in MATLAB from acquired data You can automatically tune PID controllers from dynamic

More information

AUTOMATED MUSIC TRACK GENERATION

AUTOMATED MUSIC TRACK GENERATION AUTOMATED MUSIC TRACK GENERATION LOUIS EUGENE Stanford University leugene@stanford.edu GUILLAUME ROSTAING Stanford University rostaing@stanford.edu Abstract: This paper aims at presenting our method to

More information

PID CONTROLLERS OF INDUSTRY SYSTEM SIMATIC

PID CONTROLLERS OF INDUSTRY SYSTEM SIMATIC PID CONTROLLERS OF INDUSTRY SYSTEM SIMATIC ONDROVIČOVÁ MAGDALÉNA, BAKOŠOVÁ MONIKA, VANEKOVÁ KATARÍNA Faculty of Chemical and Food Technology Slovak Technical University in Bratislava Institute of Information

More information

CAD Tools Utilized in Microelectronic IC Design Education in the University of Oulu Janne Aikio, Timo Rahkonen

CAD Tools Utilized in Microelectronic IC Design Education in the University of Oulu Janne Aikio, Timo Rahkonen CAD Tools Utilized in Microelectronic IC Design Education in the University of Oulu Janne Aikio, Timo Rahkonen (janne.aikio@ee.oulu.fi) University of Oulu, Finland Department of Electrical Engineering

More information

Science, Technology, Engineering, & Mathematics Career Cluster (ST) Engineering and Technology Career Pathway (ST-ET) 17 CCRS CTE

Science, Technology, Engineering, & Mathematics Career Cluster (ST) Engineering and Technology Career Pathway (ST-ET) 17 CCRS CTE Science, Technology, Engineering, & Mathematics Career Cluster (ST) 1. Apply engineering skills in a project that requires project management, process control and quality assurance. 2. Use technology to

More information

Scientific Computing An Introductory Survey Solutions Manual

Scientific Computing An Introductory Survey Solutions Manual Scientific Computing An Introductory Survey Solutions Manual We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

CDT314 FABER Formal Languages, Automata and Models of Computation MARK BURGIN INDUCTIVE TURING MACHINES

CDT314 FABER Formal Languages, Automata and Models of Computation MARK BURGIN INDUCTIVE TURING MACHINES CDT314 FABER Formal Languages, Automata and Models of Computation MARK BURGIN INDUCTIVE TURING MACHINES 2012 1 Inductive Turing Machines Burgin, M. Inductive Turing Machines, Notices of the Academy of

More information

Effects of MATLAB and Simulink in Engineering Education: A Case Study of Transient Analysis of Direct-Current Machines

Effects of MATLAB and Simulink in Engineering Education: A Case Study of Transient Analysis of Direct-Current Machines Effects of MATLAB and Simulink in Engineering Education: A Case Study of Transient Analysis of Direct-Current Machines Obasi, R. U. Obi, P. I. Chidolue, G. C. Department of Electrical / Department of Electrical

More information

Document downloaded from:

Document downloaded from: Document downloaded from: http://hdl.handle.net/1251/64738 This paper must be cited as: Reaño González, C.; Pérez López, F.; Silla Jiménez, F. (215). On the design of a demo for exhibiting rcuda. 15th

More information

Module 1 : Numerical Methods for PDEs : Course Introduction, Lecture 1

Module 1 : Numerical Methods for PDEs : Course Introduction, Lecture 1 Module 1 : 22.520 Numerical Methods for PDEs : Course Introduction, Lecture 1 David J. Willis September 7, 2016 David J. Willis Module 1 : 22.520 Numerical Methods for PDEs : CourseSeptember Introduction,

More information

Experiment # 4. Frequency Modulation

Experiment # 4. Frequency Modulation ECE 416 Fall 2002 Experiment # 4 Frequency Modulation 1 Purpose In Experiment # 3, a modulator and demodulator for AM were designed and built. In this experiment, another widely used modulation technique

More information

Introduction to Computer Engineering. CS/ECE 252, Spring 2013 Prof. Mark D. Hill Computer Sciences Department University of Wisconsin Madison

Introduction to Computer Engineering. CS/ECE 252, Spring 2013 Prof. Mark D. Hill Computer Sciences Department University of Wisconsin Madison Introduction to Computer Engineering CS/ECE 252, Spring 2013 Prof. Mark D. Hill Computer Sciences Department University of Wisconsin Madison Chapter 1 Welcome Aboard Slides based on set prepared by Gregory

More information

CL Digital Control Kannan M. Moudgalya

CL Digital Control Kannan M. Moudgalya CL 692 - Digital Control Kannan M. Moudgalya Department of Chemical Engineering Associate Faculty Member, Systems and Control IIT Bombay kannan@iitb.ac.in Autumn 2007 Digital Control 1 Kannan M. Moudgalya,

More information

EE 470 BIOMEDICAL SIGNALS AND SYSTEMS. Active Learning Exercises Part 2

EE 470 BIOMEDICAL SIGNALS AND SYSTEMS. Active Learning Exercises Part 2 EE 47 BIOMEDICAL SIGNALS AND SYSTEMS Active Learning Exercises Part 2 29. For the system whose block diagram presentation given please determine: The differential equation 2 y(t) The characteristic polynomial

More information

EE 470 Signals and Systems

EE 470 Signals and Systems EE 470 Signals and Systems 9. Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah Textbook Luis Chapparo, Signals and Systems Using Matlab, 2 nd ed., Academic Press, 2015. Filters

More information

The National Curriculum and the Centre for Computing History

The National Curriculum and the Centre for Computing History The National Curriculum and the Centre for Computing History Ways in which a visit to CCH supports the aims of specific NC subjects at the Key Stage 3 Nov 2016 Vers 1.0 The Centre for Computing History

More information

Development of Image Processing Tools for Analysis of Laser Deposition Experiments

Development of Image Processing Tools for Analysis of Laser Deposition Experiments Development of Image Processing Tools for Analysis of Laser Deposition Experiments Todd Sparks Department of Mechanical and Aerospace Engineering University of Missouri, Rolla Abstract Microscopical metallography

More information

Fuzzy Logic Based Intelligent Control of RGB Colour Classification System for Undergraduate Artificial Intelligence Laboratory

Fuzzy Logic Based Intelligent Control of RGB Colour Classification System for Undergraduate Artificial Intelligence Laboratory , July 4-6, 2012, London, U.K. Fuzzy Logic Based Intelligent Control of RGB Colour Classification System for Undergraduate Artificial Intelligence Laboratory M. F. Abu Hassan, Y. Yusof, M.A. Azmi, and

More information

Development of a Laboratory Kit for Robotics Engineering Education

Development of a Laboratory Kit for Robotics Engineering Education Development of a Laboratory Kit for Robotics Engineering Education Taskin Padir, William Michalson, Greg Fischer, Gary Pollice Worcester Polytechnic Institute Robotics Engineering Program tpadir@wpi.edu

More information

Signal segmentation and waveform characterization. Biosignal processing, S Autumn 2012

Signal segmentation and waveform characterization. Biosignal processing, S Autumn 2012 Signal segmentation and waveform characterization Biosignal processing, 5173S Autumn 01 Short-time analysis of signals Signal statistics may vary in time: nonstationary how to compute signal characterizations?

More information

Modeling of Current Limitation through the PWM Signal in LPG Injectors

Modeling of Current Limitation through the PWM Signal in LPG Injectors 536 Proceedings of 20 th International Scientific Conference. Transport Means. 2016. Modeling of Current Limitation through the PWM Signal in LPG Injectors D. Szpica *Bialystok University of Technology,

More information

Future Research Directions in Problem Solving Environments for Computational Science

Future Research Directions in Problem Solving Environments for Computational Science Report of a Workshop on Research Directions in Integrating Numerical Analysis, Symbolic Computing, Computational Geometry, and Artificial Intelligence for Computational Science held in Washington, D.C.,

More information

Math 205 Test 2 Key. 1. Do NOT write your answers on these sheets. Nothing written on the test papers will be graded

Math 205 Test 2 Key. 1. Do NOT write your answers on these sheets. Nothing written on the test papers will be graded Math 20 Test 2 Key Instructions. Do NOT write your answers on these sheets. Nothing written on the test papers will be graded. 2. Please begin each section of questions on a new sheet of paper. 3. Please

More information

Lecture Week 8. Quiz #5 KCL/KVL Homework P15 Capacitors RC Circuits and Phasor Analysis RC filters Bode Plots Cutoff frequency Homework

Lecture Week 8. Quiz #5 KCL/KVL Homework P15 Capacitors RC Circuits and Phasor Analysis RC filters Bode Plots Cutoff frequency Homework Lecture Week 8 Quiz #5 KCL/KVL Homework P15 Capacitors RC Circuits and Phasor Analysis RC filters Bode Plots Cutoff frequency Homework Quiz 5 KCL/KVL (20 pts.) Please clear desks and turn off phones and

More information

Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement

Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement Laboratory set-up for Real-Time study of Electric Drives with Integrated Interfaces for Test and Measurement Fong Mak, Ram Sundaram, Varun Santhaseelan, and Sunil Tandle Gannon University, mak001@gannon.edu,

More information

A GNU Radio-based Full Duplex Radio System

A GNU Radio-based Full Duplex Radio System A GNU Radio-based Full Duplex Radio System Adam Parower The Aerospace Corporation September 13, 2017 2017 The Aerospace Corporation Agenda Theory: Full-Duplex What is Full Duplex? The Problem The Solution

More information

Gauss and AGM. Burton Rosenberg. January 30, 2004

Gauss and AGM. Burton Rosenberg. January 30, 2004 Gauss and AGM Burton Rosenberg January 3, 24 Introduction derivation of equation. what has it to do w/ the lemniscate agm properties of I elliptic integrals The Elliptic Integral of the First Kind Define

More information

Poles and Zeros of H(s), Analog Computers and Active Filters

Poles and Zeros of H(s), Analog Computers and Active Filters Poles and Zeros of H(s), Analog Computers and Active Filters Physics116A, Draft10/28/09 D. Pellett LRC Filter Poles and Zeros Pole structure same for all three functions (two poles) HR has two poles and

More information

Digital Signal Processing (DSP) Algorithms for CW/FMCW Portable Radar

Digital Signal Processing (DSP) Algorithms for CW/FMCW Portable Radar Digital Signal Processing (DSP) Algorithms for CW/FMCW Portable Radar Muhammad Zeeshan Mumtaz, Ali Hanif, Ali Javed Hashmi National University of Sciences and Technology (NUST), Islamabad, Pakistan Abstract

More information

Position Control of a Hydraulic Servo System using PID Control

Position Control of a Hydraulic Servo System using PID Control Position Control of a Hydraulic Servo System using PID Control ABSTRACT Dechrit Maneetham Mechatronics Engineering Program Rajamangala University of Technology Thanyaburi Pathumthani, THAIAND. (E-mail:Dechrit_m@hotmail.com)

More information

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most

More information

Chapter 1: Digital logic

Chapter 1: Digital logic Chapter 1: Digital logic I. Overview In PHYS 252, you learned the essentials of circuit analysis, including the concepts of impedance, amplification, feedback and frequency analysis. Most of the circuits

More information

Antenna Design: Simulation and Methods

Antenna Design: Simulation and Methods Antenna Design: Simulation and Methods Radiation Group Signals, Systems and Radiocommunications Department Universidad Politécnica de Madrid Álvaro Noval Sánchez de Toca e-mail: anoval@gr.ssr.upm.es Javier

More information

Lab 8. Signal Analysis Using Matlab Simulink

Lab 8. Signal Analysis Using Matlab Simulink E E 2 7 5 Lab June 30, 2006 Lab 8. Signal Analysis Using Matlab Simulink Introduction The Matlab Simulink software allows you to model digital signals, examine power spectra of digital signals, represent

More information

Development of Dynamic Test Cases in OPAL-RT Real-time Power System Simulator

Development of Dynamic Test Cases in OPAL-RT Real-time Power System Simulator Development of Dynamic Test Cases in OPAL-RT Real-time Power System Simulator Shiv Kumar Singh, Bibhu P. Padhy, Student Member, IEEE, S. Chakrabarti, Senior Member, IEEE, S.N. Singh, Senior Member, IEEE,

More information

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 01, 2015 ISSN (online): 2321-0613 Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan

More information

CHAPTER 11 PARTIAL DERIVATIVES

CHAPTER 11 PARTIAL DERIVATIVES CHAPTER 11 PARTIAL DERIVATIVES 1. FUNCTIONS OF SEVERAL VARIABLES A) Definition: A function of two variables is a rule that assigns to each ordered pair of real numbers (x,y) in a set D a unique real number

More information

Oracle Turing Machine. Kaixiang Wang

Oracle Turing Machine. Kaixiang Wang Oracle Turing Machine Kaixiang Wang Pre-background: What is Turing machine Oracle Turing Machine Definition Function Complexity Why Oracle Turing Machine is important Application of Oracle Turing Machine

More information

Interactive Math Demos for Mobile Platforms

Interactive Math Demos for Mobile Platforms 2013 Hawaii University International Conferences Education & Technology Math & Engineering Technology June 10 th to June 12 th Ala Moana Hotel, Honolulu, Hawaii Interactive Math Demos for Mobile Platforms

More information

The Use of Non-Local Means to Reduce Image Noise

The Use of Non-Local Means to Reduce Image Noise The Use of Non-Local Means to Reduce Image Noise By Chimba Chundu, Danny Bin, and Jackelyn Ferman ABSTRACT Digital images, such as those produced from digital cameras, suffer from random noise that is

More information

Chapter 10 Digital PID

Chapter 10 Digital PID Chapter 10 Digital PID Chapter 10 Digital PID control Goals To show how PID control can be implemented in a digital computer program To deliver a template for a PID controller that you can implement yourself

More information

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR TWMS Jour. Pure Appl. Math., V.3, N.2, 212, pp.145-157 REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR T. SLAVOV 1, L. MOLLOV 1, P. PETKOV 1 Abstract. In this paper, a system for real-time

More information

The Difference Amplifier Sept. 17, 1997

The Difference Amplifier Sept. 17, 1997 Physics 63 The Difference Amplifier Sept. 17, 1997 1 Purpose To construct a difference amplifier, to measure the DC quiescent point and to compare to calculated values. To measure the difference mode gain,

More information

A Survey and Simulation of DC-DC Converters using MATLAB SIMULINK & PSPICE

A Survey and Simulation of DC-DC Converters using MATLAB SIMULINK & PSPICE A Survey and Simulation of DC-DC Converters using MATLAB SIMULINK & PSPICE C S Maurya Assistant Professor J.P.I.E.T Meerut Sumedha Sengar Assistant Professor J.P.I.E.T Meerut Pritibha Sukhroop Assistant

More information

Stencil Pattern. CS 472 Concurrent & Parallel Programming University of Evansville

Stencil Pattern. CS 472 Concurrent & Parallel Programming University of Evansville Stencil Pattern CS 472 Concurrent & Parallel Programming University of Evansville Selection of slides from CIS 41/51 Introduction to Parallel Computing Department of Computer and Information Science, University

More information

State Estimation Advancements Enabled by Synchrophasor Technology

State Estimation Advancements Enabled by Synchrophasor Technology State Estimation Advancements Enabled by Synchrophasor Technology Contents Executive Summary... 2 State Estimation... 2 Legacy State Estimation Biases... 3 Synchrophasor Technology Enabling Enhanced State

More information

I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes

I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes in Electrical Engineering (LNEE), Vol.345, pp.523-528.

More information

CHAPTER-3 Design Aspects of DC-DC Boost Converter in Solar PV System by MPPT Algorithm

CHAPTER-3 Design Aspects of DC-DC Boost Converter in Solar PV System by MPPT Algorithm CHAPTER-3 Design Aspects of DC-DC Boost Converter in Solar PV System by MPPT Algorithm 44 CHAPTER-3 DESIGN ASPECTS OF DC-DC BOOST CONVERTER IN SOLAR PV SYSTEM BY MPPT ALGORITHM 3.1 Introduction In the

More information

C.8 Comb filters 462 APPENDIX C. LABORATORY EXERCISES

C.8 Comb filters 462 APPENDIX C. LABORATORY EXERCISES 462 APPENDIX C. LABORATORY EXERCISES C.8 Comb filters The purpose of this lab is to use a kind of filter called a comb filter to deeply explore concepts of impulse response and frequency response. The

More information