Nhập môn xử lý tín hiệu cho kỹ sư âm thanh và rung động - Shin & Hammond

Chuyên ngành

Xử lý tín hiệu

Người đăng

Ẩn danh

Thể loại

Sách giáo khoa

2008

417
0
0

Phí lưu trữ

75 Point

Tóm tắt

I. Tổng quan về xử lý tín hiệu cho kỹ sư âm thanh rung động

Xử lý tín hiệu là lĩnh vực nền tảng trong kỹ thuật âm thanh và rung động. Mục tiêu chính là trích xuất thông tin hữu ích từ tín hiệu, đặc biệt khi quan sát trực tiếp gặp khó khăn. Tín hiệu trong lĩnh vực này rất đa dạng, bao gồm áp suất âm thanh, gia tốc rung động, biến thiên nhiệt độ, và nhiều đại lượng vật lý khác. Phương pháp xử lý tín hiệu cung cấp công cụ để phân tích và diễn giải dữ liệu một cách có hệ thống. Quy trình xử lý tín hiệu gồm ba giai đoạn cơ bản. Giai đoạn đầu tiên là thu thập dữ liệu, liên quan đến thiết bị đo lường và chuyển đổi tương tự-sang-số. Giai đoạn thứ hai là xử lý, sử dụng kỹ thuật toán học để phân tích tín hiệu. Giai đoạn thứ ba là diễn giải kết quả để đưa ra quyết định kỹ thuật. Tài liệu học thuật thường sử dụng MATLAB làm công cụ mô phỏng chính. Các bài tập thực hành giúp người học nắm vững lý thuyết thông qua trải nghiệm trực tiếp. Phương pháp kết hợp lý thuyết và thực hành tạo nền tảng vững chắc cho kỹ sư chuyên ngành.

1.1. Mục đích và phạm vi của xử lý tín hiệu

Xử lý tín hiệu phục vụ mục đích trích xuất thông tin từ dữ liệu đo lường. Trong kỹ thuật âm thanh và rung động, tín hiệu thường chứa cả thành phần hữu ích lẫn nhiễu không mong muốn. Kỹ thuật xử lý tín hiệu giúp tách biệt các thành phần này một cách hiệu quả. Các ứng dụng phổ biến bao gồm phân tích tiếng ồn máy móc, giám sát rung động kết cấu, đánh giá chất lượng âm thanh, và phát hiện lỗi hệ thống cơ khí. Phạm vi của lĩnh vực trải rộng từ lý thuyết toán học thuần túy đến ứng dụng công nghiệp thực tế. Kỹ sư cần hiểu cả nguyên lý cơ bản lẫn khả năng thực thi trên phần mềm chuyên dụng để đạt kết quả tối ưu.

1.2. Ba giai đoạn chính trong quy trình xử lý tín hiệu

Giai đoạn thu thập dữ liệu tập trung vào thiết bị đo lường và quá trình chuyển đổi tương tự-sang-số. Chất lượng tín hiệu thu được phụ thuộc lớn vào cảm biến và bộ chuyển đổi sử dụng. Giai đoạn xử lý áp dụng các kỹ thuật toán học để phân tích. Phương pháp phổ biến gồm biến đổi Fourier, lọc tín hiệu, phân tích tần số, và ước lượng phổ mật độ công suất. Giai đoạn diễn giải đòi hỏi kiến thức chuyên môn sâu để liên kết kết quả xử lý với hiện tượng vật lý thực tế. Mỗi giai đoạn đều quan trọng và ảnh hưởng trực tiếp đến độ chính xác của kết quả cuối cùng.

II. Phân tích các loại tín hiệu trong kỹ thuật âm thanh rung động

