最近在了解电缆参数计算,学习ATP中电缆单位长度参数的计算,有以下了解和问题,请各位感兴趣小伙伴一起参与讨论。

废话不多说,开始

一、Bergeron模型

Bergeron模型是电磁暂态计算中非常著名的分布参数模型,其原理就是利用电报方程将复杂的计算过程和分布参数复杂的结构,转化为电源与电阻网络的简化过程,ATP里面关于LCC模块的应用,一方面如果是需要了解参数可以用于计算线路的参数,另一方面如果不关心线路参数可以直接用于模型仿真。

今天谈论的就是计算线路参数,也就是研究LCC计算的产生的文件.lib、.pch和.lis文件

.lib文件和.pch文件对应的是输入数据卡和输出的数据卡,但这些信息都涵盖在了.lis文件中,因此研究.lis文件就可以了,一般生成的文件都在数据保存的work里面,通过记事本打开即可。

下面给出一张bergeron模型的.lis文件,解释的内容可以看图片标注。

二、JMarti模型

JMarti模型是一种在现有的模拟频变特性的模型中比较简单和稳定的模型,他是通过特性的滤波阻抗网络进行拟合并最终达到和bergeron模型相同的计算模型,因此可以套用相同的计算程序。

数据卡的信息中,两种模型基本是相似的,但JMarti由于拟合的需求和频变的需求,需要设置拟合区间,频程和频程内的计算点数,以及拟合的误差。

特征阻抗的拟合结果,波阻抗的拟合结果

进行权函数的拟合

权函数的拟合结果,包括拟合前后的幅值、相角、误差等

最终可以得到本模型使用的各模量的特性阻抗的拟合结果,系数在满足拟合误差下的值以及变换矩阵。


几个可能还有还有疑问的问题。

(1)JMarti模型里面的接地阻抗矩阵和导体内阻抗矩阵的物理意义不太明了。
答:JMarti中的对地阻抗矩阵与导体内部矩阵指的是在起始转换频率下的阻抗矩阵,大地阻抗矩阵与导体内部阻抗矩阵的加和刚好为Bergeron模型中的阻抗矩阵,看来模型之间果然是相通的,如果我们需要JMarti模型的参数可以通过这种方式来获取,不同频率下只是变换频率变一下即可。
(2)这里利用LCC计算的参数应该是对地的阻抗矩阵,并不是我们常规意义上理解的单位长度电阻,电感电容。
答:这里的参数并不是单位参数如果想要知道这些参数,应该是要转化到以芯线与屏蔽、屏蔽与铠甲、铠甲与大地回路下的参数。

原文为作者在电力仿真论坛帖子,欢迎感兴趣的同学和了解这方面的同学一起讨论。

