F.M. Yasin, A. Tio, M.S. Islam, M. Reaz, M. Sulaiman
{"title":"基于模糊逻辑的工业用温度控制器的硬件设计","authors":"F.M. Yasin, A. Tio, M.S. Islam, M. Reaz, M. Sulaiman","doi":"10.1109/ICM.2004.1434232","DOIUrl":null,"url":null,"abstract":"In this paper, we present the realization of a fuzzy logic-based temperature controller intended for industrial application on Altera FLEX10K FPGA device that allows for efficient hardware implementation. The system is built of four major modules called fuzzification, inference, implication and defuzzification. The composition method selected for the fuzzy model is the max-min composition while the Mamdani min operator was chosen as the implication method. Each module is modeled individually using behavioral VHDL and combined using structural VHDL. The timing analysis for the validation, functionality and performance of the model is performed using Aldec active HDL, and the logic synthesis was performed using Synplify. Simulation results show that the model has been tested successfully. The inferred maximum operating frequency is 5 MHz with a critical path of 199.3 ns.","PeriodicalId":359193,"journal":{"name":"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"The hardware design of temperature controller based on fuzzy logic for industrial application employing FPGA\",\"authors\":\"F.M. Yasin, A. Tio, M.S. Islam, M. Reaz, M. Sulaiman\",\"doi\":\"10.1109/ICM.2004.1434232\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present the realization of a fuzzy logic-based temperature controller intended for industrial application on Altera FLEX10K FPGA device that allows for efficient hardware implementation. The system is built of four major modules called fuzzification, inference, implication and defuzzification. The composition method selected for the fuzzy model is the max-min composition while the Mamdani min operator was chosen as the implication method. Each module is modeled individually using behavioral VHDL and combined using structural VHDL. The timing analysis for the validation, functionality and performance of the model is performed using Aldec active HDL, and the logic synthesis was performed using Synplify. Simulation results show that the model has been tested successfully. The inferred maximum operating frequency is 5 MHz with a critical path of 199.3 ns.\",\"PeriodicalId\":359193,\"journal\":{\"name\":\"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-12-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICM.2004.1434232\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2004.1434232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The hardware design of temperature controller based on fuzzy logic for industrial application employing FPGA
In this paper, we present the realization of a fuzzy logic-based temperature controller intended for industrial application on Altera FLEX10K FPGA device that allows for efficient hardware implementation. The system is built of four major modules called fuzzification, inference, implication and defuzzification. The composition method selected for the fuzzy model is the max-min composition while the Mamdani min operator was chosen as the implication method. Each module is modeled individually using behavioral VHDL and combined using structural VHDL. The timing analysis for the validation, functionality and performance of the model is performed using Aldec active HDL, and the logic synthesis was performed using Synplify. Simulation results show that the model has been tested successfully. The inferred maximum operating frequency is 5 MHz with a critical path of 199.3 ns.