Houshang Darabi

Learn More
Wireless indoor positioning systems have become very popular in recent years. These systems have been successfully used in many applications such as asset tracking and inventory management. This paper provides an overview of the existing wireless indoor positioning solutions and attempts to classify different techniques and systems. Three typical location(More)
A new wideband receiver architecture is proposed that employs two separate passive-mixer-based downconversion paths, which enables noise cancelling, but avoids voltage gain at blocker frequencies. This approach significantly relaxes the trade-off between noise, out-of-band linearity and wideband operation. The resulting prototype in 40 nm is functional from(More)
This paper defines a reconfiguration method for the class of discrete-event systems (DES) that is subject to linear constraints as their control specifications. Some existing methods for enforcing these constraints make use of Petri-net P-invariants for controller synthesis. These methods are quite appealing because their computational complexity is much(More)
In this paper, we develop a framework for reconfiguration of a discrete event system (DES) controller, which has a dynamic event observation set. We will show the designed reconfiguration yields a more tolerable controller than the one designed in [5]. Starting with a maximally permissive controller that has a full observation of its DES, we design a(More)
This paper shows the application of Petri net based supervisory control reconfiguration techniques in project planning and control. Given a project set of tasks and their resource information, we first construct a Petri net supervisory controller that enforces the project task precedence relationships and resource constraints. We then show how the actual(More)
We define supervisory controllers for enforcing deadlines on transition firings in time Petri nets. Given a target net transition t/sub d/, and a deadline /spl lambda/, we generate a controller that under broad assumptions forces t/sub d/ to fire every /spl lambda/ time units. Our supervisory controller is based on the notion of transition latency. The(More)