Trong kỹ thuật âm thanh và rung động, tín hiệu được phân loại thành hai nhóm chính: tín hiệu xác định và tín hiệu ngẫu nhiên. Việc phân loại dựa trên kiến thức về tình huống vật lý cụ thể. Tín hiệu xác định là tín hiệu có thể dự đoán chính xác hành vi tại bất kỳ thời điểm nào. Chúng được mô tả bằng hàm số toán học rõ ràng. Ví dụ bao gồm sóng hình sin, tín hiệu dạng xung, và hàm bước. Tín hiệu ngẫu nhiên có hành vi không thể dự đoán chính xác. Các ví dụ phổ biến gồm tiếng ồn xe cộ trên đường, biến thiên áp suất âm thanh trong đường hầm gió, và độ cao sóng biển động. Thuật ngữ mô tả loại tín hiệu này gồm quá trình ngẫu nhiên, chuỗi thời gian, và quá trình ngẫu nhiên thống kê. Nhiều trường hợp thực tế, tín hiệu là sự kết hợp giữa thành phần xác định và nhiễu ngẫu nhiên. Việc xác định đúng bản chất tín hiệu là bước quan trọng trước khi chọn phương pháp xử lý phù hợp. Lựa chọn sai có thể dẫn đến kết quả phân tích không chính xác.

2.1. Tín hiệu xác định và đặc tính toán học

Tín hiệu xác định được chia thành tín hiệu tuần hoàn và không tuần hoàn. Tín hiệu tuần hoàn lặp lại sau một khoảng thời gian cố định gọi là chu kỳ. Chuỗi Fourier là công cụ chính để phân tích loại tín hiệu này. Tín hiệu không tuần hoàn, như xung đơn, yêu cầu kỹ thuật phân tích khác biệt như biến đổi Fourier liên tục. Điều kiện Dirichlet xác định khi nào hàm tuần hoàn có thể biểu diễn bằng chuỗi Fourier. Hàm phải bị chặn, liên tục từng phần, và có đạo hàm trái-phải tại mọi điểm. Các điều kiện này đảm bảo chuỗi Fourier hội tụ đúng đắn.

2.2. Tín hiệu ngẫu nhiên và phương pháp thống kê

Tín hiệu ngẫu nhiên yêu cầu phương pháp xác suất và thống kê để phân tích. Các thuật ngữ thường dùng gồm quá trình ngẫu nhiên, chuỗi thời gian, và phân tích thống kê. Phân tích tập trung vào đặc tính thống kê như giá trị trung bình, phương sai, và hàm tương quan. Phổ mật độ công suất mô tả phân bố năng lượng theo tần số của tín hiệu. Các kỹ thuật này được trình bày chi tiết trong tài liệu chuyên sâu về phân tích chuỗi thời gian. Việc áp dụng đúng phương pháp thống kê giúp rút ra kết luận có ý nghĩa từ dữ liệu nhiễu phức tạp trong thực tế kỹ thuật.

III. Phương pháp biến đổi Fourier và kỹ thuật xử lý tín hiệu

Biến đổi Fourier là công cụ cốt lõi trong xử lý tín hiệu. Phương pháp này chuyển đổi tín hiệu từ miền thời gian sang miền tần số. Đối với tín hiệu tuần hoàn, chuỗi Fourier phân tích tín hiệu thành tổng các hàm sin và cos với tần số khác nhau. Mỗi thành phần có biên độ và pha riêng biệt. Phân tích tần số giúp nhận diện các thành phần cấu tạo nên tín hiệu gốc. Điều này đặc biệt hữu ích trong kỹ thuật rung động để phát hiện tần số cộng hưởng hoặc hư hỏng máy móc. Biến đổi Fourier rời rạc và biến đổi Fourier nhanh là công cụ tính toán thực tế trên máy tính. Chúng cho phép xử lý tín hiệu số một cách hiệu quả và nhanh chóng. Tuy nhiên, quá trình xấp xỉ bằng chuỗi Fourier có giới hạn cần được nhận diện. Hiện tượng Gibbs xảy ra gần điểm gián đoạn, nơi chuỗi Fourier không hội tụ mượt mà. Hiểu rõ giới hạn này giúp kỹ sư diễn giải kết quả phân tích chính xác và tránh sai sót trong thiết kế hệ thống kỹ thuật.

3.1. Chuỗi Fourier và điều kiện hội tụ Dirichlet

