In the solar panels market, the competition was fierce and margins were relatively low. In order to differentiate from competitors, our customer required a superior software solution with an outstanding Shadow Calculation system. Moreover, the system was meant to be 35% less expensive than similar software systems.
The client addressed DevCom with a task of finalizing their solar system performance software. In a nutshell, DevCom had to either create from scratch or participate in the development of the following software elements:
The Shadow Calculation Algorithm was heart and soul of the project providing users with a High Data Processing Performance. Lastly, the Insulation and Exposure Calculation had to be quick and responsive in order to make the general feel of the software as smooth as possible.
In the finalized version of the platform, a user can customize the Solar System Performance Software solution adding objects that produce shade, such as trees, chimneys or adjacent buildings. The software then creates an animation of a 24-hour cycle with the visible shadow effect. The system calculates performance so that a user knows what are the most ideal panel and inverter positioning for a situation.
For development purposes, software engineers at DevCom heavily relied on Data Science methodologies. The methodologies included physical and mathematical calculations that use position, absolute time, and a 3D model of the surface.
“The communication with DevCom was very effective.
We didn’t need to have long calls to understand our mutual interest.” said the client.
Finally, the 3D model has been designed using Google maps API making the solution responsive and swift. The user of the system can enter coordinates into Google Street View and get information about the most effective solar panel exposure. Not to mention that the Solar System Performance Software is able to serve up to 1000 calculations per day. *1 calculation time is under 100 milliseconds.