MATLAB-based OLTC topology simulation diagnosis system and method
Through the MATLAB-based OLTC topology simulation diagnosis system, the problem of inefficiency caused by complex testing steps of Simulink complex models is solved, efficient simulation and fault diagnosis are achieved, and reliable data support is provided.
Patent Information
- Application Number
- CN202411851092.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-02-18
AI Technical Summary
In the prior art, Simulink complex model testing steps are complex, resulting in inefficient testing and it is difficult to conduct comprehensive testing of complex systems.
A OLTC topology simulation and diagnosis system based on MATLAB is provided, including selection module, parameter assignment module, simulation module, feature parameter display module and waveform comparison and analysis module, through which the transformer topology structure is simulated and diagnosed.
It significantly simplifies the operation process, improves simulation efficiency and accuracy, can effectively simulate and troubleshoot complex systems, and provides reliable data support.
Smart Images

Figure CN119475474A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of on-load tap changers and relates to an OLTC topology simulation diagnosis system and method based on MATLAB. Background Art
[0002] On-load tap changers (OLTCs) can achieve voltage regulation by changing the number of turns of the transformer winding without interrupting the load current. In the current development of OLTC systems, the evaluation of different topologies usually relies on actual experimental results, and the lack of corresponding simulation results as a reference brings significant limitations. Experimental equipment such as capacitors and vacuum circuit breakers may cause performance degradation due to time and use, such as reduced capacitance and changes in contact withstand voltage, which directly affect the accuracy and reliability of experimental results. The lack of simulation control makes it impossible to effectively foresee and compensate for equipment performance changes during the design and testing phase, which may lead to under-designed or overly conservative solutions. In addition, although many R&D engineers have rich practical experimental experience, they may lack the ability to use computers for complex simulations, especially when directly using advanced simulation tools such as Simulink, they may encounter certain difficulties.
[0003] Due to the complexity of the model, the traditional Simulink model testing method is limited in test scope and it is difficult to conduct comprehensive tests on complex systems. At the same time, the test steps are often complicated, resulting in low test efficiency, which in turn increases the difficulty of problem tracking and solving. Summary of the invention
[0004] The purpose of the present invention is to solve the problem in the prior art that the Simulink complex model test steps are complicated, resulting in low test efficiency, and to provide an OLTC topology simulation diagnosis system and method based on MATLAB.
[0005] In order to achieve the above object, the present invention adopts the following technical solutions: The OLTC topology simulation diagnosis system based on MATLAB includes: a selection module, a parameter assignment module, a simulation module, a characteristic parameter display module and a waveform comparison and analysis module; The selection module is used to select the grade and topology circuit of the transformer; The parameter assignment module is used to assign values to the selected topological circuit diagram; The simulation module is used to simulate the topological circuit diagram after the assignment; The characteristic parameter display module obtains characteristic parameters according to the simulation waveform obtained by simulation; The waveform comparison and analysis module is used to compare and analyze the actual test waveform with the simulation waveform to check whether there is arcing, aging or contact bounce fault. If so, the fault is repaired until the cause of the fault is obtained.
[0006] Preferably, the selection module includes: a voltage level selection submodule and a topology map selection submodule; the voltage level selection submodule is used to select a 35kV or 10kV transformer; the topology map selection submodule is used to select a topology circuit in a topology circuit database.
[0007] Preferably, the parameter assignment module includes: an electrical parameter assignment module, a timing parameter assignment module, a mechanical timing reference display module and a mechanical timing real-time display module; the electrical parameter assignment module modifies the capacitance, inductance, resistance, secondary side of ABC three-phase voltage, simulation time, phase difference between the main test phase and the accompanying test phase from the odd side to the even side and from the even side to the odd side in the OLTC topology circuit; Preferably, the timing parameter assignment module sets the mechanical timing from the odd side to the even side and from the even side to the odd side, and displays the modified result waveform in real time in the mechanical timing real-time display module and the mechanical timing reference display module.
[0008] Preferably, the contents displayed by the mechanical timing reference display module and the mechanical timing real-time display module are both dependent on whether the timing is currently being modified from the odd side to the even side or from the even side to the odd side.
[0009] Preferably, the simulation waveform includes a single-dual electrical waveform and a dual-single electrical waveform, and the characteristic parameters of the waveform are displayed in a digital editing box of the characteristic parameter display module.
[0010] Preferably, the actual test waveform is compared and analyzed with the simulation waveform to check whether there is a fault. According to the abnormality of the actual waveform, it is analyzed whether there is an arcing condition, aging condition or contact bounce fault. If yes, the fault is repaired until the cause of the fault is obtained. Specifically, check whether there is a deviation between the actual test waveform and the simulation waveform. If there is a deviation, it is determined that there is a deviation in the device aging value, so as to evaluate the device life; when the device usage time exceeds the device rated life, the device is tested for performance. If the test result is within the preset threshold range, it indicates that the device performance is qualified and can continue to be used; if it is outside the preset threshold range, it indicates that the device performance is unqualified and the device needs to be replaced; Or when the actual test waveform is abnormal, analyze and determine the coordination problem of the mechanism. After improving the coordination, the actual test waveform returns to normal, and it is considered that the cause of the fault is obtained.
[0011] The OLTC topology simulation diagnosis method based on MATLAB includes: Based on the OLTC topology, build an OLTC model in the Simulink simulation model; Perform initial settings on the constructed OLTC model and simulate the OLTC model after the settings are completed; Acquire characteristic parameters based on the simulation waveform obtained by simulation; Compare and analyze the actual test waveform with the simulation waveform to check whether there is a fault. If so, repair the fault until the cause of the fault is obtained.
[0012] Preferably, before building the OLTC model in the Simulink simulation model, the level and topology circuit of the transformer are selected; the topology circuit is selected from a topology circuit database.
[0013] Preferably, the grades of the transformer include 35kV and 10kV transformers.
[0014] Compared with the prior art, the present invention has the following beneficial effects: The present invention significantly simplifies the operation process by providing an intuitive user interface, so that users without Simulink experience can easily complete the simulation. The present invention can output switching waveforms and characteristic parameters, which can provide important references for the waveforms of actual experiments. Users can compare the simulation results with the test waveforms to perform diagnostic analysis, thereby discovering problems and optimizing system design. The present invention not only improves the simulation efficiency and accuracy, but also provides reliable data support for experiments, providing effective support for the development of power conversion technology and OLTC systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 It is a flow chart of the OLTC topology simulation diagnosis method based on MATLAB of the present invention; Figure 2 A topological schematic diagram of the OLTC topology simulation diagnosis method based on MATLAB of the present invention; Figure 3 It is a schematic diagram of the Simulink simulation model based on the OLTC topology; Figure 4 Select schematic diagrams for voltage level selection and topology diagrams; Figure 5 It is a schematic diagram of parameter assignment and simulation control; Figure 6 This is the simulation waveform interface diagram. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0018] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0020] The present invention is further described in detail below in conjunction with the accompanying drawings: The present invention discloses an OLTC topology simulation diagnosis system based on MATLAB, comprising: a selection module, a parameter assignment module, a simulation module, a characteristic parameter display module and a waveform comparison and analysis module; The selection module is used to select the grade and topology circuit of the transformer; The parameter assignment module is used to assign values to the selected topological circuit diagram; The simulation module is used to simulate the topological circuit diagram after the assignment; The characteristic parameter display module obtains characteristic parameters according to the simulation waveform obtained by simulation; The waveform comparison and analysis module is used to compare and analyze the actual test waveform with the simulation waveform to check whether there is a fault. If so, the fault is repaired until the cause of the fault is obtained.
[0021] The selection module includes: a voltage level selection submodule and a topology map selection submodule; the voltage level selection submodule is used to select a 35kV or 10kV transformer; the topology map selection submodule is used to select a topology circuit in a topology circuit database.
[0022] The parameter assignment module includes: an electrical parameter assignment module, a timing parameter assignment module, a mechanical timing reference display module and a mechanical timing real-time display module; the electrical parameter assignment module modifies the capacitance, inductance, resistance, the secondary side of the ABC three-phase voltage, the simulation time, the phase difference between the main test phase and the accompanying test phase from the odd side to the even side and from the even side to the odd side in the OLTC topology circuit; the timing parameter assignment module sets the mechanical timing from the odd side to the even side and from the even side to the odd side, and displays the modified result waveform in real time in the mechanical timing real-time display module and the mechanical timing reference display module.
[0023] The contents displayed by the mechanical timing reference display module and the mechanical timing real-time display module depend on whether the timing is currently being modified from the odd side to the even side or from the even side to the odd side.
[0024] The simulation waveforms include single-dual electrical waveforms and dual-single electrical waveforms, and the characteristic parameters of the waveforms are displayed in the digital editing box of the characteristic parameter display module.
[0025] The actual test waveform is compared and analyzed with the simulation waveform to check whether there is a fault. According to the abnormality of the actual waveform, it is analyzed whether there is an arcing condition, aging condition or contact bounce fault. If so, the fault is repaired until the cause of the fault is obtained. Specifically, check whether there is a deviation between the actual test waveform and the simulation waveform. If there is a deviation, it is determined that there is a deviation in the device aging value, so as to evaluate the device life; when the device usage time exceeds the device rated life, the device is tested for performance. If the test result is within the preset threshold range, it indicates that the device performance is qualified and can continue to be used; if it is outside the preset threshold range, it indicates that the device performance is unqualified and the device needs to be replaced; Or when the actual test waveform is abnormal, analyze and determine the coordination problem of the mechanism. After improving the coordination, the actual test waveform returns to normal, and it is considered that the cause of the fault is obtained.
[0026] See also Figure 1 The present invention discloses a MATLAB-based OLTC topology simulation diagnosis method, comprising: S101, build an OLTC model in the Simulink simulation model based on the OLTC topology; S102, performing initial settings on the constructed OLTC model, and simulating the OLTC model after the settings are completed; S103, acquiring characteristic parameters based on the simulation waveform obtained by simulation; S104, compare and analyze the actual test waveform with the simulation waveform to check whether there is a fault. If so, repair the fault until the cause of the fault is obtained.
[0027] Before building the OLTC model in the Simulink simulation model, the transformer level and topology circuit are selected; the topology circuit is selected from the topology circuit database. The transformer level includes 35kV and 10kV transformers.
[0028] Example: See also Figure 2 The present invention discloses a MATLAB OLTC topology simulation diagnosis method, and the specific diagnosis process using simulation is as follows: S1. In the topology circuit database, Simulink simulation models are established according to different OLTC topologies. Each simulation model mainly includes a three-phase power supply, an LC oscillation module, a topology module, a timing control module, a measurement module, and an oscilloscope. The Simulink model of the SHZV topology is shown in the figure. Figure 3 As shown. After arranging each module, it is necessary to perform initial settings on the three-phase power supply, three-phase transformer, circuit breaker, resistor, inductor, capacitor, oscilloscope, and step module, and facilitate the subsequent calling of the host computer. In order to simplify the description process, the following only takes the process of building a 35kV SHZV topology host computer system as an example to illustrate the construction process and use method of the host computer system. The present invention includes the right to modify parameters and simulation of all types of topology models in the system.
[0029] S2, after establishing the simulation model, set the voltage level selection and topology selection on the system homepage; Figure 4 As shown in the figure, click the SHZV Button module to enter the parameter assignment and simulation control interface, as shown in the figure. Figure 5 As shown, from top to bottom and from left to right, they are SHZV topology circuit diagram, mechanical timing reference diagram, mechanical timing real-time diagram, electrical parameter assignment module, control module, and timing parameter assignment module. The electrical parameter assignment module can modify the capacitance, inductance, resistance, secondary side of ABC three-phase voltage, simulation time, phase difference between the main test phase and the accompanying test phase from the odd side to the even side and from the even side to the odd side. The timing parameter assignment module can set the mechanical timing from the odd side to the even side and from the even side to the odd side, and can display the modified result waveform in real time in the mechanical timing real-time diagram. The contents displayed in the mechanical timing reference diagram and the mechanical timing real-time diagram depend on whether the timing is being modified from the odd side to the even side or from the even side to the odd side.
[0030] When you click odd to even in the assignment box in the lower right corner (the default setting when starting the software is odd to even), when you go from the odd side to the even side, the reference mechanical waveform from the odd side to the even side is displayed in the upper center of the interface. It is a reference diagram drawn in advance. The purpose of this waveform is to tell the user which period of time the set timing t1, t2, etc. represent respectively. The real-time mechanical waveform is displayed on the upper right side, which is related to the settings of parameters such as t1 and t2, and changes in real time with them. The overall shape is similar to the reference mechanical waveform, which allows the user to intuitively see the settings of the current mechanical waveform.
[0031] The situation from the even side to the odd side is similar to the above. When you click even to odd in the assignment box in the lower right corner, the mechanical timing reference display module and the mechanical timing real-time display module both display the corresponding even to odd.
[0032] After setting all parameters, you can click the "Assign Parameters" Button control of the control module to assign values to the Simulink model. If the assignment is successful, the "Assignment Completed" prompt box will pop up. Then you can click the "Start Simulation" Button control to start the simulation. The simulation progress will be displayed in the "Simulation Progress" digital edit box. If you want to stop the simulation, you can click the "Stop Simulation" Button control, and the "Simulation Stopped" prompt box will pop up. After the simulation is finished, the "Simulation Completed" prompt box will pop up.
[0033] The main parts are written as follows, including but not limited to the following information: (1) "Perform parameter assignment" Button control callback function: link Simulink simulation model, parameter interface, and assignment completion prompt; Some of the code is as follows: load_system('simulation\SHZV_35kV'); modelName = gcs; stepName1 = [modelName ' / Step1']; stepName2 = [modelName ' / Step21']; stepBlock1 = get_param(stepName1, 'Handle'); stepBlock2 = get_param(stepName2, 'Handle'); value1 = app.SHZVDt1.Value; value2 = (app.SHZVDt1.Value*1000+app.SHZVDt2t1.Value) / 1000; set_param(stepBlock1, 'Time', num2str(value1)); set_param(stepBlock2, 'Time', num2str(value2)); Lname = [modelName ' / Series RLC Branch']; BYQaname = [modelName ' / Linear Transformer2']; LBlock = get_param(Lname, 'Handle'); BYQaBlock = get_param(BYQaname, 'Handle'); Lvalue = app.SHZVL.Value / 100 / pi; stopTime = app.SHZVtime.Value; BYQau2 = app.SHZVUa.Value; set_param(LBlock, 'Inductance', num2str(Lvalue)); set_param(BYQaBlock, 'winding2', ['[' num2str(BYQau2) ' 0.0020.08]']); set_param(modelName, 'StopTime', num2str(stopTime)); save_system('SHZV_35kV'); msgbox("Assignment has ended", "Prompt"); (2) "Start simulation" Button control callback function: timer, get simulation progress; The full code is as follows: t = timer('TimerFcn', {@outputProgress, 'SHZV_35kV'}, 'Period', 5, 'ExecutionMode', 'fixedRate'); start(t); sim('simulation\SHZV_35kV'); stop(t); delete(t); function outputProgress(~, ~, model_name) time = get_param(model_name, 'SimulationTime'); a = time / app.SHZVtime.Value; app.SHZVJD.Value = [num2str(a*100),'%']; end msgbox("Simulation has ended", "prompt"); (3) “Stop simulation” Button control callback function; The full code is as follows: simObj = getSimulinkBlockHandle('simulation\SHZV_35kV'); if isempty(simObj) warndlg('No Simulink model named SHZV_35kV was found!'); else simStatus = get_param('SHZV_35kV','SimulationStatus'); if strcmp(simStatus, 'running') set_param('SHZV_35kV', 'SimulationCommand', 'stop'); msgbox('SHZV_35kV has stopped running'); else msgbox('SHZV_35kV is not running, no operation required'); end end (4) “Draw single-dual electrical waveform” Button control callback function; Some of the code is as follows: app.SHZVPanel.Visible = 'off'; app.SHZVDQS.Visible = 'off'; app.SHZVDQD.Visible = 'on'; SHZVDATA=load('SHZV_35kV.mat'); tim = SHZVDATA.SHZV_35kV.time; data1 = SHZVDATA.SHZV_35kV.data(:, 1); data2 = SHZVDATA.SHZV_35kV.data(:, 2); data3 = SHZVDATA.SHZV_35kV.data(:, 3); data4 = SHZVDATA.SHZV_35kV.data(:, 4); startIndex = find(tim>= startTime, 1); endIndex = find(tim>= endTime, 1); data1 = data1(startIndex:endIndex, :); data2 = data2(startIndex:endIndex, :); data3 = data3(startIndex:endIndex, :); data4 = data4(startIndex:endIndex, :); plot(app.UIAxes_SHZVDIa, tim, data1); plot(app.UIAxes_SHZVDIb, tim, data2); plot(app.UIAxes_SHZVDUa, tim, data3); plot(app.UIAxes_SHZVDUb, tim, data4); S3, view the simulation waveform, you can click the "Draw Single-Dual Electrical Waveform" Button control and the "Draw Dual-Single Electrical Waveform" Button control to enter the corresponding result interface, such as Figure 6As shown. The simulation waveform is related to the simulation time setting. Generally speaking, the simulation is from single to dual and then from dual to single. If the simulation time is long enough, both switching waveforms will be covered. The main test phase waveform is displayed on the left side of the result interface, and the accompanying test phase waveform is displayed on the right side. Click the "Get characteristic parameters" Button control, and the extracted characteristic parameters will be displayed in a series of digital edit boxes in the middle. Finally, you can click the "Process image and export this experimental data" Button control, and the input and output of this simulation will be displayed in the middle table control. At the same time, a simulation report is generated. The report content includes input, output and waveform diagrams of the switching stage. Since then, the upper computer system has been built.
[0034] The main parts are written as follows, including but not limited to the following information: (1) "Get characteristic parameters" Button control callback function: take the extraction of total time, level voltage, level current, and single resistance duration as an example; Some of the code is as follows: tz=app.SHZVSt2t1.Value+app.SHZVSt3t2.Value+app.SHZVSt4t3.Value+app.SHZVSt5t4.Value+app.SHZVS t6t5.Value+app.SHZVSt7t6.Value+app.SHZVSt8t7.Value+app.SHZVSt9t8.Value+app.SHZVSt10t9.Value;% t1=app.SHZVSt1.Value+app.SHZVSt2t1.Value / 1000; tend = app.SHZVSt1.Value+tz / 1000; SHZVDATA=load('SHZV_35kV.mat'); tim = SHZVDATA.SHZV_35kV.time; Ia = abs(SHZVDATA.SHZV_35kV.data(:, 1)); Ib = abs(SHZVDATA.SHZV_35kV.data(:, 2)); Ua = abs(SHZVDATA.SHZV_35kV.data(:, 3)); Ub = abs(SHZVDATA.SHZV_35kV.data(:, 4)); t_start = app.SHZVSt1.Value - 0.02; % A1 opens in the previous cycle t_end = app.SHZVSt1.Value; max_Ib = -inf; max_Ua = -inf; for i = 1:length(tim) if tim(i)>= t_start&&tim(i)<= t_end if Ib(i)>max_Ib max_Ib = Ib(i); end if Ua(i)>max_Ua max_Ua = Ua(i); end end end Ist=max_Ib; Ust=max_Ua; t = t1; while true tIndex = find(tim>= t, 1); if Ub(tIndex)>30 t2 = t; break; end t = t + 0.00001; end t33 = app.SHZVSt1.Value+(app.SHZVSt2t1.Value+app.SHZVSt3t2.Value+app.SHZVSt4t3.Value+app.SHZVSt5t4.Value) / 1000; t = t33; while true tIndex = find(tim>= t, 1); if Ia(tIndex)>30 t3 = t; break; end t = t + 0.00001; end tddz=t3-t2; app.SHZVSjdy.Value = Ust / sqrt(2); app.SHZVSjdl.Value = Ist / sqrt(2); app.SHZVSzsj.Value = tz; app.SHZVSddz.Value = tddz*1000; (2) “Process the image and export the experimental data” Button control callback function.
[0035] Some of the code is as follows: wenzi = readtable("data\sdbg.xlsx"); app.SHZVSTable.Data = wenzi; newanData = app.SHZVSTable.Data; newanData{1, 2} = app.SHZVUa.Value; newanData{2, 2} = app.SHZVUbc.Value; newanData{9, 2} = app.SHZVSt2t1.Value; newanData{10, 2} = app.SHZVSt3t2.Value; newanData{3, 4} = num2cell(app.SHZVSjdy.Value); newanData{4, 4} = num2cell(app.SHZVSjdl.Value); app.SHZVSTable.Data = newanData; tableData = app.SHZVSTable.Data; doc = actxserver('Word.Application'); doc.Visible = true; doc.Documents.Add; selection = doc.Selection; selection.ParagraphFormat.Alignment = 1; selection.Font.Size = 14; selection.TypeText('35kV SHZV (Double - Single)'); selection.TypeParagraph; for i = 1:size(tableData, 1) for j = 1:size(tableData, 2) if isnumeric(tableData{i,j}) cellData = num2str(tableData{i,j}); else cellData = string(tableData{i,j}); end table.Cell(i + 1,j).Range.Text = cellData; end end table.Borders.Enable = 1; table.Range.Font.Size = 12; table.Rows.Item(1).Delete; exportgraphics(app.UIAxes_SHZVSIa,'saved_plot.png', 'Resolution',300); selection = doc.Selection; image_path = fullfile(pwd,'saved_plot.png'); % Get the full file path selection.InlineShapes.AddPicture(image_path); S4, the staff opens the prepared host computer system, selects the voltage level and topology to be simulated, inputs the parameters in the actual test into the host computer interface, clicks the "Start Simulation" button, and the simulation progress is displayed in the lower right corner of the interface. After the simulation is completed, click "Draw single-dual electrical waveform or draw dual-single electrical waveform" to enter the waveform drawing interface. After extracting the characteristic parameters, the simulation waveform and data can be output. Then the staff compares and analyzes the actual test waveform with the simulation waveform to check whether there is a fault and analyze the cause of the fault; check whether there is a deviation in the aging value of the device and conduct a device life assessment. The actual test records tens of thousands of sets of data, and the data needs to be processed before the waveform of the switching period can be drawn. This involves other data processing methods and is not related to this patent, so the actual test waveform is not shown here.
[0036] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. The OLTC topology simulation diagnosis system based on MATLAB is characterized by: include: Selection module, parameter assignment module, simulation module, characteristic parameter display module and waveform comparison and analysis module; The selection module is used to select the grade and topology circuit of the transformer; The parameter assignment module is used to assign values to the selected topological circuit diagram; The simulation module is used to simulate the topological circuit diagram after the assignment; The characteristic parameter display module obtains characteristic parameters according to the simulation waveform obtained by simulation; The waveform comparison and analysis module is used to compare and analyze the actual test waveform with the simulation waveform to check whether there is any fault. According to the abnormal situation of the actual waveform, it is analyzed whether there is arcing, aging or contact bounce fault. If so, the fault is repaired until the cause of the fault is obtained.
2. The OLTC topology simulation diagnosis system based on MATLAB according to claim 1 is characterized in that: The selection module includes: a voltage level selection submodule and a topology map selection submodule; the voltage level selection submodule is used to select a 35kV or 10kV transformer; the topology map selection submodule is used to select a topology circuit in a topology circuit database.
3. The OLTC topology simulation diagnosis system based on MATLAB according to claim 2 is characterized in that: The parameter assignment module includes: an electrical parameter assignment module, a timing parameter assignment module, a mechanical timing reference display module and a mechanical timing real-time display module; the electrical parameter assignment module modifies the capacitance, inductance, resistance, the secondary side of the ABC three-phase voltage, the simulation time, the phase difference between the main test phase and the accompanying test phase from the odd side to the even side and from the even side to the odd side in the OLTC topology circuit.
4. The OLTC topology simulation diagnosis system based on MATLAB according to claim 2 is characterized in that: The timing parameter assignment module sets the mechanical timing from the odd side to the even side and from the even side to the odd side, and displays the modified result waveform in real time in the mechanical timing real-time display module and the mechanical timing reference display module.
5. The OLTC topology simulation diagnosis system based on MATLAB according to claim 3 is characterized in that: The contents displayed by the mechanical timing reference display module and the mechanical timing real-time display module are both dependent on whether the timing is being modified from the odd side to the even side or from the even side to the odd side.
6. The MATLAB-based OLTC topology simulation diagnosis system according to claim 5, characterized in that: The simulation waveforms include single-dual electrical waveforms and dual-single electrical waveforms, and the characteristic parameters of the waveforms are displayed in a digital editing box of a characteristic parameter display module.
7. The OLTC topology simulation diagnosis system based on MATLAB according to claim 6 is characterized in that: The actual test waveform is compared and analyzed with the simulation waveform to check whether there is a fault. According to the abnormality of the actual waveform, it is analyzed whether there is an arcing condition, aging condition or contact bounce fault. If so, the fault is repaired until the cause of the fault is obtained. Specifically, check whether there is a deviation between the actual test waveform and the simulation waveform. If there is a deviation, it is determined that there is a deviation in the device aging value, so as to evaluate the device life; when the device usage time exceeds the device rated life, the device is tested for performance. If the test result is within the preset threshold range, it indicates that the device performance is qualified and can continue to be used; if it is outside the preset threshold range, it indicates that the device performance is unqualified and the device needs to be replaced; Or when the actual test waveform is abnormal, analyze and determine the coordination problem of the mechanism. After improving the coordination, the actual test waveform returns to normal, and it is considered that the cause of the fault is obtained.
8. The OLTC topology simulation diagnosis method based on MATLAB is characterized by: include: Based on the OLTC topology, build an OLTC model in the Simulink simulation model; Perform initial settings on the constructed OLTC model and simulate the OLTC model after the settings are completed; Acquire characteristic parameters based on the simulation waveform obtained by simulation; Compare and analyze the actual test waveform with the simulation waveform to check whether there is a fault. If so, repair the fault until the cause of the fault is obtained.
9. The OLTC topology simulation diagnosis method based on MATLAB according to claim 8, characterized in that: Before building the OLTC model in the Simulink simulation model, the level and topology circuit of the transformer are selected; the topology circuit is selected from a topology circuit database.
10. The OLTC topology simulation diagnosis method based on MATLAB according to claim 9, characterized in that: The transformer grades include 35kV and 10kV transformers.
Citation Information
Patent Citations
Simulation and diagnosis method and system for fault of transition resistor of on-load tap changer
CN108828439A
On-line monitoring and diagnosis method and device for tap switch and storage medium
CN112182846A
Electromagnetic interference prediction software for BUCK chopper
CN113468835A
On-load tap-changer switching circuit, system and equipment and fault diagnosis method
CN117347850A