dispatchability means the quality or degree of being dispatchable. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- The quality or degree of being dispatchable.“To improve wind dispatchability and reduce flexibility resource costs, in this paper, we propose a novel RUC model considering strategic wind generation curtailment (WGC).”