Font Size: a A A

Multi-Agent Research And Application In Flatness Control System

Posted on:2011-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:B SongFull Text:PDF
GTID:2248330395957345Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Along with the development of artificial intelligence technology, modeling language, contract net, communication mechanism and knowledge base. As a solution of complex systems, Multi-Agent system is becoming more and more popular. In the implementation of Multi-Agent system, almost all of the MAS designers consider security problems when the implementation process of MAS is over. This may lead to vulnerability of MAS.Based on this, this paper recommend a2x2element model with four views based on UML element model to consider modeling process in designing process, running process, agent internal and agent external, achieve a general MAS model. It is good to designer to handle the whole system. It is good to the fault tolerant ability of the system.Considering coordination of MAS, contract net is a good solution, but agents in contract net is not good at handling of fussy information, but mental statement needs fuzzy description, then single agent can achieve intelligent decision, so, in this thesis, contract net is a good base, but not enough, using fuzzy theory in the competitivebidding to make agent more intelligent, not only that, realizing the weakness of contract net including corresponding waste and computational waste, this paper add trust level volatilize in master agent and buffer in all agent. Based on this, a worker agent can choose the task, a master agent can choose a worker agent who is waiting for a response.Flatness control system is a classical control system that with many input, many output, strong coupling and complicated system. Multi-Agent system can make a big and complicated system into small systems, these small systems have a good relationship with each other, they are easy to manage, using coordination mechanism and control theory, it is more likely to get a good result. In this thesis, in connection with different flatness defect, design different control tactics and then package these control tactics into worker agent, give these agents corresponding action and intelligence. Meanwhile, use the modified contract net as the coordination mechanism. When packaging is over, use2×2four view element model language in staruml software. Further, code specific in visual studio software. Finally, make a simulation about Multi-Agent flatness control system combining with MATLAB. Comparing with control system without security modeling, the control system with security modeling has a better fault-tolerant ability, and the steady-state error is smaller. Comparing with control system with traditional CNP, the control system with modified CNP has a fast corresponding speed and the overshoot is smaller.
Keywords/Search Tags:Multi-Agent system, agent security modeling, flatness system, contract net
PDF Full Text Request
Related items