{"title":"Software design methodology for power electronics applications","authors":"S. Carmeli, E. Cosatto, A. Monti, C. Penno","doi":"10.1109/CIPE.1998.779650","DOIUrl":null,"url":null,"abstract":"The aim of this tutorial is to propose a new software design methodology for power electronics applications. The necessity of an integrated view of the process has found a first response in software engineering techniques. The application of formal methodologies, as Petri Nets, for software specification allows testing and validation of time constraints. The compliance with IEC 1131-3 standard plays a key role in software design and suggests the utilisation of the graphical language Functional Block Diagram (FBD). A new approach, funded by the European Community under the ESPRIT Project INFORMA, is presented. In particular INFORMA develops an integrated toolbox for designing, simulating, and analysing embedded (hybrid) systems, where the digital controller and the analog embedding are strictly connected. An example of electrical drives application based on a synchronous machine fed by a cycloconverter is then presented to exemplify the new methodology.","PeriodicalId":250682,"journal":{"name":"COM.P.EL.98. Record 6th Workshop on Computer in Power Electronics (Cat. No.98TH8358)","volume":"33 1-2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"COM.P.EL.98. Record 6th Workshop on Computer in Power Electronics (Cat. No.98TH8358)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIPE.1998.779650","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The aim of this tutorial is to propose a new software design methodology for power electronics applications. The necessity of an integrated view of the process has found a first response in software engineering techniques. The application of formal methodologies, as Petri Nets, for software specification allows testing and validation of time constraints. The compliance with IEC 1131-3 standard plays a key role in software design and suggests the utilisation of the graphical language Functional Block Diagram (FBD). A new approach, funded by the European Community under the ESPRIT Project INFORMA, is presented. In particular INFORMA develops an integrated toolbox for designing, simulating, and analysing embedded (hybrid) systems, where the digital controller and the analog embedding are strictly connected. An example of electrical drives application based on a synchronous machine fed by a cycloconverter is then presented to exemplify the new methodology.