Davi Nunes Oliveira, Arthur Plínio De Souza Braga, Otacílio da Mota Almeida
{"title":"模糊逻辑控制器在FPGA上的VHDL实现","authors":"Davi Nunes Oliveira, Arthur Plínio De Souza Braga, Otacílio da Mota Almeida","doi":"10.1109/NAFIPS.2010.5548192","DOIUrl":null,"url":null,"abstract":"Fuzzy-logic-based control (FLC) systems have emerged as one of the most promising areas for research in Applied Computational Intelligence. These systems operate with knowledge represented in a linguistic form (IF-THEN rules) that describes relations which are not precisely known, but those effects are intuitively understood by humans. This fundamental feature makes FLC a powerful tool for industrial applications, since complex systems can be controlled by easily comprehensive rules. The growth in number of fuzzy logic applications led to the need of finding efficient and economic ways to implement them. The Field Programmable Gate Arrays (FPGAs) devices, with their reconfigurable logic, practicality, portability, low consumption of energy, high operation speedy and large datastorage capacity, are a great choice for FLC embedded systems project development and prototyping. In this paper, the design and implementation of a Mamdani-type Fuzzy controller is demonstrated using VHDL programming language.","PeriodicalId":394892,"journal":{"name":"2010 Annual Meeting of the North American Fuzzy Information Processing Society","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Fuzzy logic controller implementation on a FPGA using VHDL\",\"authors\":\"Davi Nunes Oliveira, Arthur Plínio De Souza Braga, Otacílio da Mota Almeida\",\"doi\":\"10.1109/NAFIPS.2010.5548192\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Fuzzy-logic-based control (FLC) systems have emerged as one of the most promising areas for research in Applied Computational Intelligence. These systems operate with knowledge represented in a linguistic form (IF-THEN rules) that describes relations which are not precisely known, but those effects are intuitively understood by humans. This fundamental feature makes FLC a powerful tool for industrial applications, since complex systems can be controlled by easily comprehensive rules. The growth in number of fuzzy logic applications led to the need of finding efficient and economic ways to implement them. The Field Programmable Gate Arrays (FPGAs) devices, with their reconfigurable logic, practicality, portability, low consumption of energy, high operation speedy and large datastorage capacity, are a great choice for FLC embedded systems project development and prototyping. In this paper, the design and implementation of a Mamdani-type Fuzzy controller is demonstrated using VHDL programming language.\",\"PeriodicalId\":394892,\"journal\":{\"name\":\"2010 Annual Meeting of the North American Fuzzy Information Processing Society\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-07-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 Annual Meeting of the North American Fuzzy Information Processing Society\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAFIPS.2010.5548192\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Annual Meeting of the North American Fuzzy Information Processing Society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.2010.5548192","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fuzzy logic controller implementation on a FPGA using VHDL
Fuzzy-logic-based control (FLC) systems have emerged as one of the most promising areas for research in Applied Computational Intelligence. These systems operate with knowledge represented in a linguistic form (IF-THEN rules) that describes relations which are not precisely known, but those effects are intuitively understood by humans. This fundamental feature makes FLC a powerful tool for industrial applications, since complex systems can be controlled by easily comprehensive rules. The growth in number of fuzzy logic applications led to the need of finding efficient and economic ways to implement them. The Field Programmable Gate Arrays (FPGAs) devices, with their reconfigurable logic, practicality, portability, low consumption of energy, high operation speedy and large datastorage capacity, are a great choice for FLC embedded systems project development and prototyping. In this paper, the design and implementation of a Mamdani-type Fuzzy controller is demonstrated using VHDL programming language.