Publications

Journal papers

  1. V. Roberge and M. Tarbouchi, “Parallel Algorithm on GPU for Wireless Sensor Data Acquisition Using a Team of Unmanned Aerial Vehicles,” Sensors, vol. 21, no. 20, Art. no. 20, Jan. 2021, doi: 10.3390/s21206851.
  2. V. Roberge and M. Tarbouchi, “Multiunmanned Aerial Vehicle Path Planner on Graphics Processing Unit,” IEEE Canadian Journal of Electrical and Computer Engineering, vol. 44, no. 3, pp. 364–375, 2021.
  3. F. C. J. Allaire, G. Labonté, V. Roberge, et M. Tarbouchi, “Point de référence pour la planification de trajectoires d’UAV à voilure fixe,” Journal of Unmanned Vehicle Systems, vol. 9, no. 1, pp. 33 44, 2021.
  4. S. Généreux, A. Lai, C. Fowles, V. Roberge, G. Vigeant and J. Paquet, “MAIDENS: MIL-STD-1553 Anomaly-Based Intrusion Detection System Using Time-Based Histogram Comparison,” IEEE Transactions Aerospace Electronic Systems, vol. 56, no. 1, pp. 276–284, Feb. 2020.
  5. F. C. J. Allaire, G. Labonté, M. Tarbouchi, and V. Roberge, “Recent advances in unmanned aerial vehicles real-time trajectory planning,” Journal of Unmanned Vehicle Systems, vol. 7, no. 4, pp. 259–295, 2019.
  6. V. Roberge, M. Tarbouchi, and G. Labonté, “Fast Genetic Algorithm Path Planner for Fixed-Wing Military UAV Using GPU,” IEEE Transactions Aerospace Electronic Systems, vol. 54, no. 4, pp. 2105–2117, 2018.
  7. V. Roberge and M. Tarbouchi, “Massively Parallel Hybrid Algorithm on Embedded Graphics Processing Unit for Unmanned Aerial Vehicle Path Planning,” International Journal of Digital Signals and Smart Systems, vol. 2, no. 1, pp. 68–93, 2018.
  8. V. Roberge, M. Tarbouchi, and F. Okou, “Parallel Power Flow on Graphics Processing Units for Concurrent Evaluation of Many Networks,” IEEE Transactions on Smart Grid, vol. 8, no. 4, pp. 1639–1648, Jul. 2017.
  9. V. Roberge, M. Tarbouchi, and F. Okou, “Distribution System Optimization on Graphics Processing Unit,” IEEE Transactions on Smart Grid, vol. 8, no. 4, pp. 1689–1699, Jul. 2017.
  10. V. Roberge, M. Tarbouchi, and F. Okou, “Optimal Power Flow Based on Parallel Metaheuristics for Graphics Processing Units,” Electric Power System Research, vol. 140, pp. 344–353, Nov. 2016.
  11. V. Roberge, M. Tarbouchi, and F. Okou, “gpuMF: A Framework for Parallel Hybrid Metaheuristics on GPU with Application to the Minimization of Harmonics in Multilevel Inverters,” International Journal of Process Systems Engineering, vol. 3, no. 1–3, pp. 20–41, 2015.
  12. V. Roberge, M. Tarbouchi, and G. Labonte, “Parallel Algorithm on Graphics Processing Unit for Harmonic Minimization in Multilevel Inverters,” IEEE Transactions on Industrial Informatics, vol. 11, no. 3, pp. 700–707, Jun. 2015.
  13. V. Roberge, M. Tarbouchi, and F. Okou, “Collaborative Parallel Hybrid Metaheuristics on Graphics Processing Unit,” International Journal of Computational Intelligence and Applications, vol. 14, no. 01, p. 1550002, Mar. 2015.
  14. V. Roberge, M. Tarbouchi, and F. Okou, “Strategies to Accelerate Harmonic Minimization in Multilevel Inverters Using a Parallel Genetic Algorithm on Graphical Processing Unit,” IEEE Transactions on Power Electronics, vol. 29, no. 10, pp. 5087–5090, Oct. 2014.
  15. V. Roberge and M. Tarbouchi, “Comparison of Parallel Metaheuristics for Flux Optimization for Induction Motor,” WSEAS Transactions on Power Systems, vol. 9, pp. 352–359, 2014.
  16. V. Roberge, M. Tarbouchi, and F. Allaire, “Parallel Hybrid Metaheuristic on Shared Memory System for Real-Time UAV Path Planning,” International Journal of Computational Intelligence and Applications, vol. 13, no. 2, pp. 1450008-1-1450008–16, Jun. 2014.
  17. V. Roberge and M. Tarbouchi, “Comparison of Parallel Particle Swarm Optimizers for Graphical Processing Units and Multicore Processors,” International Journal of Computational Intelligence and Applications, vol. 12, no. 01, p. 1350006, Mar. 2013.
  18. V. Roberge, M. Tarbouchi, and G. Labonté, “Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning,” IEEE Transactions on Industrial Informatics, vol. 9, no. 1, pp. 132–141, Feb. 2013. – Won “2013 Best paper Award”
  19. V. Roberge and M. Tarbouchi, “Parallel Particle Swarm Optimization on Graphical Processing Unit for Pose Estimation,” WSEAS Transactions on Computers, vol. 11, no. 6, pp. 170–179, Jun. 2012.

