My Account Log in

2 options

Smart Embedded Systems and Applications / editor, Saad Motahhir.

Ebook Central Academic Complete Available online

View online

Knovel Industrial Engineering & Operations Management Academic Available online

View online
Format:
Book
Contributor:
Motahhir, Saad, editor.
Series:
Electronic Materials, Circuits and Devices'
Electronic Materials, Circuits and Devices Series
Language:
English
Subjects (All):
Embedded computer systems.
Physical Description:
1 online resource (346 pages)
Edition:
First edition.
Place of Publication:
Gistrup, Denmark : River Publishers, [2022]
Summary:
This book covers a wide range of challenges, technologies and state of the art for the design, development and realization of smart embedded systems and their applications.
Contents:
Cover
Half-Title
Smart Embedded Systems andApplications
RIVER PUBLISHERS SERIES IN ELECTRONIC MATERIALS, CIRCUITS AND DEVICES
Title
Copyrights
Dedicate
Contents
Preface
Acknowledgments
List of Reviewers
List of Figures
List of Tables
List of Notations and Abbreviations
SECTION 1 Smart Embedded Systems for the Automotive Industry
1Functional Safety Audit/Assessment for Automotive Engineering
Abstract
1.1 Introduction and Objectives
1.2 ISO 26262 and ASIL Overview
1.3 Functional Safety Audit/Assessment Program
1.3.1 Internal functional safety audit procedure
1.3.1.1 Definition and safety compliance procedures phases
1.3.1.2 Objective and scope of internal FS audit
1.3.1.3 Internal functional safety audit procedure:
1.3.1.4 Non-Conformance
1.3.2 Internal functional safety assessment procedure
1.3.2.1 Objective and scope of internal FS assessment
1.3.2.2 Project FSA procedure:
1.3.3 External or supplier functional safety audit and functional safety assessment
1.4 Functional Safety Audit / Assessment Planning
1.5 Functional Safety Audit / Assessment Preparation
1.6 Functional Safety Audit / Assessment Performance
1.7 Functional Safety Audit / Assessment Report and Follow-up
1.8 Conclusion
References
2Comparison between AUTOSAR Platforms with Functional Safety for Automotive Software Architectures
2.1 Introduction
2.2 Overview of the Future E/E Architectures
2.2.1 Combination of different software platforms
2.2.2 Service oriented communication
2.3 The AUTOSAR Adaptive Platform
2.4 AUTOSAR Foundation
2.5 Classic AUTOSAR Vs Adaptive AUTOSAR
2.6 Communication Between AUTOSAR Platforms
2.7 Safety Preliminaries for E/E Architectures
2.7.1 Functional safety overview
2.7.2 ASIL determination
2.8 Conclusion.
References
3Hardware-in-the-Loop System for Electronic Control Unit Software and Calibration Development
3.1 Introduction
3.2 Automotive Embedded Systems Overview
3.2.1 Automotive systems
3.2.2 Electronic control units
3.2.3 Hardware-in-the-loop systems
3.3 HIL for Engine Calibration: A Case Study
3.3.1 System setup
3.3.2 Signal manipulation
3.3.3 Engine model
3.3.4 Overall system
3.4 Experimental Evaluation and Measurements
3.4.1 Experimental setup
3.4.2 Experiment measurements
3.4.3 Engine model accuracy results
3.4.4 Cam-Crank signal generator results
3.4.5 Open-loop performance
3.4.6 Closed-loop performance
3.5 Conclusion
3.6 Acknowledgements
SECTION 2 Utilizing Embedded Systems for UAVs
4 Processor in the Loop Experiments of an Adaptive Trajectory Tracking Control for Quadrotor UAVs
4.1 Introduction
4.2 Quadrotor Modeling
4.3 Controller Design
4.4 Processor-in-the-Loop Experiments
4.5 Conclusion
SECTION 3 Smart Embedded Systems in Biomedicine
5A Detailed Review on Embedded Based Heartbeat Monitoring Systems
5.1 Introduction
5.2 Measuring Methods
5.3 Categorisation of Algorithms for Heartbeat Detection
5.3.1 Categorisation of heartbeat displacement models
5.3.2 Demodulation techniques
5.4 Various Embedded Applications in the Medical Field
5.4.1 Software related to embedded systems
5.5 Embedded System Hardware for Heartbeat Monitoring
5.6 Conclusion
6Embedded Systems in Biomedical Engineering: Case of ECG Signal Processing Using Multicores CPU and FPGA Architectures
6.1 Introduction
6.2 Embedded System Architectures
6.2.1 Embedded systems overview
6.2.2 Embedded systems architectures
6.2.2.1 Standalone architectures.
6.2.2.2 Heterogeneous architectures
6.3 Embedded Systems Applications in Biomedical Engineering: Case of the Pre-treatment of ECG Signal
6.3.1 The proposed techniques for embedded systems implementations
6.3.1.1 ADTF technique
6.3.1.2 DWT Technique
6.3.1.3 Hybrid DWT-ADTF technique
6.3.2 Implementation of the ADTF technique usingmulti-CPU architectures
6.3.3 HLS implementation of ADTF techniqueusing FPGA architecture
6.3.4 VHDL implementation of ADTF techniqueusing FPGA architecture
6.3.5 VHDL implementation of hybrid DWT-ADTF technique using FPGA architecture
6.4 Conclusions
7Acquisition and Processing of SurfaceEMG Signal with an Embedded Compact RIO-based System
7.1 Introduction
7.2 EMG Signal Conditioning Circuit
7.2.1 Instrumentation amplifier
7.2.2 Band pass filter
7.2.3 Analog-to-digital converter
7.3 EMG Signal Processing
7.3.1 Flowchart description
7.4 Implementation Results
7.4.1 Implementation on compact RIO-9035 controller
7.4.2 EMG instrumentation based on NI-ELVIS II+
7.4.3 Real-time evaluation
7.5 Conclusion
7.6 Funding
7.7 ORCID ID
SECTION 4 The Application of Embedded System in Image Processing
8Quick and Efficient Hardware-Software Design Space Exploration UsingVivado-HLS: A Case Study of Adaptive Algorithm for Image Denoising
8.1 Introduction
8.2 High-level Synthesis
8.3 Adaptive Algorithm
8.3.1 LMS algorithm
8.3.2 NLMS algorithm
8.4 Implementation and Results
8.4.1 Phase I
8.4.2 Phase II
8.4.3 Phase III
8.5 Conclusion and Future Scope
9Fast FPGA Implementation of A Moving Object Detection System
9.1 Introduction
9.2 Detect Moving Objects Algorithm
9.3 Implementation and Experiment Results
9.3.1 Software simulation and evaluation.
9.3.2 Embedded objects detection system
9.4 Conclusion
10Face Recognition based on CNN, Hog and Haar Cascade Methods using RaspberryPi v4 Model B
10.1 Introduction
10.2 Implementation Methods
10.2.1 Method 1. Haar cascade
10.2.2 Method 2. Histogram of Oriented Gradients (HOG)
10.2.3 Method 3. Convolutional Neural Networks (CNN)
10.2.3.1 Convolution layer
10.2.3.2 Pooling layer
10.2.3.3 Fully connected layer
10.3 Deployment Environments and Results
10.3.1 Hardware environment
10.3.1.1 Raspberry Pi4
10.3.1.2 Camera Pi V2
10.3.2 Software environment
10.3.2.1 Python
10.3.3 Application process/steps
10.3.3.1 Dataset creation
10.3.3.2 Training part
10.3.3.3 Recognition part
10.3.4 Implementation results and comparison
10.4 Conclusion
SECTION 5 Internet of Things BasedEmbedded System
11Survey Review on Artificial Intelligence and Embedded Systems for Agriculture Safety: A proposed IoT Agro-meteorology System for Local Farmers in Morocco
11.1 Introduction
11.2 AI-enabled Embedded Systems for Agriculture
11.2.1 Precision in water management
11.2.2 Integrated food safety
11.2.3 Crop productivity and fertility
11.2.4 Automation: Unmanned aerial vehicles (UAVs) and robots
11.2.5 Weather predictive analysis
11.3 Proposed Solution for Familial Agriculture andSmall Farmers
11.3.1 Description of the study area
11.3.2 Model architecture
11.3.3 Wireless sensors networks for agricultural Forecasting
11.3.4 Communication modules
11.4 Discussions: Questions and Challenges Raised by the use of AI and IoT in Agriculture
11.4.1 The question of trust
11.4.2 The question of applying AI stochastic algorithms
11.4.3 The question of data
11.4.4 The question of interpretability.
11.5 Conclusion and Future Works
Appendix A
Appendix B
Appendix C
Appendix D
12IoT-Based Intelligent Handicraft System Using NFC Technology
12.1 Introduction
12.2 Preliminary and Related Work
12.3 System Design
12.3.1 Data acquisition
12.3.2 Data analysis
12.4 System Implementation
12.4.1 System workflow
12.4.2 Database design
12.4.3 Mobile application prototype
12.5 Conclusion
12.6 Acknowledgments
SECTION 6 System on Chip and Co-design
13SoC Power Estimation: A Short Review
13.1 Introduction
13.2 Background
13.2.1 Levels of parallelism
13.2.2 Advances in processor microarchitecture
13.2.2.1 Single cycle processor
13.2.2.2 Multi cycle processor
13.2.2.3 Pipelining
13.2.2.4 Superscalar processor
13.2.2.5 Vector processor
13.2.2.6 Multicore processors
13.2.3 Abstraction levels classification
13.2.3.1 Layout
13.2.3.2 Gate level
13.2.3.3 Register transfer level
13.2.3.4 Cycle accurate level
13.2.3.5 Transactional level modeling
13.2.3.6 Algorithmic level
13.3 Physical Power Models
13.3.1 Leakage power
13.3.2 Dynamic power
13.3.3 Short-circuit power
13.4 Power Estimation Techniques
13.4.1 WATTCH
13.4.2 AVALACHE
13.4.3 PowerVIP
13.4.4 Hybrid System Level power consumptionestimation (HSL)
13.4.5 Early Design Power Estimation (EDPE)
13.4.6 Recent power and temperature modelling method
13.5 Discussion
13.6 Proposed Technique
13.7 Conclusion
14Hardware/Software Partitioning Algorithms: A Literature Review and New Perspectives
14.1 Introduction
14.2 Overview of Partitioning Problem
14.3 Exact Algorithms
14.3.1 Integer linear programming
14.3.2 Dynamic programming
14.3.3 Branch and bound.
14.4 Classical Heuristic Approaches.
Notes:
Includes bibliographical references and index.
Description based on print version record.
Other Format:
Print version: Motahhir, Saad Smart Embedded Systems and Applications
ISBN:
9781523156337
1523156333
9781003375692
1003375693
9781000849684
1000849686
9781000849660
100084966X
9788770227711
8770227713
OCLC:
1347214928

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account