2024-03-28T08:28:03Zhttps://repositori.uji.es/oai/requestoai:repositori.uji.es:10234/414602020-04-03T06:51:06Zcom_10234_7034com_10234_9col_10234_8619
Repositori UJI
author
Pérez, Emilio
author
Ariño Latorre, Carlos Vicente
author
Blasco Ferragud, F. Xavier
author
Martínez Martí, Miguel Ángel
2012-06-10T10:34:14Z
2012-06-10T10:34:14Z
2011-07
Revista iberoamericana de automática e informática industrial (julio 2011), vol. 8, no. 3, 167–181
1697-79121697-7920
http://hdl.handle.net/10234/41460
http://dx.doi.org/10.1016/j.riai.2011.06.005 [sic]
Este trabajo propone una solución explícita para el control predictivo de sistemas lineales sujetos a restricciones poliédricas no
convexas, modeladas como la unión de un número finito de poliedros. El algoritmo se basa en el cálculo de la solución explícita de
los problemas sujetos a las restricciones convexas definidas por dichos poliedros. Las regiones de las particiones así obtenidas se
intersectan de forma que el nuevo conjunto de regiones tiene tantas soluciones posibles como problemas convexos se han resuelto.
Mediante programación de suma de cuadrados se eliminan aquellas soluciones de cada región que no son óptimas para ningún
estado. Posteriormente se realiza la unión de las regiones que compartan el mismo conjunto de soluciones. Tras la descripción de
la metodología descrita, se incluye una justificación de ésta. Además, se incluye una posible solución subóptima utilizable cuando
la metodología original es demasiado costosa. Por último, se muestran los resultados obtenidos en un ejemplo.
This work proposes an explicit solution for the predictive control of linear systems that are subject to non-convex polyhedral restraints, which are modelled as a finite number of polyhedra joined together. The algorithm is based on the calculation of the explicit solution of the problems subject to the convex restraints defined by those polyhedra. The regions of the partitions thus obtained intersect with one another in such a way that the new set of regions has as many possible solutions as there are convex problems that have been solved. Sum-of-squares programming is used to eliminate the solutions in each region that are not optimal for any states. The regions that share the same set of solutions are then joined together. After describing the methodology, a rationale for it is included. Moreover, the article also includes a possible sub-optimal solution that can be used when the original methodology is too costly. Lastly, we show the results obtained in an example
spa
© 2011 Comité Español de Automática
Control predictivo
Programación multiparamétrica
Restricciones no convexas
Suma de cuadrados
Predictive control
Multiparametric programming
Non-convex restraints
Sum-of-squares
Solución explícita al control predictivo de sistemas lineales sujetos a restricciones no convexas
info:eu-repo/semantics/article
Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
URL
https://repositori.uji.es/xmlui/bitstream/10234/41460/1/48745.pdf
File
MD5
e829ae7ad5a9f4f5440e6b3f2bb7f8d5
295410
application/pdf
48745.pdf
URL
https://repositori.uji.es/xmlui/bitstream/10234/41460/3/48745.pdf.txt
File
MD5
2d422142933a22b64b8b525aae5618cb
79893
text/plain
48745.pdf.txt