About
101
Publications
68,529
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
361
Citations
Introduction
George K. Adam is a professor at the Dept. of Digital Systems, University of Thessaly, Greece. His research interests include computer systems design and applications, computer architectures, operating systems, microcomputer-based control, control software, mechatronics. Dr. Adam is a member of ACM, IEEE Robotics and Automation, IEEE Computer and IEEE Control Systems Societies.
Current institution
Additional affiliations
December 2021 - present
January 2019 - December 2021
September 1999 - August 2002
Education
September 1989 - July 1993
September 1984 - July 1989
Publications
Publications (101)
Currently, single-board computers (SBCs) are sufficiently powerful to run real-time operating systems (RTOSs) and applications. The purpose of this research was to investigate the timing performance of an NXP TWR-K70F120M device with μClinux OS on concurrently running tasks with real-time features and constraints, and provide new and distinct techn...
Currently Single Board Computers (SBCs) are sufficiently powerful to run Real-Time Operating Systems (RTOSs) and applications with real-time attributes and requirements. SBCs serve as a foundation in Industrial Internet of Things (IIoT). The NXP Semiconductors produces a series of SBCs based on ARM-processors for a variety of industrial application...
The challenges in real-time multithreading, particularly in the efficiency of multithreaded applications running concurrently on multiple cores, have evolved significantly due to the increase of IoT, cloud and edge computing applications. The continuous increase on cores depth adds further research issues about the efficiency of such multicore syst...
Multicore and multithreaded architectures increase the performance of computing systems. The increase in cores and threads, however, raises further issues in the efficiency achieved in terms of speedup and parallelization, particularly for the real-time requirements of Internet of things (IoT)-embedded applications. This research investigates the e...
The challenges in real-time cluster computing, particularly in computing efficiency and reliability have evolved significantly due to the increase of IoT, cloud and edge computing applications. Lately a number of low-power and low-cost clusters have appeared, based upon single board computers, which deploy multithreading techniques to run in parall...
The challenges in real-time cluster computing, particularly in computing efficiency and reliability have evolved significantly due to the increase of IoT, cloud and edge computing applications. Lately a number of low-power and low-cost clusters have appeared, based upon single board computers, which deploy multithreading techniques to run in parall...
This work investigates the real-time performance of Linux kernels and distributions with a PREEMPT_RT real-time patch on ARM-based embedded devices. Experimental measurements, which are mainly based on heuristic methods, provide novel insights into Linux real-time performance on ARM-based embedded devices (e.g., BeagleBoard and RaspberryPi). Evalua...
This research performs real-time measurements of Linux kernels with real-time support provided by the PREEMPT_RT patch on embedded development devices such as BeagleBoard and Raspberry Pi. The experimental measurements of the Linux real-time performance on these devices are based on real-time software modules developed specifically for the purposes...
Remote symptom tracking is critical for the prevention of Covid-19 spread. The qualified medical staff working in the call centers of primary health care units have to take critical decisions often based on vague information about the patient condition. The congestion and the medical protocols that are constantly changing often lead to incorrect de...
This paper addresses the performance issues of multiple threads running on a multithreaded field programmable gate array (FPGA) multicore architecture, supported by a realtime variant of Linux operating system. The objective is to investigate the efficiency of running in parallel and concurrently multithreaded applications and evaluate performance...
The progress of embedded control systems in the last several years has made possible the realization of highly-effective controllers in many domains. It is essential for such systems to provide effective performance at an affordable cost. Furthermore, real-time embedded control systems must have low energy consumption, as well as be reliable and ti...
A Trajectory Data Warehouse is a central repository of large amount of data focusing on moving objects, which have been collected and integrated from multiple sources with spatial and temporal dimensions as the main metrics of analysis. By adding semantic-related contextual information, it is converted to a Semantic Trajectory Data Warehouse. It tr...
Featured Application
The proposed architectural framework may benefit the design and development methodologies of systems based on commercial off-the-shelf (COTS) components, with its enhanced approach in building reliable real-time control systems. Moreover, this architectural framework broadens engineering ideas and improves the solutions of such...
Light emitting diodes (LEDs) as an efficient low-consumption lighting technology are being used increasingly in many applications. The move to LED lighting is also changing the way the lighting control systems are designed. Currently, most electronic ballasts and other digital lighting devices implement the Digital Addressable Lighting Interface (D...
Although with the advent of the LEDs the energy consumption in buildings can be reduced by 50%, there exists a potential for energy savings due to lighting controls. Moreover, lighting controls can ensure that the near zero energy requirements by EU can be achieved for near zero energy buildings (nZEBs). For this reason, more sophisticated lighting...
Temporal data warehouses (TDWs) have been developed for the management of time-varying data in dimensions. This paper presents a new approach for the logical modelling of TDWs. The novel design is based on the integration of two schemata, the star schema and the snowflake schema, to the temporal starnest schema. Time in the temporal starnest schema...
Digitally controlled dimming of lighting is emerging as a key energy savings system. The Digital Addressable Lighting Interface (DALI) standard is emerging as the preferred controlling method due to its many advantages. This paper proposes the architecture of an embedded microcontroller for management and dimming control of digitally controlled lig...
Nowadays, methodologies and techniques used for road traffic data processing and analysis are continuously evolving with specific statistical analysis methods being proposed for this purpose. An example of this is crossroad monitoring, where the increasing complexity of human factors, as well as the diversity of technological aspects, affect the ro...
Effective monitoring and traffic management at modern urban area road systems contribute significantly to resolving traffic problems and enhance the quality of life. Congestion caused by lack of capacity and strength of the traffic network due to traffic bursts essentially directs the flow control management in urban area intersections which also i...
Video surveillance and monitoring more than a decade now remains a big challenge. Today is becoming more and more vital due to rapid development of hardware equipments as well as the software methods that support intelligent monitoring and analytics. This paper proposes the architecture of a FPGA design of a camera controller for surveillance that...
Video and image sensors in traffic applications
fast response, easy installation, non destructive operation and maintenance, monitor wide areas
traffic monitoring rather than traffic control or automatic vehicle guidance
static environment (e.g. automatic lane finding) and the detection of static or moving obstacles
Input data are categorized as...
Temporal data warehouses (TDWs) have been developed for the management of time-varying data in dimensions. This paper presents a new approach for the logical modelling of TDWs. The novel design is based on the integration of two schemata, the star schema and the snowflake schema, to the temporal starnest schema. Time in the temporal starnest schema...
Video surveillance and monitoring more than a decade now remains a big challenge. Today is becoming more and more vital due to rapid development of hardware equipments as well as the software methods that support intelligent monitoring and analytics. This paper proposes the architecture of a FPGA design of a camera controller for surveillance that...
Monotonic errors cause severe errors and are inherent in several A/D Converter (ADC) architectures. Moreover, several error correcting and ADC output processing methods require a monotonic behavior for a successful operation. Based on the features of asynchronous ADCs, an architecture for the elimination of monotonic errors is presented. This monot...
Current Mirrors are widely used in current mode circuits like A/D Converters, current conveyors, filters etc. The most important features of a current mirror are its precision, its input and output, resistance and minimum voltage and its frequency response. Although several mirrors with extremely small current transfer error have been presented, th...
Two post processing algorithms for the correction of linearity errors that occur at Analog/Digital Converter (ADC) outputs are presented in this paper. One of these algorithms corrects periodic DNL errors lower than 1LSB (Least Significant Bit) while the second one can be used in any case of severe DNL variation at successive ADC output codes. Simu...
This paper presents the methodology of developing a microprocessor-based embedded application for a distributed control system. The control system is realized for the operation of a mechatronic lime storage and delivery machine, intended for lime production plants. At the design stage, simulations were carried out in order to verify and reconfirm t...
An important goal in advanced manufacturing research is the ability to construct efficient autonomous machines. In this paper, the design, construction and operation of an autonomous mobile hydraulic press machine are discussed. This machine automates the production of moulded concrete elements for architectural and building projects. The research...
The development and implementation of an FPGA neural network control system for motion control is a task that requires techniques and methods from several engineering fields. In this paper is presented the design of a microprocessor-based neural control system for the realization of the control of a stepper motor for a manipulator arm. The applicat...
This paper presents the methodology of developing a microprocessor-based embedded application for a distributed control system. The control system is realized for the operation of a mechatronic lime storage and delivery machine, intended for lime production plants. At the design stage, simulations were carried out in order to verify and reconfirm t...
Since most of the modern concrete elements production plants today are often faced with increasing market demands for further automation, as well as the growing international competition, computer-control systems, teleoperation and automation technology, modelling and simulation tools are some of the technologies and techniques used to acquire the...
Mobile embedded systems belong among the typical applications of the distributed systems control in real time. An example of a mobile control system is the hydrogen powered prototype car control system. The proposal and realization of such distributed control system represents a demanding and complex task of real time control for track optimizing w...
The research in this paper deals with the simulation of discrete-event machine systems, or of continuous machine systems that can be described in a discrete manner, using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in the most efficient way, the authors used a combination of b...
The research in this paper deals with the simulation of discrete-event machine systems, or of continuous machine systems that can be described in a discrete manner, using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in the most efficient way, the authors used a combination of b...
The development of real-time control systems
requires effective hardware and software systems and design tools.
This paper presents the design and implementation of a
microprocessor-based embedded control system for a lime slurry
delivery machine, intended for lime production plants. The main goal
in this approach was to ensure high performance, as...
Manufacturing and control procedures for automation requires many different technologies. In this paper, the design, construction and operation, of an autonomous mobile hydraulic press machine (RoboPress) are discussed. RoboPress automates the production of moulded concrete elements for architectural and building projects. The research demonstrates...
The research in this paper deals with the simulation of continuous machine systems that can be described in a discrete manner (discrete-event systems), using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in an efficient way, this approach uses a combination of both qualitative m...
The research in this paper deals with the application of qualitative models and statistical methods in quality control of production procedures of various components of industrial press machines. The qualitative simulation of discrete-event machine systems is often based upon the use of qualitative simulation and discrete-event methods techniques t...
Manufacturing and control procedures for automation requires many different technologies. In this paper, the design, construction, and operation of an autonomous mobile hydraulic press machine (RoboPress) are discussed. RoboPress automates the production of moulded concrete elements for architectural and building projects. The research demonstrates...
In this work is presented the application of qualitative models and statistical methods in quality control of production procedures of various components of an automatic industrial press machine. The methodology of creating a descriptive model of a manufacturing process is presented using qualitative methods of description and a qualitative modelin...
The development of sophisticated real-time control systems requires effective hardware and software systems and design tools. This paper presents the computer-aided design of a microprocessor-based controller for a lime slurry delivery machine. One of the novelties is the originality of control implemented for such types of lime machines. The basic...
This paper presents a supervisory control scheme based on the hybrid systems theory and fuzzy events detection approach presented in [1]. The fuzzy event detector is a linguistic model, which synthesizes complex relations between process variables and ...
This paper presents innovative manufacturing and control procedures applied in the design, construction and operation, of a mobile hydraulic press machine (RoboPress). The research demonstrates how the design of an automated mobile manufacturing system can be optimized through using qualitative modeling and simulation from artificial intelligence
In this paper we present a mathematical model based on graph homomorphisms permitting the analysis and the behavioral envisioning of software based systems. We first try to explain why a qualitative approach is needed and which are the limitations and problems of quantitative analysis techniques. Follow some results of a qualitative abstraction too...
The development of a hybrid microprocessor-based and FPGA implemented neural control system for motion control is a complex task that requires techniques and methods from several engineering fields. In this paper is presented the design of such a hybrid control system for the control of a stepper motor for a manipulator arm. The application circuit...
The use of dedicated computer-based control systems to solve automation problems is essential to manufacturing automation today. This work describes the design and implementation of a control system for the operation of a mechatronic hydraulic press machine. The overall operation and control is based on a programmable logic unit and a sensory syste...
Today a microprocessor-based control system is a fundamental component in many of the industrial control and automation applications. In this paper is presented the design and implementation of a microprocessor-based computer system for the control and operation of a compression molding process system. The application circuit developed is a specifi...
Today a microprocessor-based control system is a fundamental component in many of the industrial control and automation applications. In this paper is presented the design and implementation of a microprocessor-based computer system for the control and operation of a compression molding process system. The application circuit developed is a specifi...
The applications of geographical information management today are various and considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly online, has been emerged very intensive nowadays. An attempt was undertaken in this study referring to a research work into the integration of geogr...
A modelling and simulation methodology capable of generating a qualitative model of the system often offers excellent features for dealing with manufacturing problems. This work investigates the ways model-based technology can provide tools to support the industry and, in particular, presents an approach to model-based qualitative simulation of man...
The applications of geographical information management today are various and of considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly online, has become very intensive. This study attempts to integrate geographical databases and data analysis tools, using an interactive informat...
The progress of semiconductor technology and control systems the last years has made possible the realisation of highly efficient and low priced microprocessor-based controllers for the control of asynchronous motors. This paper describes the design and realization of a microcomputer-based device for frequency regulation of an asynchronous motor. T...
Today most modern manufacturing systems contain complex units, which are often difficult to model correctly. Therefore, it is desirable for simulation packages used in manufacturing to be flexible, and provide comprehensible modules. This research work presents a methodology of modelling and simulation of a manufacturing system using Arena software...
Today, the use of computer-based systems for industrial process control is growing rapidly. The growing demand for efficient performance and flexibility in industrial systems makes control algorithm design an increasingly complex process. In this research work we address the problem of determining and establishing the most effective control of line...
The increasing complexity of agricultural data and their management, in finding solutions for certain farmer's problems, requires adequate tools. Fortunately, developments in computer technology continually expand the possibilities in agricultural data analysis and processing. In this study, we tackle some of the important issues in agricultural da...
The progress of semiconductor technology and control systems the last years has made possible the realisation of highly efficient and low priced microprocessor-based controllers for the control of asynchronous motors. This paper describes the design and realization of a microcomputer-based device for frequency regulation of an asynchronous motor. T...
This paper describes an innovative combined methodology of quantitative and qualitative techniques applied in the manufacturing of an industrial mobile press machine for building elements production. In particular, at the design stage of the press machine, structural calculations are carried out and implemented using AutoCAD®, in conjunction with M...
The importance of robotic systems in the automation of industrial units is well known. In this paper is described the logic programming and computer control system of a robotic manipulator (IBM Scara robot) utilized in specific palletizing and assembling tasks in a machines constructions company. At low level of communication control is achieved th...
The design and control of automated manufacturing systems requires an effective development system that enables the design specifications to be implemented and tested prior to the actual implementation and control of the industrial machine. This article considers some of the important issues in the area of manufacturing systems modelling using qual...
The advances in computer technology, although are quite significant -we can talk and work on a virtual world- are still far from providing a really free of environmental problems world. In this paper a case study is presented of the research application of a qualitative modelling and simulation tool in solving environmental problems associated with...
Abstract
The increasing complexity of agricultural data and their management, in finding solutions for certain farmer's problems, requires adequate tools. Fortunately, developments in computer technology continually expand the possibilities in agricultural data analysis and processing. In this study, we tackle some of the important issues in agricu...
The process control algorithm is one of the critical factors that determines the operational efficiency of automated industrial machines. In this paper we tackle some of the important issues in the area of modelling, simulation and control of manufacturing processes, and we attempt to resolve some of the importantproblems faced in developing effici...
The process control algorithm is one of the critical factors that determines the operational efficiency of automated industrial machines. In this paper we tackle some of the important issues in the area of modelling, simulation and control of manufacturing processes, and we attempt to resolve some of the important problems faced in developing effic...
The enormous advances in Web technology have taken information systems literally to another dimension. Therefore, the need for proper organization and manipulation of the information provided online has been emerged very intensive nowadays. An attempt was undertaken in this study referring to a research work into the integration of agricultural dat...
The protection of the environment is one of the main problems the mankind faces today. Recent advances in computer technology have assisted environmental studies towards this direction, in various scientific approaches. In this study, an attempt was undertaken on the integration of various environmental data (mainly agricultural) into databases wit...
ABSTRACT The main problem the mankind,faces today is the increasing complexity in the need of finding solutions for feeding the world’s population, while simultaneously reducing environmental pollution. The whole matter, a very complicated one, could beconsidered as a matter of selection, by the meaning of selecting the best possible combinations o...
This paper describes a qualitative modelling and simulation
approach to designing and developing application independent control
architectures for automated workcells. A qualitative modelling toolbox,
called QMTOOL, was constructed using AI and object-oriented software to
achieve this specification. QMTOOL models are built and simulated
through int...
Successful design of real time control systems requires appropriate synthesis tools. This paper presents the computer-aided design of a robot-arm controller using a microcontroller unit. Verification of the designed system is accomplished through VHDL model simulation. Simulations are performed to validate the controller design. The developed syste...
A qualitative modelling approach is used into the description of lime-mash flow processes of an industrial lime transport machine in order to monitor and analyze its performance prior to its application. Realistic and reliable qualitative models of the lime transport system under investigation were produced off-line. The results obtained from runni...
The control algorithm is one of the critical factors that determines the operational efficiency of autonomous industrial machines. In this paper we tackle some of the important issues in the area of machines modelling, simulation and control, and we attempt to resolve some of the important problems faced in developing efficient control algorithms f...
Now, at the beginning of the new millennium the importance of robotic and mechatronic systems in the automation of production is getting more obvious. Until today, major research was conducted in making industrial manufacturing more intelligent and particularly in the control of machine systems. In this paper is described a high-level programming a...
The objective of any automatic system is to acquire input data and resolve the output activities in an autonomous and efficient way. Among other control equipment, sensors are an important component of such systems. This work describes the design and implementation of a sensory-based control system for the operation of a compression molding press m...
The applications of software systems today for information management are varied and of considerable valuable. However, nowadays, the need is emerging for the proper organization and manipulation of the information provided, particularly that found online. This study refers to research work into the integration of geographical databases and data an...
Industrial automation over the years has been an increasing trend to the control of systems such as power, chemical, steel and cement plants. In this paper, operation and control of a concrete elements production plant is presented. Closed- loop control is essential in order to monitor process parameters and adjust optimally their values. Teleopera...
This article deals with a qualitative modelling and simulation technique of a lime-mash flow process in a mobile lime transport vehicle. The aim is to monitor and analyze its performance prior to its application. For this reason a reliable qualitative model of the lime transport system under investigation was produced off-line. The results obtained...
This paper describes the development a web-GIS application used for the management and analysis of environmental and spatial data for educational and research purposes. The objectives are to provide the students and researchers with an online environment for data processing and information and experiences exchange. The main core of the site is deve...
This paper describes the development and use of recursively generated multithreaded process modules for process scheduling evaluation purposes. For this purpose specific executable modules were developed emulating in this way different computation-intensive workloads in Linux operating system and virtual environments such as User Mode Linux. An ext...
Simulation is a commonly used tool for studying various aspects of artificial or physical systems. This is the main subject of this work, which deals with the simulation of discrete-event machine processes, or continuous machine processes that could be described in a discrete way, using qualitative simulation techniques. In particular, this paper p...
Information Technology's evolution is quite rapid and effective in various aspects of our life today. The benefits are quite obvious especially in the improvement of our social life. In particular, ele ctronic data communication through the informational highway of WWW is very important and essential today. In this work is presented the framework o...
Proper environmental education could improve the humanity's respect towards the environment. In this direction, a research and educational GIS tool that was developed, is used for educational purposes into the experimentation with environmental approaches. This tool has been successfully applied in geographical data processing. It seems that, it gi...
The enormous advances in information technology and telecommunications have taken management information systems literally to another dimension. Today, the applications for geographical information management are various and considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly o...
Quality management control is one of the essential progress factors in a business today. In this work is presented the application of qualitative models and statistical methods in quality control of production procedures of various components of an automatic industrial press machine. The methodology of creating a descriptive model of a manufacturin...