ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Multicopter Design and Control Practice: A Series Experiments based on MATLAB and Pixhawk

دانلود کتاب Multicopter Design and Control Practice: آزمایشات سری بر اساس MATLAB و Pixhawk

Multicopter Design and Control Practice: A Series Experiments based on MATLAB and Pixhawk

مشخصات کتاب

Multicopter Design and Control Practice: A Series Experiments based on MATLAB and Pixhawk

ویرایش:  
نویسندگان: , ,   
سری:  
ISBN (شابک) : 9789811531378, 9789811531385 
ناشر: Springer 
سال نشر: 2020 
تعداد صفحات: 414 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 18 مگابایت 

قیمت کتاب (تومان) : 38,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Multicopter Design and Control Practice: A Series Experiments based on MATLAB and Pixhawk به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Multicopter Design and Control Practice: آزمایشات سری بر اساس MATLAB و Pixhawk نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Multicopter Design and Control Practice: آزمایشات سری بر اساس MATLAB و Pixhawk

https://www.springer.com/gp/book/9789811531378

این کتاب به عنوان خواهر کتاب «مقدمه ای بر طراحی و کنترل چند کوپتر» که توسط Springer در سال 2017 منتشر شد، بر استفاده از یک فرآیند عملی برای کمک به خوانندگان برای تعمیق درک خود از طراحی و کنترل مولتی کوپتر تمرکز دارد. ابزارهای جدید همراه با آموزش های چند کوپتر ارائه شده است که می تواند به خوانندگان کمک کند از تئوری به عمل حرکت کنند.

آزمایش‌های ارائه‌شده در این کتاب از موارد زیر استفاده می‌کنند:
(1) پرکاربردترین سکوی پرواز - چند کوپتر - به عنوان سکوی پرواز؛
(2) پرکاربردترین سخت افزار خلبان پرواز - Pixhawk - به عنوان یک پلت فرم کنترل. و
(3) یکی از پرکاربردترین زبان های برنامه نویسی در زمینه مهندسی کنترل – MATLAB Simulink – به عنوان یک زبان برنامه نویسی.

بر اساس مفهوم توسعه پیشرفته کنونی فرآیند طراحی مبتنی بر مدل (MBD)، سه جنبه ذکر شده در بالا ارتباط نزدیکی با هم دارند.

هر آزمایش در MATLAB و Simulink پیاده سازی می شود و آزمایش شبیه سازی عددی بر روی یک پلت فرم شبیه سازی ساخته شده انجام می شود. خوانندگان می‌توانند با استفاده از فناوری تولید کد خودکار، کنترل‌کننده را روی خلبان خودکار Pixhawk آپلود کنند و یک حلقه بسته را با یک شبیه‌ساز بلادرنگ برای آزمایش سخت‌افزار در حلقه (HIL) تشکیل دهند. پس از آن، پرواز واقعی با خلبان خودکار Pixhawk قابل انجام است.

این کاملاً کامل‌ترین و واضح‌ترین راهنما برای مبانی پهپادهای مدرن است که من دیده‌ام. همه عناصر این ربات‌های هوایی پیشرفته را پوشش می‌دهد و نمونه‌ها و آموزش‌های مبتنی بر نرم‌افزارها و ابزارهای منبع باز پیشرو در صنعت را بررسی می‌کند. این کتاب را بخوانید، و به خوبی آماده خواهید شد تا در لبه پیشروی این صنعت جدید هیجان انگیز کار کنید. (کریس اندرسون، مدیر عامل 3DR و رئیس پروژه Dronecode بنیاد لینوکس)

