Loading...
Search for: real-time-system
0.009 seconds
Total 179 records

    Nanoparticle-based optical sensor arrays

    , Article Nanoscale ; v. 9 , 2017 , pages 16546 – 16563 ; 2040-3364 Hormozi-Nezhad, M. R ; Bigdeli, Arafeh ; Ghasemi, Forough ; Golmohammadi, Hamed ; Abbasi-Moayed, Samira ; Farahmand Nejad, M. Amin ; Fahimi-Kashani, Nafiseh ; Jafarinejad, Somayeh ; Shahrajabian, Maryam ; Sharif University of Technology
    Royal Society of Chemistry  2017
    Abstract
    As in many other methods that have integrated nanoparticles (NPs), the chemical nose/tongue strategy has also progressed greatly since the entrance of NPs into this field. The fascinating tunable physicochemical properties of NPs have made them powerful candidates for array-based sensing platforms and have enabled the development of real-time, sensitive and portable systems that are able to target complex mixtures of analytes. In particular, the unique optical properties of NPs have a key role in providing promising array-based sensing approaches. This review will describe the main aspects and processes of most common NP-based optical sensor arrays. The fundamental steps in the design of a... 

    Battery cell dynamic modeling using the RC equivalent circuit for RTDS frameworks

    , Article 47th Annual Conference of the IEEE Industrial Electronics Society, IECON 2021, 13 October 2021 through 16 October 2021 ; Volume 2021-October , 2021 ; 9781665435543 (ISBN) Larijani, M. R ; Zolghadri, M ; Hedayati Kia, S ; El Hajjaji, A ; Sharif University of Technology
    IEEE Computer Society  2021
    Abstract
    This paper introduces a straightforward technique for parameters estimation of the RC equivalent circuit model of a battery cell with the main aim of its implementation in real-time digital simulator frameworks. The RC model parameters are precisely estimated by the analysis of the battery cell voltage curve during relaxation time using the pulse current test. In this regard, Least-squares fitting is used to mitigate the error of the battery cell voltage response, which leads to a precise estimation of the RC model parameters as a function of the state-of-charge. Exponential and Gaussian functions are utilized to define the resistances and the capacitances in the RC model respectively based... 

    Mutual effect of Security and Realtimeness in Wireless Sensor Networks

    , M.Sc. Thesis Sharif University of Technology Rasifard, Hamed (Author) ; Jahangir, Amir Hossein (Supervisor)
    Abstract
    With improving of technology, using of Wireless Sensor Networks (WSN) is rapidly increasing. In some application, wireless sensor network do need to supply realtimeness. In the other hand, in many cases, sensor networks are in risky environments distributed. Therefore, security is a key factor in sensor networks to performing their works properly optimized and maximum. Hence, both security and realtimeness features are important features of sensor networks. But because of common resource use, increasing efficiency of a feature will result in decreasing efficiency of other feature. In this thesis, we indicated to study mutual effect of security and realtimeness in Wireless Sensor Networks in... 

    A comparative study of system-level energy management methods for fault-tolerant hard real-time systems

    , Article IEEE Transactions on Computers ; Volume 60, Issue 9 , 2011 , Pages 1288-1299 ; 00189340 (ISSN) Aminzadeh, S ; Ejlali, A ; Sharif University of Technology
    2011
    Abstract
    Low energy consumption and fault tolerance are often key objectives in the design of real-time embedded systems. However, these objectives are at odds, and there is a trade-off between them. Real-time systems usually use system level energy reduction methods, i.e., dynamic voltage scaling (DVS) and dynamic power management (DPM). Also hard real-time systems often use replication to achieve fault tolerance. In this paper, we investigate the impact of system level energy reduction methods on both the reliability and energy consumption of hard real-time systems which use replication for fault tolerance. In this analysis, we have considered four various existing energy management methods: 1)... 

    Null function as a fast and accurate algorithm for noisy environment target detection in PCL radars

    , Article 2006 CIE International Conference on Radar, ICR 2006, Shanghai, 16 October 2006 through 19 October 2006 ; 2006 , Pages 903-906 ; 0780395824 (ISBN); 9780780395824 (ISBN) Mousavi, M. R ; Jafargholi, A ; Nayebi, M. M ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2006
    Abstract
    A new fast and very accurate algorithm for target detection in PCL (Passive Coherent Location) radars is presented. This algorithm in noisy environment that SNR is low as -45dB operates, with an error less than 20 percent. Presented algorithm is capable for target detection by few samples of signals and obtains real-time processing in passive radars. © 2006 IEEE  

    Reducing the Energy Overhead of Rollback/Recovery Mechanisms in Distributed Embedded Systems

    , M.Sc. Thesis Sharif University of Technology Khavari Tavanaو Mohammad (Author) ; Ejlali, Alireza (Supervisor)
    Abstract
    Hard real-time embedded systems often operate in harsh environmental conditions that necessitate fault tolerant computing techniques. These embedded systems are also energy-constrained, since energy consumption is one of the key objectives. Examples include satellites, surveillance systems, autonomous seaborne and airborne systems. Generally, fault tolerance is obtained by hardware or time redundancy in these systems. Checkpointing with rollback recovery which employs time redundancy is one of the common techniques for tolerating transient faults in real-time embedded systems. Using checkpointing in energy constrained hard real-time systems should be carefully employed. In this thesis, we... 

    Exploiting the Intrinsic Redundancy of Multicore Platforms to Achieve Low-power Fault-tolerance in Embedded Applications

    , M.Sc. Thesis Sharif University of Technology Safari, Sepideh (Author) ; Ejlali, Alireza (Supervisor)
    Abstract
    VLSI technology scaling has resulted in the integration of a larger number of cores in a single chip in successive technology nodes, offering a great potential to realize task-level redundancy for reliability enhancement in safety-critical applications. However, since battery technology no longer advances commensurately with integration density, multi-core platforms may have limited utility in battery-powered embedded systems. In this thesis, we propose an energy-budget-aware reliability management (enBudRM) method for multi-core embedded systems featuring hybrid energy source (with renewable and non-renewable energy sources). Our method is composed of two phases. In the offline phase, we... 

    On-Line Energy Management for Fault-Tolerant Real-Time Embedded Systems

    , M.Sc. Thesis Sharif University of Technology Aflaki Khorasgani, Mehdi (Author) ; Ejlali, Alireza (Supervisor)
    Abstract
    Providing low-power fault tolerance is usually an important requirement in real-time embedded systems. A faulty result in safety-critical systems and a failure to meet a deadline in hard real-time systems can cause catastrophic consequences for the system or environment. Therefore, these systems must be highly reliable and meet real-time constraints. Slack time in time redundancy techniques (e.g. roll-back recovery) can be used to increase system reliability and to save energy. Time redundancy techniques are suitable from an energy consumption point of view but may not be sufficiently reliable for tight real-time constraints. In the condition of tight timing constraints, the hardware... 

    Analytical leakage-aware thermal modeling of a real-time system

    , Article IEEE Transactions on Computers ; Vol. 63, issue. 6 , 2014 , pp. 1377-1391 ; ISSN: 00189340 Mohaqeqi, M ; Kargahi, M ; Movaghar, A ; Sharif University of Technology
    Abstract
    We consider a firm real-time system with a single processor working in two power modes depending on whether it is idle or executing a job. The system is equipped with dynamic thermal management through a cooling subsystem which can switch between two cooling modes. Real-time jobs which arrive to the system have stochastic properties and are prone to soft errors. A successful job is one that enters the system and completes its execution with no timing or soft error. Appropriateness of the system is evaluated based on its performance, temperature behavior, reliability, and energy consumption. It is noteworthy that these criteria have mutual interactions to each other: the stochastic nature of... 

    Performability guarantee for periodic tasks in real-time systems

    , Article Scientia Iranica ; Vol. 21, issue. 6 , 2014 , p. 2127-2137 ; 1026-3098 Bashiri, M ; Miremadi, S. G ; Sharif University of Technology
    Abstract
    Performability is an important parameter in safety-critical real-time systems. This parameter is defined as the joint consideration of two other important parameters, i.e., reliability and performance. This paper proposes a schedulability condition that guarantees a desired level of performability under various working conditions for real-time systems. The basic idea underlining this condition is to select a subset of schedulable tasks and manage their slack times to satisfy a desired performability level. The proposed condition is evaluated on a hard real-time system that employs the Rate-Monotonic (RM) scheduling algorithm and uses the re-execution mechanism to improve the reliability.... 

    TAMER: an adaptive task allocation method for aging reduction in multi-core embedded real-time systems

    , Article Journal of Supercomputing ; Volume 77, Issue 2 , 2021 , Pages 1939-1957 ; 09208542 (ISSN) Saadatmand, F. S ; Rohbani, N ; Baharvand, F ; Farbeh, H ; Sharif University of Technology
    Springer  2021
    Abstract
    Technology scaling has exacerbated the aging impact on the performance and reliability of integrated circuits. By entering into nanotechnology era in recent years, the power density per unit of area has increased, which leads to a higher chip temperature. Aging in a chip is originated from multiple phenomena; all of them are intensified by increased temperature. Several circuit- and architecture-level schemes tried to mitigate the aging in the literature. However, these schemes are not sufficient for multi-core systems due to their unawareness of the unique constraints and features of these platforms. In this paper, we propose a system-level aging mitigation method, so-called Adaptive Task... 

    Energy Management Technique with the Consideration of Time-Utility Functions for Soft Real-Time Embedded Systems

    , M.Sc. Thesis Sharif University of Technology Miralaei, Aida (Author) ; Ejlali, Alireza (Supervisor)
    Abstract
    Temporary or permanent overload commonly occurs in soft real-time systems. In such situations,the scheduler cannot guarantee the completion of all tasks prior to their deadlines.Hence, some tasks are usually aborted before or during the execution with the aim of maximizing system utility. For this purpose, time-utility function (TUF) of tasks is used to determine how to maximize the accrual utility of the system. Tasks which can provide more utility are more preferable for execution. Previous works on utility accrual maximizing algorithms have not considered memory allocation in accruing utility of soft real time systems. In this thesis, we present an online scheme for multicore embedded... 

    Design and Implementation of Resource Allocation Mechanisms in Fault-tolerant Distributed Real-time Systems

    , M.Sc. Thesis Sharif University of Technology Nabavi, Sahebeh (Author) ; Miremadi, Ghassem (Supervisor)
    Abstract
    One of the most important characteristics of real-time systems is executing tasks before their specified deadlines. The tasks’ execution may require several resources like processor, I/O ports, and data structures. Some of these resources may be shared between several tasks and their availability is important in executing tasks before the deadlines. Allocating shared resources which are used in mutually exclusive manner often encounteres some problems such as priority inversion and deadlock. Resource access protocols are used to minimize or eliminate these problems. The effect of using these protocols issupporting tasks’ execution before their deadlines. To meet deadlines is of decisive... 

    Design of Soft Real-time Scheduler for Wireless Sensor Networks

    , M.Sc. Thesis Sharif University of Technology Seifoori, Zeinab (Author) ; Jahangir, Amir Hossein (Supervisor)
    Abstract
    Recent advances in miniaturization and low power design have led to a flurry of activity in wireless sensor networks (WSNs). Sensor networks have different constraints than traditional wired networks. A wireless sensor network is a special network with large numbers of nodes equipped with embedded processors, sensors, and radios. These nodes collaborate to accomplish a common task such as environment monitoring or asset tracking. Many of these applications interface with real world environments and delivery of data is subject to certain constraints. So It is often necessary for communication to meet real-time constraints. Most existing real-time protocols don’t use packet scheduling schemes... 

    Real-Time Scheduling in Distributed Fault-Tolerant and Low Energy Embedded Systems

    , M.Sc. Thesis Sharif University of Technology Aminzadeh, Soheil (Author) ; Ejlali, Alireza (Supervisor)
    Abstract
    Scheduling of real-time processes is often one of the greatest challenges in designing distributed embedded systems. Low energy consumption and fault tolerance are key objectives in the design of embedded systems. However, these objectives are at odds, and there is a trade-off between them. A large part of this thesis includes a comprehensive study on previous researches on energy consumption and fault tolerance in hard real-time embedded systems. Real-time systems usually use system level energy management methods, i.e., dynamic voltage scaling (DVS) and dynamic power management (DPM). Also hard real-time systems often use replication to achieve fault tolerance. In this thesis, we... 

    Adaptive neuro-fuzzy inference system based automatic generation control

    , Article Electric Power Systems Research ; Volume 78, Issue 7 , 2008 , Pages 1230-1239 ; 03787796 (ISSN) Hosseini, S. H ; Etemadi, A. H ; Sharif University of Technology
    2008
    Abstract
    Fixed gain controllers for automatic generation control are designed at nominal operating conditions and fail to provide best control performance over a wide range of operating conditions. So, to keep system performance near its optimum, it is desirable to track the operating conditions and use updated parameters to compute control gains. A control scheme based on artificial neuro-fuzzy inference system (ANFIS), which is trained by the results of off-line studies obtained using particle swarm optimization, is proposed in this paper to optimize and update control gains in real-time according to load variations. Also, frequency relaxation is implemented using ANFIS. The efficiency of the... 

    Real-time trajectory generation for mobile robots

    , Article 10th Congress of the Italian Association for Artificial Intelligence, AI IA 2007, Rome, 10 September 2007 through 13 September 2007 ; Volume 4733 LNAI , 2007 , Pages 459-470 ; 03029743 (ISSN); 9783540747819 (ISBN) Sahraei, A ; Manzuri, M. T ; Razvan, M. R ; Tajfard, M ; Khoshbakht, S ; Sharif University of Technology
    Springer Verlag  2007
    Abstract
    This paper presents a computationally effective trajectory generation algorithm for omni-directional mobile robots. This method uses the Voronoi diagram to find a sketchy path that keeps away from obstacles and then smooths this path with a novel use of Bezier curves. This method determines velocity magnitude of a robot along the curved path to meet optimality conditions and dynamic constrains using Newton method. The proposed algorithm has been implemented on real robots, and experimental results in different environments are presented. © Springer-Verlag Berlin Heidelberg 2007  

    DBMSS: An event-based simulator for analyzing concurrency protocols in database systems

    , Article 2006 Canadian Conference on Electrical and Computer Engineering, CCECE'06, Ottawa, ON, 7 May 2006 through 10 May 2006 ; 2006 , Pages 1874-1877 ; 08407789 (ISSN); 1424400384 (ISBN); 9781424400386 (ISBN) Jalali, L ; Abdollahzadeh, A ; Aliakbarian, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2006
    Abstract
    This paper explores design and implementation of an event-based simulator namely DBMSS for analyzing concurrency protocols in database systems. In the design of DBMSS we interested in event-based approach to create a real world with variety range of event possibilities. DBMSS is explored in the context of the development of a complex simulator for simulating real world conditions and provide an event-based environment to test and evaluate concurrency protocols in database systems. First we discuss the architecture of DBMSS and use it to provide arrival transactions to test and evaluate concurrency protocols in database system. We present the comparison of 4 concurrency protocols in variety... 

    A stochastic DVS-based dynamic power management for soft real-time systems

    , Article 2005 International Conference on Wireless Networks, Communications and Mobile Computing, Maui, HI, 13 June 2005 through 16 June 2005 ; Volume 1 , 2005 , Pages 63-68 ; 0780393058 (ISBN); 9780780393059 (ISBN) Kargahi, M ; Movaghar, A ; Sharif University of Technology
    2005
    Abstract
    This paper introduces a stochastic dynamic power management policy for soft real-time systems which uses DVS to consume less power in the main processor while satisfying the performance constraints. The idea is based on a Markovian model of the system. The system under study is a single. processor system with real-time jobs which arrive according to a Poisson process and have exponentially distributed deadlines and service times. Since the speed levels in real processors are not continuous, the required service rate for a given performance is estimated in a probabilistic manner using its two immediate neighboring speeds. Experimental results show that the long run power consumption of the... 

    Investigation of the micro-step control positioning system performance affected by random input signals

    , Article Mechatronics ; Volume 15, Issue 10 , 2005 , Pages 1175-1189 ; 09574158 (ISSN) Selk Ghafari, A ; Behzad, M ; Sharif University of Technology
    2005
    Abstract
    This paper gives the results of simulation and experimental investigation on the effects of random signals on the accuracy of micro-stepping control positioning. For studying and simulation of the effect of random noise signals on performance of the accurate position control systems, such as Hybrid Stepper Motors (HSMs), a micro-step driver and controlling unit using PID controller has been designed and constructed. Several parametric studies have been carried out including different white noise power and micro-step per revolution. Tracking problem for a HSM model has been simulated, and the experimental study for similar cases has been carried out by implementing the designed controller in...