UID:
almahu_9949386655902882
Format:
1 online resource
ISBN:
9781000194302
,
1000194302
,
9781000194340
,
1000194345
,
9781003043805
,
1003043801
,
9781000194326
,
1000194329
Content:
State-of-the-art, flat structures called metasurfaces can filter and steer light and sound, render an object completely invisible to electromagnetic waves, and much more. They can deliver automation, remote operation, and advanced performance to a wide variety of existing systems, with applications in communications, medical imaging, sensing, and security. However, for non-specialists, individual metasurfaces are currently restricted to limited reusability and accessibility. This book brings together various scientific disciplines with the aim of outlining a programmable plug-and-play' metasurface. The book focuses on a recently proposed platform - known as the HyperSurface - that provides many electromagnetic functions of metasurfaces in a single structure, which can be controlled and reconfigured by software. This revolutionary approach paves the way for new opportunities in wireless communications and programmable wireless environments: HyperSurfaces could link networks with objects and physical environments and create smarter systems that are far more responsive to user demands. Walls that absorb radiation or block digital eavesdropping, and wireless, long-distance charging of devices are among the many possibilities. The book aspires to provide the foundational knowledge for creating an Internet of Materials, enabling smart environments at any scale - from indoor wireless communications to medical imaging equipment. Although the set of disciplines involved covers a considerable span, we hope that the material will benefit experts and students alike.
Note:
〈P〉Preface〈/P〉〈P〉〈BR〉Introduction〈/P〉〈P〉〈BR〉Electromagnetic specifications and prototype designs of Software Defined Surfaces〈/P〉〈P〉〈BR〉3.1 Electromagnetic modeling of metasurfaces〈BR〉3.1.1 Unit cell, polarizability, and interaction constant〈BR〉3.1.2 Impedance boundary condition〈BR〉3.1.3 Sheet impedance〈BR〉3.2 Metasurfaces and their functionalities compared with other sheet materials and phased array antennas〈BR〉3.2.1 Sheets of usual materials〈BR〉3.2.2 Antenna arrays〈BR〉3.2.3 Metasurfaces〈BR〉3.2.4 Comparison of possible functionalities and advantages of metasurfaces〈BR〉3.3 Tunable metasurfaces: from global tuning to software-defined metasurfaces〈BR〉3.3.1 Global tuning〈BR〉3.3.1.1 Electric tuning〈BR〉3.3.1.2 Magnetic tuning〈BR〉3.3.1.3 Tuning by light〈BR〉3.3.1.4 Thermal tuning〈BR〉3.3.2 Local tuning 〈BR〉3.3.2.1 Switch diode〈BR〉3.3.2.2 Continuous tuning varactors〈BR〉3.3.2.3 Coding metasurfaces 〈BR〉3.3.3 Software-defined metasurfaces〈BR〉3.4 Design workflow of the switch-fabric prototype〈BR〉3.4.1 Design principles per functionality〈BR〉3.4.1.1 Tunable perfect absorption〈BR〉3.4.1.2 Tunable anomalous reflection 〈BR〉3.4.2 Proof-of-concept design and its performance 〈BR〉3.4.2.1 Tunable perfect absorption〈BR〉3.4.2.2 Tunable anomalous reflection〈BR〉3.4.3 Practical considerations and restrictions〈BR〉3.4.3.1 Electronic package considerations from the EM aspect〈BR〉3.4.3.2 Where should we position the package vertically〈BR〉3.4.3.3 Linking electromagnetic and package designs〈BR〉3.4.3.4 Basic unit-cell parameters〈BR〉3.4.3.5 Advanced design considerations〈BR〉3.4.4 Overview of the switch-fabric tunable absorber design〈BR〉3.5 Electromagnetic performance of the switch-fabric design〈BR〉3.5.1 Tunable perfect absorption〈BR〉3.5.3 Polarization conversion 〈BR〉3.5.4 Electromagnetic characterization procedures〈BR〉3.5.4.1 Experimental set up〈BR〉3.5.4.2 Demonstration procedure〈BR〉3.5.4.3 Spatial modulation of load configuration for better performance〈BR〉3.6 Design of the graphene-based prototype〈BR〉3.6.1 Practical considerations and design constraints〈BR〉3.6.2 Graphene combined with metallic patches〈BR〉3.6.3 Frequency-tunable perfect absorber〈BR〉3.6.4 Switchable absorber〈BR〉3.6.5 All-angle perfect absorber〈BR〉3.7 Summary〈/P〉〈P〉〈BR〉Designing the Internet-of-materials interaction software〈/P〉〈P〉〈BR〉4.1 Software design considerations〈BR〉4.2 The Internet of Materials software architecture〈BR〉4.3 The Internet of Materials Application Programming Interface〈BR〉4.3.1 General Use Case Diagram〈BR〉4.3.2 The Database Diagram〈BR〉4.3.2.1 Table "DoA"〈BR〉4.3.2.2 Table "Polarities" 〈BR〉4.3.2.3 Table "SwitchStates"〈BR〉4.3.2.4 Table "Physical Setup"〈BR〉4.3.2.5 Table "Function Electromagnetic Profiles"〈BR〉4.3.3 The Class Diagram〈BR〉4.4 A novel software class: The Electromagnetic Compiler 〈BR〉4.4.1 A Qualitative view of the compiling process〈BR〉4.4.2 Metasurface functions〈BR〉4.4.3 Formal Definition of a Metasurface Configuration〈BR〉4.4.4 Definition of Fitness function〈BR〉4.4.5 Methods〈BR〉4.5 Theoretical foundations of the Electromagnetic Compiler〈BR〉4.5.1 Definitions〈BR〉4.5.2 Floquet (unit-cell) analysis 〈BR〉4.5.3 ABSORB functionality〈BR〉4.5.4 REFLECT functionality〈BR〉4.5.5 POLARIZE functionality〈BR〉4.5.6 STEER functionality〈BR〉4.5.7 SPLIT functionality〈BR〉4.5.8 Far-field scattering/radiation pattern 〈BR〉4.5.9 Formal definition〈BR〉4.5.10 Semi-analytical calculation〈BR〉4.5.11 Polarization〈BR〉4.5.12 Scattered power in a lobe (solid angle cone)〈BR〉4.5.13 Fitness functions per functionality〈BR〉4.5.13.1 ABSORB functionality 〈BR〉4.5.13.2 STEER functionality〈BR〉4.5.13.3 REFLECT functionality〈BR〉4.5.13.4 SPLIT functionality〈BR〉4.5.13.5 POLARIZE functionality 〈BR〉4.5.13.6 FOCUS and COLLIMATE functionalities〈BR〉4.5.13.7 SCATTER functionality〈BR〉4.5.13.8 ARBITRARY functionality〈BR〉4.5.14 The configuration optimization process〈BR〉4.6 Software aspects of the Electromagnetic Compiler〈BR〉4.6.1 General Use Cases〈BR〉4.6.2 Validating the compilation outcomes with measurements〈BR〉4.7 Conclusion〈/P〉〈P〉〈BR〉Design of the HyperSurface networking aspects〈/P〉〈P〉〈BR〉5.1 Design Requirements of the Hypersurface Controller Network〈BR〉5.2 Hypersurface Networking Components: The Hypersurface Network Controller〈BR〉5.2.1 Hypersurface Controller Communication 〈BR〉5.3 The Hypersurface Controller Network Topology〈BR〉5.3.1 Hypersurface Network Controller Addressing〈BR〉5.3.2 Hypersurface Network Controller Channel Mapping〈BR〉5.4 Hypersurface Controller Network Communication Protocols〈BR〉5.4.1 Routing and Reporting Protocol〈BR〉5.4.2 Fault-adaptive Routing〈BR〉5.4.3 Workload Characterization〈BR〉5.5 Evaluation of the Controller Network Design and Performance via Simulations〈BR〉5.5.1 Custom-built Simulations〈BR〉5.5.2 Hypersurface Controller Network Simulator 〈BR〉5.5.2.1 The Hypersurface Controller Network Simulation〈BR〉5.5.3 Formal Evaluation of the HSF-CN〈BR〉5.5.4 HyperSurface Emulator〈BR〉5.6 The Controller-Gateway communication perspective〈BR〉5.6.1 Gateway functionality〈BR〉5.6.1.1 Software/Firmware Design and Development〈BR〉5.6.1.2 Tile Gateway Communication Interface Firmware〈BR〉5.6.1.3 Error/Fault Detection〈BR〉5.6.1.4 Bluetooth Mesh Firmware〈BR〉5.7 The HyperSurface within control loops〈BR〉5.7.1 System Model〈BR〉5.7.2 The Considered Model〈BR〉5.7.3 Control Algorithm〈BR〉5.7.4 Estimation Algorithm〈BR〉5.7.5 Performance Evaluation〈BR〉5.8 Summary〈/P〉〈P〉〈BR〉Internet of Things-compliant platforms for inter-networking metamaterials〈/P〉〈P〉〈BR〉6.1 Overview〈BR〉6.2 Hardware actuation approaches〈BR〉6.2.1 RF switching elements〈BR〉6.2.1.1 PIN Diodes〈BR〉6.2.2 Controller to PIN interface〈BR〉6.2.2.1 DAC〈BR〉6.3 Controller communication〈BR〉6.3.1 Controller to controller communication〈BR〉6.3.1.1 SPI〈BR〉6.3.1.2 I2C〈BR〉6.3.1.3 UART〈BR〉6.3.1.4 CAN〈BR〉6.3.2 Controller to Server communication〈BR〉6.3.2.1 Bluetooth〈BR〉6.3.2.2 802.15.4〈BR〉6.3.2.3 Zigbee〈BR〉6.3.2.4 UWB〈BR〉6.3.2.5 LORA〈BR〉6.4 Controller Hardware〈BR〉6.4.1 The ESP8266/ESP32〈BR〉6.4.2 Arduino〈BR〉6.4.3 Raspberry PI〈BR〉6.4.4 BeagleBone〈BR〉6.4.5 Libelium WaspMote〈BR〉6.4.6 OpenMote〈BR〉6.5 IoT Operating systems〈BR〉6.5.1 TinyOS〈BR〉6.5.2 Contiki/Contiki-NG〈BR〉6.5.3 FreeRTOS〈BR〉6.5.4 Android Things〈BR〉6.5.5 OpenWRT〈BR〉6.5.6 Raspbian〈BR〉6.5.7 OpenWSN〈BR〉6.6 IoT Broker〈BR〉6.6.1 MQTT brokers〈BR〉6.6.1.1 Mosquitto〈BR〉6.6.1.2 RabbitMQ〈BR〉6.6.1.3 EMQ 〈BR〉6.6.1.4 VerneMQ 〈BR〉6.7 Conclusions〈/P〉〈P〉〈BR〉Interim: Drafting a stack〈/P〉〈P〉〈BR〉The scaling laws of HyperSurfaces〈/P〉〈P〉〈BR〉8.1 The HyperSurface Scalability versus Manufacturing Technologies〈BR〉8.1.1 Scaling Model〈BR〉8.1.1.1 Dimensional Factors〈BR〉8.1.1.2 Programming Parameters〈BR〉8.1.2 Methodology〈BR〉8.1.2.1 Unit Cell Model 〈BR〉8.1.2.2 Metasurface Model〈BR〉8.1.2.3 Metasurface Coding〈BR〉8.1.2.4 Performance Metrics 〈BR〉8.1.2.5 Validation 〈BR〉8.1.3 Performance Scalability〈BR〉8.1.3.1 Directivity〈BR〉8.1.3.2 Target Deviation 〈BR〉8.1.3.3 Half Power Beam Width〈BR〉8.1.3.4 Side Lobe Level 〈BR〉8.1.4 The HyperSurface Energy Footprint, Cost and Performance 〈BR〉8.1.4.1 Cost and Power Models〈BR〉8.1.4.2 Application-Specific Figures of Merit〈BR〉8.1.4.3 Performance-Cost Analysis 〈BR〉8.2 The HyperSurface Data Traffic as a Scaling Concern〈BR〉8.2.1 System Model〈BR〉8.2.1.1 Mobility Model〈BR〉8.2.1.2 Gateway Model〈BR〉8.2.1.3 Embedded Controller Network〈BR〉8.2.2 Evaluation Methodology〈BR〉8.2.2.1 Relevant Inputs〈BR〉8.2.2.2 Traffic Analysis Metrics〈BR〉8.2.2.3 Walkthrough Example〈BR〉8.2.3 Workload Characterization〈BR〉8.2.3.1 Spatio-temporal Intensity〈BR〉8.2.3.2 Reconfiguration Delay〈BR〉8.2.3.3 Sensitivity Analysis〈BR〉8.2.4 Indoor Mobility Scenario〈BR〉8.3 Conclusions〈/P〉〈P〉〈BR〉Applications of the Internet-of-materials: Programmable wireless environments〈/P〉〈P〉9.1 Deterministic wireless propagation control as a concept〈BR〉9.2 Modeling, simulating and configuring PWEs -- a ray-routing approach based on graph theory〈BR〉9.2.1 General Modeling and Properties of HyperSurface Functions〈BR〉9.2.2 Specialized Modeling of Function Inputs/Outputs〈BR〉9.2.3 Modeling Core HyperSurface Functions〈BR〉9.2.4 A Graph Model
Additional Edition:
Print version: ISBN 9781000194340
Additional Edition:
Print version: ISBN 0367457385
Additional Edition:
ISBN 9780367457389
Language:
English
Keywords:
Electronic books.
;
Electronic books.
DOI:
10.1201/9781003043805
URL:
https://www.taylorfrancis.com/books/9781003043805