CN113760616B - 基于分布式多时间尺度并行运算的测试设备、方法及装置 - Google Patents
基于分布式多时间尺度并行运算的测试设备、方法及装置 Download PDFInfo
- Publication number
- CN113760616B CN113760616B CN202110920932.8A CN202110920932A CN113760616B CN 113760616 B CN113760616 B CN 113760616B CN 202110920932 A CN202110920932 A CN 202110920932A CN 113760616 B CN113760616 B CN 113760616B
- Authority
- CN
- China
- Prior art keywords
- fpga
- operation unit
- distributed
- optical communication
- converter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 81
- 238000000034 method Methods 0.000 title claims description 46
- 238000004891 communication Methods 0.000 claims description 119
- 230000003287 optical effect Effects 0.000 claims description 95
- 230000001360 synchronised effect Effects 0.000 claims description 49
- 238000004088 simulation Methods 0.000 claims description 37
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000010998 test method Methods 0.000 claims description 9
- 230000003111 delayed effect Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 4
- 230000002457 bidirectional effect Effects 0.000 claims 4
- 230000005540 biological transmission Effects 0.000 claims 4
- 230000005611 electricity Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 11
- 230000006698 induction Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000001052 transient effect Effects 0.000 description 3
- 238000004146 energy storage Methods 0.000 description 2
- 238000005339 levitation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 101100136092 Drosophila melanogaster peng gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
- G06F30/3308—Design verification, e.g. functional simulation or model checking using simulation
- G06F30/331—Design verification, e.g. functional simulation or model checking using simulation with hardware acceleration, e.g. by using field programmable gate array [FPGA] or emulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
- G06F30/3323—Design verification, e.g. functional simulation or model checking using formal methods, e.g. equivalence checking or property checking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- Pure & Applied Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Tests Of Circuit Breakers, Generators, And Electric Motors (AREA)
Abstract
本发明属于设备测试技术领域,具体涉及了一种基于分布式多时间尺度并行运算的测试设备及方法,旨在解决现有技术无法实现超高速电磁驱动***信息设备的测试的问题。本发明包括:实时计算变流器主电路的等效电路、电网、变压器和开关的CPU运算单元;实时计算定子段和切换开关1/2、3/4的状态方程的FPGA‑1、FPGA‑2分布运算单元;实时计算运动方程和直线电机定子段参数的FPGA‑3分布运算单元;实时计算变流器1/2、3/4的功率模块状态方程的FPGA‑4、FPGA‑5分布运算单元。本发明实现了对高速直线电磁推进***信息设备的完备测试,测试效果好、速度快、精度和准确度高。
Description
技术领域
本发明属于设备测试技术领域,具体涉及了一种基于分布式多时间尺度并行运算的测试设备及方法。
背景技术
基于分段供电直线电机超高速电磁驱动***具有功率大和***精确可控等优点,可应用于工业、交通和国防领域。为了降低***的开发和调试风险,设备运送到现场之前需对信息设备在各种运行工况下进行全方位的模拟和测试,包括控制策略、保护动作、逻辑、时序、通讯可靠性、硬件设备性能等。对物理设备精确的实时模拟是对超高速电磁驱动***信息设备测试的关键。
基于分段供电直线电机超高速直线电磁驱动***由长定子直线电机、分段供电开关、变流器供电电源等子***构成,***结构复杂且庞大。不同于旋转电机,分段供电的长定子直线有多个定子段同时工作需实时计算多台电机,且各个直线电机的参数随动子运动发生变化,这种强耦合性对实时计算带来了难度。对于超高速电磁驱动***,分段供电开关通常采用晶闸管开关,晶闸管为半控型电流源器件,晶闸管的开通条件为门级加触发信号,关断条件为门级无触发信号且主端子间的正向电流小于维持电流,晶闸管的关断过程需由外部电路决定,这种非线性特征为实时建模和计算带来了难度。超高速电磁驱动***变流器供电电源需提供短时高电压和电流,通常采用功率模块级连和储能结构,大量的非线性元件IGBT和二极管及储能电容为实时计算也带来了较大的难度。一些文献提出了一种基于功率级虚拟电机的硬件在环仿真测试***及方法[1],可以测试和验证电机控制器及电机在整车工况的工作性能及特点,该方法驱动电机为旋转电机、无分段供电切换开关且变流器拓扑也较简单。另一些文献提出了基于RT-LAB的高速磁浮列车半实物仿真平台[2],该方法为同步直线电机,但是磁浮列车速度较低且定子长度较长,其定子切换过程相对较为简单。
总的来说,上述两种方法都无法用于基于分段供电直线电机超高速直线电磁驱动***的信息设备测试,本领域还急需一种测试设备及测试方法,可以实现超高速电磁驱动***信息设备的测试。
以下文献是与本发明相关的技术背景资料:
[1]宋强、李易庭、赵嗣芳等,一种基于功率级虚拟电机的硬件在环仿真测试***及方法,2019-09-26,CN110737207A.
[2]葛琼璇、孙鹏琨、王晓新等,基于RT-LAB的高速磁浮列车半实物仿真平台,2018-12-05,CN 109445308A.,
发明内容
为了解决现有技术中的上述问题,即现有技术无法实现超高速电磁驱动***信息设备的测试的问题,本发明提供了一种基于分布式多时间尺度并行运算的测试设备,该测试设备包括CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元;
所述CPU运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态;
所述FPGA-1分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程;
所述FPGA-2分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程;
所述FPGA-3分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数;
所述FPGA-4分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程;
所述FPGA-5分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程。
在一些优选的实施例中,所述测试设备与所述待测试超高速电磁驱动***信息设备之间通过全比例接口高速光通讯。
在一些优选的实施例中,所述CPU运算单元生成Syn同步方波信号,并通过高速光通讯将所述Syn同步方波信号发送至所述FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元、FPGA-5分布运算单元和所述待测试超高速电磁驱动***信息设备。
在一些优选的实施例中,所述CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,其分布式多尺度并行运算方法为:
所述FPGA-1分布运算单元将实时计算得到的定子段1/2的推力Tr1/Tr2通过高速光通讯送至FPGA-3运分布算单元;
所述FPGA-2分布运算单元将实时计算得到的定子段3/4的推力Tr3/Tr4通过高速光通讯送至FPGA-3分布运算单元;
所述FPGA-3分布运算单元将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元;
变流器给直线电机定子段供电时:
所述FPGA-4分布运算单元将变流器1/2的输出电压Us1/Us2通过高速光通讯送至FPGA-1分布运算单元;
所述FPGA-5分布运算单元将变流器3/4的输出电压Us3/Us4通过高速光通讯送至FPGA-2分布运算单元;
所述FPGA-1分布运算单元将电机定子段1/2的电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元;
所述FPGA-2分布运算单元将电机定子段3/4的电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元;
电网对变流器进行充电时:
所述FPGA-4分布运算单元将变流器1/2的输出电压Us1/Us2通过高速光通讯送至CPU运算单元;
所述FPGA-5分布运算单元将变流器3/4的输出电压Us3/Us4通过高速光通讯送至CPU运算单元;
所述CPU运算单元将变流器桥臂电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
在一些优选的实施例中,所述CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,其分布式多尺度并行运算时序为:
所述CPU运算单元发出***同步方波信号Syn,其运算仿真步长为Ts3,通讯步长为Ts2;
所述FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;
所述FPGA-3分布运算单元,其同步时钟相比***同步方波信号Syn滞后td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2;
所述FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2。
本发明的另一方面,提出了一种基于分布式多时间尺度并行运算的测试方法,基于上述的基于分布式多时间尺度并行运算的测试设备,该测试方法包括:
步骤S10,将待测试超高速电磁驱动***信息设备与测试设备连接,通过全比例接口高速光通讯;
步骤S20,由测试设备的CPU运算单元发出***同步方波信号Syn,并定义CPU运算单元的运算仿真步长为Ts3,通讯步长为Ts2;定义测试设备的FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-3分布运算单元的同步时钟相比***同步方波信号Syn滞后td,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,其运算仿真步长为Ts1,通讯步长为Ts2;
步骤S30,FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程,并将实时计算得到的定子段1/2的推力Tr1/Tr2通过高速光通讯送至FPGA-3运分布算单元;
所述FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程,并将实时计算得到的定子段3/4的推力Tr3/Tr4通过高速光通讯送至FPGA-3分布运算单元;
所述FPGA-3分布运算单元实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数,并将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,以及将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元。
在一些优选的实施例中,所述待测试超高速电磁驱动***信息设备,其变流器给直线电机定子段供电时的测试方法为:
所述FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程,并将变流器1/2的输出电压Us1/Us2通过高速光通讯送至FPGA-1分布运算单元;
所述FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程,并将变流器3/4的输出电压Us3/Us4通过高速光通讯送至FPGA-2分布运算单元;
所述FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程,并将电机定子段1/2的电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元;
所述FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程,并将电机定子段3/4的电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
在一些优选的实施例中,所述待测试超高速电磁驱动***信息设备,其电网对变流器进行充电时的测试方法为:
所述FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程,并将变流器1/2的输出电压Us1/Us2通过高速光通讯送至CPU运算单元;
所述FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程,并将变流器3/4的输出电压Us3/Us4通过高速光通讯送至CPU运算单元;
所述CPU运算单元实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态,并将变流器桥臂电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
本发明的第三方面,提出了一种电子装置,包括:
至少一个处理器;以及
与至少一个所述处理器通信连接的存储器;其中,
所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的基于分布式多时间尺度并行运算的测试方法。
本发明的第四方面,提出了一种计算机可读存储装置,所述计算机可读存储装置存储有计算机指令,所述计算机指令用于被所述计算机执行以实现上述的基于分布式多时间尺度并行运算的测试方法。
本发明的有益效果:
本发明基于分布式多时间尺度并行运算的测试设备,针对待测试超高速电磁驱动***信息设备,设置一个CPU运算单元以及5个FPGA分布运算单元,运算单元与待测试设备之间通过高速光通讯,实现了对高速直线电磁推进***信息设备的完备测试,测试效果好、速度快、精度和准确度高。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本发明基于分布式多时间尺度并行运算的测试设备的待测试基于分段供电直线电机高速电磁驱动***结构图;
图2是本发明基于分布式多时间尺度并行运算的测试设备的分布式多尺度并行运算测试过程示意图;
图3是本发明基于分布式多时间尺度并行运算的测试设备的分布式多时间尺度并行运算时序图;
图4是本发明基于分布式多时间尺度并行运算的测试设备的高速电磁驱动***信息设备测试电磁暂态实时仿真波形。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
本本发明的一种基于分布式多时间尺度并行运算的测试设备,该测试设备包括CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元;
所述CPU运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态;
所述FPGA-1分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程;
所述FPGA-2分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程;
所述FPGA-3分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数;
所述FPGA-4分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程;
所述FPGA-5分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程。
为了更清晰地对本发明基于分布式多时间尺度并行运算的测试设备进行说明,下面结合图1和图2对本发明实施例中各部分展开详述。
本发明第一实施例的基于分布式多时间尺度并行运算的测试设备,包括CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,各部分详细描述如下:
如图1所示,为本发明基于分布式多时间尺度并行运算的测试设备的待测试基于分段供电直线电机高速电磁驱动***结构图,***包括信息设备和物理设备两个部分,信息设备主要对物理设备实现十微秒级实时数据测量及控制保护指令下发。物理设备包括变流器、切换开关、直线电机定子段和直线电机动子。本发明一个实施例中,以4变流器分段供电直线感应电机高速电磁驱动***为例进行说明,变流器Ux提供电源,采用晶闸管交流切换开关kn_x实现每个供电源对直线感应电机定子段进行分段供电。对于电源Ux,通过控制kn_x的通断,实现对直线感应电机定子段Sn_x的分段供电,其中x=1,2,3,4代表4台变流器,n为每台变流器供电定子段的序号。动子为直线感应电机的动子,不同时刻其位置不同,ax为动子覆盖直线感应电机定子段Sn_x的比例,ax取值范围为0~1,x=1,2,3,4代表变流器供电电源序号,当动子未覆盖直线感应电机定子段Sn_x时ax=0,当动子全覆盖直线感应电机定子段Sn_x时ax=1。信息设备包括***控制器SC、电机控制器LMC、变流器控制器COC、开关控制器SWC和采样单元DAS。***控制器SC对信息设备进行总体控制,对应于4变流器分段供电直线感应电机高速电磁驱动***,信息设备中4台电机控制器LMC、变流器控制器COC和开关控制器SWC对应物理设备中4个分段供电区域。采样单元DAS对物理设备电压、电流、位置、速度进行采样和存储。信息设备和物理设备之间通过高速光通讯交换数据信息,实现对物理设备高精度百微秒级实时控制。
如图2所示,为本发明基于分布式多时间尺度并行运算的测试设备的分布式多尺度并行运算测试过程示意图,信息设备和物理设备实时仿真器(即基于分布式多时间尺度并行运算的测试设备)之间采用全比例接口高速光通讯,实现被测试的信息设备与工程现场运行软硬件一致,物理设备实时仿真器采用分布式多时间尺度并行运算架构,包括1个CPU运算单元和5个FPGA分布运算单元:
CPU运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态;
FPGA-1分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程;
FPGA-2分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程;
FPGA-3分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数;
FPGA-4分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程;
FPGA-5分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程。
CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,其分布式多尺度并行运算方法为:
FPGA-1分布运算单元将实时计算得到的定子段1/2的推力Tr1/Tr2通过高速光通讯送至FPGA-3运分布算单元;
FPGA-2分布运算单元将实时计算得到的定子段3/4的推力Tr3/Tr4通过高速光通讯送至FPGA-3分布运算单元;
FPGA-3分布运算单元将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元;
变流器给直线电机定子段供电时:
FPGA-4分布运算单元将变流器1/2的输出电压Us1/Us2通过高速光通讯送至FPGA-1分布运算单元;
FPGA-5分布运算单元将变流器3/4的输出电压Us3/Us4通过高速光通讯送至FPGA-2分布运算单元;
FPGA-1分布运算单元将电机定子段1/2的电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元;
FPGA-2分布运算单元将电机定子段3/4的电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元;
电网对变流器进行充电时:
FPGA-4分布运算单元将变流器1/2的输出电压Us1/Us2通过高速光通讯送至CPU运算单元;
FPGA-5分布运算单元将变流器3/4的输出电压Us3/Us4通过高速光通讯送至CPU运算单元;
CPU运算单元将变流器桥臂电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
CPU运算单元生成Syn同步方波信号,并通过高速光通讯将所述Syn同步方波信号发送至所述FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元、FPGA-5分布运算单元和所述待测试超高速电磁驱动***信息设备,所有设备之间采用串行连接。
如图3所示,为本发明基于分布式多时间尺度并行运算的测试设备的分布式多时间尺度并行运算时序图:
CPU运算单元发出***同步方波信号Syn,其运算仿真步长为Ts3,通讯步长为Ts2;
FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;
FPGA-3分布运算单元,其同步时钟相比***同步方波信号Syn滞后td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2;
FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2。
依据上述的分布式多时间尺度并行运算时序图,可实现多个分布运算单元多时间尺度分布式并行协同计算,实现最短步长实时仿真。
本发明一个实施例中,对仿真模型进行实时仿真的验证,FPGA为Xilinx公司V7和A7系列FPGA芯片,在System generator中搭建定点仿真模型,仿真步长为Ts1为0.5微秒,Ts2为5微秒。CPU为Intel处理器,仿真步长Ts3为50微秒。
如图4所示,为本发明基于分布式多时间尺度并行运算的测试设备的高速电磁驱动***信息设备测试电磁暂态实时仿真波形,其中,图4(a)为电源1输出的4相电压波形,图4(b)为电源1输出的6相电流,图4(c)为电源1供电定子段的6相电流,图4(d)动子速度。由图4可知,基于分布式多时间尺度并行运算的高速电磁驱动***信息设备测试方法可实时准确模拟其电磁暂态过程,实现对高速电磁驱动***信息设备的完整测试。
本发明第二实施例的基于分布式多时间尺度并行运算的测试方法,基于上述的基于分布式多时间尺度并行运算的测试设备,该测试方法包括:
步骤S10,将待测试超高速电磁驱动***信息设备与测试设备连接,通过全比例接口高速光通讯;
步骤S20,由测试设备的CPU运算单元发出***同步方波信号Syn,并定义CPU运算单元的运算仿真步长为Ts3,通讯步长为Ts2;定义测试设备的FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-3分布运算单元的同步时钟相比***同步方波信号Syn滞后td,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,其运算仿真步长为Ts1,通讯步长为Ts2;
步骤S30,FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程,并将实时计算得到的定子段1/2的推力Tr1/Tr2通过高速光通讯送至FPGA-3运分布算单元;
所述FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程,并将实时计算得到的定子段3/4的推力Tr3/Tr4通过高速光通讯送至FPGA-3分布运算单元;
所述FPGA-3分布运算单元实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数,并将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,以及将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元。
待测试超高速电磁驱动***信息设备,其变流器给直线电机定子段供电时的测试方法为:
FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程,并将变流器1/2的输出电压Us1/Us2通过高速光通讯送至FPGA-1分布运算单元;
FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程,并将变流器3/4的输出电压Us3/Us4通过高速光通讯送至FPGA-2分布运算单元;
FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1/2和切换开关1/2的状态方程,并将电机定子段1/2的电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元;
FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3/4和切换开关3/4的状态方程,并将电机定子段3/4的电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
待测试超高速电磁驱动***信息设备,其电网对变流器进行充电时的测试方法为:
FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1/2的功率模块状态方程,并将变流器1/2的输出电压Us1/Us2通过高速光通讯送至CPU运算单元;
FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3/4的功率模块状态方程,并将变流器3/4的输出电压Us3/Us4通过高速光通讯送至CPU运算单元;
CPU运算单元实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态,并将变流器桥臂电流Is1/Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3/Is4通过高速光通讯送至FPGA-5分布运算单元。
上述实施例中虽然将各个步骤按照上述先后次序的方式进行了描述,但是本领域技术人员可以理解,为了实现本实施例的效果,不同的步骤之间不必按照这样的次序执行,其可以同时(并行)执行或以颠倒的次序执行,这些简单的变化都在本发明的保护范围之内。
所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。
需要说明的是,上述实施例提供的基于分布式多时间尺度并行运算的测试设备及方法,仅以上述各功能模块的划分进行举例说明,在实际应用中,可以根据需要而将上述功能分配由不同的功能模块来完成,即将本发明实施例中的模块或者步骤再分解或者组合,例如,上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块,以完成以上描述的全部或者部分功能。对于本发明实施例中涉及的模块、步骤的名称,仅仅是为了区分各个模块或者步骤,不视为对本发明的不当限定。
本发明第三实施例的一种电子装置,包括:
至少一个处理器;以及
与至少一个所述处理器通信连接的存储器;其中,
所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的基于分布式多时间尺度并行运算的测试方法。
本发明第四实施例的一种计算机可读存储装置,所述计算机可读存储装置存储有计算机指令,所述计算机指令用于被所述计算机执行以实现上述的基于分布式多时间尺度并行运算的测试方法。
所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的存储装置、处理装置的具体工作过程及有关说明,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的模块、方法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,软件模块、方法步骤对应的程序可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
术语“第一”、“第二”等是用于区别类似的对象,而不是用于描述或表示特定的顺序或先后次序。
术语“包括”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、方法、物品或者设备/装置所固有的要素。
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
Claims (10)
1.一种基于分布式多时间尺度并行运算的测试设备,用于待测试基于分段供电直线电机高速电磁驱动***的测试,所述待测试基于分段供电直线电机高速电磁驱动***包括信息设备和物理设备;
所述信息设备包括***控制器、电机控制器、变流器控制器、开关控制器和采样单元,每一个所述电机控制器并行连接一个所述变流器控制器和一个所述开关控制器,每一个所述电机控制器并行连接至所述***控制器,所述采样单元分别连接所述***控制器、所述电机控制器、所述变流器控制器和所述开关控制器;
所述物理设备包括变流器、切换开关、直线电机定子段和直线电机动子,所述变流器分别提供4相电源,所述4相电源分别通过一个所述切换开关连接至所述直线电机定子段;
其特征在于,该测试设备包括CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元;
所述CPU运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态;
所述FPGA-1分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段1、定子段2和切换开关1、切换开关2的状态方程;
所述FPGA-2分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的定子段3、定子段4和切换开关3、切换开关4的状态方程;
所述FPGA-3分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数;
所述FPGA-4分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器1、变流器2的功率模块状态方程;
所述FPGA-5分布运算单元,用于实时计算待测试超高速电磁驱动***信息设备的变流器3、变流器4的功率模块状态方程;
所述测试设备,其各部件连接关系为:
所述CPU运算单元分别与FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元连接,进行数据双向传输;所述FPGA-3分布运算单元分别与FPGA-1分布运算单元、FPGA-2分布运算单元连接,进行数据双向传输;所述FPGA-1分布运算单元与所述FPGA-4分布运算单元连接,进行数据双向传输;所述FPGA-2分布运算单元与所述FPGA-5分布运算单元连接,进行数据双向传输;
所述CPU运算单元通过高速光通讯向所述FPGA-1分布运算单元传输数据,所述FPGA-1分布运算单元通过高速光通讯分别向所述FPGA-3分布运算单元和所述FPGA-4分布运算单元传输数据,所述FPGA-3分布运算单元通过高速光通讯向所述FPGA-2分布运算单元传输数据,所述FPGA-2分布运算单元通过高速光通讯向所述FPGA-5分布运算单元传输数据,所述FPGA-5分布运算单元通过高速光通讯向所述FPGA-4分布运算单元传输数据,所述FPGA-4分布运算单元通过高速光通讯向所述信息设备传输数据。
2.根据权利要求1所述的基于分布式多时间尺度并行运算的测试设备,其特征在于,所述测试设备与所述待测试超高速电磁驱动***信息设备之间通过全比例接口高速光通讯。
3.根据权利要求1所述的基于分布式多时间尺度并行运算的测试设备,其特征在于,所述CPU运算单元生成Syn同步方波信号,并通过高速光通讯将所述Syn同步方波信号发送至所述FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元、FPGA-5分布运算单元和所述待测试超高速电磁驱动***信息设备。
4.根据权利要求1-3任一项所述的基于分布式多时间尺度并行运算的测试设备,其特征在于,所述CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,其分布式多尺度并行运算方法为:
所述FPGA-1分布运算单元将实时计算得到的定子段1的推力Tr1、定子段2的推力Tr2通过高速光通讯送至FPGA-3运分布算单元;
所述FPGA-2分布运算单元将实时计算得到的定子段3的推力Tr3、定子段4的推力Tr4通过高速光通讯送至FPGA-3分布运算单元;
所述FPGA-3分布运算单元将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元;
变流器给直线电机定子段供电时:
所述FPGA-4分布运算单元将变流器1的输出电压Us1、变流器2的输出电压Us2通过高速光通讯送至FPGA-1分布运算单元;
所述FPGA-5分布运算单元将变流器3的输出电压Us3、变流器4的输出电压Us4通过高速光通讯送至FPGA-2分布运算单元;
所述FPGA-1分布运算单元将电机定子段1的电流Is1、定子段2的电流Is2通过高速光通讯送至FPGA-4分布运算单元;
所述FPGA-2分布运算单元将电机定子段3的电流Is3、定子段4的电流Is4通过高速光通讯送至FPGA-5分布运算单元;
电网对变流器进行充电时:
所述FPGA-4分布运算单元将变流器1的输出电压Us1、变流器2的输出电压Us2通过高速光通讯送至CPU运算单元;
所述FPGA-5分布运算单元将变流器3的输出电压Us3、变流器4的输出电压Us4通过高速光通讯送至CPU运算单元;
所述CPU运算单元将变流器桥臂电流Is1、变流器桥臂电流Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3、变流器桥臂电流Is4通过高速光通讯送至FPGA-5分布运算单元。
5.根据权利要求4所述的基于分布式多时间尺度并行运算的测试设备,其特征在于,所述CPU运算单元、FPGA-1分布运算单元、FPGA-2分布运算单元、FPGA-3分布运算单元、FPGA-4分布运算单元和FPGA-5分布运算单元,其分布式多尺度并行运算时序为:
所述CPU运算单元发出***同步方波信号Syn,其运算仿真步长为Ts3,通讯步长为Ts2;
所述FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;
所述FPGA-3分布运算单元,其同步时钟相比***同步方波信号Syn滞后td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2;
所述FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,用于高速光通讯,其运算仿真步长为Ts1,通讯步长为Ts2。
6.一种基于分布式多时间尺度并行运算的测试方法,其特征在于,基于权利要求1-5任一项所述的基于分布式多时间尺度并行运算的测试设备,该测试方法包括:
步骤S10,将待测试超高速电磁驱动***信息设备与测试设备连接,通过全比例接口高速光通讯;
步骤S20,由测试设备的CPU运算单元发出***同步方波信号Syn,并定义CPU运算单元的运算仿真步长为Ts3,通讯步长为Ts2;定义测试设备的FPGA-1分布运算单元和FPGA-2分布运算单元为并行运算单元,其同步时钟为***同步方波信号Syn,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-3分布运算单元的同步时钟相比***同步方波信号Syn滞后td,其运算仿真步长为Ts1,通讯步长为Ts2;定义测试设备的FPGA-4分布运算单元和FPGA-5分布运算单元为并行运算单元,其同步时钟相比***同步方波信号Syn超前td,其运算仿真步长为Ts1,通讯步长为Ts2;
步骤S30,FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1、定子段2和切换开关1、切换开关2的状态方程,并将实时计算得到的定子段1的推力Tr1、定子段2的推力Tr2通过高速光通讯送至FPGA-3运分布算单元;
所述FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3、定子段4和切换开关3、切换开关4的状态方程,并将实时计算得到的定子段3的推力Tr3、定子段4的推力Tr4通过高速光通讯送至FPGA-3分布运算单元;
所述FPGA-3分布运算单元实时计算待测试超高速电磁驱动***信息设备的运动方程和直线电机定子段参数,并将实时计算得到的动子速度v、定子段1覆盖比例a1和定子段2覆盖比例a2通过高速光通讯送至FPGA-1分布运算单元,以及将实时计算得到的动子速度v、定子段3覆盖比例a3和定子段4覆盖比例a4通过高速光通讯送至FPGA-2分布运算单元。
7.根据权利要求6所述的基于分布式多时间尺度并行运算的测试方法,其特征在于,所述待测试超高速电磁驱动***信息设备,其变流器给直线电机定子段供电时的测试方法为:
所述FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1、变流器2的功率模块状态方程,并将变流器1的输出电压Us1、变流器2的输出电压Us2通过高速光通讯送至FPGA-1分布运算单元;
所述FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3、变流器4的功率模块状态方程,并将变流器3的输出电压Us3、变流器4的输出电压Us4通过高速光通讯送至FPGA-2分布运算单元;
所述FPGA-1分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段1、定子段2和切换开关1、切换开关2的状态方程,并将电机定子段1的电流Is1、定子段2的电流Is2通过高速光通讯送至FPGA-4分布运算单元;
所述FPGA-2分布运算单元实时计算待测试超高速电磁驱动***信息设备的定子段3、定子段4和切换开关3、切换开关4的状态方程,并将电机定子段3的电流Is3、定子段4的电流Is4通过高速光通讯送至FPGA-5分布运算单元。
8.根据权利要求7所述的基于分布式多时间尺度并行运算的测试方法,其特征在于,所述待测试超高速电磁驱动***信息设备,其电网对变流器进行充电时的测试方法为:
所述FPGA-4分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器1、变流器2的功率模块状态方程,并将变流器1的输出电压Us1、变流器2的输出电压Us2通过高速光通讯送至CPU运算单元;
所述FPGA-5分布运算单元实时计算待测试超高速电磁驱动***信息设备的变流器3、变流器4的功率模块状态方程,并将变流器3的输出电压Us3、变流器4的输出电压Us4通过高速光通讯送至CPU运算单元;
所述CPU运算单元实时计算待测试超高速电磁驱动***信息设备的变流器主电路的等效电路、电网电压和电流、变压器电压和电流以及开关开启和关闭状态,并将变流器桥臂电流Is1、变流器桥臂电流Is2通过高速光通讯送至FPGA-4分布运算单元,以及将变流器桥臂电流Is3、变流器桥臂电流Is4通过高速光通讯送至FPGA-5分布运算单元。
9.一种电子装置,其特征在于,包括:
至少一个处理器;以及
与至少一个所述处理器通信连接的存储器;其中,
所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现权利要求6-8任一项所述的基于分布式多时间尺度并行运算的测试方法。
10.一种计算机可读存储装置,其特征在于,所述计算机可读存储装置存储有计算机指令,所述计算机指令用于被所述计算机执行以实现权利要求6-8任一项所述的基于分布式多时间尺度并行运算的测试方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110920932.8A CN113760616B (zh) | 2021-08-11 | 2021-08-11 | 基于分布式多时间尺度并行运算的测试设备、方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110920932.8A CN113760616B (zh) | 2021-08-11 | 2021-08-11 | 基于分布式多时间尺度并行运算的测试设备、方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113760616A CN113760616A (zh) | 2021-12-07 |
CN113760616B true CN113760616B (zh) | 2023-10-24 |
Family
ID=78789018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110920932.8A Active CN113760616B (zh) | 2021-08-11 | 2021-08-11 | 基于分布式多时间尺度并行运算的测试设备、方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113760616B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014076205A2 (de) * | 2012-11-16 | 2014-05-22 | Set Power Systems Gmbh | Vorrichtung und verfahren zum emulieren |
CN105549420A (zh) * | 2015-12-22 | 2016-05-04 | 南京南瑞集团公司 | 直驱风机变流控制***的实时仿真测试方法 |
CN109490004A (zh) * | 2018-12-29 | 2019-03-19 | 珠海九源电力电子科技有限公司 | 一种对称式电磁驱动实验***及控制方法 |
CN111381513A (zh) * | 2018-12-28 | 2020-07-07 | 中国航天科工飞航技术研究院(中国航天海鹰机电技术研究院) | 超高速电磁推进控制半实物仿真***及仿真方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9222867B2 (en) * | 2011-01-05 | 2015-12-29 | Brian L. Norling | Resonant micromachined biochemical sensor |
CN105932666A (zh) * | 2016-05-18 | 2016-09-07 | 中国电力科学研究院 | 复杂配电网多时间尺度数模混合仿真***及其仿真方法 |
-
2021
- 2021-08-11 CN CN202110920932.8A patent/CN113760616B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014076205A2 (de) * | 2012-11-16 | 2014-05-22 | Set Power Systems Gmbh | Vorrichtung und verfahren zum emulieren |
CN105549420A (zh) * | 2015-12-22 | 2016-05-04 | 南京南瑞集团公司 | 直驱风机变流控制***的实时仿真测试方法 |
CN111381513A (zh) * | 2018-12-28 | 2020-07-07 | 中国航天科工飞航技术研究院(中国航天海鹰机电技术研究院) | 超高速电磁推进控制半实物仿真***及仿真方法 |
CN109490004A (zh) * | 2018-12-29 | 2019-03-19 | 珠海九源电力电子科技有限公司 | 一种对称式电磁驱动实验***及控制方法 |
Non-Patent Citations (3)
Title |
---|
Multi-FPGA digital hardware design for detailed large-scale real-time electromagnetic transient simulation of power systems;Yuan Chen 等;《IET Generation, Transmission & Distribution》;第7卷(第5期);451-463 * |
电枢分段供电永磁直线同步电机的非线性数学模型;郭科宇 等;《电工技术学报》;第36卷(第6期);1126-1137 * |
电磁继电器触头动熔焊特性的模拟实验研究;金建炳;《中国优秀硕士学位论文全文数据库 (工程科技Ⅱ辑)》;C042-498 * |
Also Published As
Publication number | Publication date |
---|---|
CN113760616A (zh) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Poon et al. | Hardware-in-the-loop testing for electric vehicle drive applications | |
CN106650072B (zh) | 一种基于半实物仿真的虚拟同发电机并网检测***及方法 | |
CN105425782B (zh) | 高速列车牵引传动控制***实时故障仿真平台 | |
CN201654154U (zh) | 多功能继电保护测试仿真装置 | |
CN111505963B (zh) | 一种磁悬浮列车地面供电***的半实物仿真***及方法 | |
Bélanger et al. | eMEGAsim: An open high-performance distributed real-time power grid simulator. Architecture and specification | |
Aiello et al. | Real-time emulation of a three-phase Vienna rectifier with DC voltage control and power factor correction | |
CN113760616B (zh) | 基于分布式多时间尺度并行运算的测试设备、方法及装置 | |
Mekonnen et al. | An FPGA-based digital control development method for power electronics | |
Teodorescu et al. | A new approach in teaching power electronics control of electrical drives using real-time systems | |
CN111969607B (zh) | 一种基于dSPACE的分布式潮流控制器串联侧闭环仿真试验方法 | |
US3826906A (en) | Desk console power systems simulator with hands-on control | |
Buraimoh et al. | Laboratory procedure for real-time simulation experiment of renewable energy systems on OPAL-RT digital simulator | |
CN103995477A (zh) | 两电平整流器及逆变器高速实时仿真方法 | |
Perić et al. | Development of voltage source converter using HiL simulation system | |
GIMÉNEZ et al. | Plataforma: Development of an integrated dynamic test system to determine power electronics systems erformance | |
Monti et al. | A virtual testing facility for elevator and escalator systems | |
CN114386253A (zh) | 基于事件驱动的混合步长实时仿真***的实现方法及装置 | |
Mudrov et al. | FPGA-based Hardware-in-the-Loop system bits capacity evaluation based on induction motor model | |
Kadam et al. | Traction inverter performance testing using mathematical and real-time controller-in-the-loop permanent magnet synchronous motor emulator | |
Zsuga et al. | Review and conceptual design of FPGA-based application for data-driven power electronic systems | |
Ma et al. | PC-based real-time simulator and its application on testing of power plant auxiliary system control | |
Jain et al. | Controller hardware-in-loop simulation of a multi-machine system using an educational real-time simulator | |
CN112560245B (zh) | 一种用于配置电力牵引***的开关器件、散热设备的仿真计算方法 | |
CN110059346A (zh) | 一种可控串联补偿装置的电磁暂态快速仿真方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |