Restablecer un sistema de potencia es la situación más crítica que un ingeniero operador puede pasar. Los procesos de restablecimiento se dan debido a experiencias operativas pasadas o análisis de casos, es por lo que, ante estas situaciones poco frecuentes, pero de gran impacto, es necesaria la capacitación de dichos ingenieros, debido a que en tiempo real estas decisiones deben ser acertadas. Es aquí donde los algoritmos de optimización junto a las herramientas computacionales permiten adaptabilidad ante estos problemas. El algoritmo de optimización por enjambre de partículas (PSO) es capaz de encontrar soluciones factibles en un espacio de búsqueda, y a medida el problema se vaya desarrollando obtener la solución óptima en todo el espacio de búsqueda. Este artículo presenta una herramienta computacional creada en Matlab® que, mediante el algoritmo PSO, soluciona un restablecimiento de potencia. El principal objetivo posterior a un cero voltaje total, es que el programa proporcione ayuda con los resultados, que en conjunto con la experiencia del ingeniero operador, se le permita al usuario obtener conocimientos para elegir la mejor forma para abordar el problema. Se presenta la aplicación del algoritmo PSO y el programa desarrollado, en el restablecimiento del sistema de potencia de El Salvador.