- 添加时域分析、频域分析、根轨迹分析功能 - 集成 AI 智能问答(DeepSeek/Gemini API) - 现代化 UI 设计,支持 LaTeX 公式渲染 - 完整的项目文档和配置文件
2.0 KiB
2.0 KiB
🚀 5分钟快速上手指南
本指南帮助您快速配置并运行自动控制原理AI+数智平台。
⚡ 快速开始(3 步完成)
步骤 1:安装依赖
pip install gradio numpy control matplotlib aiohttp
步骤 2:配置 API
编辑 app.py 第 24 行,填入您的 DeepSeek API 密钥:
API_KEY = "sk-your-api-key-here" # 替换为您的密钥
获取密钥:访问 https://platform.deepseek.com/api_keys
步骤 3:运行应用
python app.py
浏览器会自动打开 http://localhost:7860
🎯 第一次使用
试试时域分析
- 在"时域分析"标签页
- 输入传递函数:
- 分子:
1 - 分母:
1,2,1
- 分子:
- 点击"开始分析"
- 观察阶跃响应曲线和性能指标
试试 AI 问答
- 切换到"智能问答"标签页
- 输入问题:
什么是 PID 控制器? - 点击"发送"
- AI 会实时回复并渲染数学公式
💡 常用传递函数示例
一阶系统
分子: 1
分母: 1,1
G(s) = 1/(s+1)
二阶欠阻尼系统
分子: 4
分母: 1,2,4
G(s) = 4/(s²+2s+4)
阻尼比 ζ = 0.5,超调量约 16%
三阶系统
分子: 1
分母: 1,6,11,6
G(s) = 1/[(s+1)(s+2)(s+3)]
🔧 故障排查
问题 1:模块导入错误
ModuleNotFoundError: No module named 'gradio'
解决:重新安装依赖
pip install -r requirements.txt
问题 2:API 密钥错误
❌ 错误:API_KEY 未配置
解决:确认 app.py 第 24 行已填入有效密钥
问题 3:中文乱码
解决:确保终端支持 UTF-8 编码
# Windows PowerShell
chcp 65001
📚 下一步
- 阅读完整 README.md
- 查看 API 配置详细说明
- 探索四大功能模块
- 调整系统增益观察变化
需要帮助? 查看 常见问题 或提交 Issue。
祝学习愉快!🎓