尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
电力市场博弈论入门:从参与人到均衡,一张图看懂发电厂报价逻辑
简介这份电力市场讲义PPT面向电力经济、能源管理及相关专业的学生与研究人员聚焦博弈论在发电厂商报价与市场均衡分析中的应用帮助读者建立从基本概念到寡头竞争模型的完整认知框架。资源包内含1个PPT文件约847KB以幻灯片形式系统梳理参与人、行动、信息、战略、支付、结果与均衡等核心要素并延伸至博弈的战略式表述与分类。内容重点讲解完全信息静态与动态博弈、不完全信息静态与动态博弈对应的纳什均衡、子博弈精练纳什均衡、贝叶斯纳什均衡与精练贝叶斯纳什均衡同时引入古诺模型、伯特兰德模型和供给函数均衡模型剖析电力寡头市场的博弈结构。目前已有173人学习适合课堂复习、专题汇报或电力市场研究入门时快速查阅与对照理解。1. 电力市场博弈论笔记从参与人到均衡一张图看懂发电厂报价的底层逻辑电力市场讲义里最容易被低估的就是博弈论这一块。很多人翻PPT时觉得概念都认识——参与人、战略、支付、均衡每个词单看都不难但一到发电厂报价场景就串不起来谁在跟谁博弈报价到底算行动还是战略为什么同样几个人行动顺序一变结果就完全不同这份讲义的核心价值恰恰是把这些概念钉死在电力市场的具体语境里。它适合正在系统学电力市场、准备考试或做课题的人也适合已经学过博弈论但没往报价场景落过的人。梳理下来会发现整份讲义其实就干了一件事用博弈规则去预测均衡再把均衡对应到古诺、伯特兰德、供给函数均衡这三种寡头模型上。地图先立住后面才不会散。2. 博弈论七要素参与人、行动、信息、战略、支付、结果、均衡2.1 描述一个博弈最少需要哪三个要素讲义里有一句话是整章的骨架参与人、战略和支付是描述一个博弈所需要的最少要素而行动和信息是“积木”。这个区分很关键考试里经常拿它出选择题。参与人players是决策主体目的是通过选择行动或战略最大化自己的支付水平。在电力市场环境下参与人特指发电厂商——不是调度机构不是用户就是那些要在报价环节做决策的发电企业。这一点如果搞混后面所有模型的主体都会错位。战略strategy是参与人在给定信息集下的行动规则它规定“什么时候选择什么行动”。注意战略不是某一个具体动作而是一套相机行动方案contingent action plan。比如“如果竞争对手报低价我就报更低如果对手报高价我就维持中位价”这才叫战略。支付payoff是在特定战略组合下参与人得到的确定效用水平或期望效用水平。博弈的一个基本特征是你的支付不只取决于你自己的战略还取决于所有其他参与人的战略选择。用函数语言说支付是所有参与人战略选择的函数。提示把“参与人、战略、支付”记成“谁在玩、怎么玩、玩完得什么”行动和信息是支撑这三者的底层积木。2.2 行动、信息、结果、均衡各自管什么行动actions or moves是参与人在某个时点的决策变量。行动可以是离散的也可以是连续的。在电力报价里报一个具体价格是行动报一条供给曲线也是行动。n个参与人的行动有序集叫“行动组合”。和行动绑在一起的一个关键问题是行动顺序the order of play——静态博弈和动态博弈的区别就来自这里。同样的参与人、同样的行动组合顺序不同每个人的最优选择就不同博弈结果也不同。信息information是参与人有关博弈的知识特别是关于“自然”的选择、其他参与人的特征和行动的知识。信息集information set可以理解为参与人在特定时刻关于变量值的知识。这里有两个必须分清的词概念含义关键区别完美信息对其他参与人包括自然的行动选择有准确了解关注“行动是否被观察到”完全信息自然不首先行动或自然的初始行动被所有参与人准确观察到关注“有没有事前不确定性”共同知识common knowledge是“所有参与人知道所有参与人知道所有参与人知道……”的知识。这是一个很强的假定讲义专门点出来说明它在后续均衡推导里扮演的是地基角色。结果outcome是博弈分析者感兴趣的东西比如均衡战略组合、均衡行动组合、均衡支付组合。均衡equilibrium则是所有参与人的最优战略组合记作各参与人在均衡情况下的最优战略集合——它是所有可能战略中使支付最大化的那个。2.3 战略式表述把博弈写成三件套讲义只给了战略式表述strategic form representation没有展开扩展式。战略式表述包含三部分参与人集合每个参与人的战略空间每个参与人的支付函数。一般记作 G {S₁, …, Sₙ; u₁, …, uₙ}。这里 Sᵢ 是第 i 个参与人的战略空间uᵢ 是支付函数。写作业或考试时只要把这三件套列清楚一个博弈就定义完了。# 用字典描述一个简化的两人博弈战略式表述 game { players: [发电商A, 发电商B], strategies: { 发电商A: [高价, 低价], 发电商B: [高价, 低价] }, payoffs: { (高价, 高价): (10, 10), (高价, 低价): (4, 14), (低价, 高价): (14, 4), (低价, 低价): (6, 6) } } # players 对应参与人集合 # strategies 对应每个参与人的战略空间 # payoffs 对应支付函数键是战略组合值是各参与人的支付这段代码不是要你真去编程而是帮你把“战略式表述”翻译成可检查的结构参与人、战略空间、支付函数一个都不能少。参数说明也清楚——strategies 里每个参与人的选项就是他的战略空间payoffs 的键必须覆盖所有战略组合否则博弈定义不完整。3. 博弈分类与四大均衡一张表把静态动态、完全不完全信息串起来3.1 两个分类维度行动顺序与信息掌握程度讲义把博弈分类拆成两个维度这个拆法直接决定了后面四种均衡的对应关系。按行动顺序分静态博弈参与人同时选择行动或者虽非同时但后行动者不知道前行动者采用了什么具体行动。动态博弈参与人的行动有先后顺序后动者能观察到先动者所选择的行动。按信息掌握程度分完全信息每个参与人对所有其他参与人的特征、战略空间和支付函数有完全了解。不完全信息至少有一个参与人对其他参与人的特征、战略空间或支付函数不完全了解。这两个维度交叉就得到四种博弈类型和对应的均衡概念。这张表是整份讲义最该背下来的一张信息 \ 行动顺序静态动态完全信息完全信息静态博弈 → 纳什均衡完全信息动态博弈 → 子博弈精炼纳什均衡不完全信息不完全信息静态博弈 → 贝叶斯纳什均衡不完全信息动态博弈 → 精炼贝叶斯纳什均衡梳理下来会发现这张表的记忆逻辑是静态对纳什动态加“精炼”不完全信息加“贝叶斯”。四个格子四个均衡一一对应没有例外。3.2 纳什均衡的定义与最优化视角纳什均衡是完全信息静态博弈解的一般概念。讲义给出的定义是有 n 个参与人的战略式表述博弈战略组合 s* (s₁*, …, sₙ*) 是一个纳什均衡如果对于每一个 isᵢ* 是给定其他参与人选择 s₋ᵢ* 的情况下第 i 个参与人的最优战略即uᵢ(sᵢ*, s₋ᵢ*) ≥ uᵢ(sᵢ, s₋ᵢ*)对任意 sᵢ ∈ Sᵢ任意 i 成立。换成优化理论的说法sᵢ* 是下面这个最优化问题的解max uᵢ(sᵢ, s₋ᵢ*)sᵢ ∈ Sᵢ这个定义的关键在于“给定其他人不动我单独改战略不会更好”。它是一个相互最优的状态不是全局最优也不是某个人单独最优。# 检查一个战略组合是否为纳什均衡 def is_nash(payoffs, profile): players list(payoffs.keys())[0] # 简化从第一个键取玩家数 n len(profile) for i in range(n): current payoffs[profile][i] for alt in range(n): # 尝试把第 i 个玩家的战略换成其他选项 alt_profile list(profile) alt_profile[i] alt alt_profile tuple(alt_profile) if alt_profile in payoffs: if payoffs[alt_profile][i] current: return False # 有人能单方面改进不是纳什均衡 return True # payoffs 是战略组合到支付向量的映射 # profile 是待检查的战略组合 # 逻辑对每个参与人固定其他人战略看是否存在更优选择这段代码把纳什均衡的定义直接翻译成检查逻辑对每个参与人固定其他人战略遍历他的所有可选战略如果存在一个能提高支付的那这个组合就不是纳什均衡。参数说明也清楚——payoffs 必须覆盖所有战略组合profile 是待检查的组合。3.3 三种寡头博弈均衡模型古诺、伯特兰德、SFE讲义后半部分落到电力寡头垄断市场的三种博弈均衡模型。这三个模型是经济学分析寡头市场的常用工具也是电力市场报价分析的核心框架。模型的基本结构是每个厂商的产出用 qᵢ 表示需求曲线用 p(Q) 表示Q 是总产出p 是价格。反需求曲线为 p p(Q)要求二阶连续可微。各厂商的成本函数为 Cᵢ(qᵢ)发电商 i 的供给函数为 Sᵢ(p)要求二阶连续可微。发电商的目标是最大化利润。三种模型的区别在于决策变量和适用场景模型决策变量核心假设均衡特征适用市场古诺模型产量各厂商将竞争者产量视为固定同时决策利润最大化一阶条件联立求解得古诺解产量竞争型寡头市场伯特兰德模型价格产品无差异无容量限制同时定价价格等于边际成本准竞争解完全竞争市场近似SFE模型供给函数需求随机变动厂商递交供给函数线性供给函数均衡稳定且唯一电力市场规则要求递交供给函数的场景古诺模型的本质是各厂商将竞争者的产量水平当作固定的来决定自己生产多少。利润最大化的一阶条件联立 n 个方程就能得到古诺解。讲义还验证了二阶条件因为需求曲线和成本函数的性质二阶条件满足所以一阶条件的解确实是利润最大化点。伯特兰德模型里价格是决策变量生产同一产品的厂商同时决定出售价格。假设产品无差异且无容量限制最终市场均衡中价格等于边际成本每个厂商近似是价格接受者。这个模型适用于完全竞争市场的近似分析。供给函数均衡SFE模型由 Klemperer 和 Meyer 提出用于研究需求随机变动下竞争者如何达到利润最大化。很多学者把 SFE 用于电力市场分析原因是电力市场规则要求各发电商递交供给函数表明在不同价格下愿意提供的发电量。许多文献证明线性供给函数均衡才是稳定的和唯一的。该优化问题的实质是求解最优供给函数的系数使得厂商获得最大利益。理论上联立求解 n 个方程就能得到各供给函数的系数从而得到 SFE 模型的均衡解。注意古诺和伯特兰德的关键区别在决策变量——一个是产量一个是价格。SFE 则是决策整条供给函数。考试里如果问“电力市场为什么常用 SFE”答案就落在“市场规则要求递交供给函数”这一点上。4. 易漏点与易错点这五处最容易翻车4.1 完美信息与完全信息混为一谈易漏点把“完美信息”和“完全信息”当成同义词用。为什么漏两个词中文只差一个字英文 perfect 和 complete 也不像讲义专门用一段区分但复习时容易跳过去。怎么补记住判断标准不同。完美信息看“行动是否被准确观察到”完全信息看“有没有事前不确定性”。一个博弈可以是完全信息但不完美信息——比如自然不先行动但参与人行动有先后且后动者观察不到先动者的具体行动。4.2 行动与战略不分易漏点把“报价”直接当成战略把“报多少”当成行动两者混着说。为什么漏日常语言里“战略”和“行动”经常互换但博弈论里战略是规则行动是时点决策变量。怎么补用一句话检验——战略回答“在什么情况下选什么”行动回答“此刻选了什么”。报价是一个行动而“根据对手报价调整自己报价的规则”才是战略。4.3 纳什均衡当成全局最优易漏点以为纳什均衡是所有人支付之和最大的状态。为什么漏纳什均衡的定义只要求“给定别人不动自己单方面改不会更好”不要求集体最优。囚徒困境就是典型——纳什均衡下双方都坦白但都不坦白对集体更好。怎么补每次看到纳什均衡先问“这是不是单方面偏离检验通过的状态”而不是“这是不是最好的结果”。4.4 四种均衡的对应关系记反易漏点动态博弈对应纳什均衡不完全信息对应子博弈精炼。为什么漏四个格子两两交叉记忆时容易把“精炼”和“贝叶斯”挂错位置。怎么补用口诀“静态纳什动态精炼不完全加贝叶斯”。动态一定加精炼不完全一定加贝叶斯两个都占就是精炼贝叶斯。4.5 SFE 模型里供给函数系数求解漏掉联立条件易漏点只写出单个厂商的优化问题忘了 n 个方程要联立。为什么漏SFE 的优化问题看起来是单个厂商最大化利润但均衡要求所有厂商的供给函数系数同时满足各自的最优条件。怎么补记住“理论上通过联立求解 n 个方程得到各供给函数系数”。单厂商优化只是第一步联立才是均衡。5. 复习清单从概念到模型的查漏补缺路线复习这份讲义建议按“概念→分类→均衡→模型”四层走每层用不同方式检验自己是否真的掌握。第一层概念层。合上讲义能不能用自己的话把七个要素各说一句并且指出哪三个是最少要素、哪两个是积木能不能举出电力市场里参与人、行动、战略、支付各对应什么如果卡住回到第 2 章重新过一遍。第二层分类层。拿出一张白纸画出 2×2 表格四个格子分别填博弈类型和均衡名称。填完后对照第 3 章的表格检查。这一步的关键是不要背顺序而是理解“行动顺序”和“信息掌握”两个维度如何交叉。第三层均衡层。纳什均衡的定义能不能默写能不能用最优化语言重新表述能不能自己构造一个 2×2 博弈检查某个战略组合是不是纳什均衡如果这三个问题有一个卡住说明定义还没吃透。第四层模型层。古诺、伯特兰德、SFE 三个模型分别回答决策变量是什么核心假设是什么均衡条件是什么适用场景是什么这四个问题能答清楚模型层就过关了。复习层自检问题卡住时回看概念层七要素各是什么最少要素是哪三个第 2.1 节分类层2×2 表格能否默画四种均衡对应关系第 3.1 节均衡层纳什均衡定义能否默写能否构造例子检验第 3.2 节模型层三个模型决策变量、假设、均衡条件、场景第 3.3 节最后补一个具体技巧把讲义里的每一个数学符号都读出声。比如看到 uᵢ(sᵢ, s₋ᵢ*) 就读“第 i 个参与人在自己选 sᵢ、其他人选 s₋ᵢ* 时的支付”。符号读顺了定义就不会记混。我自己的血泪经验是以前总把 s₋ᵢ* 看成“其他人选 sᵢ*”结果纳什均衡定义整个理解反了。从那以后我每次看到下标带负号的符号都强制自己先读一遍“除 i 以外所有人”再往下推。希望帮到你。本文还有配套的精品资源点击获取
RELATED

