{"title":"扩展IEEE标准1855用于设计基于Arduino™的模糊系统","authors":"G. Acampora, A. Vitiello","doi":"10.1109/FUZZ-IEEE.2017.8015755","DOIUrl":null,"url":null,"abstract":"IYEEE Std 1855 is the first IEEE standard technology developed in the area of fuzzy logic. Its main characteristic is the interoperability, a design feature that enables system designers to develop fuzzy inference engines without taking into account the hardware/software constraints imposed by the specific architecture on which the system will be deployed. Thanks to this feature, a fuzzy system can be integrated into different types of architectures without any need to carry out porting strategies. This feature is particularly crucial in the area of embedded systems where, for each kind of device, a variety of applications, communication protocols, software libraries and programming tools, exists. In this context, ArduinoTM technology represents one of the most popular architectures, thanks to its ease of development and prototyping. This paper shows how the native extendability feature of IEEE Std 1855 enables the design of a fuzzy rule-based systems in fully interoperable fashion on ArduinoTM architectures and, as a consequence, allows designers to focus on fuzzy concepts, without any need to consider the hardware/software details related to the specific ArduinoTM system.","PeriodicalId":408343,"journal":{"name":"2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Extending IEEE Std 1855 for designing Arduino™-based fuzzy systems\",\"authors\":\"G. Acampora, A. Vitiello\",\"doi\":\"10.1109/FUZZ-IEEE.2017.8015755\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"IYEEE Std 1855 is the first IEEE standard technology developed in the area of fuzzy logic. Its main characteristic is the interoperability, a design feature that enables system designers to develop fuzzy inference engines without taking into account the hardware/software constraints imposed by the specific architecture on which the system will be deployed. Thanks to this feature, a fuzzy system can be integrated into different types of architectures without any need to carry out porting strategies. This feature is particularly crucial in the area of embedded systems where, for each kind of device, a variety of applications, communication protocols, software libraries and programming tools, exists. In this context, ArduinoTM technology represents one of the most popular architectures, thanks to its ease of development and prototyping. This paper shows how the native extendability feature of IEEE Std 1855 enables the design of a fuzzy rule-based systems in fully interoperable fashion on ArduinoTM architectures and, as a consequence, allows designers to focus on fuzzy concepts, without any need to consider the hardware/software details related to the specific ArduinoTM system.\",\"PeriodicalId\":408343,\"journal\":{\"name\":\"2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FUZZ-IEEE.2017.8015755\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FUZZ-IEEE.2017.8015755","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Extending IEEE Std 1855 for designing Arduino™-based fuzzy systems
IYEEE Std 1855 is the first IEEE standard technology developed in the area of fuzzy logic. Its main characteristic is the interoperability, a design feature that enables system designers to develop fuzzy inference engines without taking into account the hardware/software constraints imposed by the specific architecture on which the system will be deployed. Thanks to this feature, a fuzzy system can be integrated into different types of architectures without any need to carry out porting strategies. This feature is particularly crucial in the area of embedded systems where, for each kind of device, a variety of applications, communication protocols, software libraries and programming tools, exists. In this context, ArduinoTM technology represents one of the most popular architectures, thanks to its ease of development and prototyping. This paper shows how the native extendability feature of IEEE Std 1855 enables the design of a fuzzy rule-based systems in fully interoperable fashion on ArduinoTM architectures and, as a consequence, allows designers to focus on fuzzy concepts, without any need to consider the hardware/software details related to the specific ArduinoTM system.