自动化立体车库管理系统的设计(英文文献+CAD图纸) 第5页

自动化立体车库管理系统的研究(英文文献+CAD图纸)
2.2.3. Agents for a resolver
 Schedule generation agent (SGA-M): It generates operational commands or alternative job profiles for achieving the fractal’s goals. After evaluation and analysis of alternatives in the analyzer, the SGA selects the best job profile. It must have mobility in order to use SEA, DRA, and RSA in the analyzer.
Goal formation agent (GFA-S): It modifies incomplete goals delivered from the upper-level fractal, and tries to make the goals complete by considering the current situation of the fractal. GFA divides the goal of the fractal into several sub-goals, and sends them to the sub-fractals. Task governing agent (TGA-S): A TGA generates tasks from the best job profile and its goals. It also performs tasks after arriving at the target fractal. When it finishes performing tasks, it sends acknowledgement to its sender. Negotiation agent (NEA-M): It moves to other fractals to deliver negotiation messages or to gather negotiation replies created by participating agents. It filters out unreasonable replies by a pre-evaluation process and brings the rest back to the resolver. Knowledge database agent (KDA-M): KDA invokes knowledge data from the knowledge database to make decisions. It accumulates new knowledge or updates the existing knowledge. Decision-making agent (DMA-S): It performs several operations during the decision-making processes. A DMA creates NEAs to negotiate with other fractals and KDAs to use the knowledge database. After making decisions, the DMA generates several TGAs. Further, the DMA provides a context to agents for negotiation.
2.2.4. Agents for an organizer
Fractal status manager (FSM-S): The FSM collects and manages the information on the status of fractals that is used for analyzing job profiles in the analyzer. It also makes negotiation replies to the status requests from other fractals. Fractal address manager (FAM-S): The FAM manages information about the addresses of fractals in lower levels and at the same level. A fractal address is the fractal’s physical address on the network, such as an IP address. The reporter uses a fractal’s address to confirm the destination of tasks and messages. Restructuring agent (REA-M): It performs several operations related to dynamic restructuring processes, such as BFU generation, BFU deletion, and the evaluation of the fractal’s performance. The performance of a fractal is its utilization, e.g. total number of processed jobs or the portion of processing time within total time, etc. If the REA decides that a fractal needs to be restructured, it gathers information about fractal and network addresses, and fractal status. It moves to the DMA and lets it generate a series of jobs for a restructuring process. The cloning mechanism is used to create a new BFU. After creation, the REA tells the FAM to update the addresses of other fractals.
2.2.5. Agents for a reporter
Network command agent (NCA-M): All tasks or messages are delivered to other fractals by the NCA. NCA gets the network address of the destination from the FAM and notifies the TGAs and NEAs of it before starting to migrate to other places to comply with the traveling list. Equipment command agent (ECA-S): When ECA gets tasks for controlling equipment from a TGA, it specifies or divides the tasks into several commands that can be accepted and performed by the equipment. Then it sends the machine commands to the equipment. Like the EMA, the ECA is not needed for a fractal at the bottom-level. In addition to the five functional agents, several other agents are needed for components to function like fractals. 2.2.6. Miscellaneous agents System agent (STA-S): It manages device hardware and basic operating systems of physical controllers. It maintains the specifications of controllers so that REA can find the proper specification for a new controller which has to be set up as a fractal among available candidates during dynamic restructuring processes. It can also help to copy agents by doing preparation work such as making directories or installing device drivers by giving notice to an installer about software for equipment. Network agent (NTA-S): It manages the network addresses of the unassigned controllers in the system. If the system needs more controllers during the restructuring process, the REA

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有