Điều kiện Dirichlet đặt ra các yêu cầu đủ để chuỗi Fourier hội tụ đúng. Hàm phải bị chặn và có chu kỳ xác định rõ ràng. Hàm phải liên tục từng phần với số hữu hạn cực đại, cực tiểu và điểm gián đoạn. Tại mỗi điểm, hàm phải có đạo hàm trái và phải tồn tại. Khi hàm liên tục tại một điểm, chuỗi Fourier hội tụ đúng bằng giá trị hàm tại điểm đó. Khi hàm gián đoạn, chuỗi hội tụ bằng trung bình giới hạn trái và phải. Ví dụ, sóng vuông tại điểm gián đoạn hội tụ về giá trị bằng không.

3.2. Hiện tượng Gibbs và giới hạn của xấp xỉ Fourier

Hiện tượng Gibbs mô tả lỗi xấp xỉ đáng kể gần điểm gián đoạn khi dùng tổng từng phần chuỗi Fourier. Dù tăng số lượng thành phần, gợn sóng gần điểm gián đoạn không biến mất hoàn toàn. Các gợn chỉ bị nén lại gần điểm gián đoạn hơn theo số lượng thành phần tăng dần. Biên độ vượt quá vẫn giữ nguyên khoảng chín phần trăm so với mức nhảy của tín hiệu. Hiện tượng này là giới hạn cố hữu của xấp xỉ Fourier không thể loại bỏ. Kỹ sư cần nhận thức rõ hiện tượng Gibbs khi phân tích tín hiệu có tính chất gián đoạn trong thực tế.

IV. Kết luận và ứng dụng xử lý tín hiệu trong kỹ thuật

Xử lý tín hiệu đóng vai trò không thể thiếu trong kỹ thuật âm thanh và rung động hiện đại. Các phương pháp phân tích tần số giúp giám sát tình trạng máy móc, phát hiện hư hỏng sớm, và tối ưu hóa thiết kế kết cấu. Trong lĩnh vực âm thanh, xử lý tín hiệu hỗ trợ đánh giá chất lượng âm thanh, thiết kế hệ thống cách âm, và phân tích tiếng ồn môi trường. Công nghệ cảm biến hiện đại kết hợp thuật toán xử lý tiên tiến mở ra nhiều ứng dụng mới. Giám sát rung động cầu đường, phân tích tiếng ồn cabin xe hơi, và kiểm soát rung động trong sản xuất bán dẫn là ví dụ điển hình. Tài liệu học thuật cung cấp nền tảng lý thuyết vững chắc cho người học. Thực hành với công cụ mô phỏng là bước không thể bỏ qua trong quá trình đào tạo. MATLAB và phần mềm tương tự giúp kỹ sư thử nghiệm ý tưởng, kiểm chứng lý thuyết, và phát triển kỹ năng phân tích thực tế. Sự kết hợp giữa kiến thức nền tảng và kỹ năng thực hành tạo nên kỹ sư xử lý tín hiệu giỏi.

4.1. Ứng dụng thực tế trong kỹ thuật âm thanh và rung động

Trong kỹ thuật cơ khí, phân tích rung động giúp phát hiện lỗi ổ trục, mất cân bằng rotor, và sai lệch trục. Phân tích phổ tần số chỉ rõ các thành phần tần số đặc trưng cho từng loại hư hỏng cụ thể. Trong kỹ thuật âm thanh, xử lý tín hiệu phục vụ đo lường mức áp suất âm thanh, phân tích phổ tiếng ồn, và thiết kế hệ thống kiểm soát chủ động. Ứng dụng trong ngành ô tô bao gồm phân tích tiếng ồn cabin, đánh giá độ êm, và tối ưu hệ thống treo. Mỗi ứng dụng đòi hỏi kỹ thuật xử lý phù hợp với đặc thù riêng.

4.2. Công cụ mô phỏng MATLAB trong đào tạo xử lý tín hiệu

