Repository logo
 
Publication

Automatic parallelization of an adaptive generalized predictive control algorithm using MAPS 1.0 environment

dc.contributor.authorDaniel, H. A.
dc.contributor.authorRuano, Antonio
dc.date.accessioned2013-01-31T11:26:32Z
dc.date.available2013-01-31T11:26:32Z
dc.date.issued2000
dc.date.updated2013-01-28T09:32:35Z
dc.description.abstractParallelization of real time control algorithms is a problem that the control engineer must consider to meet tighter specifications in terms of plant sampling time. However, due to the lack of appropriate tools, the development time and prototyping of an efficient parallel algorithm is much higher than its sequential equivalent. It is also common that such implementation requires knowledge of system programming. Assuming that a control engineer must concentrate in implementing an efficient control strategy, rather than work around system dependent issues, the Matrix Algorithms Automatic Parallelization System –MAPS- programming environment was developed. If the control algorithm can be represented in a matricial form, as is the case of many, this programming environment puts in the hands of the control engineer the power of parallel processing at the cost of the sequential programming model. In this paper the automatic parallelization of an Adaptive Generalized Predictive Control - AGPC – algorithm is employed as an example, using the MAPS environment. It will be shown that, as long as MAPS supports the target hardware, porting an algorithm is just a matter of describing the parallel network topology in a simple block diagram. Finally, the performance of this parallel AGPC algorithm, mapped over some network topologies will be presented and discussed.por
dc.identifier.citationDaniel, H. A.; Ruano, Antonio E. Automatic Parallelization of an Adaptive Generalized Predictive Control Algorithm using MAPS 1.0 Environment, Trabalho apresentado em 6th IFAC Workshop on Algorithms and Architectures for Real-Time Control (AARTC' 00), In 6th IFAC Workshop on Algorithms and Architectures for Real-Time Control (AARTC' 00), Palma de Maiorca, 2000.por
dc.identifier.otherAUT: HDA01050; ARU00698;
dc.identifier.urihttp://hdl.handle.net/10400.1/2160
dc.language.isoengpor
dc.peerreviewedyespor
dc.subjectParallel Algorithmspor
dc.subjectMultiprocessing Systemspor
dc.subjectDigital Signal Processorspor
dc.subjectAdaptive Controlpor
dc.subjectPredictive Controlpor
dc.titleAutomatic parallelization of an adaptive generalized predictive control algorithm using MAPS 1.0 environmentpor
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlacePalma de Maiorcapor
oaire.citation.startPage1por
oaire.citation.title6th IFAC Workshop on Algorithms and Architectures for Real-Time Control (AARTC' 00)por
oaire.citation.volume6por
person.familyNameRuano
person.givenNameAntonio
person.identifier.orcid0000-0002-6308-8666
person.identifier.ridB-4135-2008
person.identifier.scopus-author-id7004284159
rcaap.rightsrestrictedAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublication13813664-b68b-40aa-97a9-91481a31ebf2
relation.isAuthorOfPublication.latestForDiscovery13813664-b68b-40aa-97a9-91481a31ebf2

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
aartc00p.pdf
Size:
65.82 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: