{"title":"在dsp上实现实时模糊控制器的CAD工具","authors":"I. D. Campo, J. M. Tarela","doi":"10.1109/EMWRTS.1995.514328","DOIUrl":null,"url":null,"abstract":"This work introduces a CAD tool to implement fuzzy logic controllers (FLCs) an a digital signal processor (DSP). The developed environment aids in the prototyping of FLCs, and generates a representation of the design oriented to its implementation on a DSP. The environment we have developed allows the user to easily define linguistic rules and fuzzy sets, to select the inference mechanism, to select the fuzzification and defuzzification strategies, to simulate the system behaviour, and to verify the controller reasoning. Once the prototype has been successfully evaluated, this tool generates an optimised representation of the design in DSP56001 source code. The dual nature of the DSP56001 data memory and a set of instructions adequate to execute fuzzy algorithms are the key of the implementation performance.","PeriodicalId":156501,"journal":{"name":"Proceedings Seventh Euromicro Workshop on Real-Time Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A CAD tool to implement real-time fuzzy controllers on DSPs\",\"authors\":\"I. D. Campo, J. M. Tarela\",\"doi\":\"10.1109/EMWRTS.1995.514328\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This work introduces a CAD tool to implement fuzzy logic controllers (FLCs) an a digital signal processor (DSP). The developed environment aids in the prototyping of FLCs, and generates a representation of the design oriented to its implementation on a DSP. The environment we have developed allows the user to easily define linguistic rules and fuzzy sets, to select the inference mechanism, to select the fuzzification and defuzzification strategies, to simulate the system behaviour, and to verify the controller reasoning. Once the prototype has been successfully evaluated, this tool generates an optimised representation of the design in DSP56001 source code. The dual nature of the DSP56001 data memory and a set of instructions adequate to execute fuzzy algorithms are the key of the implementation performance.\",\"PeriodicalId\":156501,\"journal\":{\"name\":\"Proceedings Seventh Euromicro Workshop on Real-Time Systems\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-06-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Seventh Euromicro Workshop on Real-Time Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EMWRTS.1995.514328\",\"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 Seventh Euromicro Workshop on Real-Time Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMWRTS.1995.514328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A CAD tool to implement real-time fuzzy controllers on DSPs
This work introduces a CAD tool to implement fuzzy logic controllers (FLCs) an a digital signal processor (DSP). The developed environment aids in the prototyping of FLCs, and generates a representation of the design oriented to its implementation on a DSP. The environment we have developed allows the user to easily define linguistic rules and fuzzy sets, to select the inference mechanism, to select the fuzzification and defuzzification strategies, to simulate the system behaviour, and to verify the controller reasoning. Once the prototype has been successfully evaluated, this tool generates an optimised representation of the design in DSP56001 source code. The dual nature of the DSP56001 data memory and a set of instructions adequate to execute fuzzy algorithms are the key of the implementation performance.