MATLAB – A FUNDAMENTAL TOOL FOR SCIENTIFIC COMPUTING AND ENGINEERING APPLICATIONS – VOLUME 2 potx

324 788 0
MATLAB – A FUNDAMENTAL TOOL FOR SCIENTIFIC COMPUTING AND ENGINEERING APPLICATIONS – VOLUME 2 potx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MATLAB A FUNDAMENTAL TOOL FOR SCIENTIFIC COMPUTING AND ENGINEERING APPLICATIONS VOLUME 2 Edited by Vasilios N. Katsikis MATLAB A Fundamental Tool for Scientific Computing and Engineering Applications Volume 2 http://dx.doi.org/10.5772/3338 Edited by Vasilios N. Katsikis Contributors Mariano Raboso, María I. Jiménez, Lara del Val, Alberto Izquierdo, Juan J. Villacorta, Myriam Codes, Farhad E. Mahmood, Muhammad Ahsan, Tapio Saramäki, Prashant M. Menghal, A. Jaya Laxmi, Libor Pekař, Eva Kurečková, Roman Prokop, Walid Hassairi, Moncef Bousselmi, Mohamed Abid, Carlos Valderrama, Moulay Tahar Lamchich, Nora Lachguer, Gaizka Almandoz, Gaizka Ugalde, Javier Poza, Ana Julia Escalada, Oriol Font-Bach, Antonio Pascual- Iserte, Nikolaos Bartzoudis, David López Bueno, Bahman Azarbad, Aduwati Binti Sali, Diana Alejandra Sánchez-Salas, José Luis Cuevas-Ruíz, Miguel González-Mendoza, Qutaiba I. Ali, Daniele Borio, Eduardo Cano Published by InTech Janeza Trdine 9, 51000 Rijeka, Croatia Copyright © 2012 InTech All chapters are Open Access distributed under the Creative Commons Attribution 3.0 license, which allows users to download, copy and build upon published articles even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. After this work has been published by InTech, authors have the right to republish it, in whole or part, in any publication of which they are the author, and to make other personal use of the work. Any republication, referencing or personal use of the work must explicitly identify the original source. Notice Statements and opinions expressed in the chapters are these of the individual contributors and not necessarily those of the editors or publisher. No responsibility is accepted for the accuracy of information contained in the published chapters. The publisher assumes no responsibility for any damage or injury to persons or property arising out of the use of any materials, instructions, methods or ideas contained in the book. Publishing Process Manager Ivona Lovric Typesetting InTech Prepress, Novi Sad Cover InTech Design Team First published September, 2012 Printed in Croatia A free online edition of this book is available at www.intechopen.com Additional hard copies can be obtained from orders@intechopen.com MATLAB A Fundamental Tool for Scientific Computing and Engineering Applications Volume 2, Edited by Vasilios N. Katsikis p. cm. ISBN 978-953-51-0751-4 Contents Preface IX Section 1 Electronic Engineering and Computer Science 1 Chapter 1 MATLAB COM Integration for Engineering Applications 3 Mariano Raboso, María I. Jiménez, Lara del Val, Alberto Izquierdo, Juan J. Villacorta and Myriam Codes Chapter 2 Mobile Radio Propagation Prediction for Two Different Districts in Mosul-City 19 Farhad E. Mahmood Chapter 3 Two Novel Implementations of the Remez Multiple Exchange Algorithm for Optimum FIR Filter Design 37 Muhammad Ahsan and Tapio Saramäki Section 2 MATLAB/SIMULINK and Its Engineering Applications 67 Chapter 4 A Virtual Laboratory: Teaching and Research Tool in Control Engineering Education 69 Prashant M. Menghal and A. Jaya Laxmi Chapter 5 On Finite-Dimensional Transformations of Anisochronic Controllers Designed by Algebraic Means: A User Interface 91 Libor Pekař, Eva Kurečková and Roman Prokop Chapter 6 Matlab/SystemC for the New Co-Simulation Environment by JPEG Algorithm 119 Walid Hassairi, Moncef Bousselmi, Mohamed Abid and Carlos Valderrama Chapter 7 Matlab Simulink as Simulation Tool for Wind Generation Systems Based on Doubly Fed Induction Machines 139 Moulay Tahar Lamchich and Nora Lachguer VI Contents Chapter 8 Matlab-Simulink  Coupling to Finite Element Software for Design and Analysis of Electrical Machines 161 Gaizka Almandoz, Gaizka Ugalde, Javier Poza and Ana Julia Escalada Section 3 Telecommunication-Communication Systems 185 Chapter 9 MATLAB as a Design and Verification Tool for the Hardware Prototyping of Wireless Communication Systems 187 Oriol Font-Bach, Antonio Pascual-Iserte, Nikolaos Bartzoudis and David López Bueno Chapter 10 DVB-S2 Model in Matlab: Issues and Impairments 217 Bahman Azarbad and Aduwati Binti Sali Chapter 11 Wireless Channel Model with Markov Chains Using MATLAB 235 Diana Alejandra Sánchez-Salas, José Luis Cuevas-Ruíz and Miguel González-Mendoza Chapter 12 Simulation Framework of Wireless Sensor Network (WSN) Using MATLAB/SIMULINK Software 263 Qutaiba I. Ali Chapter 13 Semi-Analytic Techniques for Fast MATLAB Simulations 285 Daniele Borio and Eduardo Cano Preface "     Δως μοι πα στω και τάν γαν κινάσω (Give me a place to stand on, and I will move the Earth)." Archimedes This excellent book represents the second part of three-volumes regarding MATLAB- based applications in almost every branch of science. The present textbook contains a collection of 13 exceptional articles. In particular, the book consists of three sections, the first one is devoted to electronic engineering and computer science, the second is devoted to MATLAB/SIMULINK as a tool for engineering applications, the third one is about Telecommunication and communication systems and the last one discusses MATLAB toolboxes. In what follows, we present a short summary focusing on the key concepts of each chapter. Section 1: Electronic Engineering and Computer Science In chapter 1, the authors show how MATLAB can be accessed using Component Object Model (COM) interfaces. As other software applications, COM components from MATLAB are accessible to developers, allowing to be invoked from other programming languages. This feature makes MATLAB components available from other specific languages, in order to build more complex programs or integrate MATLAB on CASE development frameworks. Besides a general description for Microsoft COM technology and MATLAB COM interface, an example of code written in TCL/TK is shown in order to describe how MATLAB COM components can be accessed from TCL/TK to implement a CASE framework developed by the authors, called XBDK (XML-Based Beam forming Development Kit). This framework integrates several tools to perform analysis and simulation of beam forming systems, a complex solution to develop high performance systems using sensor arrays. Chapter 2, discusses two theoretical models for the prediction of path loss for two different districts in Mosul city, using MATLAB. The Walfisch-Ikegami (W-I) model for uniform heights and similar buildings in the Karama district and the Okumura- Hata (OH) model applied for irregular and dissimilar buildings in the Almajmoa'a district. X Preface In chapter 3, the authors describe two novel MATLAB based implementations of the Remez multiple exchange algorithm within the MPR algorithm. The first implementation is an extremely fast and compact translation of the RME algorithm part of the original Fortran code to the corresponding MATLAB code and is valid for general purpose linear-phase FIR filters design. The second implementation is based on the fundamental notion of the Remez multiple exchange algorithm and provides significant improvements in designing the multiband FIR filters. The quality of the filters designed with the proposed implementations is analogous to that of the PM algorithm with an added advantage of less number of iterations and CPU execution time. Section 2: MATLAB/SIMULINK and its Engineering Applications Chapter 4, investigates a virtual laboratory (VLab) that has been developed for control Engineering by using MATLAB/SIMULINK. The chapter also emphasis on the use of Mathematical Modeling and simulation of Feedback Servo trainer (33-100) and study their behavior by using the MATLAB/SIMULINK models and Graphical User Interface (GUI). A virtual laboratory for Automatic Control Engineering can provide to university students an easy access to engineering applications at anytime and from any computing environment. This interactive learning environment, consisting of simulations, demonstrations and exercises, can fulfill the role of a bridge from passive learning to active engagement and thus stimulate deeper thinking; grounding a problem based-learning environment. The applications are also very important for relating theory to practice, so that the students can develop engineering judgment and understand how process behavior can be captured using mathematical models. In chapter 5, the aim is to test and benchmark by simulations, how rational approximations for exponential elements in transfer functions of linear time-invariant time-delay systems (LTI-TDS) work. In particular, this chapter provides a methodology for algebraic controller design for systems with internal delays, followed by a comparison of several easy-handling techniques for rational (i.e. finite- dimensional) approximation of anisochronic (i.e. infinite-dimensional) controllers - or their transfer functions. Also, a MATLAB/SIMULINK user-interface application has been programmed to make a benchmark of approximations easier. Chapter 6, attempts to give a guide for the implementation of real-time control systems, using the S-function of MATLAB/SIMULINK, as a practical tool for students in control engineering. The MATLAB/SIMULINK to SystemC interface and the advanced version of transactors are combined in a scalable multi-abstraction level verification platform. The proposed refined co-simulation platform enables co- simulation with hardware models written in SystemC. On that platform, application software and hardware modules are directly executed on a host computer, which leads to a high co-simulation speed. The MATLAB/SystemC interface is mainly used for the verification of the lower abstraction levels with a high level model of their execution . MATLAB – A FUNDAMENTAL TOOL FOR SCIENTIFIC COMPUTING AND ENGINEERING APPLICATIONS – VOLUME 2 Edited by Vasilios N. Katsikis MATLAB – A Fundamental Tool for Scientific. Mohamed Abid, Carlos Valderrama, Moulay Tahar Lamchich, Nora Lachguer, Gaizka Almandoz, Gaizka Ugalde, Javier Poza, Ana Julia Escalada, Oriol Font-Bach, Antonio Pascual- Iserte, Nikolaos Bartzoudis,. methodologies, standards and rules that must be taken into account when MATLAB – A Fundamental Tool for Scientific Computing and Engineering Applications – Volume 2 4 integrating external objects made

