qb - Distributed Real Time Control System in UAV design
|
|
- Martina Johnston
- 6 years ago
- Views:
Transcription
1 qb - Distributed Real Time Control System in UAV design KAMIL KOZAK ROMAN KOTERAS KRZYSZTOF DANIEC ALEKSANDER NAWRAT Department of Automatic Control and Robotics, Silesian University of Technology Akademicka 16, Gliwice POLAND kamil.kozak@polsl.pl, roman.koteras@polsl.pl, krzysztof.daniec@polsl.pl, aleksander.nawrat@polsl.pl Abstract: - Paper present brief description of qb - Distributed Control System designed for Unmanned Aerial Vehicle - UAV. Concept is a result of few years development and was created to fulfill requirements pointed by the market. Described Embedded System operates in real time mode, is fully scalable and portable. Connection of hardware modules methodology and scalable software layer allows to keep product up to date regardless of market progress. Key-Words: - Real Time system, distributed system, UAV, autonomous vehicle. 1. Introduction Embedded system design is nowadays one of the most popular branches of computer science. Hardware and software platforms, merged together to fulfill single specific task are commonly used in the market. Minimized in size microcomputers with powerful computing units are present in almost every aspect of human life. We can find them in digital clocks, ovens or coffee machines. Most users of those common devices have no idea what sophisticated techniques were used to create those products and how complicated was the design process of those embedded systems. It should be mentioned that embedded system design is treated by European Union as innovative branch of science that should be explored and developed in nearest future. However design of single board, task dedicated systems have few disadvantages, one of them is that any change in hardware platform design requires change in software layer. It's crucial that at the beginning of embedded system development all tasks that should be realized must be known in details. Any mistake made at planning stage of the system may have difficult to solve impact on result of the development. Very often such mistakes are impossible to solve without redesigning of hardware layer and as a result of that changes in software layer. According to definition, embedded system is a specialpurpose computer system designed to perform one or a few dedicated functions. However embedded system doesn't have to be a single hardware board with single precompiled piece of software. The idea to increase scalability and portability of such a system among different types of UAV platforms is to create distributed control system, that will allow to split single board solutions into smaller hardware modules connected with data buss that will realize "atomic" operations. In such a system it will be easy to exchange hardware modules same as redesign and prepare the system to operate on new mechanical platform. It must be mentioned that the crucial part of control system is its stability of long time operation and deterministic time of task context switching realized by underlying operating system. Real time operating system that works on a single board is easily configurable and allow to clearly define sampling rates of all sensors and periods between control algorithms iterations. Thinks becomes more complicated when distributed system have to be synchronized to guarantee real time mode operation. Software layer designed on top of real time operating system have to be highly portable and scalable to guarantee that it will be universal for different hardware platforms. Additionally as it was described in [8] distributed qb Control System have to cooperate with ISSN: ISBN:
2 monitoring tools to guarantee different modes of operation of UAV platform such us SIL (Software In the Loop) and HIL (Hardware In the Loop). Bottle neck, that will have highest impact on implementation, real time operation mode, synchronization and scalability is a data bus that have to merge all modules of created distributed system. Data bus have to allow developer to assign priorities to specific messages in the system, minimize collisions of data frames to maximize throughput and guarantee consistency of data in whole distributed system. Finally, the goal of this project is to develop innovative, flexible and easily extensible hardware and software platform for autonomous UAV control, that involve advantages of distributed systems to minimize the work that need to be done to adapt it to new UAV mechanical platform. 2. Problem Definition Control systems for UAV were designed and described in different research projects [1][3][4][5][6][7]. Innovative idea of distributed control system is a result of few years development of control system for UAV helicopter [8]. Already created and tested system was designed as single board dedicated platform Fig. 1. It allows to monitor all input signals, control all output signals, test different control algorithms, however it can be used only with one mechanical platform or with platforms with similar sets of input and output signals. Any exchange of sensor or upgrade in hardware design is almost impossible without redesigning of the system. Fig. 1 Single board embedded system The problem is to develop embedded system with identical functionalities, similar in size and weight to the one already created, that will allow to easily port this solution to other UAV mechanical platforms. System that will allow to exchange any sensor, actuator or computing unit without redesigning of whole hardware and software layers. Additionally it has to fulfill all assumptions that were stated for single board solution. It must operate in real-time manner, without lags and delays, software developer must have the possibility to assign priority to all tasks and signals in the system. Few years of experience in UAV helicopter design allows to predict that level of disrupts on data bus generated by electric motors and fact that mechanical platform is vibrating with high frequency while flying, would be a serious problem that should be solved. Data buss have to be resistant to distortions such as surge, radiated and conducted emission. Described solution would be a good start for any control system not only dedicated for UAV platforms. 3. Single board system When all assumptions about system operation are made, developers know in details what have to be done, the process of single board embedded system design can be started. After few weeks of development hardware platform is ready and the first prototype can be merged with software layer. If everything was designed properly after next few weeks embedded system is ready. It fulfills all assumptions made at the planning stage. In the mean time new sensors were developed. To stay in touch with the market new embedded system have to be designed and the work starts from the beginning. Such a scenario is very common in companies that develop electronic systems, it guarantee that there always will be a work that have to be done to improve the product. And noone wants to design universal platforms because profit from such development would me much lower. Single board solutions have a lot of advantages, main of them is that such a system can be minimized in size to the limits, different aspects can be optimized to increase performance of the whole system such as power consumption. In case of the system that have to be minimized is size that's the best way to go. However in case of UAV control system design, size is important but it's not at the first place. Scalability and portability of the system are the main goals that have to be achieved. Such a system consist of two independent projects that have to tightly cooperate with each other. First one is software layer, second one is hardware layer. Both layers have to be portable and scalabable to guarantee that the final product will be universal among different types of UAV mechanical platforms. Design, modes of operation and development techniques of software layer were described in details in ISSN: ISBN:
3 Advanced Robotics [8]. Designed qb software layer is fully scalable, portable, real time operating platform that can be easily used in different research projects, as a base of development to minimize the time needed to finish the product. Problem begins when hardware platform have to be designed as universal one. At the beginning it must be stated what does it mean scalable and portable hardware platform. Hardware will be scalable if there will be possibility to extend IO sets, computing power or attach some new hardware modules without redesigning of the already created parts. Portability means that the hardware platform could be moved among different mechanical platforms that have to be controlled without redesigning of the system. The only way that allows such a construction is called a distributed system. 4. Distributed system Distributed system is a set of independent devices connected and working together. The main feature of such a system is its transparency it means that from external world it is visible as a single logical device. Scalability of software layer designed for a single board solution Fig. 1 allow to minimize its functionalities to fulfill "atomic" operation of each node in the distributed system Fig. 2. It means that designed scalable and portable software layer is fully reused in every node of the distributed system with minimized functionalities, accurate for every node. Single board solution have some advantages. Mainly it's much easier to configure than distributed system. There is no problem with consistency of data, all sensors sampling periods and control algorithms are scheduled by one operating system on a single processor. In case of distributed systems enumerated things are much more complicated. Operation of such a system can be compared to real time system that works on single board hardware. Nodes in the network are similar to software tasks in the operating system, data bus can be compared to mailboxes, queues or other mediums that allow communication in multitasking systems. At this point similarities finishes and some assumptions have to be made to guarantee stable and real time operation of distributed system. In operating system task scheduling is based on priorities assigned to specific tasks. and similar mechanism have to be introduced in described solution. The biggest problem to solve is a choice of proper data bus. It must be possible to assign priorities to messages, there must be possibility to avoid collisions on the network to maximize throughput and minimize delays. List of available on the market and standardized mediums that allow to exchange data is very long, starting from most common like ethernet, USB, RS232 through more sophisticated ones like profibus, CAN or FireWire. It's possible to enumerate for them advantages and disadvantages however after long period of research CAN bus with CANopen protocol stack was chosen. 5. CAN Network Fig. 2 "Atomic" nodes of distributed system After such redefinition of onboard control system there will be no need to change any of additional modules of the UAV. CAN is a leading data link layer for embedded communication in passenger cars. It provides multimaster capability, which allows the design of distributed and redundant systems. Broadcast communication and unique fault confinement guarantees network-wide data consistency and reduces bandwidth requirements. Additionally sophisticated error detection functions which increases communication reliability. CAN is a broadcast communication with message-oriented transmission. Priority in the network is assigned to specific data rather than to a device. This is important when several stations compete for bus access ISSN: ISBN:
4 (bus arbitration). Always message with more important data will be sent first. The priority, at which a message is transmitted, is specified by the identifier of each message. The priorities are defined during system design and cannot be changed dynamically. The identifier with the lowest binary number has the highest priority. Content oriented addressing scheme guarantee high flexibility of the system. It's easy to extend existing CAN network without making any software and hardware modifications to existing nodes. Data transmission is also not based on the availability of specific types of stations, which allows simple servicing and upgrading of the network. Thanks to broadcast schema data are consistent in all nodes connected to the network Fig. 3. When one node, called producer, sends data with predefined identifier, all other nodes called listeners or consumers can 'consume' the data if it is needed for node proper operation. Fig. 3 CAN broadcast transmission Bus access conflicts are resolved by bit-wise arbitration of the identifiers involved by each station that want to get access to the buss. Hardware arbitration minimize possibility of any collisions in the network in same way maximizing the throughput of the data bus. Design of the real time distributed system is a little simplified with use of CAN network because it introduces mechanisms that guarantee data consistency and allow to assign priorities to messages what has direct impact on the bus load. Additionally thanks to CAN in Automation (CiA) nonprofit organizations profiles of all nodes are standardized same as CAN-based higher-layer protocol for embedded control system called CANopen. The set of CANopen specification comprises the application layer and communication profile as well as application, device, and interface profiles. CANopen provides very flexible configuration capabilities. These specifications are developed and maintained by CiA members. 6. Conclusion After tests performed on beta version of qb Distributed System, very positive results were obtained. Single board platform that was working as UAV onboard computer was redesigned. Now it operates as distributed system and there is no difference in system stability of operation. So the main goal was successfully achieved. System was designed with use of CAN data bus. All main features of this network, such as multimaster capability that allows the design of distributed and redundant systems, broadcast communication and unique fault confinement that guarantees network-wide data consistency and sophisticated error detection functions were very helpful in system development. Those functionalities allowed to redesign the system and keep all constrains connected with real time operation modes of control system what was obligatory from the beginning. New flexible software and hardware platform is an entry point for any embedded control system design. Now, taking into account all advantages of real time operation together with flexibility of distributed systems, new system can be ported to almost any mechanical platform with minimal work that have to be done to accomplish such a task. Any changes to hardware layer are allowed and easily doable. Any sensor or actuator can be replaced without bigger and difficult changes in hardware layer. New extensions for example wireless communication module based on WiMAX technology or biometric sensors to secure UAV model against unauthorized use can be added as 'atomic' nodes without any problems. Flexibility of hardware layer was achieved, together with portable and scalable software written in ANSII C language that works on top of real time operating system µc/os-ii it becomes very powerful and universal embedded platform designed to control Unmanned Aerial Vehicles. ISSN: ISBN:
5 7. Acknowledgment The research presented here were done as a part of research and development project no. O R and have been supported by Ministry of Science and Higher Education funds in the years References: [1] The Autonomous Robotic Vehicle Project (ARVP) [2] MICRIUM µc/os-ii Real Time Operating System [3] Haarbrink R.B., Koers E., Helikopter UAV for photogrammetry and rapid response, Inter- Commission WG I/V, Autonomous Navigation, [4] Eisenbeiss, H., A mini unmanned aerial vehicle (UAV): system overview and image acquisition. International Archivesof Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. XXXVI-5/W1, [5] Eisenbeiss, H., K. Lambers and M. Sauerbier, Photogrammetric recording of the archeoligical site of Pinchango Alto (Palpa, Peru) using a mini helicopter (UAV). International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. XXXIV- 5/C34, pp [6] Herwitz, S.R., L.F. Johnson, R.G. Higgins, J.G. Leung and S.E. Dunagan, Precision agriculture as a commercial application for solar-powered unmanned aerial vehicles. AIAA , Portsmouth, VA., [7] Unmanned Aerial Vehicles Roadmap ,Office of the Secretary of Defense, Washington D.C. December [8] Kozak Kamil, Nawrat Aleksander, Development of the system for simulation and control of the UAV, Advanced Robotics, January 2009 ISSN: ISBN:
Operating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien
Operating Systems, Concurrency and Time real-time communication and CAN Johan Lukkien (Courtesy: Damir Isovic, Reinder Bril) Question Which requirements to communication arise from real-time systems? How
More informationAutomotive and industrial use cases for CAN FD
Improved CAN Automotive and industrial use cases for CAN FD Dr. Tobias Lorenz Author Dr. Tobias Lorenz Etas GmbH PO Box 300220 DE-70442 Stuttgart Tel.: +49-711-89661-0 Fax: +49-711-89661-107 tobias.lorenz@etas.com
More informationIntroduction to Mobile Ad hoc Networks (MANETs)
Introduction to Mobile Ad hoc Networks (MANETs) 1 Overview of Ad hoc Network Communication between various devices makes it possible to provide unique and innovative services. Although this inter-device
More informationAbstract. 1. Introduction
Grid Enabled Service Infrastructure (GESI) Isaac Christoffersen, Christopher Dale, Doug Johnson, David Schillero, Booz Allen Hamilton christoffersen_isaac@bah.com, dale_christopher@bah.com, johnson_doug@bah.com,
More information2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS
2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS 2.1 Real-Time and Control Computer based digital controllers typically have the ability to monitor a number of discrete and analog inputs, perform complex
More informationEXPERIENCES FROM MODEL BASED DEVELOPMENT OF DRIVE-BY-WIRE CONTROL SYSTEMS
EXPERIENCES FROM MODEL BASED DEVELOPMENT OF DRIVE-BY-WIRE CONTROL SYSTEMS Per Johannessen 1, Fredrik Törner 1 and Jan Torin 2 1 Volvo Car Corporation, Department 94221, ELIN, SE-405 31 Göteborg, SWEDEN;
More informationCommunication Networks for the Next-Generation Vehicles
Communication Networks for the, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 (313) 577-3855, smahmud@eng.wayne.edu January 13, 2005 4 th Annual Winter Workshop U.S.
More informationConfiguration Guideline for CANopen Networks
Configuration Guideline for CANopen Networks Martin Rostan, Beckhoff Unlike most other fieldbus systems, CANopen provides many degrees of freedom to configure the communication behaviour of the network.
More informationA UAV BASED CLOSE-RANGE RAPID AERIAL MONITORING SYSTEM FOR EMERGENCY RESPONSES
A UAV BASED CLOSE-RANGE RAPID AERIAL MONITORING SYSTEM FOR EMERGENCY RESPONSES Kyoungah Choi a, Impyeong Lee a, * a Dept. of Geoinformatics, The University of Seoul, 90 Jeonnong-dong, Dongdaemun-gu, Seoul,
More informationChapter 6: Network Communications and Protocols
Learning Objectives Chapter 6: Network Communications and Protocols Understand the function and structure of packets in a network, and analyze and understand those packets Understand the function of protocols
More informationInnovative M-Tech projects list
1 Technologies: Innovative M-Tech projects list 1. ARM-7 TDMI - LPC-2148 2. Image Processing 3. MATLAB Embedded 4. GPRS Mobile internet 5. Touch screen. IEEE 2012-13 papers 6. Global Positioning System
More informationThe Impact of the coming Standard IEC61850 on the Life-cycle of Open Communication Systems in Substations
The Impact of the coming Standard IEC61850 on the Life-cycle of Open Communication Systems in Substations Lars Andersson, Klaus-Peter Brand, Wolfgang Wimmer ABB Power Automation Ltd, Switzerland Abstract
More informationToday. Last Time. Motivation. CAN Bus. More about CAN. What is CAN?
Embedded networks Characteristics Requirements Simple embedded LANs Bit banged SPI I2C LIN Ethernet Last Time CAN Bus Intro Low-level stuff Frame types Arbitration Filtering Higher-level protocols Today
More informationA unified multicore programming model
A unified multicore programming model Simplifying multicore migration By Sven Brehmer Abstract There are a number of different multicore architectures and programming models available, making it challenging
More informationReal-Time Communications. LS 12, TU Dortmund
Real-Time Communications Prof. Dr. Jian-Jia Chen LS 12, TU Dortmund 20, Jan., 2016 Prof. Dr. Jian-Jia Chen (LS 12, TU Dortmund) 1 / 29 Random Access no access control; requires low medium utilization Prof.
More informationOct Karl. A. Meier
ADVANCED Motion Controls Oct 2012 New motio on control system options utilizing EtherCAT technology Karl A. Meier Overview This document describes the evolution of motion and control system architectures
More informationThe Application of a Distributed Computing Architecture to a Large Telemetry Ground Station
The Application of a Distributed Computing Architecture to a Large Telemetry Ground Station Item Type text; Proceedings Authors Buell, Robert K. Publisher International Foundation for Telemetering Journal
More informationPolicy-Based Context-Management for Mobile Solutions
Policy-Based Context-Management for Mobile Solutions Caroline Funk 1,Björn Schiemann 2 1 Ludwig-Maximilians-Universität München Oettingenstraße 67, 80538 München caroline.funk@nm.ifi.lmu.de 2 Siemens AG,
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING QUESTION BANK VI SEMESTER EE6602 EMBEDDED SYSTEMS Regulation 2013 Academic Year
More informationReal-Time (Paradigms) (47)
Real-Time (Paradigms) (47) Memory: Memory Access Protocols Tasks competing for exclusive memory access (critical sections, semaphores) become interdependent, a common phenomenon especially in distributed
More informationMapping Multi-Million Gate SoCs on FPGAs: Industrial Methodology and Experience
Mapping Multi-Million Gate SoCs on FPGAs: Industrial Methodology and Experience H. Krupnova CMG/FMVG, ST Microelectronics Grenoble, France Helena.Krupnova@st.com Abstract Today, having a fast hardware
More informationMapping Software Product Line Features to Unmanned Aerial Vehicle Models
Mapping Software Product Line Features to Unmanned Aerial Vehicle Models Vanderson H. Fragal, Edson A. Oliveira Junior, Itana M. S. Gimenes Informatics Department State University of Maringá Maringá-PR,
More informationCHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL
WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL 2.1 Topology Control in Wireless Sensor Networks Network topology control is about management of network topology to support network-wide requirement.
More informationPresentation HETES 8/06/2015, Ghent (Belgium)
Presentation HETES, Ghent (Belgium) 1 2 1 3 PROFIenergy Why use PROFIenergy What is PROFIenergy? How does PROFIenergy work? Measurement example Work in progress 4 2 Why use PROFIenergy? 5 Why use PROFIenergy?
More informationHow to Choose the Right Bus for Your Measurement System
1 How to Choose the Right Bus for Your Measurement System Overview When you have hundreds of different data acquisition (DAQ) devices to choose from on a wide variety of buses, it can be difficult to select
More informationMulti-Band (Ku, C, Wideband - Satcom, Narrowband Satcom) Telemetry Test System for UAV Application
Multi-Band (Ku, C, Wideband - Satcom, Narrowband Satcom) Telemetry Test System for UAV Application Murat IMAY Turkish Aerospace Ind, Inc. Ankara, Turkey mimay@tai.com.tr, muratimay@gmail.com ABSTRACT "This
More informationWeek 2 / Paper 1. The Design Philosophy of the DARPA Internet Protocols
Week 2 / Paper 1 The Design Philosophy of the DARPA Internet Protocols David D. Clark ACM CCR, Vol. 18, No. 4, August 1988 Main point Many papers describe how the Internet Protocols work But why do they
More informationDISTRIBUTED REAL-TIME SYSTEMS
Distributed Systems Fö 11/12-1 Distributed Systems Fö 11/12-2 DISTRIBUTED REAL-TIME SYSTEMS What is a Real-Time System? 1. What is a Real-Time System? 2. Distributed Real Time Systems 3. Predictability
More informationCSMA based Medium Access Control for Wireless Sensor Network
CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because
More informationDesign of an open hardware architecture for the humanoid robot ARMAR
Design of an open hardware architecture for the humanoid robot ARMAR Kristian Regenstein 1 and Rüdiger Dillmann 1,2 1 FZI Forschungszentrum Informatik, Haid und Neustraße 10-14, 76131 Karlsruhe, Germany
More informationDesign and Performance Evaluation of a New Spatial Reuse FireWire Protocol. Master s thesis defense by Vijay Chandramohan
Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol Master s thesis defense by Vijay Chandramohan Committee Members: Dr. Christensen (Major Professor) Dr. Labrador Dr. Ranganathan
More informationUniversity of Jordan Faculty of Engineering and Technology Mechatronics Engineering Department
University of Jordan Faculty of Engineering and Technology Mechatronics Engineering Department 2016 Control and Measurement Laboratory Robotino Robot (Mobile Robot System) Robotino Robot Objectives: The
More informationDual Redundant Flight Control System Design for Microminiature UAV Xiao-Lin ZHANG 1,a, Hai-Sheng Li 2,b, Dan-Dan YUAN 2,c
2nd International Conference on Electrical, Computer Engineering and Electronics (ICECEE 2015) Dual Redundant Flight Control System Design for Microminiature UAV Xiao-Lin ZHANG 1,a, Hai-Sheng Li 2,b, Dan-Dan
More informationIntroduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur
Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture 50 Connected Vehicles II So, now we are going to continue
More informationPlant modeling: A First Step to Early Verification of Control Systems
Plant modeling: A First Step to Early Verification of Control Systems Arkadiy Turevskiy, Technical Marketing Manager, The MathWorks Use simulation for early verification of your design before hardware
More informationCONTROLLER AREA NETWORK AS THE SECURITY OF THE VEHICLES
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) Proceedings of the International Conference on Emerging Trends in Engineering and Management (ICETEM14) ISSN 0976 6367(Print) ISSN 0976
More informationTechnical Document. What You Need to Know About Ethernet Audio
Technical Document What You Need to Know About Ethernet Audio Overview Designing and implementing an IP-Audio Network can be a daunting task. The purpose of this paper is to help make some of these decisions
More informationA Fault Management Protocol for TTP/C
A Fault Management Protocol for TTP/C Juan R. Pimentel Teodoro Sacristan Kettering University Dept. Ingenieria y Arquitecturas Telematicas 1700 W. Third Ave. Polytechnic University of Madrid Flint, Michigan
More informationEC EMBEDDED AND REAL TIME SYSTEMS
EC6703 - EMBEDDED AND REAL TIME SYSTEMS Unit I -I INTRODUCTION TO EMBEDDED COMPUTING Part-A (2 Marks) 1. What is an embedded system? An embedded system employs a combination of hardware & software (a computational
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationMultimedia Systems 2011/2012
Multimedia Systems 2011/2012 System Architecture Prof. Dr. Paul Müller University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY http://www.icsy.de Sitemap 2 Hardware
More informationAdditional Slides (informative)
Automation Systems Discrete Event Control Systems and Networked Automation Systems Additional Slides (informative) Application Automotive Networks (LIN, CAN, FlexRay, MOST) Vorlesungstitel Vehicle Bus
More informationChapter 2 Communication for Control in Heterogeneous Power Supply
Chapter 2 Communication for Control in Heterogeneous Power Supply The need to modernize the power grid infrastructure, and governments commitment for a cleaner environment, is driving the move towards
More informationIntercom Systems in Combat Vehicles (R)evolution
Intercom Systems in Combat Vehicles (R)evolution Tomáš Mazúrek 1, 1 Faculty of Military Technology, University of Defence, Kounicova 65, 612 00 Brno, Czech Republic tomas.mazurek@unob.cz Abstract. The
More informationEmbedded Systems. 8. Communication
Embedded Systems 8. Communication Lothar Thiele 8-1 Contents of Course 1. Embedded Systems Introduction 2. Software Introduction 7. System Components 10. Models 3. Real-Time Models 4. Periodic/Aperiodic
More informationNEW INNOVATIONS NEED FOR NEW LAW ENFORCEMENT CAPABILITIES
NEW INNOVATIONS NEED FOR NEW LAW ENFORCEMENT CAPABILITIES Kristina Doda & Aleksandar Vanchoski Budapest, CEPOL conference 2017 New technologies - new social interactions and economic development - need
More informationTest requirements in networked systems
Test requirements in networked systems Jürgen Klüser, Vector Informatik GmbH The use of CAN with J1939 or CANopen based higher layers leads to cost efficient and flexible solutions, but together with a
More informationA Practical Message ID Assignment Policy for Controller Area Network that Maximizes Extensibility
A Practical Message ID Assignment Policy for Controller Area Network that Maximizes Extensibility Florian Pölzlbauer * Robert I. Davis Iain Bate COMET K2 Competence Center - Initiated by the Federal Ministry
More informationDriven by SOLUTIONS. The new generation of vehicle diagnostic solutions. ESI[tronic], KTS and DCU from Bosch
Driven by SOLUTIONS The new generation of vehicle diagnostic solutions ESI[tronic], KTS and DCU from Bosch Everything for your control unit diagnosis The new generation of diagnostic testers from Bosch,
More informationMAC in /20/06
MAC in 802.11 2/20/06 MAC Multiple users share common medium. Important issues: Collision detection Delay Fairness Hidden terminals Synchronization Power management Roaming Use 802.11 as an example to
More informationControl System for the Prototype of Hydrogen Powered Car
Control System for the Prototype of Hydrogen Powered Car Jiri Koziorek 1, Zdenek Slanina 2 1 Department of Measurement and Control 2 Centre of Applied Cybernetics VSB-Technical University of Ostrava 17.listopadu
More informationModular & reconfigurable common PCB-platform of FPGA based LLRF control system for TESLA Test Facility
TESLA Report 2005-04 Modular & reconfigurable common PCB-platform of FPGA based LLRF control system for TESLA Test Facility Krzysztof T. Pozniak, Ryszard S. Romaniuk Institute of Electronic Systems, Nowowiejska
More informationReal-Time Embedded User Interfaces
Real-Time Embedded User Interfaces Justin Ireland August 2010 Introduction Modern appliances and electronic devices are becoming increasingly sophisticated. Advanced feature sets require advanced configuration
More informationHardware Robot Operating System. D-module STUDY CASE
Hardware Robot Operating System D-module STUDY CASE Han s Robot D-module Han s Robot Han s Robot is a global supplier in direct drive technology, ranging from linear motors, torque motors, servo drives,
More informationIndustrial Feedback cum Control System through CAN Protocol
Industrial Feedback cum Control System through CAN Protocol Jaikaran Singh Assoc. Professor, ECE Mukesh Tiwari Assoc. Professor, ECE Manish Shrivastava M. Tech Scholar (VLSI) ABSTRACT Industrial automation
More informationElchin Mammadov. Overview of Communication Systems
Overview of Communication Systems About Me Studying towards the Masters of Applied Science in Electrical and Computer Engineering. My research area is about implementing a communication framework (software
More informationFRAUNHOFER INSTITUTE FOR PHOTONIC MICROSYSTEMS IPMS. Li-Fi Optical Wireless Communication
FRAUNHOFER INSTITUTE FOR PHOTONIC MICROSYSTEMS IPMS Li-Fi Optical Wireless Communication Optical Wireless Data Transfer over a Distance of Several Meters. Li-Fi Optical Wireless Communication Light as
More informationAN ON-LINE WIRELESS IMPACT MONITORING SYSTEM FOR LARGE SCALE COMPOSITE STRUCTURES
7th European Workshop on Structural Health Monitoring July 8-11, 2014. La Cité, Nantes, France More Info at Open Access Database www.ndt.net/?id=17033 AN ON-LINE WIRELESS IMPACT MONITORING SYSTEM FOR LARGE
More informationController area network
Controller area network From Wikipedia, the free encyclopedia (Redirected from Controller area network) Controller area network (CAN or CAN-bus) is a vehicle bus standard designed to allow microcontrollers
More informationIntroduction. 1.1 Industrial Wireless Communication Products P1-1-1
Introduction. Industrial Wireless Communication Products P-- WLAN Products - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - DSSS RF Products - - - - - - - - - - - - - - - - - - - - - - - -
More informationThe 12th Conference on Selected Problems of Electrical Engineering and Electronics WZEE 2015
The 12th Conference on Selected Problems of Electrical Engineering and Electronics WZEE 2015 Proceedings September 17-19, 2015 Kielce, Poland 1 Measurements of Shape Memory Alloy Actuator for a Self-Switching
More informationImplementation and use of Software Defined Radio (SDR) technology for Public Safety, Traffic applications, and Highway Engineering
Implementation and use of Software Defined Radio (SDR) technology for Public Safety, Traffic applications, and Highway Engineering Topics of discussion * Section 1. Wireless vs. Wired. Advantages and disadvantages
More informationITS (Intelligent Transportation Systems) Solutions
Special Issue Advanced Technologies and Solutions toward Ubiquitous Network Society ITS (Intelligent Transportation Systems) Solutions By Makoto MAEKAWA* Worldwide ITS goals for safety and environment
More informationAn Encapsulated Communication System for Integrated Architectures
An Encapsulated Communication System for Integrated Architectures Architectural Support for Temporal Composability Roman Obermaisser Overview Introduction Federated and Integrated Architectures DECOS Architecture
More informationImprovement of the Communication Protocol Conversion Equipment Based on Embedded Multi-MCU and μc/os-ii
Improvement of the Communication Protocol Conversion Equipment Based on Embedded Multi-MCU and μc/os-ii P. Sai Chaitanya & T. Sandeep ECE Department, Varadha Reddy College of Engineering, Hasanparthy,
More informationPrioritization scheme for QoS in IEEE e WLAN
Prioritization scheme for QoS in IEEE 802.11e WLAN Yakubu Suleiman Baguda a, Norsheila Fisal b a,b Department of Telematics & Communication Engineering, Faculty of Electrical Engineering Universiti Teknologi
More informationECE519 Advanced Operating Systems
IT 540 Operating Systems ECE519 Advanced Operating Systems Prof. Dr. Hasan Hüseyin BALIK (10 th Week) (Advanced) Operating Systems 10. Multiprocessor, Multicore and Real-Time Scheduling 10. Outline Multiprocessor
More informationChapter 2. Literature Survey. 2.1 Remote access technologies
Chapter 2 Literature Survey This chapter presents a brief report on literature reviewed in context to present work with an aim to identify current state of research in the domain. Literature review is
More informationUnified Broadcasting Management System for Static BCMCS in CDMA2000 1xEV/DO
Unified Broadcasting Management System for Static in CDMA2000 1xEV/D SangKun Chun, YongMi Lee, *EunSeok Lee, IlSoo Ahn Network Management Solutions Lab. Telecommunication Systems Division Samsung Electronics
More informationAn OMNeT++ based Framework for Mobility-aware Routing in Mobile Robotic Networks
OMNeT++ Community Summit 2016 An OMNeT++ based Framework for Mobility-aware Routing in Mobile Robotic Networks Benjamin Sliwa, Christoph Ide and Christian Wietfeld September 16, 2016 Faculty of Electrical
More informationNational Instruments Approach
National Instruments Approach Our graphical programming software, LabVIEW, and modular, open hardware, has redefined how engineers work throughout the entire product design cycle. Committed to Engineers
More information10 Mb/s Single Twisted Pair Ethernet Process Industry Requirements Steffen Graber Pepperl+Fuchs
10 Mb/s Single Twisted Pair Ethernet Process Industry Requirements Steffen Graber Pepperl+Fuchs IEEE802.3 10 Mb/s Single Twisted Pair Ethernet Study Group 9/8/2016 1 Overview Introduction Current bus Infrastructure
More informationData Acquisition in High Speed Ethernet & Fibre Channel Avionics Systems
Data Acquisition in High Speed Ethernet & Fibre Channel Avionics Systems Troy Troshynski Avionics Interface Technologies (A Division of Teradyne) Omaha, NE U.S.A. troyt@aviftech.com http://www.aviftech.com/aggregator
More informationSINAMICS S120. Communication. Communication 2/7. Overview
Overview Most production machines use digital bus systems. These handle the between the control level, the machine control and the executing components, i.e. the sensors and actuators. There are two types
More informationCHAPTER 3 ANTI-COLLISION PROTOCOLS IN RFID BASED HUMAN TRACKING SYSTEMS (A BRIEF OVERVIEW)
33 CHAPTER 3 ANTI-COLLISION PROTOCOLS IN RFID BASED HUMAN TRACKING SYSTEMS (A BRIEF OVERVIEW) In a RFID based communication system the reader activates a set of tags, and the tags respond back. As outlined
More informationChapter Seven. Local Area Networks: Part 1. Data Communications and Computer Networks: A Business User s Approach Seventh Edition
Chapter Seven Local Area Networks: Part 1 Data Communications and Computer Networks: A Business User s Approach Seventh Edition After reading this chapter, you should be able to: State the definition of
More informationHolger Zeltwanger CAN CAN. protocol and its impacts on CANopen. CiA
Holger Zeltwanger CAN FD protocol and its impacts on CANopen CAN with flexible data-rate In-bit-time detection Free transmission In-bit-time detection Arbitration phase Data transmission phase ACK phase
More informationThe House Intelligent Switch Control Network based On CAN bus
The House Intelligent Switch Control Network based On CAN bus A.S.Jagadish Department Electronics and Telecommunication Engineering, Bharath University Abstract The Embedded Technology is now in its prime
More informationThe IEEE 1588 Standard
The IEEE 1588 Standard The IEEE 1588 Standard Synchronizing time between multiple computers in the network has always been a challenge. What is, in the first step, a trivial requirement to equip two or
More informationAN WIRELESS COLLECTION AND MONITORING SYSTEM DESIGN BASED ON ARDUINO. Lu Shaokun 1,e*
Advanced Materials Research Online: 2014-06-25 ISSN: 1662-8985, Vols. 971-973, pp 1076-1080 doi:10.4028/www.scientific.net/amr.971-973.1076 2014 Trans Tech Publications, Switzerland AN WIRELESS COLLECTION
More informationNetwork Infrastructure
Network Infrastructure For building computer networks more complex than e.g. a short bus, some additional components are needed. They can be arranged hierarchically regarding their functionality: Repeater
More informationUNIT 1 Questions & Solutions
UNIT 1 Questions & Solutions 1. Give any 5 differences between cellular wireless networks and ADHOC wireless network. Ans: The following table shows the difference between cellular networks and Adhoc wireless
More informationAn Improved DFSA Anti-collision Algorithm Based on the RFID-based Internet of Vehicles
2016 2 nd International Conference on Energy, Materials and Manufacturing Engineering (EMME 2016) ISBN: 978-1-60595-441-7 An Improved DFSA Anti-collision Algorithm Based on the RFID-based Internet of Vehicles
More informationBlue3 A Programmable Remote MP3 Sensor
Blue3 A Programmable Remote MP3 Sensor Anonymous Anon Inc. Abstract. We present the concept and the prototypical implementation of Blue3, a programmable device that features a wireless communication interface,
More informationCCSDS Spacecraft Onboard Interface Services
CCSDS Spacecraft Onboard Interface Services SpaceWire Working Group Meeting Steve Parkes University of Dundee Aims of Spacecraft Onboard Interface Services Standardise Hardware Software Encourage reuse
More information2. Layer-2 Ethernet-based VPN
2.1. Full Ethernet Virtualization The key concept of the method of realizing VPN by SoftEther VPN is the full virtualization of Ethernet segments, layer-2 Ethernet switches and Ethernet adapters. In order
More informationA Survey on Underwater Sensor Network Architecture and Protocols
A Survey on Underwater Sensor Network Architecture and Protocols Rakesh V S 4 th SEM M.Tech, Department of Computer Science MVJ College of Engineering Bangalore, India raki.rakesh102@gmail.com Srimathi
More informationChapter 5 Ad Hoc Wireless Network. Jang Ping Sheu
Chapter 5 Ad Hoc Wireless Network Jang Ping Sheu Introduction Ad Hoc Network is a multi-hop relaying network ALOHAnet developed in 1970 Ethernet developed in 1980 In 1994, Bluetooth proposed by Ericsson
More informationDesign For High Performance Flexray Protocol For Fpga Based System
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) e-issn: 2319 4200, p-issn No. : 2319 4197 PP 83-88 www.iosrjournals.org Design For High Performance Flexray Protocol For Fpga Based System E. Singaravelan
More informationTetraNode Scalability and Performance. White paper
White paper Issue 1.0, May 2017 Introduction Rohill solutions are known for performance, flexibility, scalability, security and affordability. Also, the strong TetraNode system architecture, open standards-based
More informationApplied Networks & Security
Applied Networks & Security Wired Local Area Networks (LANs) http://condor.depaul.edu/~jkristof/it263/ John Kristoff jtk@depaul.edu IT 263 Spring 2006/2007 John Kristoff - DePaul University 1 Local Area
More informationA Pattern-supported Parallelization Approach
A Pattern-supported Parallelization Approach Ralf Jahr, Mike Gerdes, Theo Ungerer University of Augsburg, Germany The 2013 International Workshop on Programming Models and Applications for Multicores and
More informationSoftware Architecture. Definition of Software Architecture. The importance of software architecture. Contents of a good architectural model
Software Architecture Definition of Software Architecture Software architecture is process of designing g the global organization of a software system, including: Dividing software into subsystems. Deciding
More informationEtherCAT with MORPHEE 2, D2T s Automation System A fast and reliable communication with the test bed
EtherCAT with MORPHEE 2, D2T s Automation System A fast and reliable communication with the test bed Ing Jérémie EFFLAME (1) ; Ing Stéphane PELLETIER (2) 1) Product department, 11 rue Denis Papin, 78190
More informationObject Model of Home Area Network Devices
Object Model of Home Area Network Devices ZDENEK BRADAC*, VACLAV KACZMARCZYK**, PETR FIEDLER**, MICHAL SIR* *Department of Control and Instrumentation, Brno University of Technology, Brno, CZECHREPUBLIC
More informationApplied Networks & Security
Applied Networks & Security Local Area Networks (LANs) http://condor.depaul.edu/~jkristof/it263/ John Kristoff jtk@depaul.edu IT 263 Winter 2006/2007 John Kristoff - DePaul University 1 Local Area Network
More informationA CAN-Based Architecture for Highly Reliable Communication Systems
A CAN-Based Architecture for Highly Reliable Communication Systems H. Hilmer Prof. Dr.-Ing. H.-D. Kochs Gerhard-Mercator-Universität Duisburg, Germany E. Dittmar ABB Network Control and Protection, Ladenburg,
More informationMonitoring System of Marine Engine Using Dynamic ID priority Allocation base on CAN
, pp.460-465 http://dx.doi.org/10.14257/astl.2016.139.91 Monitoring System of Marine Engine Using Dynamic ID priority Allocation base on CAN Hyun Lee 1 and Kun Su Yoon 1 1 Seongnam Campus of Korea Polytechnic,
More informationAtacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet
Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Gonzalo Carvajal 1,2 and Sebastian Fischmeister 1 1 University of Waterloo, ON, Canada 2 Universidad de Concepcion,
More informationTransforming Utility Grid Operations with the Internet of Things
Solution Brief Internet of Things Energy Industry Transforming Utility Grid Operations with the Internet of Things Access key process data in real time to increase situational awareness of grid operations.
More information