توسعه مولتی کوپتر و کاربردهای آن در حوزه رباتیک به دلیل دانش چند دامنه ای درگیر بسیار چالش برانگیز است. این کتاب به طور سیستماتیک به طراحی، شبیه‌سازی و پیاده‌سازی مولتیکوپترها با جریان کاری پیشرو صنعتی - طراحی مبتنی بر مدل، که معمولاً در صنایع خودروسازی و دفاع هوایی استفاده می‌شود، می‌پردازد. با استفاده از این کتاب، محققان و مهندسان می توانند به طور یکپارچه مفاهیم، ​​گردش کار و ابزارها را در سایر زمینه های مهندسی، به ویژه طراحی ربات و توسعه برنامه های کاربردی رباتیک به کار گیرند. (دکتر Yanliang Zhang، بنیانگذار ربات Weston، مدیر محصول سابق جعبه ابزار سیستم رباتیک در MathWorks)


توضیحاتی درمورد کتاب به خارجی

https://www.springer.com/gp/book/9789811531378

As the sister book to “Introduction to Multicopter Design and Control,” published by Springer in 2017, this book focuses on using a practical process to help readers to deepen their understanding of multicopter design and control. Novel tools with tutorials on multicopters are presented, which can help readers move from theory to practice.

Experiments presented in this book employ:
(1) The most widely-used flight platform – multicopters – as a flight platform;
(2) The most widely-used flight pilot hardware – Pixhawk – as a control platform; and
(3) One of the most widely-used programming languages in the field of control engi-neering – MATLAB + Simulink – as a programming language.

Based on the current advanced development concept Model-Based Design (MBD)process, the three aspects mentioned above are closely linked.

Each experiment is implemented in MATLAB and Simulink, and the numerical simula-tion test is carried out on a built simulation platform. Readers can upload the controller to the Pixhawk autopilot using automatic code generation technology and form a closed loop with a given real-time simulator for Hardware-In-the-Loop (HIL) testing. After that, the actual flight with the Pixhawk autopilot can be performed.

This is by far the most complete and clear guide to modern drone fundamentals I’ve seen.It covers every element of these advanced aerial robots and walks through examples and tutorials based on the industry’s leading open-source software and tools. Read this book, and you’ll be well prepared to work at the leading edge of this exciting new industry. (Chris Anderson, CEO 3DR and Chairman, the Linux Foundation’s Dronecode Project)

The development of a multicopter and its applications is very challenging in the robotics area due to the multidomain knowledge involved. This book systematically addresses the design, simulation and implementation of multicopters with the industrial leading workflow – Model-Based Design, commonly used in the automotive and aero-defense industries. With this book, researchers and engineers can seamlessly apply the concepts, workflows, and tools in other engineering areas, especially robot design and robotics application development. (Dr. Yanliang Zhang, Founder of Weston Robot, EX-product Manager of Robotics System Toolbox at the MathWorks)



فهرست مطالب

Foreword
Preface
Contents
1 Introduction
	1.1 What Are Multicopters
		1.1.1 Classification of Common Small Aerial Vehicles
		1.1.2 Unmanned Aerial Vehicles and Model Aircraft
	1.2 Why Multicopters
	1.3 What This Book Includes
		1.3.1 Experimental Platform
		1.3.2 Experimental Courses
		1.3.3 Features
	1.4 Engineering Education Certification Standards
2 Experimental Process
	2.1 Overall Introduction
		2.1.1 Hardware Platform
		2.1.2 Software Platform
		2.1.3 Relationship Between Software and Hardware Platforms
	2.2 Software Package Installation
		2.2.1 Installation Steps
		2.2.2 Advanced Settings
		2.2.3 Installation Completion
		2.2.4 Brief Introduction to Software
	2.3 Hardware Platform Configuration
		2.3.1 RC System Configuration
		2.3.2 Pixhawk Autopilot System Configuration
		2.3.3 Airframe and Propulsion System Configuration