Conference papers (with referees)

  1. V. Roberge and M. Tarbouchi, “Parallel Hybrid 2-Opt Flower Pollination Algorithm for Real-Time UAV Trajectory Planning on GPU,” In Proc. 4th International Conference on Computing and Wireless Communication Systems (ICCWCS), Tangier, Morocco, Jun 21, 2022.
  2. E. Pitre, V. Roberge, J. Bray and M. Hefnawi, “MIMO Radar Hardware Acceleration with Enhanced Resolution,” In Proc. 4th International Conference on Computing and Wireless Communication Systems (ICCWCS), Tangier, Morocco, Jun 21, 2022.
  3. V. Roberge and M. Tarbouchi, “Parallel Algorithm on GPU for Wireless Sensor Data Collection using Multiple UAVs,” In Proc. 5th International Conference on Intelligent Computing in Data Sciences (ICDS 2021), Fez, Morocco, 2021.
  4. V. Roberge and M. Tarbouchi, “Hybrid Method Based on Metaheuristics and Interior Point for Optimal Power Flow,” In Proc. 5th International Conference on Intelligent Computing in Data Sciences (ICDS 2021), Fez, Morocco, 2021.
  5. V. Roberge and M. Tarbouchi, “Parallel Algorithm for the Path Planning of Multiple Unmanned Aerial Vehicles,” In Proc. 4th International Conference on Intelligent Computing in Data Sciences (ICDS 2020), Fez, Morocco, 2020.
  6. S. Mufti, V. Roberge and M. Tarbouchi, “A GPU Accelerated Path Planner for Multiple Unmanned Aerial Vehicles,” in proceedings of 32nd Canadian Conference on Electrical and Computer Engineering (CCECE 2019), Edmonton, Canada, 2019.
  7. V. Roberge, M. Tarbouchi and A. Noureldin, “Integrated Motor Optimization and Route Planning for Electric Vehicle using Embedded GPU System,” in proceedings of 5th International Conference on Optimization and Applications (ICOA 2019), Kenitra, Morocco, 2019.
  8. A. Schambers, M. Eavis-O’Quinn, V. Roberge, and M. Tarbouchi, “Route Planning for Electric Vehicle Efficiency Using the Bellman-Ford Algorithm on an Embedded GPU,” in proceedings of 4th International Conference on Optimization and Applications (ICOA 2018), Mohammedia, Morocco, 2018. – Won “Best Paper Award” for the conference
  9. F. Allaire, M. Tarbouchi, G. Labonté and V. Roberge, “Real-Time UAV Path-Terrain Collision Evaluation on FPGA,” in proceedings of 4th International Conference on Optimization and Applications (ICOA 2018), Mohammedia, Morocco, 2018.
  10. V. Roberge and M. Tarbouchi, “Fast Path Planning for Unmanned Aerial Vehicle using Embedded GPU System,” in proceedings of 14th International Multi-Conference on Systems, Signals Devices (SSD 2017), Marrakech, Morocco, 2017, pp. 145–150.
  11. V. Roberge, M. Tarbouchi, and F. Okou, “New Encoding Based on the Minimum Spanning Tree for Distribution Feeder Reconfiguration using a Genetic Algorithm,” in proceedings of International Conference on Electrical and Information Technologies (ICEIT 2016), Tangier, Morocco, 2016, pp. 16–21.
  12. V. Roberge, M. Tarbouchi, and F. Okou, “gpuMF: A Framework for Parallel Hybrid Metaheuristics on GPU with Application to Harmonics Minimization in Multilevel Inverters,” in proceedings of International Conference on Smart Energy Grid Engineering (SEGE 2014), Oshawa, Canada, 2014, pp. 1–19.
  13. F. Okou, M. Tarbouchi, and V. Roberge, “Output Power Maximization in a Doubly Fed Induction Generator Considering Main Flux Saturation,” in proceedings of International Conference on Smart Energy Grid Engineering (SEGE 2014), Oshawa, Canada, 2014.
  14. V. Roberge and M. Tarbouchi, “Efficient Parallel Particle Swarm Optimizers on GPU for Real-Time Harmonic Minimization in Multilevel Inverters,” in proceedings of 38th Annual Conference of IEEE Industrial Electronics Society (IECON 2012), Montreal, Canada, 2012, pp. 2275–2282. – Won “Best Paper Award” for the session on power electronics
  15. V. Roberge, G. Labonté, and M. Tarbouchi, “Parallel Implementation and Comparison of Two UAV Path Planning Algorithms,” in proceedings of International Conference on Evolutionary Computation Theory and Applications (ECTA 2011), Paris, France, 2011, pp. 162–167.