MATLAB là công cụ mô phỏng phổ biến nhất trong đào tạo xử lý tín hiệu hiện nay. Mã nguồn và tập dữ liệu đi kèm tài liệu học thuật cho phép sinh viên thực hành trực tiếp. Người học thử nghiệm với hàm số, quan sát phổ tần số, và kiểm chứng lý thuyết Fourier trên máy tính. Phương pháp học qua thực hành giúp củng cố hiểu biết về khái niệm trừu tượng hiệu quả. Các bài tập MATLAB dẫn dắt từ cơ bản đến nâng cao theo trình tự logic. Sự tương tác giữa lý thuyết và mô phỏng tạo trải nghiệm học tập sâu sắc và bền vững.

21/04/2026

Trích đoạn nội dung tài liệu

net Fundamentals of Signal Processing for Sound and Vibration Engineers www.net Fundamentals of Signal Processing for Sound and Vibration Engineers Kihong Shin Andong National University www.net Republic of Korea Joseph K. Hammond University of Southampton UK John Wiley & Sons, Ltd www.net x PREFACE In July 2006, with the kind support and consideration of Professor Mike Brennan, Kihong Shin managed to take a sabbatical which he spent at the ISVR where his subtle pressures – including attending Joe Hammond’s very last course on signal processing at the ISVR – have distracted Joe Hammond away from his duties as Dean of the Faculty of Engineering, Science and Mathematics. Thus the text was completed. It is indeed an introduction to the subject and therefore the essential material is not new and draws on many classic books. What we have tried to do is to bring material together, hopefully encouraging the reader to question, enquire about and explore the concepts using the MATLAB exercises or derivatives of them. It only remains to thank all who have contributed to this. First, of course, the authors whose texts we have referred to, then the decades of students at the ISVR, and more recently in the School of Mechanical Engineering, Andong National University, who have shaped the way the course evolved, especially Sangho Pyo who spent a generous amount of time gath- ering experimental data. Two colleagues in the ISVR deserve particular gratitude: Professor Mike Brennan, whose positive encouragement for the whole project has been essential, to- www.net gether with his very constructive reading of the manuscript; and Professor Paul White, whose encyclopaedic knowledge of signal processing has been our port of call when we needed reassurance. We would also like to express special thanks to our families, Hae-Ree Lee, Inyong Shin, Hakdoo Yu, Kyu-Shin Lee, Young-Sun Koo and Jill Hammond, for their never-ending support and understanding during the gestation and preparation of the manuscript. Kihong Shin is also grateful to Geun-Tae Yim for his continuing encouragement at the ISVR. Finally, Joe Hammond thanks Professor Simon Braun of the Technion, Haifa, for his unceasing and inspirational leadership of signal processing in mechanical engineering. Also, and very importantly, we wish to draw attention to a new text written by Simon entitled Discover Signal Processing: An Interactive Guide for Engineers, also published by John Wiley & Sons, which offers a complementary and innovative learning experience. Please note that MATLAB codes (m files) and data files can be downloaded from the Companion Website at www.com/go/shin hammond Kihong Shin Joseph Kenneth Hammond www.net About the Authors www.net Joe Hammond Joseph (Joe) Hammond graduated in Aeronautical Engineering in 1966 at the University of Southampton. He completed his PhD in the Institute of Sound and Vibration Research (ISVR) in 1972 whilst a lecturer in the Mathematics Department at Portsmouth Polytechnic. He returned to Southampton in 1978 as a lecturer in the ISVR, and was later Senior lecturer, Professor, Deputy Director and then Director of the ISVR from 1992–2001. In 2001 he became Dean of the Faculty of Engineering and Applied Science, and in 2003 Dean of the Faculty of Engineering, Science and Mathematics. He retired in July 2007 and is an Emeritus Professor at Southampton. Kihong Shin Kihong Shin graduated in Precision Mechanical Engineering from Hanyang University, Korea in 1989. After spending several years as an electric motor design and NVH engineer in Samsung Electro-Mechanics Co., he started an MSc at Cranfield University in 1992, on the design of rotating machines with reference to noise and vibration. Following this, he joined the ISVR and completed his PhD on nonlinear vibration and signal processing in 1996. In 2000, he moved back to Korea as a contract Professor of Hanyang University. 2002, he joined Andong National University as an Assistant Professor, and is currently an Associate Professor.net Copyright  C 2008 John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex PO19 8SQ, England Telephone (+44) 1243 779777 Email (for orders and customer service enquiries): cs-books@wiley.uk Visit our Home Page on www.com or www.com All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except under the terms of the Copyright, Designs and Patents Act 1988 or under the terms of a licence issued by the Copyright Licensing Agency Ltd, 90 Tottenham Court Road, London W1T 4LP, UK, without the permission in writing of the Publisher. Requests to the Publisher should be addressed to the Permissions Department, John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex PO19 8SQ, England, or emailed to permreq@wiley.uk, or faxed to (+44) 1243 770620. This publication is designed to provide accurate and authoritative information in regard to the subject matter covered. It is sold on the understanding that the Publisher is not engaged in rendering professional services. If professional advice or other expert assistance is required, the services of a competent professional should be sought.net Other Wiley Editorial Offices John Wiley & Sons Inc., 111 River Street, Hoboken, NJ 07030, USA Jossey-Bass, 989 Market Street, San Francisco, CA 94103-1741, USA Wiley-VCH Verlag GmbH, Boschstr. 12, D-69469 Weinheim, Germany John Wiley & Sons Australia Ltd, 42 McDougall Street, Milton, Queensland 4064, Australia John Wiley & Sons (Asia) Pte Ltd, 2 Clementi Loop #02-01, Jin Xing Distripark, Singapore 129809 John Wiley & Sons Canada Ltd, 6045 Freemont Blvd, Mississauga, ONT, L5R 4J3 Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Cataloging-in-Publication Data Shin, Kihong. Fundamentals of signal processing for sound and vibration engineers / Kihong Shin and Joseph Kenneth Hammond. Includes bibliographical references and index. Hammond, Joseph Kenneth.382 2—dc22 2007044557 British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library ISBN-13 978-0470-51188-6 Typeset in 10/12pt Times by Aptara, New Delhi, India. Printed and bound in Great Britain by Antony Rowe Ltd, Chippenham, Wiltshire This book is printed on acid-free paper responsibly manufactured from sustainable forestry in which at least two trees are planted for each one used for paper production. MATLAB R is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks does not warrant the accuracy of the text or exercises in this book. This book’s use or discussion of MATLAB R software or related products does not constitute endorsement or sponsorship by The MathWorks of a particular pedagogical approach or particular use of the MATLAB R software.net Contents www.net Preface ix About the Authors xi 1 Introduction to Signal Processing 1 1.1 Descriptions of Physical Data (Signals) 6 1.2 Classification of Data 7 Part I Deterministic Signals 17 2 Classification of Deterministic Data 19 2.2 Almost Periodic Signals 21 2.4 Brief Summary and Concluding Remarks 24 2.5 MATLAB Examples 26 3 Fourier Series 31 3.1 Periodic Signals and Fourier Series 31 3.2 The Delta Function 38 3.3 Fourier Series and the Delta Function 41 3.4 The Complex Form of the Fourier Series 42 3.6 Some Computational Considerations 46 3.8 MATLAB Examples 52 4 Fourier Integrals (Fourier Transform) and Continuous-Time Linear Systems 57 4.1 The Fourier Integral 57 4.3 Some Examples of Fourier Transforms 62 4.4 Properties of Fourier Transforms 67 www.net vi CONTENTS 4.5 The Importance of Phase 71 4.7 Continuous-Time Linear Time-Invariant Systems and Convolution 73 4.9 Minimum and Non-Minimum Phase Systems 85 4.10 The Hilbert Transform 90 4.11 The Effect of Data Truncation (Windowing) 94 4.13 MATLAB Examples 103 5 Time Sampling and Aliasing 119 5.1 The Fourier Transform of an Ideal Sampled Signal 119 5.2 Aliasing and Anti-Aliasing Filters 126 5.3 Analogue-to-Digital Conversion and Dynamic Range 131 5.4 Some Other Considerations in Signal Acquisition 134 www.5 Shannon’s Sampling Theorem (Signal Reconstruction) 137 5.7 MATLAB Examples 140 6 The Discrete Fourier Transform 145 6.1 Sequences and Linear Filters 145 6.2 Frequency Domain Representation of Discrete Systems and Signals 150 6.3 The Discrete Fourier Transform 153 6.4 Properties of the DFT 160 6.5 Convolution of Periodic Sequences 162 6.6 The Fast Fourier Transform 164 6.8 MATLAB Examples 170 Part II Introduction to Random Processes 191 7 Random Processes 193 7.1 Basic Probability Theory 193 7.2 Random Variables and Probability Distributions 198 7.3 Expectations of Functions of a Random Variable 202 7.5 MATLAB Examples 212 8 Stochastic Processes; Correlation Functions and Spectra 219 8.1 Probability Distribution Associated with a Stochastic Process 220 8.2 Moments of a Stochastic Process 222 8.4 The Second Moments of a Stochastic Process; Covariance (Correlation) Functions 225 8.5 Ergodicity and Time Averages 229 8.net CONTENTS vii 8.9 MATLAB Examples 253 9 Linear System Response to Random Inputs: System Identification 277 9.1 Single-Input Single-Output Systems 277 9.2 The Ordinary Coherence Function 284 9.5 MATLAB Examples 298 10 Estimation Methods and Statistical Considerations 317 10.1 Estimator Errors and Accuracy 317 10.2 Mean Value and Mean Square Value 320 10.3 Correlation and Covariance Functions 323 www.4 Power Spectral Density Function 327 10.5 Cross-spectral Density Function 347 10.7 Frequency Response Function 350 10.9 MATLAB Examples 354 11 Multiple-Input/Response Systems 363 11.1 Description of Multiple-Input, Multiple-Output (MIMO) Systems 363 11.2 Residual Random Variables, Partial and Multiple Coherence Functions 364 11.3 Principal Component Analysis 370 ∞ sin 2πa M Appendix A Proof of −∞ 2M 2πa M da = 1 375 Appendix B Proof of |Sxy ( f )|2 ≤ Sxx ( f )Syy ( f ) 379 Appendix C Wave Number Spectra and an Application 381 Appendix D Some Comments on the Ordinary Coherence 2 Function γxy ( f) 385 Appendix E Least Squares Optimization: Complex-Valued Problem 387 Appendix F Proof of HW ( f ) → H1 ( f ) as κ( f ) → ∞ 389 Appendix G Justification of the Joint Gaussianity of X( f ) 391 Appendix H Some Comments on Digital Filtering 393 References 395 Index 399 www.net Preface www.net This book has grown out of notes for a course that the second author has given for more years than he cares to remember – which, but for the first author who kept various versions, would never have come to this. Specifically, the Institute of Sound and Vibration Research (ISVR) at the University of Southampton has, for many years, run a Masters programme in Sound and Vibration, and more recently in Applied Digital Signal Processing. A course aimed at introducing students to signal processing has been one of the compulsory mod- ules, and given the wide range of students’ first degrees, the coverage needs to make few assumptions about prior knowledge – other than a familiarity with degree entry-level math- ematics. In addition to the Masters programmes the ISVR runs undergraduate programmes in Acoustical Engineering, Acoustics with Music, and Audiology, each of which to varying levels includes signal processing modules. These taught elements underpin the wide-ranging research of the ISVR, exemplified by the four interlinked research groups in Dynamics, Fluid Dynamics and Acoustics, Human Sciences, and Signal Processing and Control. The large doctoral cohort in the research groups attend selected Masters modules and an acquain- tance with signal processing is a ‘required skill’ (necessary evil?) in many a research project. Building on the introductory course there are a large number of specialist modules ranging from medical signal processing to sonar, and from adaptive and active control to Bayesian methods. It was in one of the PhD cohorts that Kihong Shin and Joe Hammond made each other’s acquaintance in 1994. Kihong Shin received his PhD from ISVR in 1996 and was then a postdoctoral research fellow with Professor Mike Brennan in the Dynamics Group, then joining the School of Mechanical Engineering, Andong National University, Korea, in 2002, where he is an associate professor. This marked the start of this book, when he began ‘editing’ Joe Hammond’s notes appropriate to a postgraduate course he was lecturing – particularly appreciating the importance of including ‘hands-on’ exercises – using interactive MATLAB R examples.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