You take an reading of the instantaneous RPM and calculate the input/output power and efficiency.
This is inconvenient in that you cannot run continuously and you need more fall height to accelerate to higher RPMs if you want to test at those RPMs. You also cannot run at constant speed so gear inertia will play into things but this influence can be reduced with heavier weights relative to the gears.
One weakness of this setup is you are always measuring an accelerating load rather than a constant speed load but if you're really, really lucky and have enough fall height with just the right masses the system will reach an equilibrium where the speed will become constant. You might want to tinker with the masses until can achieve this equilibrium in your fall available fall height.
If you want to use a motor for input torque or generator for output torque for continuous operation, constant speed testing, or variable input/output torque convenience, you need torque sensors. For each motor or generator you use, you need a torque sensor. You cannot get around not using torque sensors if you want the convenience of using a motor for input torque or generator for load torque. You cannot use calculations to avoid a torque sensor.
The whole point of using a falling mass on the input shaft pulley and a rising mass on the output shaft pulley is that you don't need torque sensors because you aren't using motors and generators which have unknown electrical-mechanical efficiencies which also vary under load and RPM. If using falling masses you measure instantaneous power via an instantaneous RPM reading
But this pulley mass setup is inconvenient in a number of ways. You can use timingThe most obvious is that that you cannot run continuously and distance/heightyou need more fall height to calculate workaccelerate to higher RPMs if you want to test at those RPMs.
But the biggest weakest of this setup is that you mostly cannot run at constant speed. Unless you have enough fall height and divide by the time for powerappropriate balances of masses, as long asyour falling and rising masses won't reach equilibrium where they achieve a constant speed. The problem then is that the time doesn't include impact which dissipates allweight of the energy regardless, but thismasses (multiplied by pulley radius) is needlessly inconvenientnot actually the torque.
The whole point of using a falling mass onapplying the input shaft pulley and atorque will apply less tension to the string than the weight of the mass while the rising mass onacting as the output shaft pulley is that you don't needload torque sensors because you aren't using motors and generators whichwill have unknown electrical-mechanical efficiencies which also vary under load and RPMmore tension on the string than the weight of the mass. If using falling masses
That means that you need some way to measure instantaneous power viaacceleration. Since you already need an RPM sensor it might not be that big a deal but it does mean your RPM sensor needs to be able to give discrete readouts at sufficient bandwidth so you can calculate instantaneous RPM reading. YouThen you can use timing and distance/height to calculate work and divide by the time for power, as long asstring tension which will give you the time doesn't include impactactual force on the pulley which dissipates allcan be used to compute torque.
Alternatively, you can provide enough fall distance and select your input and output weights appropriately so that the energy regardlesssystem does reach constant speed, but this is needlessly inconvenientand at that point you can take the RPM measurement and use the weights and pulley diameter to calculate input and output power.