ATP-EMTP中的LCC模块电缆线路阅读bergeron模型与JMarti模型数据卡相关推荐

  1. 作业1:关于使用python中scikit-learn(sklearn)模块,实现鸢尾花(iris)相关数据操作(数据加载、标准化处理、构建聚类模型并训练、可视化、评价模型)

    操作题:利用鸢尾花数据实现数据加载.标准化处理.构建聚类模型并训练.聚类效果可视化展示及对模型进行评价 一.数据加载 from sklearn.datasets import load_iris fr ...

  2. 斯坦福的著名小兔子模型的点云数据_传统方法的点云分割以及PCL中分割模块

    之前在微信公众号中更新了以下几个章节 1,如何学习PCL以及一些基础的知识 2,PCL中IO口以及common模块的介绍 3,  PCL中常用的两种数据结构KDtree以及Octree树的介绍 有兴趣 ...

  3. Vue中import引入模块路径时的@符号

    Vue中import引入模块路径时的@符号 1.ES6 模块主要有两个功能:export 和 import export:用户对外输出本模块(一个文件可以理解为一个模块,比如 aaa.js bbb.j ...

  4. cx_oracle主备服务器,怎么在Python中使用cx_Oracle模块对Oracle数据库进行操作

    怎么在Python中使用cx_Oracle模块对Oracle数据库进行操作 发布时间:2021-03-17 16:32:34 来源:亿速云 阅读:67 作者:Leah 本篇文章为大家展示了怎么在Pyt ...

  5. python3异步task_并发,异步编程_Python中的asyncio模块中的Future和Task的区别?,并发,异步编程,python,asyncio - phpStudy...

    Python中的asyncio模块中的Future和Task的区别? 问题一 按照官方文档的描述,Task是Futrue的一个subclass,标准库中也分别提供了create_task和create ...

  6. 关于Autosar中的NM模块的理解

    关于Autosar中的NM模块的理解 本篇文章主要介绍AutoSar中关于NM模块的理解. 阅读本篇文章希望达到的目的: 1. NM(网络管理)是用来做什么的: 2. AutoSar中网络管理的原理: ...

  7. Python中的自定义模块

    Python中的模块 一.前言 二.模块的概述 三.自定义模块 1.创建模块 2.使用import语句导入模块 3.使用from...import语句导入模块 一.前言   在Python提供了强大的 ...

  8. python cx oracle 11g,怎么在python中使用cx_Oracle模块连接Oracle数据库

    怎么在python中使用cx_Oracle模块连接Oracle数据库 发布时间:2021-03-29 18:08:05 来源:亿速云 阅读:65 作者:Leah 怎么在python中使用cx_Orac ...

  9. python中translate的用法_如何在python中利用translate模块实现一个翻译功能

    如何在python中利用translate模块实现一个翻译功能 发布时间:2020-12-18 14:16:00 来源:亿速云 阅读:86 这期内容当中小编将会给大家带来有关如何在python中利用t ...

  10. python中调用什么模块的什么函数来实现求实数平方根_python语言基础与应用答案...

    python语言基础与应用答案 python3不再区分整数和长整数,统一为()类型. python可以使用(____)函数打开文件,这个函数默认的打开模式为(____). a=[3]alist=[1, ...

最新文章

  1. 新浪微博的“独立”与互联网社区的“群居”
  2. HTMLTestRunner 为什么用PyCharm(Eclipse)执行测试成功但无法生成报告
  3. 打印首选项设置无效_文档打印小技巧分享--请收藏
  4. AnkhSVN 1.0.2778 简体中文版发布
  5. QT学习:图形视图Graphics View
  6. java开发常见异常_最常见的Java异常及其对Java开发人员的评价
  7. Android About ContentProvider
  8. cts测试之host_config.xml
  9. java怎样实现重载一个方法
  10. 海思平台35xx系列sensor不出图问题排查方法(新手来看)
  11. 使用PHP自带的ZipArchive的一些问题
  12. bandicam的延迟问题和画质问题
  13. 企业微信标签在哪?如何设置?
  14. 华为OD机试 - 乱序整数序列两数之和绝对值最小
  15. seurat中报错Error: Cannot add a different number of cells than already present
  16. c++ vtable 深入解析
  17. python模拟12306购票_实现12306模拟登录--Python
  18. 【Py】隐藏warnings
  19. MySQL 是怎么加行级锁的?为什么一会是 next-key 锁,一会是间隙锁,一会又是记录锁?
  20. Fiddler 网页抓包

热门文章

  1. 【机器学习Machine Learning】资料大全
  2. 【Unity3D日常BUG】Unity3D中使用高亮插件Highlighting出现的错误:Parameter name:shader
  3. 基于C语言的小游戏合集
  4. JAVA JDK下载安装环境变量配置与安装视频教程2022年(超详细)
  5. vss2005 配置与使用
  6. IBM OmniFind Enterprise Starter Edition
  7. 【亲测有效】iPhone实现定时关机、开机 - 远离手机 准时睡觉
  8. 带控制面板英伟达驱动下载地址
  9. 已刷高格固件的路由器如何更换为潘多拉固件
  10. CSS伪选择器的使用-遁地龙卷风