Conference posters (with referees)

  1. V. Roberge and M. Tarbouchi, “Multi-UAV Path Planning on GPU,” NVIDIA Graphics Processing Units Technical Conference (GTC 2021), San Jose, CA, 2021.
  2. V. Roberge and M. Tarbouchi, “Electric Vehicle Route Planning on GPU using Particle Swarm Optimization and Bellman-Ford,” NVIDIA Graphics Processing Units Technical Conference (GTC 2019), San Jose, CA, 2019.

Project reports

  1. B. Losier, R. Smith and V. Roberge, “Design of a Time-Based Intrusion Detection Algorithm for the MIL-STD-1553”, Royal Military College of Canada, Kingston, Project number DTAES-8 2102, Jan. 2019.
  2. S. Mufti, V. Roberge and M. Tarbouchi, “A Survey on Path Planning Approaches for Multiple Fixed Wing UAVs”, Royal Military College of Canada, Kingston, Project number DTAES-6 TC216, Aug. 2018.
  3. C. Fowles, S. Généreux, A. Lai, V. Roberge and G. Vigeant, “Detailed Design Document for MIL-STD-1553 Anomaly Intrusion Detection System”, Royal Military College of Canada, Kingston, Project number DTAES-8 2108, Mar. 2018.

Thesis

  1. V. Roberge, “Contributions to the Optimization of Smart Grids by the Development of a Software Framework for Parallel Metaheuristics on Graphics Processing Units,” PhD thesis, Royal Military College of Canada, Kingston, 2016.
  2. V. Roberge, “Contributions to the Conception of an Operational System for Real-Time Path Planning for Unmanned Aerial Vehicles,” M.A.Sc. thesis, Royal Military College of Canada, Kingston, 2011.
Scroll to Top