相关推荐

蓝屏停机码查询指南:从STOP代码到系统日志排查

蓝屏停机码查询指南:从STOP代码到系统日志排查

简介:《Windows蓝屏代码查询》是一份面向Windows普通用户、装机维护人员与初级运维的故障排查参考文档,围绕蓝屏画面中的停机码、故障检查信息与处理建议展开,帮助读者在系统异常重启或频繁蓝屏时快速定位线索。压缩包内共1个doc文件&#xf…

📅 2026/10/24 23:13:56
Stewart平台逆运动学实战:MATLAB六自由度并联机器人控制

Stewart平台逆运动学实战:MATLAB六自由度并联机器人控制

简介:本资源是一份面向机器人控制与并联机构研究者的MATLAB实践指南,聚焦Stewart六自由度并联平台的运动学逆解建模、牛顿-欧拉法动力学方程推导及Simscape Multibody三维联合仿真全流程。内容覆盖从坐标变换、支腿长度向量化计算、雅可比矩阵构建&#…

📅 2026/10/24 23:13:56
Strata:消费级硬件跑通125B大模型的系统级优化方案

Strata:消费级硬件跑通125B大模型的系统级优化方案

1. 项目概述:当“游戏电脑”遇上“1250亿参数”,Strata到底在解决什么问题?你有没有算过,一台主流配置的台式机——比如i7-12700K RTX 4090 64GB DDR5 2TB PCIe 4.0 SSD——它的显存是24GB,系统内存是64GB&#xff…

