Class DummyPower

java.lang.Object
io.openems.edge.ess.test.DummyPower
All Implemented Interfaces:
Power

public class DummyPower extends Object implements Power
  • Constructor Details

    • DummyPower

      public DummyPower()
      Creates a DummyPower with unlimited MaxApparentPower and disabled PID filter.
    • DummyPower

      public DummyPower(int maxApparentPower)
      Creates a DummyPower with given MaxApparentPower and disabled PID filter.
      Parameters:
      maxApparentPower - the MaxApparentPower
    • DummyPower

      public DummyPower(int maxApparentPower, PidFilter pidFilter)
    • DummyPower

      public DummyPower(double p, double i, double d)
      Creates a DummyPower with unlimited MaxApparentPower and PID filter with the given parameters.
      Parameters:
      p - the proportional gain
      i - the integral gain
      d - the derivative gain
    • DummyPower

      public DummyPower(int maxApparentPower, double p, double i, double d)
      Creates a DummyPower with given MaxApparentPower and PID filter with the given parameters.
      Parameters:
      maxApparentPower - the MaxApparentPower
      p - the proportional gain
      i - the integral gain
      d - the derivative gain
  • Method Details