A Software Complex Used to Engineer and Monitor Power Grids

An engineering, production and scientific research company founded in 1992. It develops software for the electric power and nuclear industries, oil and gas sector, metallurgy and other industries. It designs hardware complexes, integrates special-purpose technologies and carries out scientific and research work.
  1. Challenge

    It is important in the electrical power industry to calculate the maximum allowed load on the equipment in order to prevent it from breakdown. A miscalculation may result in losses costing millions. An ideal solution was the virtual modelling of various scenarios in order to adjust the parameters correctly. Besides, it is essential to continuously monitor electric lines, collect statistics and track any accidents. Customer was developing a software complex to meet these two challenges. It was important to release the product as soon as possible, but the company could not afford to allocate the required number of professionals with the desired level of qualification. The customer came to us with a request to develop the software solutions they needed.
  2. Solution

    We came up with the idea of developing software in two separate modules. The project required deep understanding of the specifics of electric power equipment operation. Thus, a number of complex mathematical algorithms was to be composed for scenario modeling. The first module included an extensive set of tools required to engineer complex energy systems and calculate allowed loads. The second one was a multi-screen control console for power grid operators. It used over 20 ways of displaying information on 25 screens combined into a large panel, so implementing a complex interface became a serious challenge for our front end developers. Both solutions are based on a server platform written in the Python programming language. A team of 10 engineers had been working at the software complex.
  3. Result

    The customer added both our modules into their software complex. The calculation and analysis part lent a good helping hand to power grid engineers: they could use it to automatically adjust load parameters, model in steps the grid's operation in various modes, and build interactive graphs. The automatic monitoring system simplified life for power station operators. If an accident happens, the display on the screen changes, tables expand, fonts are increased, and additional information is outputted to capture the attention of employees. The software complex was successfully deployed in several large facilities. The number of accidents with expensive equipment decreased, and the response time to power grid outages improved, which resulted in a reduction of costs and energy losses.
Download case in PDF

Industry:

Energy industry

Duration:

6 months

Team:

  • 1 - Project manager
  • 4 - Back-end developers
  • 3 - Front-end developers
  • 1 - Analyst
  • 1 - QA engineer

Technologies:

Detail project
An engineering, production and scientific research company founded in 1992. It develops software for the electric power and nuclear industries, oil and gas sector, metallurgy and other industries. It designs hardware complexes, integrates special-purpose technologies and carries out scientific and research work.
Duration:
6 months
Team:
  • 1 - Project manager
  • 4 - Back-end developers
  • 3 - Front-end developers
  • 1 - Analyst
  • 1 - QA engineer