Phase-Locked Loop Parameter Tuning (锁相环参数整定)

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

锁相环(PLL)PI 控制器参数计算工具。用于电力电子/新能源领域的锁相环设计与调试。支持两种计算方向:(1) 根据目标带宽和阻尼比正向计算 PI 参数(KPLLp/KPLLi);(2) 根据已知 PI 标幺值参数反推闭环带宽和阻尼比。当用户提到"锁相环"、"PLL"、"PLL带宽"、"PI参数"、"KPLLp"、"KPLLi"、"阻尼比"、"自然频率"等关键词时触发。

一句话选型结论

按资料字段整理

Phase-Locked Loop Parameter Tuning (锁相环参数整定)是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_28a3fa40/pll-designer
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_28a3fa40仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791729356
正文体量4.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Phase-Locked Loop Parameter Tuning (锁相环参数整定)当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

4.2 KB
模型实际读到的说明书原文,来自技能仓库

PLL 带宽计算工具

基于二阶系统理论的锁相环 PI 控制器参数设计与分析工具。

系统模型说明

本工具基于以下 SRF-PLL(同步旋转坐标系锁相环)线性化模型:

  • 开环传递函数:G(s) = U_mag * (Kp*s + Ki) / s^2
  • 闭环特征方程:s^2 + U_mag*Kp*s + U_mag*Ki = 0
  • 自然角频率:wn = sqrt(U_mag * Ki)
  • 阻尼比:zeta = U_mag*Kp / (2*wn)
  • 带宽扩展系数:C = sqrt(1 + 2*zeta^2 + sqrt(2 + 4*zeta^2 + 4*zeta^4))
  • 闭环带宽:f_BW = wn * C / (2*pi)

其中 U_mag = Unom/sqrt(3)*sqrt(2) 为相电压峰值(前馈解耦项)。

标幺值换算

物理值与标幺值的换算关系(基准值 = 额定角频率 / 相电压峰值):

KPLLp_pu = KPLLp * U_mag / w0
KPLLi_pu = KPLLi * U_mag / w0

其中 w0 = 2*pi*f0。

⚠️ 交互规则(必须遵守)

在执行任何计算之前,若用户未明确提供以下参数,必须主动询问,不得使用默认值静默计算:

  1. Unom(线电压有效值,V) — 必问,不同电压等级结果差异显著
    - 常见值:690V(风电变流器)、380V(工业低压)、10kV/35kV(中压)等
    - 询问示例:"请问您的系统线电压有效值是多少 V?(如 690V、380V 等)"

  2. f_BW_target(目标带宽,Hz) — 正向设计时必问(若未提供)

  3. KPLLp_pu / KPLLi_pu — 反向分析时必问(若未提供)

以下参数有合理默认值,用户未提供时可直接使用,但需在结果中注明:
- f0 = 50 Hz(电网频率,中国/欧洲标准)
- zeta = 0.707(最优阻尼比)

使用方式

方向一:正向设计(目标带宽 → PI 参数)

用户提供目标带宽,可选提供电压、频率、阻尼比,计算 PI 参数。

调用 MATLAB 函数:

[KPLLp_pu, KPLLi_pu, KPLLp, KPLLi] = get_pll_pi_parameters(f_BW_target)
[KPLLp_pu, KPLLi_pu, KPLLp, KPLLi] = get_pll_pi_parameters(f_BW_target, Unom, f0, zeta)

典型示例:

% 目标带宽 20Hz,默认 690V/50Hz/zeta=0.707
[Kp_pu, Ki_pu, Kp, Ki] = get_pll_pi_parameters(20)

% 自定义参数
[Kp_pu, Ki_pu, Kp, Ki] = get_pll_pi_parameters(30, 380, 50, 0.707)

方向二:反向分析(PI 参数 → 带宽/阻尼比)

用户提供已知的 PI 标幺值参数,反推带宽和阻尼比。

调用 MATLAB 函数:

[f_BW, zeta, wn, KPLLp, KPLLi] = calc_pll_bandwidth(KPLLp_pu, KPLLi_pu)
[f_BW, zeta, wn, KPLLp, KPLLi] = calc_pll_bandwidth(KPLLp_pu, KPLLi_pu, Unom, f0)

典型示例:

% 已知标幺值参数,默认 690V/50Hz
[f_BW, zeta, wn, Kp, Ki] = calc_pll_bandwidth(0.05, 0.8)

MATLAB 脚本文件

  • scripts/get_pll_pi_parameters.m — 正向设计函数
  • scripts/calc_pll_bandwidth.m — 反向分析函数

默认参数

参数 默认值 说明
Unom 690 V 电网线电压有效值(风电变流器典型值)
f0 50 Hz 电网额定基波频率
zeta 0.707 阻尼比(临界阻尼,最优响应)

直接计算(无需 MATLAB)

当用户只需要数值结果时,可直接用以下公式计算,无需运行 MATLAB:

正向(已知 f_BW_target, zeta):
1. C = sqrt(1 + 2*zeta^2 + sqrt(2 + 4*zeta^2 + 4*zeta^4))
2. wn = 2*pi*f_BW_target / C
3. U_mag = Unom/sqrt(3)*sqrt(2)
4. KPLLp = 2*zeta*wn / U_mag
5. KPLLi = wn^2 / U_mag
6. KPLLp_pu = KPLLp * U_mag / (2*pi*f0)
7. KPLLi_pu = KPLLi * U_mag / (2*pi*f0)

反向(已知 KPLLp_pu, KPLLi_pu):
1. U_mag = Unom/sqrt(3)*sqrt(2), w0 = 2*pi*f0
2. KPLLp = KPLLp_pu * w0 / U_mag
3. KPLLi = KPLLi_pu * w0 / U_mag
4. wn = sqrt(U_mag * KPLLi)
5. zeta = U_mag*KPLLp / (2*wn)
6. C = sqrt(1 + 2*zeta^2 + sqrt(2 + 4*zeta^2 + 4*zeta^4))
7. f_BW = wn*C / (2*pi)

常见问题

5 问
答案由本站依据条目字段整理
Phase-Locked Loop Parameter Tuning (锁相环参数整定)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_28a3fa40/pll-designer。安装方式为未标注。装完刷新技能列表或重开客户端。

Phase-Locked Loop Parameter Tuning (锁相环参数整定)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Phase-Locked Loop Parameter Tuning (锁相环参数整定)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Phase-Locked Loop Parameter Tuning (锁相环参数整定)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Phase-Locked Loop Parameter Tuning (锁相环参数整定)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。