3 Experimental Platform Usage
	3.1 Brief Introduction to Experimental Platforms
		3.1.1 Platform Composition
		3.1.2 Platform Advantage
	3.2 Simulink-Based Controller Design and Simulation Platform
		3.2.1 Controller
		3.2.2 Multicopter Model
		3.2.3 FlightGear Interface
	3.3 PSP Toolbox
		3.3.1 Simulink Pixhawk Target Blocks Library of PSP Toolbox
		3.3.2 Instructions for Modules in PSP Toolbox
		3.3.3 Simulink Configuration for Code Generation of PSP Toolbox
	3.4 Pixhawk Hardware System
		3.4.1 Hardware System Composition and Connection
		3.4.2 Basic Operation Method for RC Transmitter
		3.4.3 Method for Uploading Firmware Through QGC
		3.4.4 Pixhawk Setting for HIL Simulation Mode
		3.4.5 RC Transmitter Configuration and Calibration
		3.4.6 Flight Mode Settings
	3.5 HIL Simulation Platform
		3.5.1 CopterSim
		3.5.2 3DDisplay
		3.5.3 Flight Tests with HIL Simulation Platform
4 Experimental Process
	4.1 Experimental Process
	4.2 Experimental Procedure for LED Control Experiment
		4.2.1 Experimental Objective
		4.2.2 Experimental Procedure
		4.2.3 Controller Code Generation and Firmware Uploading
		4.2.4 Experimental Result
	4.3 Experimental Procedure of Attitude Control Experiment
		4.3.1 Simulink-Based Algorithm Design and SIL Simulation
		4.3.2 Code Generation and Configuration
		4.3.3 HIL Simulation
		4.3.4 Flight Test
5 Propulsion System Design Experiment
	5.1 Preliminary
		5.1.1 Propulsion System
		5.1.2 Propeller Radius and Airframe Radius
		5.1.3 Propulsion System Modeling
	5.2 Basic Experiment
		5.2.1 Experimental Objective
		5.2.2 Configuration Procedure
		5.2.3 Remarks
	5.3 Analysis Experiment
		5.3.1 Experimental Objective
		5.3.2 Calculation and Analysis Procedure
	5.4 Design Experiment
		5.4.1 Experimental Objective
		5.4.2 Design Procedure
		5.4.3 Remarks
	5.5 Summary
6 Dynamic Modeling Experiment
	6.1 Preliminary
		6.1.1 Coordinate Frame
		6.1.2 Attitude Representations
		6.1.3 Multicopter Flight Control Rigid-Body Model
		6.1.4 Control Effectiveness Model
		6.1.5 Propulsor Model
		6.1.6 Aerodynamic Model
	6.2 Basic Experiment
		6.2.1 Experimental Objective
		6.2.2 Experimental Procedure
	6.3 Analysis Experiment
		6.3.1 Experimental Objective
		6.3.2 Calculation Procedure
	6.4 Design Experiment
		6.4.1 Experimental Objective
		6.4.2 General Description of the Multicopter Dynamic Model
		6.4.3 Modeling Procedure
		6.4.4 Remark
	6.5 Summary
7 Sensor Calibration Experiment
	7.1 Preliminary
		7.1.1 Three-Axis Accelerometer
		7.1.2 Three-Axis Magnetometer
	7.2 Basic Experiment
		7.2.1 Experimental Objective
		7.2.2 Experimental Procedure
	7.3 Analysis Experiment
		7.3.1 Experimental Objective
		7.3.2 Experimental Analysis
		7.3.3 Experimental Procedure
	7.4 Design Experiment
		7.4.1 Experimental Objective
		7.4.2 Experimental Procedure
	7.5 Summary
8 State Estimation and Filter Design Experiment
	8.1 Preliminary
		8.1.1 Measurement Principle
		8.1.2 Linear Complementary Filter
		8.1.3 Kalman Filter
		8.1.4 Extended Kalman Filter
	8.2 Basic Experiment
		8.2.1 Experimental Objective
		8.2.2 Experimental Procedure
		8.2.3 Remark
	8.3 Analysis Experiment
		8.3.1 Experimental Objective
		8.3.2 Experimental Analysis
	8.4 Design Experiment
		8.4.1 Experimental Objective
		8.4.2 Experimental Design
		8.4.3 Simulation Procedure
	8.5 Summary
