14 research outputs found

    Núcleo de control y diseño de controladores modulares en entornos distribuidos

    Full text link
    Los sistemas empotrados tienen un amplio rango de aplicabilidad en muchos sectores y su importancia crece continuamente. Uno de los campos de aplicación incluye la realización de tareas de control. La heterogeneidad de los sistemas actuales, formados por múltiples componentes de diferentes características conectados en red, sugiere el desarrollo de sistemas de control distribuido en los que las distintas funciones del control se implementen a diferentes niveles. La consideración de sistemas distribuidos con presencia de redes de comunicación, unido a potencia de cálculo limitada, implica la necesidad de considerar la realización del control en condiciones no convencionales, tales como un control local que garantice la seguridad, controles alternativos en función de la disponibilidad de recursos, activación de distintos modos de funcionamiento que garanticen una degradación admisible de prestaciones ante la presencia de retardos, pérdidas de medidas o tiempo excesivo de cálculo. El núcleo de control, asimilable al núcleo de un sistema operativo, se define como el código mínimo que debe ejecutarse en una aplicación de control para que el funcionamiento sea seguro, aunque pueda presentar una fuerte degradación de prestaciones o incluso evolucionar hacia un estado seguro de desconexión. El núcleo de control permite la modularidad y adaptación del sistema, así como la capacidad de desarrollo rápido de aplicaciones de control mediante servicios de soporte (middleware), necesarios para ofrecer a los algoritmos de control soporte para sistemas distribuidos, computación ubicua, movilidad de código y restricciones de tiempo real. El objetivo de la tesis es la creación de una estrategia de control distribuida, con elementos empotrados, utilizando el núcleo de control, en el que se utilicen controladores digitales de altas prestaciones en sistemas con capacidad de cómputo limitada. Además, el sistema de control debe hacer frente a los problemas mencionados anteriormente de pérSimarro Fernández, R. (2011). Núcleo de control y diseño de controladores modulares en entornos distribuidos [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/11405Palanci

    Comparative Study of Optimal Multivariable LQR and MPC Controllers for Unmanned Combat Air Systems in Trajectory Tracking

    Full text link
    [EN] Guidance, navigation, and control system design is, undoubtedly, one of the most relevant issues in any type of unmanned aerial vehicle, especially in the case of military missions. This task needs to be performed in the most efficient way possible, which involves trying to satisfy a set of requirements that are sometimes in opposition. The purpose of this article was to compare two different control strategies in conjunction with a path-planning and guidance system with the objective of completing military missions in the most satisfactory way. For this purpose, a novel dynamic trajectory-planning algorithm is employed, which can obtain an appropriate trajectory by analyzing the environment as a discrete 3D adaptive mesh and performs a softening process a posteriori. Moreover, two multivariable control techniques are proposed, i.e., the linear quadratic regulator and the model predictive control, which were designed to offer optimal responses in terms of stability and robustness.This work was partially funded by project RTI2018-096904-B-I00 from the Spanish Ministry of Economy and by project AICO/2019/055 from Generalitat Valenciana.Ortiz, A.; Garcia-Nieto, S.; Simarro Fernández, R. (2021). Comparative Study of Optimal Multivariable LQR and MPC Controllers for Unmanned Combat Air Systems in Trajectory Tracking. Electronics. 10(3):1-31. https://doi.org/10.3390/electronics1003033113110

    Control kernel based adaptive control implementation

    Full text link
    [EN] A control system with distributed computing resources always should guarantee the safe control of the plant. In this contribution, the concept of control kernel is used for that purpose. Two types of nodes with different resources are defined: the powerful server node and the resource-constrained light node. This architecture allows to split the control tasks into two blocks. Those demanding strong computing resources are allocated in the server nodes and those compelling tasks required to ensure the safety of the controlled plant are allocated in the light nodes. Resource limitations lead to control adaptation. Two simple applications illustrate some of the benefits of this architecture with one server node and one light node, even the architecture can be extended to several nodes. In the first case, an adaptive control is implemented in the server node, providing the control algorithm to the light node, which is also able to compute a local safe control action. In the second experiment, two different control tasks requiring different resources are implemented in a mobile robot control. To keep bounded the computing time at the local level, the supervisor decides the time allocated to each activity, providing the resulting controller to the light node.This work has been partially granted by Conselleria de Educación Generalitat Valenciana, under PROMETEO project number 2008-088, and Ministerio de Ciencia e Innovaci´on under COBAMI project DPI2011-28507-C02-01/02.Simarro Fernández, R.; Albertos Pérez, P.; Simó Ten, JE. (2013). Control kernel based adaptive control implementation. SIGBED review. 10(1):24-28. doi:10.1145/2492385.2492389S242810

    Smooth 3D Path Planning by Means of Multiobjective Optimization for Fixed-Wing UAVs

    Full text link
    [EN] Demand for 3D planning and guidance algorithms is increasing due, in part, to the increase in unmanned vehicle-based applications. Traditionally, two-dimensional (2D) trajectory planning algorithms address the problem by using the approach of maintaining a constant altitude. Addressing the problem of path planning in a three-dimensional (3D) space implies more complex scenarios where maintaining altitude is not a valid approach. The work presented here implements an architecture for the generation of 3D flight paths for fixed-wing unmanned aerial vehicles (UAVs). The aim is to determine the feasible flight path by minimizing the turning effort, starting from a set of control points in 3D space, including the initial and final point. The trajectory generated takes into account the rotation and elevation constraints of the UAV. From the defined control points and the movement constraints of the UAV, a path is generated that combines the union of the control points by means of a set of rectilinear segments and spherical curves. However, this design methodology means that the problem does not have a single solution; in other words, there are infinite solutions for the generation of the final path. For this reason, a multiobjective optimization problem (MOP) is proposed with the aim of independently maximizing each of the turning radii of the path. Finally, to produce a complete results visualization of the MOP and the final 3D trajectory, the architecture was implemented in a simulation with Matlab/Simulink/flightGear.The authors would like to acknowledge the Spanish Ministerio de Ciencia, Innovacion y Universidades for providing funding through the project RTI2018-096904-B-I00 and the local administration Generalitat Valenciana through projects GV/2017/029 and AICO/2019/055. Franklin Samaniego thanks IFTH (Instituto de Fomento al Talento Humano) Ecuador (2015-AR2Q9209), for its sponsorship of this work.Samaniego, F.; Sanchís Saez, J.; Garcia-Nieto, S.; Simarro Fernández, R. (2020). Smooth 3D Path Planning by Means of Multiobjective Optimization for Fixed-Wing UAVs. Electronics. 9(1):1-23. https://doi.org/10.3390/electronics9010051S12391Kyriakidis, M., Happee, R., & de Winter, J. C. F. (2015). Public opinion on automated driving: Results of an international questionnaire among 5000 respondents. Transportation Research Part F: Traffic Psychology and Behaviour, 32, 127-140. doi:10.1016/j.trf.2015.04.014Münzer, S., Zimmer, H. D., Schwalm, M., Baus, J., & Aslan, I. (2006). Computer-assisted navigation and the acquisition of route and survey knowledge. Journal of Environmental Psychology, 26(4), 300-308. doi:10.1016/j.jenvp.2006.08.001Morales, Y., Kallakuri, N., Shinozawa, K., Miyashita, T., & Hagita, N. (2013). Human-comfortable navigation for an autonomous robotic wheelchair. 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems. doi:10.1109/iros.2013.6696743Krotkov, E., & Hebert, M. (s. f.). Mapping and positioning for a prototype lunar rover. Proceedings of 1995 IEEE International Conference on Robotics and Automation. doi:10.1109/robot.1995.525697Rodriguez-Seda, E. J. (2014). Decentralized trajectory tracking with collision avoidance control for teams of unmanned vehicles with constant speed. 2014 American Control Conference. doi:10.1109/acc.2014.6859184Xiaoping Ren, & Zixing Cai. (2010). Kinematics model of unmanned driving vehicle. 2010 8th World Congress on Intelligent Control and Automation. doi:10.1109/wcica.2010.5554512Jun, J.-Y., Saut, J.-P., & Benamar, F. (2016). Pose estimation-based path planning for a tracked mobile robot traversing uneven terrains. Robotics and Autonomous Systems, 75, 325-339. doi:10.1016/j.robot.2015.09.014Li, Y., Ding, L., & Liu, G. (2016). Attitude-based dynamic and kinematic models for wheels of mobile robot on deformable slope. Robotics and Autonomous Systems, 75, 161-175. doi:10.1016/j.robot.2015.10.006Mekonnen, G., Kumar, S., & Pathak, P. M. (2016). Wireless hybrid visual servoing of omnidirectional wheeled mobile robots. Robotics and Autonomous Systems, 75, 450-462. doi:10.1016/j.robot.2015.08.008Xu, J., Wang, M., & Qiao, L. (2015). Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles. Ocean Engineering, 105, 54-63. doi:10.1016/j.oceaneng.2015.06.022Gafurov, S. A., & Klochkov, E. V. (2015). Autonomous Unmanned Underwater Vehicles Development Tendencies. Procedia Engineering, 106, 141-148. doi:10.1016/j.proeng.2015.06.017Qi, X., & Cai, Z. (2018). Three-dimensional formation control based on nonlinear small gain method for multiple underactuated underwater vehicles. Ocean Engineering, 151, 105-114. doi:10.1016/j.oceaneng.2018.01.032Ramasamy, S., Sabatini, R., Gardi, A., & Liu, J. (2016). LIDAR obstacle warning and avoidance system for unmanned aerial vehicle sense-and-avoid. Aerospace Science and Technology, 55, 344-358. doi:10.1016/j.ast.2016.05.020Zhu, L., Cheng, X., & Yuan, F.-G. (2016). A 3D collision avoidance strategy for UAV with physical constraints. Measurement, 77, 40-49. doi:10.1016/j.measurement.2015.09.006Chee, K. Y., & Zhong, Z. W. (2013). Control, navigation and collision avoidance for an unmanned aerial vehicle. Sensors and Actuators A: Physical, 190, 66-76. doi:10.1016/j.sna.2012.11.017Courbon, J., Mezouar, Y., Guénard, N., & Martinet, P. (2010). Vision-based navigation of unmanned aerial vehicles. Control Engineering Practice, 18(7), 789-799. doi:10.1016/j.conengprac.2010.03.004Aguilar, W., & Morales, S. (2016). 3D Environment Mapping Using the Kinect V2 and Path Planning Based on RRT Algorithms. Electronics, 5(4), 70. doi:10.3390/electronics5040070Yan, F., Liu, Y.-S., & Xiao, J.-Z. (2013). Path Planning in Complex 3D Environments Using a Probabilistic Roadmap Method. International Journal of Automation and Computing, 10(6), 525-533. doi:10.1007/s11633-013-0750-9Yeh, H.-Y., Thomas, S., Eppstein, D., & Amato, N. M. (2012). UOBPRM: A uniformly distributed obstacle-based PRM. 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. doi:10.1109/iros.2012.6385875Liang, Y., & Xu, L. (2009). Global path planning for mobile robot based genetic algorithm and modified simulated annealing algorithm. Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation - GEC ’09. doi:10.1145/1543834.1543875Liu, J., Yang, J., Liu, H., Tian, X., & Gao, M. (2016). An improved ant colony algorithm for robot path planning. Soft Computing, 21(19), 5829-5839. doi:10.1007/s00500-016-2161-7Cao, H., Sun, S., Zhang, K., & Tang, Z. (2016). Visualized trajectory planning of flexible redundant robotic arm using a novel hybrid algorithm. Optik, 127(20), 9974-9983. doi:10.1016/j.ijleo.2016.07.078Duan, H., & Qiao, P. (2014). Pigeon-inspired optimization: a new swarm intelligence optimizer for air robot path planning. International Journal of Intelligent Computing and Cybernetics, 7(1), 24-37. doi:10.1108/ijicc-02-2014-0005Pandey, A., & Parhi, D. R. (2017). Optimum path planning of mobile robot in unknown static and dynamic environments using Fuzzy-Wind Driven Optimization algorithm. Defence Technology, 13(1), 47-58. doi:10.1016/j.dt.2017.01.001Samaniego, F., Sanchis, J., García-Nieto, S., & Simarro, R. (2019). Recursive Rewarding Modified Adaptive Cell Decomposition (RR-MACD): A Dynamic Path Planning Algorithm for UAVs. Electronics, 8(3), 306. doi:10.3390/electronics8030306Dubins, L. E. (1957). On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents. American Journal of Mathematics, 79(3), 497. doi:10.2307/2372560Fleury, S., Soueres, P., Laumond, J.-P., & Chatila, R. (1995). Primitives for smoothing mobile robot trajectories. IEEE Transactions on Robotics and Automation, 11(3), 441-448. doi:10.1109/70.388788Vanegas, G., Samaniego, F., Girbes, V., Armesto, L., & Garcia-Nieto, S. (2018). Smooth 3D path planning for non-holonomic UAVs. 2018 7th International Conference on Systems and Control (ICSC). doi:10.1109/icosc.2018.8587835Brezak, M., & Petrovic, I. (2014). Real-time Approximation of Clothoids With Bounded Error for Path Planning Applications. IEEE Transactions on Robotics, 30(2), 507-515. doi:10.1109/tro.2013.2283928Barsky, B. A., & DeRose, T. D. (1989). Geometric continuity of parametric curves: three equivalent characterizations. IEEE Computer Graphics and Applications, 9(6), 60-69. doi:10.1109/38.41470Kim, H., Kim, D., Shin, J.-U., Kim, H., & Myung, H. (2014). Angular rate-constrained path planning algorithm for unmanned surface vehicles. Ocean Engineering, 84, 37-44. doi:10.1016/j.oceaneng.2014.03.034Isaacs, J., & Hespanha, J. (2013). Dubins Traveling Salesman Problem with Neighborhoods: A Graph-Based Approach. Algorithms, 6(1), 84-99. doi:10.3390/a6010084Masehian, E., & Kakahaji, H. (2014). NRR: a nonholonomic random replanner for navigation of car-like robots in unknown environments. Robotica, 32(7), 1101-1123. doi:10.1017/s0263574713001276Fraichard, T., & Scheuer, A. (2004). From Reeds and Shepp’s to Continuous-Curvature Paths. IEEE Transactions on Robotics, 20(6), 1025-1035. doi:10.1109/tro.2004.833789Pepy, R., Lambert, A., & Mounier, H. (s. f.). Path Planning using a Dynamic Vehicle Model. 2006 2nd International Conference on Information & Communication Technologies. doi:10.1109/ictta.2006.1684472Girbés, V., Vanegas, G., & Armesto, L. (2019). Clothoid-Based Three-Dimensional Curve for Attitude Planning. Journal of Guidance, Control, and Dynamics, 42(8), 1886-1898. doi:10.2514/1.g003551De Lorenzis, L., Wriggers, P., & Hughes, T. J. R. (2014). Isogeometric contact: a review. GAMM-Mitteilungen, 37(1), 85-123. doi:10.1002/gamm.201410005Pigounakis, K. G., Sapidis, N. S., & Kaklis, P. D. (1996). Fairing Spatial B-Spline Curves. Journal of Ship Research, 40(04), 351-367. doi:10.5957/jsr.1996.40.4.351Pérez, L. H., Aguilar, M. C. M., Sánchez, N. M., & Montesinos, A. F. (2018). Path Planning Based on Parametric Curves. Advanced Path Planning for Mobile Entities. doi:10.5772/intechopen.72574Huh, U.-Y., & Chang, S.-R. (2014). A G2 Continuous Path-smoothing Algorithm Using Modified Quadratic Polynomial Interpolation. International Journal of Advanced Robotic Systems, 11(2), 25. doi:10.5772/57340Chang, S.-R., & Huh, U.-Y. (2014). A Collision-Free G2 Continuous Path-Smoothing Algorithm Using Quadratic Polynomial Interpolation. International Journal of Advanced Robotic Systems, 11(12), 194. doi:10.5772/59463Yaochu Jin, & Sendhoff, B. (2008). Pareto-Based Multiobjective Machine Learning: An Overview and Case Studies. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 38(3), 397-415. doi:10.1109/tsmcc.2008.919172Velasco-Carrau, J., García-Nieto, S., Salcedo, J. V., & Bishop, R. H. (2016). Multi-Objective Optimization for Wind Estimation and Aircraft Model Identification. Journal of Guidance, Control, and Dynamics, 39(2), 372-389. doi:10.2514/1.g001294Honig, E., Schucking, E. L., & Vishveshwara, C. V. (1974). Motion of charged particles in homogeneous electromagnetic fields. Journal of Mathematical Physics, 15(6), 774-781. doi:10.1063/1.1666728Iyer, B. R., & Vishveshwara, C. V. (1988). The Frenet-Serret formalism and black holes in higher dimensions. Classical and Quantum Gravity, 5(7), 961-970. doi:10.1088/0264-9381/5/7/005Laumanns, M., Thiele, L., Deb, K., & Zitzler, E. (2002). Combining Convergence and Diversity in Evolutionary Multiobjective Optimization. Evolutionary Computation, 10(3), 263-282. doi:10.1162/106365602760234108Blasco, X., Herrero, J. M., Sanchis, J., & Martínez, M. (2008). A new graphical visualization of n-dimensional Pareto front for decision-making in multiobjective optimization. Information Sciences, 178(20), 3908-3924. doi:10.1016/j.ins.2008.06.01

    Control-Oriented Modeling of the Cooling Process of a PEMFC-Based u-CHP System

    Full text link
    [EN] Micro-combined heat and power systems (¿-CHP) based on proton exchange membrane fuel cell stacks (PEMFC) are capable of supplying electricity and heat for the residential housing sector with a high energy efficiency and a low level of CO2 emissions. For this reason, they are regarded as a promising technology for coping with the current environmental challenges. In these systems, the temperature control of the stack is crucial, since it has a direct impact on its durability and electrical efficiency. In order to design a good temperature control, however, a dynamic model of the ¿-CHP cooling system is required. In this paper, we present a model of the cooling system of a PEMFC-based ¿-CHP system, which is oriented to the design of the temperature control of the stack. The model has been developed from a ¿-CHP system located in the laboratory of our research team, the predictive control and heuristic optimization group (CPOH). It is based on first principles, dynamic, non-linear, and has been validated against the experimental data. The model is implemented in Matlab/Simulink and the adjustment of its parameters was carried out using evolutionary optimization techniques. The methodology followed to obtain it is also described in detail. Both the model and the test data used for its adjustment and validation are accessible to anyone who wants to consult them. The results show that the model is able to faithfully represent the dynamics of the ¿-CHP cooling system, so it is appropriate for the design of the stack temperature controlThis work was supported in part by the Ministerio de Economia y Competitividad, Spain, under Grant DPI2015-71443-R and Grant RTI2018-096904-B-I00, and in part by the Local Administration Generalitat Valenciana under Project GV/2017/029Navarro-Giménez, S.; Herrero Durá, JM.; Blasco, X.; Simarro Fernández, R. (2019). Control-Oriented Modeling of the Cooling Process of a PEMFC-Based u-CHP System. IEEE Access. 7:95620-95642. https://doi.org/10.1109/ACCESS.2019.2928632S9562095642

    Design and Experimental Validation of the Temperature Control of a PEMFC Stack by Applying Multiobjective Optimization

    Full text link
    [EN] The current environmental challenges require the implementation of environmentally friendly energy production systems. In this context, proton exchange membrane fuel cell stacks (PEMFC) represent, due to their high electrical efficiency and their low level of CO2 emissions, a promising alternative technology. However, there are still many technical aspects that need to be improved before they become a commercial reality. One of them is the temperature control of the stack, since its electrical efficiency and its lifetime depend on the performance of this control. In this work, we design a multiloop PID control of the temperature of a PEMFC stack and validate it experimentally. The stack is the prime mover of a micro combined heat and power system (micro-CHP). For this task, we use a previously developed nonlinear model and apply a multiobjective optimization methodology. To assess its performance, the PID control is compared to a second PID control designed with a linearized model. The results show, on the one hand, the importance of having a nonlinear model valid in a wide operation range for the correct design of the temperature control of a PEMFC stack and, on the other hand, the advantages of applying a multiobjective optimization methodology to this problem.This work was supported in part by the Spanish Ministry of Science, Innovation, and Universities under Grant RTI2018-096904-B-I00, and in part by the Generalitat Valenciana Regional Government under Project AICO/2019/055.Navarro-Giménez, S.; Herrero Durá, JM.; Blasco, X.; Simarro Fernández, R. (2020). Design and Experimental Validation of the Temperature Control of a PEMFC Stack by Applying Multiobjective Optimization. IEEE Access. 8:183324-183343. https://doi.org/10.1109/ACCESS.2020.3029321S183324183343

    Multivariable controller design for the cooling system of a PEM fuel cell by considering nearly optimal solutions in a multi-objective optimization approach

    Full text link
    [EN] This paper presents a design for the multivariable control of a cooling system in a PEM (proton exchange membrane) fuel cell stack. This system is complex and challenging enough: interactions between variables, highly nonlinear dynamic behavior, etc. This design is carried out using a multiobjective optimization methodology. There are few previous works that address this problem using multiobjective techniques. Also, this work has, as a novelty, the consideration of, in addition to the optimal controllers, the nearly optimal controllers nondominated in their neighborhood (potentially useful alternatives). In the multiobjective optimization problem approach, the designer must make decisions that include design objectives; parameters of the controllers to be estimated; and the conditions and characteristics of the simulation of the system. However, to simplify the optimization and decision stages, the designer does not include all the desired scenarios in the multiobjective problem definition. Nevertheless, these aspects can be analyzed in the decision stage only for the controllers obtained with a much less computational cost. At this stage, the potentially useful alternatives can play an important role. These controllers have significantly different parameters and therefore allow the designer to make a final decision with additional valuable information. Nearly optimal controllers can obtain an improvement in some aspects not included in the multiobjective optimization problem. For example, in this paper, various aspects are analyzed regarding potentially useful solutions, such as (1) the influence of certain parameters of the simulator; (2) the sample time of the controller; (3) the effect of stack degradation; and (4) the robustness. Therefore, this paper highlights the relevance of this in-depth analysis using the methodology proposed in the design of the multivariable control of the cooling system of a PEM fuel cell. This analysis can modify the final choice of the designer.This study was supported in part by the Ministerio de Ciencia, Innovacion y Universidades (Spain) (grant no. RTI2018-096904-B-I00) and by the Generalitat Valenciana regional government through project AICO/2019/055.Pajares-Ferrando, A.; Blasco, X.; Herrero Durá, JM.; Simarro Fernández, R. (2020). Multivariable controller design for the cooling system of a PEM fuel cell by considering nearly optimal solutions in a multi-objective optimization approach. Complexity. 2020:1-17. https://doi.org/10.1155/2020/8649428S1172020Gunantara, N. (2018). A review of multi-objective optimization: Methods and its applications. Cogent Engineering, 5(1), 1502242. doi:10.1080/23311916.2018.1502242Engau, A., & Wiecek, M. M. (2007). Generating ε-efficient solutions in multiobjective programming. European Journal of Operational Research, 177(3), 1566-1579. doi:10.1016/j.ejor.2005.10.023Loridan, P. (1984). ?-solutions in vector minimization problems. Journal of Optimization Theory and Applications, 43(2), 265-276. doi:10.1007/bf00936165White, D. J. (1986). Epsilon efficiency. Journal of Optimization Theory and Applications, 49(2), 319-337. doi:10.1007/bf00940762Pajares, A., Blasco, X., Herrero, J. M., & Reynoso-Meza, G. (2018). A Multiobjective Genetic Algorithm for the Localization of Optimal and Nearly Optimal Solutions Which Are Potentially Useful: nevMOGA. Complexity, 2018, 1-22. doi:10.1155/2018/1792420Schutze, O., Vasile, M., & Coello, C. A. C. (2011). Computing the Set of Epsilon-Efficient Solutions in Multiobjective Space Mission Design. Journal of Aerospace Computing, Information, and Communication, 8(3), 53-70. doi:10.2514/1.46478Pajares, A., Blasco, X., Herrero, J. M., & Reynoso-Meza, G. (2019). A New Point of View in Multivariable Controller Tuning Under Multiobjective Optimization by Considering Nearly Optimal Solutions. IEEE Access, 7, 66435-66452. doi:10.1109/access.2019.2915556Fredriksson, A., Forsgren, A., & Hårdemark, B. (2011). Minimax optimization for handling range and setup uncertainties in proton therapy. Medical Physics, 38(3), 1672-1684. doi:10.1118/1.3556559Lee, J., & Johnson, G. E. (1993). Optimal tolerance allotment using a genetic algorithm and truncated Monte Carlo simulation. Computer-Aided Design, 25(9), 601-611. doi:10.1016/0010-4485(93)90075-yAndújar, J. M., & Segura, F. (2009). Fuel cells: History and updating. A walk along two centuries. Renewable and Sustainable Energy Reviews, 13(9), 2309-2322. doi:10.1016/j.rser.2009.03.015Mehta, V., & Cooper, J. S. (2003). Review and analysis of PEM fuel cell design and manufacturing. Journal of Power Sources, 114(1), 32-53. doi:10.1016/s0378-7753(02)00542-6De las Heras, A., Vivas, F. J., Segura, F., Redondo, M. J., & Andújar, J. M. (2018). Air-cooled fuel cells: Keys to design and build the oxidant/cooling system. Renewable Energy, 125, 1-20. doi:10.1016/j.renene.2018.02.077Kandlikar, S. G., & Lu, Z. (2009). Thermal management issues in a PEMFC stack – A brief review of current status. Applied Thermal Engineering, 29(7), 1276-1280. doi:10.1016/j.applthermaleng.2008.05.009Yan, Q., Toghiani, H., & Causey, H. (2006). Steady state and dynamic performance of proton exchange membrane fuel cells (PEMFCs) under various operating conditions and load changes. Journal of Power Sources, 161(1), 492-502. doi:10.1016/j.jpowsour.2006.03.077Maghanki, M. M., Ghobadian, B., Najafi, G., & Galogah, R. J. (2013). Micro combined heat and power (MCHP) technologies and applications. Renewable and Sustainable Energy Reviews, 28, 510-524. doi:10.1016/j.rser.2013.07.053Notter, D. A., Kouravelou, K., Karachalios, T., Daletou, M. K., & Haberland, N. T. (2015). Life cycle assessment of PEM FC applications: electric mobility and μ-CHP. Energy & Environmental Science, 8(7), 1969-1985. doi:10.1039/c5ee01082aMartinez, S., Michaux, G., Salagnac, P., & Bouvier, J.-L. (2017). Micro-combined heat and power systems (micro-CHP) based on renewable energy sources. Energy Conversion and Management, 154, 262-285. doi:10.1016/j.enconman.2017.10.035Elmer, T., Worall, M., Wu, S., & Riffat, S. B. (2015). Fuel cell technology for domestic built environment applications: State of-the-art review. Renewable and Sustainable Energy Reviews, 42, 913-931. doi:10.1016/j.rser.2014.10.080Hawkes, A., Staffell, I., Brett, D., & Brandon, N. (2009). Fuel cells for micro-combined heat and power generation. Energy & Environmental Science, 2(7), 729. doi:10.1039/b902222hEllamla, H. R., Staffell, I., Bujlo, P., Pollet, B. G., & Pasupathi, S. (2015). Current status of fuel cell based combined heat and power systems for residential sector. Journal of Power Sources, 293, 312-328. doi:10.1016/j.jpowsour.2015.05.050Strahl, S., & Costa-Castelló, R. (2017). Temperature control of open-cathode PEM fuel cells. IFAC-PapersOnLine, 50(1), 11088-11093. doi:10.1016/j.ifacol.2017.08.2492Zhang, G., & Kandlikar, S. G. (2012). A critical review of cooling techniques in proton exchange membrane fuel cell stacks. International Journal of Hydrogen Energy, 37(3), 2412-2429. doi:10.1016/j.ijhydene.2011.11.010Navarro Gimenez, S., Herrero Dura, J. M., Blasco Ferragud, F. X., & Simarro Fernandez, R. (2019). Control-Oriented Modeling of the Cooling Process of a PEMFC-Based μ\mu -CHP System. IEEE Access, 7, 95620-95642. doi:10.1109/access.2019.2928632Herrero, J. M., García-Nieto, S., Blasco, X., Romero-García, V., Sánchez-Pérez, J. V., & Garcia-Raffi, L. M. (2008). Optimization of sonic crystal attenuation properties by ev-MOGA multiobjective evolutionary algorithm. Structural and Multidisciplinary Optimization, 39(2), 203-215. doi:10.1007/s00158-008-0323-7Bristol, E. (1966). On a new measure of interaction for multivariable process control. IEEE Transactions on Automatic Control, 11(1), 133-134. doi:10.1109/tac.1966.1098266Blasco, X., Herrero, J. M., Sanchis, J., & Martínez, M. (2008). A new graphical visualization of n-dimensional Pareto front for decision-making in multiobjective optimization. Information Sciences, 178(20), 3908-3924. doi:10.1016/j.ins.2008.06.010Schmittinger, W., & Vahidi, A. (2008). A review of the main parameters influencing long-term performance and durability of PEM fuel cells. Journal of Power Sources, 180(1), 1-14. doi:10.1016/j.jpowsour.2008.01.07

    Recursive Rewarding Modified Adaptive Cell Decomposition (RR-MACD): A Dynamic Path Planning Algorithm for UAVs

    Full text link
    [EN] A relevant task in unmanned aerial vehicles (UAV) flight is path planning in 3D environments. This task must be completed using the least possible computing time. The aim of this article is to combine methodologies to optimise the task in time and offer a complete 3D trajectory. The flight environment will be considered as a 3D adaptive discrete mesh, where grids are created with minimal refinement in the search for collision-free spaces. The proposed path planning algorithm for UAV saves computational time and memory resources compared with classical techniques. With the construction of the discrete meshing, a cost response methodology is applied as a discrete deterministic finite automaton (DDFA). A set of optimal partial responses, calculated recursively, indicates the collision-free spaces in the final path for the UAV flight.The authors would like to acknowledge the Spanish Ministry of Economy and Competitiveness for providing funding through the project DPI2015-71443-R and the local administration Generalitat Valenciana through the project GV/2017/029. Franklin Samaniego thanks IFTH (Instituto de Fomento al Talento Humano) Ecuador (2015-AR2Q9209), for its sponsorship of this work.Samaniego-Riera, FE.; Sanchís Saez, J.; Garcia-Nieto, S.; Simarro Fernández, R. (2019). Recursive Rewarding Modified Adaptive Cell Decomposition (RR-MACD): A Dynamic Path Planning Algorithm for UAVs. Electronics. 8(3):1-21. https://doi.org/10.3390/electronics8030306S12183Valavanis, K. P., & Vachtsevanos, G. J. (Eds.). (2015). Handbook of Unmanned Aerial Vehicles. doi:10.1007/978-90-481-9707-120 Great UAV Applications Areas for Droneshttp://air-vid.com/wp/20-great-uav-applications-areas-drones/Industry Experts—Microdroneshttps://www.microdrones.com/en/industry-experts/Li, J., & Han, Y. (2017). Optimal Resource Allocation for Packet Delay Minimization in Multi-Layer UAV Networks. IEEE Communications Letters, 21(3), 580-583. doi:10.1109/lcomm.2016.2626293Stuchlík, R., Stachoň, Z., Láska, K., & Kubíček, P. (2015). Unmanned Aerial Vehicle – Efficient mapping tool available for recent research in polar regions. Czech Polar Reports, 5(2), 210-221. doi:10.5817/cpr2015-2-18Pulver, A., & Wei, R. (2018). Optimizing the spatial location of medical drones. Applied Geography, 90, 9-16. doi:10.1016/j.apgeog.2017.11.009Claesson, A., Svensson, L., Nordberg, P., Ringh, M., Rosenqvist, M., Djarv, T., … Hollenberg, J. (2017). Drones may be used to save lives in out of hospital cardiac arrest due to drowning. Resuscitation, 114, 152-156. doi:10.1016/j.resuscitation.2017.01.003Reineman, B. D., Lenain, L., Statom, N. M., & Melville, W. K. (2013). Development and Testing of Instrumentation for UAV-Based Flux Measurements within Terrestrial and Marine Atmospheric Boundary Layers. Journal of Atmospheric and Oceanic Technology, 30(7), 1295-1319. doi:10.1175/jtech-d-12-00176.1LaValle, S. M. (2006). Planning Algorithms. doi:10.1017/cbo9780511546877Elbanhawi, M., & Simic, M. (2014). Sampling-Based Robot Motion Planning: A Review. IEEE Access, 2, 56-77. doi:10.1109/access.2014.2302442Hernandez, K., Bacca, B., & Posso, B. (2017). Multi-goal Path Planning Autonomous System for Picking up and Delivery Tasks in Mobile Robotics. IEEE Latin America Transactions, 15(2), 232-238. doi:10.1109/tla.2017.7854617Kohlbrecher, S., von Stryk, O., Meyer, J., & Klingauf, U. (2011). A flexible and scalable SLAM system with full 3D motion estimation. 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics. doi:10.1109/ssrr.2011.6106777Aguilar, W., & Morales, S. (2016). 3D Environment Mapping Using the Kinect V2 and Path Planning Based on RRT Algorithms. Electronics, 5(4), 70. doi:10.3390/electronics5040070Aguilar, W. G., Morales, S., Ruiz, H., & Abad, V. (2017). RRT* GL Based Optimal Path Planning for Real-Time Navigation of UAVs. Lecture Notes in Computer Science, 585-595. doi:10.1007/978-3-319-59147-6_50Yao, P., Wang, H., & Su, Z. (2015). Hybrid UAV path planning based on interfered fluid dynamical system and improved RRT. IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society. doi:10.1109/iecon.2015.7392202Yan, F., Liu, Y.-S., & Xiao, J.-Z. (2013). Path Planning in Complex 3D Environments Using a Probabilistic Roadmap Method. International Journal of Automation and Computing, 10(6), 525-533. doi:10.1007/s11633-013-0750-9Yeh, H.-Y., Thomas, S., Eppstein, D., & Amato, N. M. (2012). UOBPRM: A uniformly distributed obstacle-based PRM. 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. doi:10.1109/iros.2012.6385875Denny, J., & Amatoo, N. M. (2013). Toggle PRM: A Coordinated Mapping of C-Free and C-Obstacle in Arbitrary Dimension. Algorithmic Foundations of Robotics X, 297-312. doi:10.1007/978-3-642-36279-8_18Li, Q., Wei, C., Wu, J., & Zhu, X. (2014). Improved PRM method of low altitude penetration trajectory planning for UAVs. Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference. doi:10.1109/cgncc.2014.7007587Ortiz-Arroyo, D. (2015). A hybrid 3D path planning method for UAVs. 2015 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS). doi:10.1109/red-uas.2015.7440999Thanou, M., & Tzes, A. (2014). Distributed visibility-based coverage using a swarm of UAVs in known 3D-terrains. 2014 6th International Symposium on Communications, Control and Signal Processing (ISCCSP). doi:10.1109/isccsp.2014.6877904Qu, Y., Zhang, Y., & Zhang, Y. (2014). Optimal flight path planning for UAVs in 3-D threat environment. 2014 International Conference on Unmanned Aircraft Systems (ICUAS). doi:10.1109/icuas.2014.6842250Fang, Z., Luan, C., & Sun, Z. (2017). A 2D Voronoi-Based Random Tree for Path Planning in Complicated 3D Environments. Advances in Intelligent Systems and Computing, 433-445. doi:10.1007/978-3-319-48036-7_31Khuswendi, T., Hindersah, H., & Adiprawita, W. (2011). UAV path planning using potential field and modified receding horizon A* 3D algorithm. Proceedings of the 2011 International Conference on Electrical Engineering and Informatics. doi:10.1109/iceei.2011.6021579Chen, X., & Zhang, J. (2013). The Three-Dimension Path Planning of UAV Based on Improved Artificial Potential Field in Dynamic Environment. 2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics. doi:10.1109/ihmsc.2013.181Rivera, D. M., Prieto, F. A., & Ramirez, R. (2012). Trajectory Planning for UAVs in 3D Environments Using a Moving Band in Potential Sigmoid Fields. 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium. doi:10.1109/sbr-lars.2012.26Liu Lifen, Shi Ruoxin, Li Shuandao, & Wu Jiang. (2016). Path planning for UAVS based on improved artificial potential field method through changing the repulsive potential function. 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC). doi:10.1109/cgncc.2016.7829099Dijkstra, E. W. (1959). A note on two problems in connexion with graphs. Numerische Mathematik, 1(1), 269-271. doi:10.1007/bf01386390Verscheure, L., Peyrodie, L., Makni, N., Betrouni, N., Maouche, S., & Vermandel, M. (2010). Dijkstra’s algorithm applied to 3D skeletonization of the brain vascular tree: Evaluation and application to symbolic. 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology. doi:10.1109/iembs.2010.5626112Hart, P., Nilsson, N., & Raphael, B. (1968). A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE Transactions on Systems Science and Cybernetics, 4(2), 100-107. doi:10.1109/tssc.1968.300136Ferguson, D., & Stentz, A. (s. f.). Field D*: An Interpolation-Based Path Planner and Replanner. Robotics Research, 239-253. doi:10.1007/978-3-540-48113-3_22De Filippis, L., Guglieri, G., & Quagliotti, F. (2011). Path Planning Strategies for UAVS in 3D Environments. Journal of Intelligent & Robotic Systems, 65(1-4), 247-264. doi:10.1007/s10846-011-9568-2Gautam, S. A., & Verma, N. (2014). Path planning for unmanned aerial vehicle based on genetic algorithm & artificial neural network in 3D. 2014 International Conference on Data Mining and Intelligent Computing (ICDMIC). doi:10.1109/icdmic.2014.6954257Maturana, D., & Scherer, S. (2015). 3D Convolutional Neural Networks for landing zone detection from LiDAR. 2015 IEEE International Conference on Robotics and Automation (ICRA). doi:10.1109/icra.2015.7139679Iswanto, I., Wahyunggoro, O., & Imam Cahyadi, A. (2016). Quadrotor Path Planning Based on Modified Fuzzy Cell Decomposition Algorithm. TELKOMNIKA (Telecommunication Computing Electronics and Control), 14(2), 655. doi:10.12928/telkomnika.v14i2.2989Duan, H., Yu, Y., Zhang, X., & Shao, S. (2010). Three-dimension path planning for UCAV using hybrid meta-heuristic ACO-DE algorithm. Simulation Modelling Practice and Theory, 18(8), 1104-1115. doi:10.1016/j.simpat.2009.10.006He, Y., Zeng, Q., Liu, J., Xu, G., & Deng, X. (2013). Path planning for indoor UAV based on Ant Colony Optimization. 2013 25th Chinese Control and Decision Conference (CCDC). doi:10.1109/ccdc.2013.6561444Zhang, Y., Wu, L., & Wang, S. (2013). UCAV Path Planning by Fitness-Scaling Adaptive Chaotic Particle Swarm Optimization. Mathematical Problems in Engineering, 2013, 1-9. doi:10.1155/2013/705238Goel, U., Varshney, S., Jain, A., Maheshwari, S., & Shukla, A. (2018). Three Dimensional Path Planning for UAVs in Dynamic Environment using Glow-worm Swarm Optimization. Procedia Computer Science, 133, 230-239. doi:10.1016/j.procs.2018.07.028YongBo, C., YueSong, M., JianQiao, Y., XiaoLong, S., & Nuo, X. (2017). Three-dimensional unmanned aerial vehicle path planning using modified wolf pack search algorithm. Neurocomputing, 266, 445-457. doi:10.1016/j.neucom.2017.05.059Wang, G.-G., Chu, H. E., & Mirjalili, S. (2016). Three-dimensional path planning for UCAV using an improved bat algorithm. Aerospace Science and Technology, 49, 231-238. doi:10.1016/j.ast.2015.11.040Aghababa, M. P. (2012). 3D path planning for underwater vehicles using five evolutionary optimization algorithms avoiding static and energetic obstacles. Applied Ocean Research, 38, 48-62. doi:10.1016/j.apor.2012.06.002Mac, T. T., Copot, C., Tran, D. T., & De Keyser, R. (2016). Heuristic approaches in robot path planning: A survey. Robotics and Autonomous Systems, 86, 13-28. doi:10.1016/j.robot.2016.08.001Szirmay-Kalos, L., & Márton, G. (1998). Worst-case versus average case complexity of ray-shooting. Computing, 61(2), 103-131. doi:10.1007/bf02684409Berger, M. J., & Oliger, J. (1984). Adaptive mesh refinement for hyperbolic partial differential equations. Journal of Computational Physics, 53(3), 484-512. doi:10.1016/0021-9991(84)90073-1Min, C., & Gibou, F. (2006). A second order accurate projection method for the incompressible Navier–Stokes equations on non-graded adaptive grids. Journal of Computational Physics, 219(2), 912-929. doi:10.1016/j.jcp.2006.07.019Hasbestan, J. J., & Senocak, I. (2018). Binarized-octree generation for Cartesian adaptive mesh refinement around immersed geometries. Journal of Computational Physics, 368, 179-195. doi:10.1016/j.jcp.2018.04.039Pantano, C., Deiterding, R., Hill, D. J., & Pullin, D. I. (2007). A low numerical dissipation patch-based adaptive mesh refinement method for large-eddy simulation of compressible flows. Journal of Computational Physics, 221(1), 63-87. doi:10.1016/j.jcp.2006.06.011Ryde, J., & Hu, H. (2009). 3D mapping with multi-resolution occupied voxel lists. Autonomous Robots, 28(2), 169-185. doi:10.1007/s10514-009-9158-3Samet, H., & Kochut, A. (s. f.). Octree approximation an compression methods. Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission. doi:10.1109/tdpvt.2002.1024101Samaniego, F., Sanchis, J., Garcia-Nieto, S., & Simarro, R. (2017). UAV motion planning and obstacle avoidance based on adaptive 3D cell decomposition: Continuous space vs discrete space. 2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM). doi:10.1109/etcm.2017.8247533Skoldstam, M., Akesson, K., & Fabian, M. (2007). Modeling of discrete event systems using finite automata with variables. 2007 46th IEEE Conference on Decision and Control. doi:10.1109/cdc.2007.4434894Yang, Y.-H. E., & Prasanna, V. K. (2011). Space-time tradeoff in regular expression matching with semi-deterministic finite automata. 2011 Proceedings IEEE INFOCOM. doi:10.1109/infcom.2011.5934986Normativa Sobre Drones en España [2019]—Aerial Insightshttp://www.aerial-insights.co/blog/normativa-drones-espana/Disposición 15721 del BOE núm. 316 de 2017 - BOE.eshttps://www.boe.es/boe/dias/2017/12/29/pdfs/BOE-A-2017-15721.pdfVelasco-Carrau, J., García-Nieto, S., Salcedo, J. V., & Bishop, R. H. (2016). Multi-Objective Optimization for Wind Estimation and Aircraft Model Identification. Journal of Guidance, Control, and Dynamics, 39(2), 372-389. doi:10.2514/1.g001294Vanegas, G., Samaniego, F., Girbes, V., Armesto, L., & Garcia-Nieto, S. (2018). Smooth 3D path planning for non-holonomic UAVs. 2018 7th International Conference on Systems and Control (ICSC). doi:10.1109/icosc.2018.8587835Samaniego, F., Sanchis, J., Garcia-Nieto, S., & Simarro, R. (2018). Comparative Study of 3-Dimensional Path Planning Methods Constrained by the Maneuverability of Unmanned Aerial Vehicles. 2018 7th International Conference on Systems and Control (ICSC). doi:10.1109/icosc.2018.858781

    Co-simulation platform for geometric design, trajectory control and guidance of racing drones

    Full text link
    [EN] The design of racing drones brings quite a thrilling challenge from a flight dynamics point of view. This work aims to offer a single-based simulation platform combining its geometric design, trajectory control, and guidance of racing drones. Also, it is reckoned from a pilot¿s view in a classic FPV competition. Hence, it is an active platform for studying racing drones¿ design founded on dynamics, with fifteen different drone models. It is one of the few existing platforms that combine all aspects of racing drones in a single simulation environment. Also, it is open access via Matlab Central - File Exchange.This work was partially supported by proyect PID2020-119468RA-I00 funded by MCIN/AEI/10.13039/501100011033.Castiblanco Quintero, J.; Garcia-Nieto, S.; Simarro Fernández, R.; Salcedo-Romero-De-Ávila, J. (2022). Co-simulation platform for geometric design, trajectory control and guidance of racing drones. International Journal of Micro Air Vehicles. 14:1-20. https://doi.org/10.1177/175682932211437851201

    Experimental study on the dynamic behaviour of drones designed for racing competitions

    Full text link
    [EN] Drones designed for racing usually feature powerful miniaturised electronics embedded in fairly light and strong geometric composite structures. The main objective of this article is to analyse the behaviour of various models of racing drones and their geometrical structures (airframes). Two approaches have been made: (i) an analysis of the information collected by a set of speed and time sensors located on an indoor race track and using a statistical technique (box and whiskers diagram) and (ii) an analysis of the know-how (flight sensations) of a group of racing pilots using a series of technical interviews on the behaviour of their drones. By contrasting these approaches, it has been possible to validate numerically the effects of varying the arm angles, as well as lengths, on a test race track and relate the geometry of these structures to racing behaviourThe author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was partially supported by project RTI2018-096904-B-I00 from the Spanish Ministry of Economy, and by project AICO/2019/055 from Generalitat Valenciana.Castiblanco Quintero, JM.; Garcia-Nieto, S.; Simarro Fernández, R.; Salcedo-Romero-De-Ávila, J. (2021). Experimental study on the dynamic behaviour of drones designed for racing competitions. International Journal of Micro Air Vehicles. 13:1-22. https://doi.org/10.1177/175682932110057571221
    corecore