Ngày đăng: 29/06/2014, 09:20

Từ khóa liên quan

Mục lục

  • Preface MATLAB - A Fundamental Tool for Scientific Computing and Engineering Applications - Volume

  • Section 1 Electronic Engineering and Computer Science

  • 01 MATLAB COM Integration for Engineering Applications

  • 02 Mobile Radio Propagation Prediction for Two Different Districts in Mosul-City

  • 03 Two Novel Implementations of the Remez Multiple Exchange Algorithm for Optimum FIR Filter Design

  • Section 2 MATLAB/SIMULINK and Its Engineering Applications

  • 04 A Virtual Laboratory: Teaching and Research Tool in Control Engineering Education

  • 05 On Finite-Dimensional Transformations of Anisochronic Controllers Designed by Algebraic Means: A

  • 06 Matlab/SystemC for the New Co-Simulation Environment by JPEG Algorithm

  • 07 Matlab Simulink as Simulation Tool for Wind Generation Systems Based on Doubly Fed Induction Mac

  • 08 Matlab-Simulink Coupling to Finite Element Software for Design and Analysis of Electrical Mach

  • Section 3 Telecommunication-Communication Systems

  • 09 MATLAB as a Design and Verification Tool for the Hardware Prototyping ofWireless Communication S

  • 10 DVB-S2 Model in Matlab: Issues and Impairments

  • 11 Wireless Channel Model with Markov Chains Using MATLAB

  • 12 Simulation Framework of Wireless Sensor Network (WSN) Using MATLAB/SIMULINK Software

  • 13 Semi-Analytic Techniques for Fast MATLAB Simulations

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan