Return to Conference Proceedings Submission Details Assessment of Self-Dispatch Strategy in a Concentrating Solar Power System: Impact Analysis on the Chilean Spot Electricity Market Download Download PDF