Developing a stochastic optimization model for operating the Manitoba Hydro multi-reservoir hydroelectric power system
Notice bibliographique
Résumé
The province of Manitoba generates more than 90% of its electric power from hydroelectric generating stations located in the Nelson-Churchill Rivers basins. Prudent management of the major reservoirs in the system is essential for providing value through economic and reliable electricity. Reservoir managers are challenged by the variability of reservoir inflows, the misalignment of electrical energy demands and seasonality of reservoir inflows, and travel time lags between reservoirs and major generating stations on the Lower Nelson River. This thesis examines some of the challenges of current hydroelectric system management and applies a Sampling Stochastic Dynamic Programming algorithm to the operation of the Manitoba Hydro electric system. Direct consideration of variability and uncertainty of inflows are incorporated in the algorithm by generating a water value function based policy that considers multiple inflow scenarios and inflow scenario transition probabilities derived from conditional probability distributions based on a regression relationship between sequential periods of system inflow. The travel time lag is incorporated into the algorithm directly as a lagged inflow state variable to bridge reservoir release decisions between time periods. Storage values and penalties are incorporated to reflect operating license requirements and to prevent depletion of reserve storage that can lead to infeasibilities in the algorithm. The water value function policy is simulated over 38 historical years of inflow scenarios and compared against historical reservoir operation decisions. Model results show significant improvement in economic values and reductions in energy deficits over historical scenarios but are highly sensitive to the calibration of storage benefit and penalty values. Extensions to the model to use hydrological based inflow models, improving the transition matrix by evaluating alternative hydrological variables, and alternative approaches to the storage benefit and penalty method are discussed.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction machine sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.
Scores du classifieur distillé par catégorie (deux têtes)
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,001 | 0,001 |
| Méta-épidémiologie (sens strict) | 0,001 | 0,001 |
| Méta-épidémiologie (sens large) | 0,001 | 0,001 |
| Bibliométrie | 0,000 | 0,001 |
| Études des sciences et des technologies | 0,001 | 0,001 |
| Communication savante | 0,001 | 0,001 |
| Science ouverte | 0,001 | 0,001 |
| Intégrité de la recherche | 0,001 | 0,001 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,003 | 0,000 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».