📅 2026/10/24 23:08:56
MORE NEWS

更多资讯

📰

GESP C++一级真题解析:六大语法陷阱与编程题四步法

简介:2023年6月GESP C一级真题docx文档,面向准备参加CCF GESP C一级考试的考生及辅导教师,用于检验C基础语法、编程逻辑与计算机基础知识。题库包含单选题、判断题和两道编程题,覆盖输出设备、ChatGPT应用场景、数据类型、C标识符…

📰

蓝屏代码查询指南:读懂STOP停机码与错误代码表

简介:这是一份面向Windows普通用户、电脑维护人员与初级IT支持人员的蓝屏故障速查文档,围绕停机码识别、蓝屏信息解读和常见排错方向展开,适合在系统突然蓝屏时快速判断错误类型并寻找处理线索,尤其适合缺乏专业调试工具使用经验的…

📰

蓝屏停机码查询与现场取证:从0x0000001E到内存转储排障

简介:《windows蓝屏代码查询》是一份面向Windows普通用户与初级系统维护人员的故障排查速查文档,围绕蓝屏停机码、故障检查信息及常见处理办法展开,帮助读者在遇到蓝屏时快速识别错误类型并找到可操作的排查方向。压缩包内含1个doc文档&#…

📰

AI驱动的分布式系统自愈技术实践与架构解析

1. 项目概述:AI驱动的自愈系统核心逻辑在分布式系统运维领域,故障自愈能力正从科幻走向现实。我们团队构建的这套AI驱动自动化自愈链路,本质上是通过机器学习将传统"监控-告警-人工处理"的被动运维模式,升级为"预测…

📰

TensorFlow 2.13 AdamW优化器报错解决方案

1. 问题现象与背景分析最近在升级到TensorFlow 2.13和Keras最新版本后,不少开发者在使用AdamW优化器时遇到了一个典型的报错:str object has no attribute minimize。这个错误通常发生在尝试编译模型或调用优化器方法时,表面看起来像是字符串…

📰

IEEE Transactions论文模板全解析:格式规范与投稿避坑指南

简介:面向准备向 IEEE Transactions 系列 SCI 期刊投稿的研究生、科研工作者与高校教师,这份直接取自 IEEE 官方的论文格式模板与说明文档,是一份从初稿写作到投稿前审核都可参考的完整版式底稿。文档按期刊要求提供了标题、作者、摘要、正文…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