Search the Community
Showing results for tags 'solar'.
Found 1 result
Hello Everyone. We have Schneider TM241 PLC Along with Citect SCADA System at 100MWp Solar Power Plant to monitor and control various equipments like Inverters, Switch-Yard, MFMs, Weather Monitoring Systems etc... Government Authority here asked every solar plant to control the generation as per the instructions by Load Dispatch Center, for that we need to implement logic to control Generation as per requirement. For that we are controlling generation from inverters by giving them generation setpoints calculated by PLC using PID function. But we are facing one problem while using PID. (FB_PID of Toolbox Library) Suppose we need to generate only 60MW out of 100MW. So we set PID setpoint to 60MW and according to that we get PID output and according to that PID output value we provide generation setpoint to every inverters. This system works very fine until the clouds comes into the picture. Now suppose Setpoint of PID is 60MW and PV is also near about 60MW, and suddenly large cloud comes over plant and block solar radiation. In this case generation comes down to 10MWp(or any value below 60MW), So output of PID will Increase and keep increasing and settle at the Maximum value. but without solar radiation generation value stays very down then Setpoint. Now suddenly Cloud moves and again solar radiation increase, but the PID output is maximum at that time so, Suddenly Generation goes from 10MW to near about maximum capacity (100MW) instead of 60MW, and then it will slowly comes down to 60MW. We need to rectify this generation shoot up when cloud moves. Anyone have idea how can we solve this problem or anyone have programmed PID in this kind of situation. Is there any function block available to do this correctly like function block of PID with two Reference or something like that... We are using TM241 which is CoDeSys based PLC.