Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
United States

Solar Control and Monitoring

"After we completed our application, we continued to receive service from NI applications engineers. We approached them with our maintenance and technical problems, and the annual forums and cost-free tuition were helpful."

- Ru-Min Chao - Electromechanical Research Institute, National Cheng Kung University

Designing a Maximum Power Point Tracking Controller for Solar Energy Applications

As air temperature and sun direction change, you can use several control techniques to ensure that the maximum possible power is generated from photovoltaic cells and solar thermal power plants. Common solutions include sun tracking for heliostats in solar thermal plants, maximum power point tracking (MPPT) for photovoltaic (PV) cells, and inverter control for electrical grid integration. Discover how you can use National Instruments products to make your control application a success.

Additional Case Studies


Control applications in solar power plants can help increase the efficiency and quality of generated electricity. With NI motion products, NI CompactRIO, and software products such as the NI LabVIEW PID and Fuzzy Logic Toolkit and the LabVIEW Control Design and Simulation Module, you can address a number of in-field control applications from maximum power point tracking (MPPT) to sun tracking to inverter control and more. In this section, explore tutorials focusing on the considerations you need to make for these applications as well as the code to help you get started with your solar power plant control applications.

Solar Control Resource Kit
Download a collection of resources around solar control and monitoring applications.

Download resource kit

NI CompactRIO System

The NI CompactRIO programmable automation controller (PAC) is a reconfigurable control and acquisition system designed for applications that require high performance and reliability.

  • Embedded real-time and FPGA technology
  • Small, rugged form factor for field-deployed applications
  • Easy programming with NI LabVIEW, LabVIEW FPGA, and LabVIEW Real-Time

Build Your System

NI Motion Control System

NI motion control software and hardware – including high-performance motion controllers, drives, and motors – simplify the development of all your motion control applications and deliver easy integration with other NI products.

  • Easy programming with NI motion
  • CompactRIO form factor available for deployment in the field
  • Integration with third-party motors

Build Your System

Locate an NI Alliance Partner

NI solutions partners are companies involved in the delivery of our products as solutions, or companies providing complementary software and hardware products.

Search the Alliance Partner Directory

Benefits of Using NI

  • Ability to easily customize algorithms in-house to reduce maintenance costs
  • Rugged stand-alone platform for in-field deployment
  • Real-time and powerful field-programmable gate array (FPGA) capabilities for deterministic control solutions


Contact Us