9 Attitude Controller Design Experiment
	9.1 Preliminary
		9.1.1 Attitude Control
		9.1.2 Implementation of Control Allocation in Autopilots
	9.2 Basic Experiment
		9.2.1 Experimental Objective
		9.2.2 Experimental Procedure
	9.3 Analysis Experiment
		9.3.1 Experimental Objective
		9.3.2 Experimental Procedure
	9.4 Design Experiment
		9.4.1 Experimental Objective
		9.4.2 Experimental Design
		9.4.3 Simulation Procedure
		9.4.4 Flight Test Procedure
	9.5 Summary
10 Set-Point Controller Design Experiment
	10.1 Preliminary
		10.1.1 Basic Concept
		10.1.2 Traditional PID Controller
		10.1.3 PID Controllers in Open-Source Autopilots
		10.1.4 PID Controller with Saturation
	10.2 Basic Experiment
		10.2.1 Experimental Objective
		10.2.2 Experimental Procedure
	10.3 Analysis Experiment
		10.3.1 Experimental Objective
		10.3.2 Experimental Procedure
		10.3.3 Remarks
	10.4 Design Experiment
		10.4.1 Experimental Objective
		10.4.2 Experimental Design
		10.4.3 Simulation Procedure
		10.4.4 Flight Test Procedure
	10.5 Summary
11 Semi-autonomous Control Mode Design Experiment
	11.1 Preliminary
		11.1.1 Semi-autonomous Control
		11.1.2 Radio Control
		11.1.3 Automatic Control
		11.1.4 Switching Logic Between RC and AC
	11.2 Basic Experiment
		11.2.1 Experimental Objective
		11.2.2 Experimental Procedure
	11.3 Analysis Experiment
		11.3.1 Experimental Objective
		11.3.2 Experimental Analysis
		11.3.3 Experimental Procedure
	11.4 Design Experiment
		11.4.1 Experimental Objective
		11.4.2 Experimental Design
		11.4.3 Simulation Procedure
		11.4.4 Flight Test Procedure
	11.5 Summary
12 Failsafe Logic Design Experiment
	12.1 Preliminary
		12.1.1 Safety Issues
		12.1.2 Failsafe Suggestions
		12.1.3 A Safe Semi-autonomous Autopilot Logic Design
	12.2 Basic Experiment
		12.2.1 Experimental Objective
		12.2.2 Experimental Procedure
	12.3 Analysis Experiment
		12.3.1 Experimental Objective
		12.3.2 Experimental Analysis
		12.3.3 Experimental Procedure
		12.3.4 Remark
	12.4 Design Experiment
		12.4.1 Experimental Objective
		12.4.2 Experimental Design
		12.4.3 Simulation Procedure
		12.4.4 Flight Test Procedure
	12.5 Summary
Appendix A Platform Advanced Functions
A.1  Registration Method of CopterSim
A.2  Custom Multicopter Configuration
A.3  Set Initial States
A.4  3D Scenes Based on UE4
A.5  Developing 3D Scenes Through UE4
A.6  HIL Simulation for Other Types of Multicopters
A.7  HIL Simulations of Other Models
A.8  Swarm Simulation
A.9  Simulation Mode Settings
A.10  Multi-computer Distributed Simulation
A.11  Swarm Control in Simulink
A.12  Vision-based Control Interface
Appendix B How Teachers Use This Book
B.1  Modify the Goals in the Propulsion System Design and Modeling Experiments for Different Students
B.1.1  Modify the Design Experiment of the Multicopter Propulsion System
B.1.2  Modify the Design Experiment for the Multicopter Modeling Experiment
B.2  Opening New Experiments
Appendix  References




نظرات کاربران