1 |
A layered control architecture for mobile robot navigationQiu, Jiancheng January 1998 (has links)
This thesis addresses the problem of how to control an autonomous mobile robot navigation in indoor environments, in the face of sensor noise, imprecise information, uncertainty and limited response time. The thesis argues that the effective control of autonomous mobile robots can be achieved by organising low level and higher level control activities into a layered architecture. The low level reactive control allows the robot to respond to contingencies quickly. The higher level control allows the robot to make longer term decisions and arranges appropriate sequences for a task execution. The thesis describes the design and implementation of a two layer control architecture, a task template based sequencing layer and a fuzzy behaviour based low level control layer. The sequencing layer works at the pace of the higher level of abstraction, interprets a task plan, mediates and monitors the controlling activities. While the low level performs fast computation in response to dynamic changes in the real world and carries out robust control under uncertainty. The organisation and fusion of fuzzy behaviours are described extensively for the construction of a low level control system. A learning methodology is also developed to systematically learn fuzzy behaviours and the behaviour selection network and therefore solve the difficulties in configuring the low level control layer. A two layer control system has been implemented and used to control a simulated mobile robot performing two tasks in simulated indoor environments. The effectiveness of the layered control and learning methodology is demonstrated through the traces of controlling activities at the two different levels. The results also show a general design methodology that the high level should be used to guide the robot's actions while the low level takes care of detailed control in the face of sensor noise and environment uncertainty in real time.
|
2 |
Partitioning And Interface Requirements Between System And Application Control For Power Electronic Converter SystemsKondabathini, Anil Kumar 11 December 2009 (has links)
Applications of power electronics in power systems are growing very rapidly and changing the power system infrastructure in terms of operation speed and control. Even though applications of power electronics are wide spread, the cost and reliability of power electronics are the issues that could hinder their penetration in the utility and industrial systems. The demand for efficient and reliable converter controllers gave rise to modularized converter and controller design. The objective of this dissertation is to determine the appropriate partitioning and interface requirements between the system and application control layers for power electronic converters so that the minimum set of system layer to application layer control interfaces is compatible across all power electronic controllers. Previous work, using the Open System Architecture (OSA) concept has shown that there is a set of common functions shared by different converters at the low-level control layers. It has also shown that, depending on the application, there is a variation in control functions in application/middle control layers. This functional variation makes it difficult to define system functionality of power converters at upper control layers and further complicates the investigation into the partition requirements of system to application control layer. However, by analyzing the current or voltage affected by a converter in terms of orthogonal components, where each component or group of components is associated with a power-converter application, and the amount of required DC bus energy storage, a common functionality can be observed at the application control layer. Therefore, by establishing common functionality in terms of affected current or voltage components, a flexibility of operation can be realized at upper control layers that will be a major contribution towards standardizing the open system architecture. In order to a construct functional flexible power converter control architecture, the interface requirements to the system control layer and the partitioning between the system control layer and application control layer need to be explored. This will provide flexibility of system design methodology by reducing the number of constraints and enabling system designers to explore possible system architectures much more effectively.
|
Page generated in 0.1098 seconds