WO2020234998A1 - 電力変換装置 - Google Patents

電力変換装置 Download PDF

Info

Publication number
WO2020234998A1
WO2020234998A1 PCT/JP2019/020106 JP2019020106W WO2020234998A1 WO 2020234998 A1 WO2020234998 A1 WO 2020234998A1 JP 2019020106 W JP2019020106 W JP 2019020106W WO 2020234998 A1 WO2020234998 A1 WO 2020234998A1
Authority
WO
WIPO (PCT)
Prior art keywords
command
arm
communication
information
hub
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.)
Ceased
Application number
PCT/JP2019/020106
Other languages
English (en)
French (fr)
Inventor
靖則 伊戸
英明 大箸
倫行 今田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to EP19929592.4A priority Critical patent/EP3975410B1/en
Priority to JP2019542736A priority patent/JP6608103B1/ja
Priority to US17/607,060 priority patent/US11973435B2/en
Priority to PCT/JP2019/020106 priority patent/WO2020234998A1/ja
Publication of WO2020234998A1 publication Critical patent/WO2020234998A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/483Converters with outputs that each can have more than two voltages levels
    • H02M7/4835Converters with outputs that each can have more than two voltages levels comprising two or more cells, each including a switchable capacitor, the capacitors having a nominal charge voltage which corresponds to a given fraction of the input voltage, and the capacitors being selectively connected in series to determine the instantaneous output voltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/02Conversion of AC power input into DC power output without possibility of reversal
    • H02M7/04Conversion of AC power input into DC power output without possibility of reversal by static converters
    • H02M7/12Conversion of AC power input into DC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/21Conversion of AC power input into DC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/217Conversion of AC power input into DC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
    • H02M7/25Conversion of AC power input into DC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only arranged for operation in series, e.g. for multiplication of voltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/32Means for protecting converters other than automatic disconnection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/44Star or tree networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L2012/421Interconnected ring systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/60Arrangements for transfer of electric power between AC networks or generators via a high voltage DC link [HVCD]

Definitions

  • the present disclosure relates to a power conversion device that converts power between alternating current and direct current.
  • a modular multilevel converter (MMC: Modular Multilevel Converter) is known as a self-excited power converter used in a DC power transmission system.
  • the modular multi-level converter has an upper arm connected to the high potential side DC terminal and a lower arm connected to the low potential side DC terminal for each phase of AC.
  • Each arm is configured by connecting a plurality of submodules in a cascade.
  • Patent Document 1 discloses a power conversion device including a power conversion circuit capable of converting alternating current to direct current or direct current to alternating current.
  • the power conversion circuit has an arm configured by connecting a plurality of unit converters in series.
  • the power converter is connected to a first control device that controls each unit converter in an integrated manner, a plurality of second control devices that are daisy-chained to the first control device, and a second control device. It further includes a third control device that controls each unit converter.
  • Patent Document 1 a central control device and a plurality of intermediate control devices are connected.
  • the communication frame transmitted from the central controller contains the target arm number, and the cell control unit of the intermediate controller owns the carrier when the target arm number 404 and the identification number of the arm to which it belongs are equal. Set the phase to the specified value. Therefore, in order to give a command to all the arms, the communication frame must be transmitted as many times as the number of arms.
  • An object of one aspect of the present disclosure is to provide a power converter capable of transmitting commands to each submodule included in each arm in the shortest possible time.
  • a power conversion device that performs power conversion between a DC circuit and an AC circuit.
  • the power conversion device includes a power conversion circuit unit including a leg circuit for each phase of the AC circuit.
  • the leg circuit includes a first arm and a second arm. Each of the first arm and the second arm contains a plurality of submodules connected in series with each other.
  • the power conversion device includes a host device that controls each submodule included in the power conversion circuit unit, and a plurality of relay devices that relay communication between the host device and each submodule included in the power conversion circuit section. ..
  • the host device is a command information generation unit that generates command information including arm commands for each arm included in the power conversion circuit unit, and communication provided corresponding to each leg circuit or each arm included in the power conversion circuit unit.
  • Each of the plurality of communication control units receives the command information transmitted from the command information generation unit, extracts the arm command corresponding to the communication control unit from the command information, and has a leg circuit corresponding to the communication control unit.
  • a communication frame containing the extracted arm command is transmitted to at least one relay device connected to each submodule included in the arm.
  • FIG. 1 It is a schematic block diagram of a power conversion apparatus. It is a circuit diagram which shows an example of the submodule which constitutes each leg circuit of FIG. It is a block diagram which shows the schematic structure of the command generator. It is a figure for demonstrating the transmission method of the command information according to Embodiment 1. FIG. It is a figure for demonstrating an example of the generation method of an arm voltage command. It is a figure which shows an example of the network configuration according to Embodiment 1. FIG. It is a figure which shows another example of the network configuration according to Embodiment 1. FIG. It is a figure for demonstrating the processing example of the communication frame by the relay device according to Embodiment 1. FIG.
  • FIG. It is a figure for demonstrating the processing of the communication frame by the relay device according to Embodiment 2.
  • FIG. It is a figure for demonstrating the data aggregation process according to Embodiment 2.
  • FIG. It is a figure for demonstrating an example of the processing of the communication frame by the submodule 7 according to Embodiment 3.
  • FIG. It is a figure for demonstrating another example of processing of a communication frame by a submodule 7 according to Embodiment 3.
  • FIG. It is a figure for demonstrating the transmission method of the command information according to Embodiment 4.
  • FIG. 1 is a schematic configuration diagram of a power conversion device.
  • the power converter 1 is composed of a modular multi-level converter including a plurality of sub modules (corresponding to “SM” in FIG. 1) 7 connected in series with each other. ..
  • the "submodule” is also referred to as a "converter cell” or "unit converter”.
  • the power conversion device 1 performs power conversion between the DC circuit 14 and the AC circuit 12.
  • the power conversion device 1 includes a power conversion circuit unit 2 and a command generation device 3.
  • the power conversion circuit unit 2 includes a plurality of leg circuits 4u connected in parallel between the positive electrode DC terminal (that is, the high potential side DC terminal) Np and the negative electrode DC terminal (that is, the low potential side DC terminal) Nn. , 4v, 4w (hereinafter, also collectively referred to as "leg circuit 4").
  • the leg circuit 4 is provided in each of the plurality of phases constituting the alternating current.
  • the leg circuit 4 is connected between the AC circuit 12 and the DC circuit 14, and performs power conversion between the two circuits.
  • FIG. 1 shows a case where the AC circuit 12 is a three-phase AC system, and three leg circuits 4u, 4v, and 4w are provided corresponding to the U phase, the V phase, and the W phase, respectively.
  • the AC input terminals Nu, Nv, Nw provided in the leg circuits 4u, 4v, 4w, respectively, are connected to the AC circuit 12 via the interconnection transformer 13.
  • the AC circuit 12 is, for example, an AC power system including an AC power supply and the like.
  • FIG. 1 the connection between the AC input terminals Nv, Nw and the interconnection transformer 13 is not shown for ease of illustration.
  • the high-potential side DC terminal Np and the low-potential side DC terminal Nn commonly connected to each leg circuit 4 are connected to the DC circuit 14.
  • the DC circuit 14 is, for example, a DC terminal of a DC power system or other power conversion device including a DC transmission network or the like.
  • the interconnection transformer 13 of FIG. 1 may be configured to be connected to the AC circuit 12 via an interconnection reactor.
  • the leg circuits 4u, 4v, 4w are provided with primary windings, respectively, and the leg circuits 4u, 4v, 4w are provided via the secondary windings magnetically coupled to the primary windings. May be connected to the interconnection transformer 13 or the interconnection reactor in an alternating current manner.
  • the primary winding may be the following reactors 8A and 8B.
  • leg circuit 4 is electrically (that is, DC or AC) through the connection portion provided in each leg circuit 4u, 4v, 4w such as the AC input terminals Nu, Nv, Nw or the above-mentioned primary winding. It is connected to the AC circuit 12.
  • the leg circuit 4u includes an upper arm 5 from the high potential side DC terminal Np to the AC input terminal Nu, and a lower arm 6 from the low potential side DC terminal Nn to the AC input terminal Nu.
  • the AC input terminal Nu which is the connection point between the upper arm 5 and the lower arm 6, is connected to the interconnection transformer 13.
  • the high potential side DC terminal Np and the low potential side DC terminal Nn are connected to the DC circuit 14. Since the leg circuits 4v and 4w have the same configuration, the leg circuits 4u will be described below as a representative.
  • the upper arm 5 includes a plurality of cascade-connected submodules 7 and a reactor 8A.
  • the plurality of submodules 7 and the reactor 8A are connected in series with each other.
  • the lower arm 6 includes a plurality of cascaded submodules 7 and a reactor 8B.
  • the plurality of submodules 7 and the reactor 8B are connected in series with each other.
  • the position where the reactor 8A is inserted may be any position of the upper arm 5 of the leg circuit 4u, and the position where the reactor 8B is inserted may be any position of the lower arm 6 of the leg circuit 4u. Good.
  • the inductance values of each reactor may be different from each other. Only the reactor 8A of the upper arm 5 or only the reactor 8B of the lower arm 6 may be provided.
  • Reactors 8A and 8B are provided so that the accident current does not suddenly increase in the event of an accident such as an AC circuit 12 or a DC circuit 14.
  • the inductance values of the reactors 8A and 8B are made excessive, there arises a problem that the efficiency of the power converter is lowered. Therefore, in the event of an accident, it is preferable to stop (that is, turn off) all the switching elements of each submodule 7 in the shortest possible time.
  • the power conversion device 1 includes an AC voltage detector 10, an AC current detector 16, and DC voltage detectors 11A and 11B as each detector for measuring the amount of electricity (for example, current, voltage, etc.) used for control. And arm current detectors 9A and 9B provided in each leg circuit 4.
  • the signals detected by these detectors are input to the command generator 3.
  • the command generator 3 outputs operation commands 15pu, 15nu, 15pv, 15nv, 15pw, and 15nw for controlling the operation state of each submodule 7 based on these detection signals. Further, the command generator 3 receives information 17 from each submodule 7.
  • the information 17 is internal information of the sub-module 7, and includes a voltage value of the capacitor 24 of the sub-module 7, state information indicating the state of the sub-module 7, and the like.
  • the operation commands 15pu, 15nu, 15pv, 15nv, 15pw, 15nw are U-phase upper arm, U-phase lower arm, V-phase upper arm, V-phase lower arm, W-phase upper arm, and W-phase. It is generated corresponding to each lower arm.
  • the operation command 15pu, 15nu, 15pv, 15nv, 15pw, 15nw will be referred to as the operation command 15 when they are generically or arbitrarily indicated.
  • the AC voltage detector 10 detects the U-phase AC voltage value Vacu, the V-phase AC voltage value Vacv, and the W-phase AC voltage value Vacw of the AC circuit 12.
  • the AC current detector 16 detects the U-phase AC current value Iacu, the V-phase AC current value Iacv, and the W-phase AC current value Iacw of the AC circuit 12.
  • the DC voltage detector 11A detects the DC voltage value Vdcp of the high potential side DC terminal Np connected to the DC circuit 14.
  • the DC voltage detector 11B detects the DC voltage value Vdcn of the low potential side DC terminal Nn connected to the DC circuit 14.
  • the arm current detectors 9A and 9B provided in the leg circuit 4u for the U phase detect the upper arm current Ipu flowing through the upper arm 5 and the lower arm current Inu flowing through the lower arm 6, respectively.
  • the arm current detectors 9A and 9B provided in the V-phase leg circuit 4v detect the upper arm current Ipv and the lower arm current Inv, respectively.
  • the arm current detectors 9A and 9B provided in the leg circuit 4w for the W phase detect the upper arm current Ipw and the lower arm current Inw, respectively.
  • FIG. 2 is a circuit diagram showing an example of submodules constituting each leg circuit of FIG.
  • the submodule 7 includes a half-bridge type conversion circuit 25, a capacitor 24 as an energy storage device, a gate control unit 21, a voltage detection unit 27, and a transmission / reception unit 28.
  • the gate control unit 21, the voltage detection unit 27, and the transmission / reception unit 28 may be configured by a dedicated circuit, or may be configured by using an FPGA (Field Programmable Gate Array) or the like.
  • FPGA Field Programmable Gate Array
  • the conversion circuit 25 includes switching elements 22A and 22B connected in series with each other and diodes 23A and 23B.
  • the diodes 23A and 23B are connected to the switching elements 22A and 22B in antiparallel (that is, in parallel and in the antibias direction), respectively.
  • the capacitor 24 is connected in parallel with the series connection circuit of the switching elements 22A and 22B, and holds a DC voltage.
  • the connection nodes of the switching elements 22A and 22B are connected to the input / output terminals 26P on the high potential side.
  • the connection node between the switching element 22B and the capacitor 24 is connected to the input / output terminal 26N on the low potential side.
  • the gate control unit 21 operates in accordance with the operation command 15 received from the command generator 3 of FIG. During normal operation (that is, when a zero voltage or a positive voltage is output between the input / output terminals 26P and 26N), the gate control unit 21 turns one of the switching elements 22A and 22B on and the other off. Control so that When the switching element 22A is in the ON state and the switching element 22B is in the OFF state, a voltage between both ends of the capacitor 24 is applied between the input / output terminals 26P and 26N. When the switching element 22A is in the off state and the switching element 22B is in the on state, the voltage between the input / output terminals 26P and 26N is 0V.
  • the sub-module 7 outputs a zero voltage or a positive voltage depending on the voltage of the capacitor 24 by alternately turning on the switching elements 22A and 22B.
  • the voltage detection unit 27 detects the voltage between 24P and 24N across the capacitor 24.
  • the transmission / reception unit 28 transmits the operation command 15 received from the command generator 3 of FIG. 1 to the gate control unit 21, and the voltage of the capacitor 24 detected by the voltage detection unit 27 (hereinafter, also simply referred to as “capacitor voltage”).
  • Information 17 including.) Is transmitted to the command generator 3.
  • each switching element 22A and 22B a self-extinguishing type switching element capable of controlling both on operation and off operation is used.
  • the switching elements 22A and 22B are, for example, an IGBT (Insulated Gate Bipolar Transistor) or a GCT (Gate Commutated Turn-off thyristor).
  • the configuration of the submodule 7 described above is an example, and submodules 7 having other configurations may be applied to the present embodiment.
  • the sub-module 7 may be configured by using a full-bridge type conversion circuit or a three-quarter bridge type conversion circuit.
  • FIG. 3 is a block diagram showing a schematic configuration of the command generator.
  • the command generation device 3 includes a control device 101, a protection device 102, and a relay device group 320 composed of a plurality of relay devices.
  • Each of the control device 101 and the protection device 102 corresponds to a higher-level device of each relay device included in the relay device group 320.
  • Each relay device relays communication between the host device and each submodule 7 included in the power conversion circuit unit 2.
  • FIG. 3 only the U-phase leg circuit 4u of the power conversion circuit unit 2 of FIG. 1 is typically shown, but the same applies to the other leg circuits 4v and 4w.
  • the control device 101 is a device that controls the operation of each submodule 7.
  • the control device 101 includes AC voltage values Vac, Vacv, Vacw (hereinafter, also collectively referred to as “AC voltage value Vac”) and AC current values Iacu, Iacv, Iacw (hereinafter, ““ AC voltage value Vac ”) detected by each detector in FIG.
  • AC current value Iac AC current value
  • DC voltage values Vdcp, Vdcn upper arm currents Ipu, Ipv, Ipw
  • lower arm currents Inu, Inv, Inw hereinafter, it is also collectively referred to as “lower arm current In”
  • receives inputs of the capacitor voltage Vcap receives inputs of the capacitor voltage Vcap.
  • the capacitor voltage Vcap is the average of the voltage values of the capacitors 24 detected in each submodule 7 for each arm circuit.
  • the control device 101 generates a control command for operating and controlling each submodule 7 in a normal operation control period for each period T1 (for example, 86.8 ⁇ s) based on each received detection value.
  • the generated control command is output to the relay device group 320.
  • Control commands include voltage commands, current commands, etc.
  • the voltage command is, for example, the output voltage command value of the upper arm 5 and the output voltage command value of the lower arm 6 in each of the leg circuits 4u, 4v, 4w.
  • the current command is, for example, the output current command value of the upper arm 5 and the output current command value of the lower arm 6 in each of the leg circuits 4u, 4v, 4w.
  • the control device 101 typically includes an auxiliary transformer, an AD (Analog to Digital) conversion unit, a calculation unit, and the like as a hardware configuration.
  • the arithmetic unit includes a CPU (Central Processing Unit), a RAM (Random Access Memory), and a ROM (Read Only Memory).
  • the AD conversion unit includes an analog filter, a sample hold circuit, a multiplexer, and the like.
  • the control device 101 may be composed of, for example, a digital protection control device.
  • the protection device 102 is a device that protects each sub-module 7. When at least one of the arm currents exceeds the threshold value, the protection device 102 generates a protection command including a stop command for stopping the operation of each submodule 7, and sends the protection command to each relay device 32. Send to. On the other hand, the protection device 102 does not generate a protection command when all the arm currents are less than the threshold value, or generates a protection command including a normal command for operating each submodule 7 based on the control command. You may. The protection device 102 transmits a protection command every cycle T2 (for example, several ⁇ s).
  • the relay device group 320 receives a control command from the control device 101 and receives a protection command from the protection device 102.
  • the relay device group 320 outputs an operation command 15 including at least one of a control command and a protection command to each submodule 7.
  • Each submodule 7 operates according to the operation command 15.
  • FIG. 4 is a diagram for explaining a method of transmitting command information according to the first embodiment.
  • the method of transmitting the control command from the control device 101 to the relay device group 320 and the method of transmitting the protection command from the protection device 102 to the relay device group 320 are the same. Therefore, in the following description, it is assumed that the host device is the control device 101. This also applies to other embodiments.
  • the control device 101 includes a command information generation unit 151 and a plurality of communication control units 153A and 153B (hereinafter, also collectively referred to as “communication control unit 153”). Each of these functions is realized, for example, by the CPU of the control device 101 executing a program stored in the ROM. Some or all of these functions may be configured to be realized by using a dedicated circuit.
  • the command information generation unit 151 generates command information 90 including arm commands for each arm (that is, the upper and lower arms of each phase) included in the power conversion circuit unit 2.
  • the command information 90 corresponds to the control command.
  • the command information 90 includes a common command common to each arm (that is, the upper and lower arms of each phase) included in the power conversion circuit unit 2, and an arm command dedicated to the upper and lower arms of each phase.
  • each arm command is an arm command U_u for the upper arm 5 of the U phase, an arm command U_d for the lower arm 6 of the U phase, an arm command V_u for the upper arm 5 of the V phase, and a lower V phase. It includes an arm command V_d for the arm 6, an arm command W_u for the upper arm 5 of the W phase, and an arm command W_d for the lower arm 6 of the W phase.
  • the common command includes a mode command that specifies the operation mode of each submodule 7 and the total number of each submodule 7 included in the power conversion circuit unit 2.
  • the operation mode includes an activation mode for activating the submodule 7, an operation mode for normal operation of the submodule 7, and a pause mode for temporarily stopping the submodule 7.
  • Each arm command includes an arm voltage command value, an arm current command value, and an arm test command.
  • the arm test command includes a command to start test charging of the capacitor 24 of the sub-module 7 in the arm and a command to stop test charging.
  • FIG. 5 is a diagram for explaining an example of an arm voltage command generation method.
  • the command information generation unit 151 of the control device 101 has an AC voltage command generation unit 40, a DC voltage command generation unit 41, and a circulating current command generation as a functional configuration for generating an arm voltage command.
  • a unit 42 and an arm voltage command generation unit 44 are included.
  • Each of these functional units is composed of, for example, a feedback controller such as a PID controller (Proportional-Integral-Differential Controller).
  • PID controller Proportional-Integral-Differential Controller
  • the AC voltage command generation unit 40 generates AC voltage command values for each phase based on the AC voltage values Vaku, Vacv, and Vacw and the AC current values Iac, Iacv, and Iacw.
  • the DC voltage command generation unit 41 calculates the DC current value Idc based on the upper arm currents Ipu, Ipv, Ipw and the lower arm currents Inu, Inv, Inw.
  • the DC voltage command generation unit 41 generates a DC voltage command value based on the DC voltage values Vdcp and Vdcn and the DC current value Idc.
  • the circulation current command generation unit 42 calculates the circulation currents Iccu, Iccv, and Iccw flowing in the leg circuits 4u, 4v, and 4w, respectively, based on the upper arm currents Ipu, Ipv, Ipw and the lower arm currents Inu, Inv, and Inw of each phase. To do.
  • the circulating current is a current that circulates between the plurality of leg circuits 4.
  • the circulating current command generation unit 42 calculates the command value of the circulating current of each phase based on the circulating currents Iccu, Iccv, and Iccw of each phase and the capacitor voltage Vcap averaged for each arm circuit.
  • the arm voltage command generation unit 44 generates arm voltage commands Vprefu, Vnrefu, Vprefv, Vnrefv, Vprefw, Vnrefw for the upper arm 5 and the lower arm 6 of each phase by synthesizing each of the above command generation units.
  • the command information generation unit 151 broadcasts the command information 90 to the communication control unit 153 corresponding to each arm.
  • the communication control unit 153 is provided corresponding to each arm. In FIG. 4, for simplification of the illustration, only the communication control unit 153A corresponding to the U-phase upper arm 5 and the communication control unit 153B corresponding to the U-phase lower arm 6 are shown, but they are actually shown.
  • the control device 101 further includes two communication control units 153 for the V-phase upper and lower arms and two communication control units 153 for the W-phase upper and lower arms. Since the functions of the communication control units 153 corresponding to each arm are the same, the functions of the communication control units 153A and 153B for the U phase will be described here.
  • the communication control unit 153A receives the command information 90 transmitted from the command information generation unit 151, and extracts the arm command U_u corresponding to the communication control unit 153A from the command information 90.
  • the communication control unit 153A transmits a communication frame 51A including the extracted arm command U_u to each relay device 32 connected to each submodule 7 in the U phase upper arm corresponding to the communication control unit 153A.
  • the communication control unit 153A includes a selector 31A, a communication frame generation unit 52A, and a plurality of communication ports 34A.
  • the selector 31A selects the arm command U_u corresponding to the selection ID “Uu” set in itself and outputs it to the communication frame generation unit 52A.
  • the slot number on which the board is mounted is set as the selection ID.
  • the selection ID "Uu” is automatically set in the selector 31A of the communication control unit 153A. According to this, it is not necessary to manually set the communication control unit 153, which is expected to have effects such as labor saving of initial setting work and prevention of number setting error.
  • the function of the selector 31A may be implemented by software.
  • the communication frame generation unit 52A extracts a common command from the command information 90, and extracts the arm command U_u selected by the selector 31A.
  • the communication frame generation unit 52A generates a communication frame 51A including command data having a common command and an arm command U_u.
  • the communication frame generation unit 52A transmits the communication frame 51A to each relay device 32 via each communication port 34A.
  • N communication ports 34A (however, an integer of N ⁇ 1) are provided. For convenience, numbers # 1 to # N are assigned to the N communication ports 34A to distinguish them.
  • the communication frame generation unit 52A simultaneously transmits the communication frame 51A to each communication port 34A # 1 to 34A # N.
  • Each communication port 34A # 1 to 34A # N transmits a communication frame 51A to each relay device 32.
  • Each communication control unit 153 is connected to a plurality of relay devices 32 via a ring-type network.
  • four relay devices 32 are connected to each communication port 34 of the communication control unit 153 by a ring-type network.
  • the four relay devices 32 are also referred to as HUBs # 1 to # 4, respectively.
  • Each relay device 32 is connected to a predetermined number of submodules 7 via a star-shaped network. Each relay device 32 takes out the command data included in the communication frame 51A, and transmits the communication frame including the command data to each sub-module 7 connected to the relay device 32.
  • a network between the control device 101, each relay device 32, and each submodule 7 is constructed by combining the ring-type network topology and the star-type network topology.
  • the communication control unit 153B receives the command information 90 transmitted from the command information generation unit 151, and extracts the arm command U_d corresponding to the communication control unit 153B from the command information 90.
  • the communication control unit 153B transmits the communication frame 51B including the extracted arm command U_d to each relay device 32 connected to each sub-module 7 in the U-phase lower arm corresponding to the communication control unit 153B.
  • the communication control unit 153B includes a selector 31B, a communication frame generation unit 52B, and a plurality of communication ports 34B.
  • the selector 31B selects the arm command U_d corresponding to the selection ID “Ud” set in itself and outputs it to the communication frame generation unit 52B.
  • the communication frame generation unit 52B generates a communication frame 51B including a common command and an arm command U_d, and transmits the communication frame 51B to each relay device 32 via each communication port 34B.
  • Each communication port 34B is connected to each relay device 32 by a ring-type network, but the connection relationship is not shown for the sake of facilitation of illustration.
  • the corresponding communication frame is also transmitted to each relay device 32 from the communication control unit 153 for the upper and lower arms of the V phase and the communication control unit 153 for the upper and lower arms of the W phase.
  • each of the plurality of communication control units 153 is included in the arm corresponding to the communication control unit 153 (for example, the U-phase upper arm).
  • a communication frame (for example, communication frame 51A) including an arm command (for example, arm command U_u) for the arm is transmitted to the relay device 32 connected to each sub-module 7.
  • the communication frame is transmitted for each arm, it is not necessary to provide information for designating the arm in the communication frame. Therefore, since the control device 101 can simultaneously transmit the corresponding arm command to the sub-module 7 in each arm, the communication time required for command transmission from the control device 101 can be shortened.
  • FIG. 4 describes a case where the host device is the control device 101.
  • the command information 90 corresponds to the protection command.
  • the common command of the command information 90 includes a stop command for stopping the operation of the submodules 7 of all the arms.
  • Each of the 80 arm commands in the command information includes a stop command to stop the operation of each submodule 7 in the corresponding arm.
  • the arm command U_u generated by the command information generation unit of the protection device 102 includes a stop command for stopping the operation of each submodule 7 in the U-phase upper arm.
  • FIG. 6 is a diagram showing an example of a network configuration according to the first embodiment. Specifically, FIG. 6 shows a network configuration when the number of communication ports N in FIG. 4 is one.
  • the control device 101 includes a communication port 34A for the U-phase upper arm, a communication port 34B for the U-phase lower arm, a communication port 34C for the V-phase upper arm, and a V-phase lower arm.
  • the communication port 34D, the communication port 34E for the W phase upper arm, and the communication port 34F for the W phase lower arm are included.
  • the communication port 34A is ring-connected to the four relay devices 32. Each relay device 32 is star-connected to a plurality of submodules 7.
  • the communication frame 51A output from the communication port 34A is transmitted in the order of the numbers (1), (2), (3), (4), and (5) in parentheses in FIG.
  • the transmission method of the communication frame output from each communication port 34B to 34F is the same as the transmission method of the communication frame output from the communication port 34A.
  • the control device 101 transmits the communication frame 51A to the HUB # 1 via the communication port 34A.
  • HUB # 1 processes the communication frame 51A received from the control device 101 and transmits it to HUB # 2.
  • HUB # 2 processes the communication frame 51A received from HUB # 1 and transmits it to HUB # 3.
  • HUB # 3 processes the communication frame 51A received from HUB # 2 and transmits it to HUB # 4.
  • HUB # 4 processes the communication frame 51A received from HUB # 3 and transmits it to the control device 101.
  • the processing content of the communication frame 51A will be described later.
  • FIG. 7 is a diagram showing another example of the network configuration according to the first embodiment. Specifically, FIG. 7 shows a network configuration when the number of communication ports N in FIG. 4 is two. With reference to FIG. 7, the control device 101 has two communication ports 34A, two communication ports 34B, two communication ports 34C, two communication ports 34D, two communication ports 34E, and two communications. Includes port 34F.
  • Each of the two communication ports 34A is ring-connected to the four relay devices 32.
  • Each relay device 32 is star-connected to a plurality of submodules 7.
  • the communication frame 51A output from each communication port 34A transmits the numbers (1), (2), (3), (4), and (5) in parentheses in FIG. 7 in this order, as in the case of FIG. Will be done.
  • FIG. 8 is a diagram for explaining an example of processing a communication frame by the relay device according to the first embodiment.
  • the processing of each communication frame transmitted through each communication port of the control device 101 is the same. Therefore, a processing example of the communication frame 51A transmitted from the control device 101 via the communication port 34A will be described.
  • the numbers (1), (2), (3), (4), and (5) in parentheses in FIG. 7 correspond to the numbers in parentheses in FIG.
  • the communication frame 51A transmitted from the control device 101 to HUB # 1 is changed to "communication frame 51A_1"
  • the communication frame 51A transmitted from HUB # 1 to HUB # 2 is changed to "communication frame 51A_2”
  • HUB # 2 to HUB # 3.
  • the transmitted communication frame 51A is referred to as "communication frame 51A_3”
  • the communication frame 51A transmitted from HUB # 3 to HUB # 4 is referred to as "communication frame 51A_4"
  • the communication frame 51A transmitted from HUB # 4 to the control device 101 is referred to as "communication frame 51A_3”.
  • the communication frame 51A_1 has a flag area 81 (corresponding to “flg” in the figure), a header area 82, a payload area 83, and an FCS (Frame Check Sequence) in which error detection information is stored. Includes region 84.
  • Information such as a communication command (corresponding to "cmd” in the figure), a sequence number (corresponding to "seq” in the figure), and a payload length (corresponding to "pl” in the figure) is stored in the header area 82.
  • Command data X including a common command and an arm command U_u is stored in the payload area 83.
  • the HUB # 1 When the HUB # 1 receives the communication frame 51A_1 from the communication control unit 153A connected to itself, the HUB # 1 processes the communication frame 51A_1 to generate the communication frame 51A_2. Specifically, HUB # 1 generates the communication frame 51A_2 by adding the HUB data Y1 to the payload area of the communication frame 51A_1 and updating the payload length and the FCS area 84. HUB # 1 transmits the communication frame 51A_2 to HUB # 2 connected to HUB # 1.
  • HUB # 1 generates HUB data Y1 based on the internal information (hereinafter, also referred to as "SM internal information") received from each submodule 7 connected to the HUB # 1.
  • the HUB data Y1 includes SM internal information received from each submodule 7 and the state information of HUB # 1 (corresponding to the “HUB state” in the figure).
  • the SM internal information includes the capacitor voltage of each submodule 7 (corresponding to "SM # 1 voltage to SM # N voltage” in the figure) and the state information of each submodule 7 ("SM # 1 state to SM" in the figure. Corresponds to "#N state”) and is included.
  • the capacitor voltage of the sub-module 7 is also referred to as “SM voltage”
  • the state information of the sub-module 7 is also referred to as “state information Dsm”
  • state information of the HUB is also referred to as “state information Dh”.
  • the status information Dsm includes operation information indicating the operating status of the submodule 7, failure rank information indicating the degree of failure, and failure type information indicating the type of failure.
  • the operation information of the sub-module 7 includes a start-up bit indicating whether or not it is starting up, a failure bit indicating whether or not it is in failure, and a separation bit dependent on the failure bit indicating the failure state.
  • the separation bit is information indicating whether or not the failed submodule 7 has been separated from the arm.
  • the failure rank information includes information indicating whether or not the submodule 7 can be operated.
  • the operation information may include a control bit indicating whether or not the operation is being controlled, and a stop bit indicating whether or not the operation is being stopped.
  • the state information Dh of HUB # 1 includes operation information indicating the operating state of HUB # 1, failure rank information indicating the degree of failure of HUB # 1, and failure type information indicating the type of failure.
  • the operation information of HUB # 1 includes an operation bit indicating whether it is in normal operation or in failure.
  • the failure rank information includes information indicating whether or not HUB # 1 can be operated.
  • HUB # 2 adds HUB data Y2 to the communication frame 51A_2, updates the payload length and the FCS area 84, and generates the communication frame 51A_3.
  • HUB # 3 adds HUB data Y3 to the communication frame 51A_3, updates the payload length and the FCS area 84, and generates the communication frame 51A_4.
  • the HUB # 4 adds the HUB data Y4 to the communication frame 51A_4 received from the HUB # 3 connected to itself, updates the payload length and the FCS area 84, and generates the communication frame 51A_5.
  • HUB # 4 transmits the communication frame 51A_5 to the control device 101.
  • the HUB data Y2 includes SM internal information received from each submodule 7 connected to the HUB # 2 and the state information of the HUB # 2. The same applies to the HUB data Y3 and Y4. As a result, as shown in FIG. 8, the command data X and the HUB data Y1 to Y4 are stored in the payload area 83 of the communication frame 51A_5. In this way, the communication frame transmitted from the control device 101 is concatenated with a field of HUB data each time it passes through the HUB. Therefore, the communication frames 51A_1 to 51A_5 have different formats.
  • the command data X is transmitted to each relay device 32 for the U phase upper arm, and the HUB data of each relay device 32 is transmitted. Acquisition of Y1 to Y4 is performed.
  • command data can be transmitted to each relay device 32 for other arms and HUB data of each relay device 32 can be acquired. It is done.
  • the transmission of the command data to all the relay devices 32 connected to the control device 101 and the acquisition of the HUB data of all the relay devices 32 are performed at the same time. Therefore, according to the present embodiment, the communication frequency can be reduced and the communication time can be shortened as compared with the method in which the identification numbers of the relay device 32 and the sub-module 7 are designated and individually communicated. Further, the communication frame is automatically expanded according to the number of relay devices 32. For example, even when one relay device 32 is added later, it is not necessary to change the configuration of the communication frame transmitted from the control device 101.
  • FIG. 8 describes the case where the host device is the control device 101.
  • the SM internal information includes the state information Dsm and does not include the SM voltage.
  • the HUB data includes the state information Dsm and the state information Dh. The other points are the same.
  • the command data is transmitted from the higher-level device to the relay device 32 and the HUB data of the relay device 32 is acquired at the same time. Therefore, the communication frequency between the host device and the relay device 32 can be reduced and the communication time can be shortened. Further, since the communication frame is automatically expanded according to the number of relay devices 32, it is not necessary to change the configuration of the communication frame even when the relay device 32 is added later.
  • Embodiment 2 In the first embodiment, a configuration in which HUB data is added to the communication frame when passing through each HUB has been described. In the second embodiment, a configuration will be described in which aggregated data that has been subjected to data aggregation processing when passing through each HUB is added to the communication frame.
  • FIG. 9 is a diagram for explaining the processing of the communication frame by the relay device according to the second embodiment.
  • the numbers (1), (2), (3), (4), and (5) in parentheses in FIG. 9 correspond to the numbers in parentheses in FIG.
  • the communication frame 51A_a1 transmitted from the control device 101 to the HUB # 1 is the same as the communication frame 51A_1 in FIG.
  • the communication frame 51A_a2 transmitted from the HUB # 1 to the HUB # 2 is different from the communication frame 51A_2 in FIG. 8 in the content of the payload area 83.
  • HUB # 1 generates HUB aggregate data Z1 and HUB data Y1a based on SM internal information received from each submodule 7 connected to HUB # 1.
  • HUB # 1 adds HUB aggregate data Z1 and HUB data Y1a to the payload area 83 of the communication frame 51A_a1, updates the payload length and the FCS area 84, and generates the communication frame 51A_a2.
  • the payload area 83 of the communication frame 51A_a2 includes the command data X, the HUB aggregate data Z1, and the HUB data Y1a.
  • the HUB aggregated data Z1 includes an aggregated value of SM voltage, an aggregated value of state information Dsm, and an aggregated value of state information Dh.
  • the HUB data Y1a includes a part of the state information Dsm of the submodule 7 connected to the HUB # 1 and the state information Dh of the HUB # 1. The contents of the HUB aggregate data Z1 and the HUB data Y1a will be described later.
  • HUB # 2 adds HUB data Y2a to the communication frame 51A_a2 and generates HUB aggregated data Z2 which is an updated version of HUB aggregated data Z1. Further, HUB # 2 updates the payload length and the FCS area 84 to generate the communication frame 51A_3a.
  • FIG. 10 is a diagram for explaining the data aggregation process according to the second embodiment.
  • HUB # 2 executes data aggregation processing using the SM internal information of each submodule 7 connected to itself, and generates HUB aggregation data Z1.
  • the SM voltage aggregated value 301 in the HUB aggregated data Z1 is an added value of each SM voltage received from each submodule 7 connected to the HUB # 1.
  • the aggregated value of the state information Dsm in the HUB aggregated data Z1 includes the activation bit aggregation value 303, the activation SM number aggregation value 305, and the failure bit aggregation value 307.
  • the activation bit aggregation value 303 is the logical product of each activation bit received from each submodule 7. For example, if all the submodules 7 connected to HUB # 1 are activated, the logical product is "1", and if at least one submodule 7 is not activated, the logical product is "0". It becomes. From the value of the logical product, it can be determined whether or not all the submodules 7 connected to HUB # 1 are activated.
  • the activation SM number aggregate value 305 is an addition value of each activation bit received from each submodule 7. This added value corresponds to the number of submodules 7 that have been activated among the submodules 7 connected to HUB # 1.
  • the failure bit aggregation value 307 is the logical sum of each failure bit received from each submodule 7. For example, if all the submodules 7 connected to HUB # 1 are not failed, the logical sum is "0", and if at least one submodule 7 is failed, the logical sum is "1". It becomes. From the value of the logical sum, it can be determined whether or not the failed submodule 7 exists in each submodule 7 connected to HUB # 1.
  • the HUB data Y1a includes a part of the state information Dsm and the state information Dh. Specifically, the HUB data Y1a includes a failure bit, a separation bit, a failure rank information, and a failure type information in the state information Dsm of each submodule 7, and a state information Dh of HUB # 1. As described above, since the HUB data Y1a does not include the SM voltage and the start bit of the sub-module 7, the HUB data Y1a has a smaller data size than the HUB data Y1 in FIG.
  • HUB # 2 updates the HUB aggregated data Z1 to generate the HUB aggregated data Z2.
  • the HUB aggregated data Z2 includes the SM voltage aggregated value 301F with the SM voltage aggregated value 301 updated, the activated bit aggregated value 303F with the activated bit aggregated value 303 updated, and the activated SM number aggregated value with the activated SM number aggregated value 305 updated.
  • 305F and the failure bit aggregation value 307F which updated the failure bit aggregation value 307 are included.
  • the SM voltage aggregate value 301F is the sum of the SM voltage aggregate value 301 and each SM voltage received by the HUB # 2.
  • the activation bit aggregation value 303F is a logical product of the activation bit aggregation value 303 and each activation bit received by HUB # 2.
  • the activation SM number aggregation value 305F is an addition value of the activation SM number aggregation value 305 and each activation bit received by HUB # 2.
  • the failure bit aggregation value 307F is the logical sum of the failure bit aggregation value 307 and each failure bit received by HUB # 2.
  • the HUB data Y2a includes a failure bit, a separation bit, a failure rank information, and a failure type information in each state information Dsm received by the HUB # 2, and a state information Dh of the HUB # 2. Since the HUB data Y2a contains only a part of the state information Dsm, the HUB data Y2a has a smaller data size than the HUB data Y2 in FIG.
  • the aggregated value of the state information Dh in the HUB aggregated data Z1 is the operating bit of the HUB # 1. Further, the aggregated value of the state information Dh in the HUB aggregated data Z2 is a logical product of the operating bits of HUB # 1 and the operating bits of HUB # 2.
  • HUB # 3 performs aggregation processing on the HUB aggregated data Z2 of the communication frame 51A_a3, updates it to the HUB aggregated data Z3, adds the HUB data Y3a, and adds the payload length and the FCS area 84. It is updated to generate the communication frame 51A_a4.
  • HUB # 4 performs aggregation processing on the HUB aggregated data Z3 and updates it to the HUB aggregated data Z4, adds the HUB data Y4a to the communication frame 51A_a4, updates the payload length and the FCS area 84, and updates the communication frame 51A_a5.
  • HUB # 4 transmits the communication frame 51A_a5 to the control device 101.
  • the data size of the HUB data Y1a to Y4a in which the individual data of the submodule 7 is stored can be made smaller than the data size of the HUB data Y1 to Y4 in FIG. 8, respectively. That is, the frame lengths of the communication frames 51A_a2 to 51A_a5 can be made shorter than the frame lengths of the communication frames 51A_2 to 51A_5 in FIG. 8, respectively.
  • the time required for one communication can be shortened.
  • the amount of memory and the amount of calculation required by the control device 101 or the protection device 102 can be reduced.
  • it is possible to configure a communication path with a low-speed and inexpensive communication module for example, a communication module of 1 to 2 Gbps class. Further, since the communication time can be shortened even when a large number of submodules 7 are connected, it becomes easy to construct a large-scale HDVC system.
  • Embodiment 3 In the first embodiment, the configuration in which the relay device 32 is connected to each sub-module 7 via a star-type network has been described, but in the third embodiment, the relay device 32 is connected to each sub module via a ring-type network. The configuration connected to the module 7 will be described.
  • FIG. 11 is a diagram showing a network configuration according to the third embodiment.
  • the network configuration of FIG. 11 corresponds to a configuration in which the connection form of the relay device 32 and each submodule 7 in FIG. 6 is changed to a ring type.
  • each communication port 351 to 354 of each relay device 32 is ring-connected to a plurality of submodules 7.
  • numbers # 1 to # 16 are assigned to each submodule to distinguish them from each other.
  • the 16 submodules 7 are also referred to as submodules # 1 to # 16, respectively.
  • the communication port 351 of HUB # 1 is ring-connected to the sub-modules # 1 to # 4, the communication port 352 is ring-connected to the sub-modules # 5 to # 8, and the communication port 353 is ring-connected to the sub-modules # 9 to # 12.
  • the communication port 354 is ring-connected to the submodules # 13 to # 16.
  • the communication frame output from the communication port 351 is transmitted in the order of the numbers (1), (2), (3), (4), and (5) in parentheses in FIG. The same applies to HUB # 2 to # 4.
  • FIG. 12 is a diagram for explaining an example of processing of a communication frame by the submodule 7 according to the third embodiment.
  • the processing of the communication frame described with reference to FIG. 12 is basically the same as the processing of the communication frame described with reference to FIG. Further, the processing of each communication frame transmitted via each communication port of the relay device 32 is the same. Therefore, here, a processing example of a communication frame transmitted from the communication port 351 will be described.
  • the numbers (1), (2), (3), (4), and (5) in parentheses in FIG. 12 correspond to the numbers in parentheses in FIG.
  • the communication frame 61_1 transmitted from the HUB # 1 to the submodule # 1 includes a flag area 86, a header area 87, a payload area 88, and an FCS area 89.
  • the header area 87 includes information such as a communication command, a sequence number, and a payload length.
  • the payload area 88 includes command data X having a common command and an arm command U_u.
  • Submodule # 1 adds SM data K1 to the payload area of the communication frame 61_1 received from HUB # 1 and updates the payload length and the FCS area 89 to generate the communication frame 61_2.
  • the SM data K1 includes SM internal information of the sub-module # 1.
  • the SM internal information includes the capacitor voltage of the submodule # 1 and the state information Dsm.
  • the sub-module # 2 generates the communication frame 61_3
  • the sub-module # 3 generates the communication frame 61_4
  • the sub-module # 4 generates the communication frame 61_5.
  • Command data X and SM data K1 to K4 are stored in the payload area 88 of the communication frame 61_5.
  • the SM data K2 to K4 include SM internal information of the submodules # 2 to # 4, respectively.
  • the SM data field is linked to the communication frame transmitted from the relay device 32 each time it passes through each submodule 7. Therefore, the communication frames 61_1 to 61_5 have different formats.
  • FIG. 13 is a diagram for explaining another example of processing a communication frame by the submodule 7 according to the third embodiment.
  • the processing of the communication frame described with reference to FIG. 13 is basically the same as the processing of the communication frame described with reference to FIG.
  • a processing example of a communication frame transmitted from the communication port 351 will be described.
  • the communication frame 63_1 transmitted from the HUB # 1 to the submodule # 1 is the same as the communication frame 61_1 in FIG.
  • the communication frame 63_2 transmitted from the sub-module # 1 to the sub-module # 2 is different from the communication frame 61_2 in FIG. 12 in the contents of the payload area 88.
  • the payload area 88 of the communication frame 63_2 includes the command data X, the SM aggregate data Zs1, and the SM data K1a.
  • the SM aggregated data Zs1 is the aggregated value of the SM voltage of the submodule # 1 and the aggregated value of the state information Dsm of the submodule # 1 (for example, the aggregated value of the startup bits, the aggregated value of the number of activated SMs, and the aggregated value of the failed bits). And include.
  • the aggregated value of the SM voltage of the sub-module # 1 is the SM voltage of the sub-module # 1.
  • the start bit aggregate value and the start SM number aggregate value are start bits of submodule # 1.
  • the fault bit aggregate value is the fault bit of submodule # 1.
  • the SM data K1a includes a failure bit, a separation bit, a failure rank information, and a failure type information of the submodule # 1. Since the SM data K1a contains only a part of the state information Dsm, the SM data K1a has a smaller data size than the SM data K1 in FIG.
  • Submodule # 2 performs aggregation processing on SM aggregation data Zs1 and updates it to SM aggregation data Zs2, adds SM data K2a to communication frame 63_2, updates the payload length and FCS area 89, and generates communication frame 63_3. To do.
  • the SM data K2a includes a failure bit, a separation bit, a failure rank information, and a failure type information of the submodule # 2.
  • the SM aggregated data Zs2 includes the aggregated value of the SM voltage of the submodules # 1 and # 2, and the aggregated value of the state information Dsm of the submodules # 1 and # 2 (for example, the activated bit aggregated value and the activated SM number aggregated value). , Failure bit aggregate value) and included.
  • the activation bit aggregation value of the SM aggregation data Zs2 is the logical product of the activation bit aggregation value of the SM aggregation data Zs1 and the activation bit of the submodule # 2.
  • the activation SM number aggregation value of the SM aggregation data Zs2 is an addition value of the activation SM number aggregation value of the SM aggregation data Zs1 and the activation bit of the submodule # 2.
  • the fault bit aggregate value of the SM aggregate data Zs2 is the logical sum of the fault bit aggregate value of the SM aggregate data Zs1 and the fault bit of the submodule # 2.
  • the command data X, the SM aggregated data Zs4, and the SM data Ka1 to Ka4 are stored in the payload area of the communication frame 63_5.
  • Embodiment 4 In the first embodiment, the configuration in which the communication control unit is provided for each arm has been described, but in the fourth embodiment, the configuration in which the communication control unit is provided for each phase of the AC circuit 12 will be described.
  • FIG. 14 is a diagram for explaining a method of transmitting command information according to the fourth embodiment.
  • the control device 101A includes a command information generation unit 151A and a plurality of communication control units 70U, 70V, 70W (hereinafter, also collectively referred to as “communication control unit 70”).
  • the communication control units 70U, 70V, and 70W are communication control units corresponding to the U phase, V phase, and W phase, respectively.
  • the communication control units 70U, 70V, and 70W are communication control units provided corresponding to the leg circuits 4u, 4v, and 4w, respectively.
  • the command information generation unit 151A generates command information 92 for each sub-module 7.
  • the command information 92 corresponds to the control command.
  • the command information 92 includes a common command, an arm command for each arm, and the number of communication ports M.
  • the number of communication ports M is the number of communication ports provided in each communication control unit 153U, 153V, 153W.
  • the command information generation unit 151A broadcasts the command information 92 to the communication control unit 70 corresponding to each phase. Since the functions of the communication control unit 70 corresponding to each phase are the same, the functions of the communication control unit 70U will be described here.
  • the communication control unit 70U receives the command information 92 transmitted from the command information generation unit 151A, and extracts the arm command corresponding to the communication control unit 70U from the command information 92. Specifically, since the communication control unit 70U is a communication control unit corresponding to the U-phase leg circuit 4u, the communication control unit 70U is the arm command U_u for the upper arm 5 of the leg circuit 4u and the leg circuit 4u. The arm command U_d for the lower arm 6 is extracted.
  • the communication control unit 70U transmits a communication frame including the extracted arm command to each relay device connected to each submodule 7 included in the leg circuit 4u. Specifically, the communication control unit 70U transmits the communication frame 53A including the arm command U_u to each relay device 32 connected to each submodule 7 included in the upper arm 5 of the leg circuit 4u. Further, the communication control unit 70U transmits a communication frame 53B including the arm command U_d to each relay device 32 connected to each submodule 7 included in the lower arm 6 of the leg circuit 4u.
  • the communication control unit 70U includes selectors 58A and 58B, communication frame generation units 54A and 54B, and a plurality of communication ports 36A.
  • M communication ports 36A (however, an integer of M ⁇ 2) are provided. For convenience, numbers # 1 to # M are assigned to the M communication ports 36A to distinguish them from each other.
  • the selector 58A uses the selection ID "U" set in itself and half of the plurality of communication ports 36A (for example, the port numbers are # 1 to # M / 2) as communication ports for the upper arm. Based on the information 501 shown, the arm command U_u is selected and output to the communication frame generation unit 54A.
  • the communication frame generation unit 54A generates a communication frame 53A including command data having a common command and an arm command U_u.
  • the communication frame generation unit 54A transmits the communication frame 53A to each relay device 32 via the communication ports 36A having port numbers # 1 to # M / 2.
  • the communication frame generation unit 54A simultaneously transmits the communication frame 53A to each communication port 36A # 1 to 36A # M / 2.
  • Each communication port 36A # 1 to 36A # M / 2 transmits a communication frame 53A to the relay device 32.
  • the selector 58B uses the selection ID “U” set in itself and the other half (for example, the port numbers # (M / 2 + 1) to # M) of the plurality of communication ports 36A as communication ports for the lower arm.
  • the arm command U_d is selected and output to the communication frame generation unit 54B based on the information 502 indicating that the arm command U_d is used.
  • the communication frame generation unit 54B generates a communication frame 53B including command data having a common command and an arm command U_d.
  • the communication frame generation unit 54B transmits the communication frame 53B to each relay device 32 via the communication ports 36A having port numbers # (M / 2 + 1) to # M.
  • each of the plurality of communication control units 70 corresponds to the communication control unit 70 (for example, the leg circuit 4u).
  • Each communication frame (for example, communication frames 53A, 53B) including an arm command (for example, arm command U_u, U_d) for each of the extracted upper and lower arms to the relay device 32 connected to each submodule 7 included in).
  • the configuration in which the command information 92 including the number of communication ports M used in each phase is given to the communication control unit 70 has been described, but the configuration is not limited to this configuration.
  • the number of communication ports M may be stored in advance as a fixed value in each communication control unit 70.
  • each communication control unit 70 issues an arm command for the upper arm via communication ports 36A of port numbers # 1 to # 5.
  • the including communication frame is transmitted, and the communication frame including the arm command for the lower arm is transmitted via the communication ports 36A of the port numbers # 6 to # 10.
  • each relay device 32 connected to one ring-type network is connected to a sub-module 7 in the same arm.
  • the relay device 32 connected to one ring network is connected to the submodule 7 in the upper arm of one phase, and the other relay device 32 connected to the ring network is the phase.
  • the configuration connected to the sub-module 7 in the lower arm will be described.
  • FIG. 15 is a diagram showing a network configuration according to the fifth embodiment.
  • the control device 101B includes a U-phase communication port 40U, a V-phase communication port 40V, and a W-phase communication port 40W.
  • the communication port 40U is ring-connected to HUBs # 1 to # 4.
  • Each of HUBs # 1 and # 2 is star-connected to each submodule 7 for the U-phase upper arm.
  • Each of HUBs # 3 and # 4 is star-connected to each submodule 7 for the U-phase lower arm. The same applies to the V phase and the W phase.
  • the communication frame output from the communication port 40U is transmitted in the order of the numbers (1), (2), (3), (4), and (5) in parentheses in FIG.
  • the transmission method of the communication frame will be described later.
  • the transmission method of the communication frame output from the communication ports 40V and 40W is the same as the transmission method of the communication frame output from the communication port 40U.
  • FIG. 16 is a diagram for explaining a method of transmitting command information according to the fifth embodiment.
  • the control device 101B includes a command information generation unit 151B and a plurality of communication control units 72U, 72V, 72W (hereinafter, also collectively referred to as “communication control unit 72”).
  • the communication control units 72, 72V, and 72W are communication control units corresponding to the U phase, V phase, and W phase, respectively.
  • the command information generation unit 151B generates command information 94 for each sub-module 7.
  • the command information 94 corresponds to the control command.
  • the command information 94 includes a common command, an arm command for each arm, and a HUB number P.
  • the HUB number P is the number of relay devices 32 assigned to each phase. Specifically, the HUB number P is the number of relay devices 32 connected to the submodule 7 in each leg circuit 4.
  • the command information generation unit 151B broadcasts the command information 94 to the communication control unit 72 corresponding to each phase. Since the functions of the communication control unit 72 corresponding to each phase are the same, the functions of the communication control unit 72U will be described here.
  • the communication control unit 72U receives the command information 94 transmitted from the command information generation unit 151B, and extracts the arm command corresponding to the communication control unit 72U from the command information 94. Specifically, the communication control unit 72U extracts an arm command U_u for the upper arm of the leg circuit 4u and an arm command U_d for the lower arm of the leg circuit 4u.
  • the communication control unit 72U transmits a communication frame 55 including arm commands U_u and U_d to each relay device 32 connected to each submodule 7 included in the leg circuit 4u.
  • the communication control unit 72U includes a selector 59, a communication frame generation unit 75, and a communication port 40U.
  • the selector 59 selects arm commands U_u and U_d based on the selection ID "U" set in itself and outputs them to the communication frame generation unit 75.
  • the communication frame generation unit 75 extracts a common command, a HUB number P, and arm commands U_u and U_d from the command information 94.
  • the communication frame generation unit 75 generates a communication frame 55 including the extracted common command, the HUB number P, the arm commands U_u, U_d, and the HUB number J.
  • the initial value of the HUB number J stored in the communication frame 55 transmitted from the communication port 40U is set to "0".
  • the communication frame generation unit 75 transmits the communication frame 55 to each relay device 32 via the communication port 40U.
  • HUB # 1 receives the communication frame 55.
  • HUB # 1 generates its own HUB number by incrementing (that is, incrementing) the value of the HUB number J stored in the received communication frame 55, and the generated HUB number is a value P / 2 or less. Determine if it exists. Since the initial value of the HUB number J is "0", the HUB # 1 generates its own HUB number "1". Here, since J ⁇ P / 2 is established in HUB # 1, HUB # 1 recognizes itself as the relay device 32 for the upper arm. Therefore, HUB # 1 extracts the arm command U_u for the upper arm from the communication frame 55. Further, HUB # 1 extracts a common command from the communication frame 55.
  • HUB # 1 generates a communication frame 57A including a common command and an arm command U_u, and transmits the communication frame 57A to each submodule 7 connected to itself.
  • Each of HUB # 2 to # P / 2 is a relay device 32 for the upper arm by comparing its own HUB number J obtained by incrementing the value of the received HUB number J with the value P / 2. recognize. Therefore, each of HUB # 2 to # P / 2 executes the same process as HUB # 1 and transmits the communication frame 57A to each submodule 7 connected to itself.
  • HUB # (P / 2 + 1) receives the communication frame 55 from HUB # P / 2.
  • HUB # (P / 2 + 1) generates its own HUB number by adding +1 to the value of the received HUB number J.
  • the generated HUB number J (P / 2 + 1).
  • HUB # (P / 2 + 1) determines whether or not the generated HUB number J is the value P / 2 or less.
  • HUB # (P / 2 + 1) recognizes that it is the relay device 32 for the lower arm. Therefore, HUB # (P / 2 + 1) extracts the arm command U_d for the lower arm from the communication frame 55. Further, HUB # (P / 2 + 1) extracts a common command from the communication frame 55.
  • HUB # (P / 2 + 1) generates a communication frame 57B including a common command and an arm command U_d, and transmits the communication frame 57B to each submodule 7 connected to itself.
  • Each of HUB # (P / 2 + 2) to #P is a relay device 32 for the lower arm by comparing its own HUB number J obtained by incrementing the value of the received HUB number J with the value P / 2. Recognize that. Therefore, each of HUB # (P / 2 + 1) to # P executes the same process as HUB # (P / 2 + 1), and transmits the communication frame 57B to each submodule 7 connected to itself.
  • each HUB data Y1a to Y4a may be configured to shorten the communication frame length by including only the information about the designated submodule 7.
  • FIG. 17 is a diagram for explaining data aggregation processing according to other embodiments.
  • the data aggregation process executed by HUB # 2 will be described.
  • the communication frame 51C_a2 received by the HUB # 2 has the content of adding the SM number designation value 309 to the communication frame 51A_a2 of the example of FIG.
  • the SM number designation value 309 is information for designating the numbers of the submodules 7 connected to each HUB # 1 to # 4. For example, if the SM number designation value 309 is "2", each HUB # 1 to # 4 includes information about the second submodule 7 among the submodules 7 connected to itself in the HUB data.
  • HUB # 2 selects the failure bit of the second submodule 7 of each submodule 7 by the selector 371 and stores the failure bit in the HUB data Y2a.
  • the HUB # 2 selects the separation bit of the second submodule 7 of each submodule 7 by the selector 372, and stores the separation bit in the HUB data Y2a.
  • the failure rank information and the failure type information only the information regarding the second submodule 7 is stored in the HUB data Y2a.
  • the HUB data Y2a includes the failure bit, the separation bit, the failure rank information, and the failure type information in the state information Dsm of the second submodule 7, and the state information Dh of HUB # 2.
  • the data size is smaller than that of the HUB data Y2a in FIG. 9 or FIG.
  • the data size of the HUB data Y1a generated by HUB # 1 is also smaller than that of the HUB data Y1a in FIG. 9 or FIG.
  • the HUB aggregated data Z2 is the same as that of FIG. 9 or FIG.
  • the HUB # 2 transmits the communication frame 51C_a3 including the HUB aggregated data Z2 and the HUB data Y1a and Y2a to the HUB # 3.
  • the control device 101 transmits a communication frame in which the SM number specified value 309 is set to "2" to each HUB # 1 to # 4, and then when the communication frame is transmitted next time, the SM number specified value 309 is set to "2".
  • the control device 101 transmits a communication frame containing a different SM number designation value 309 each time. For example, when the R unit submodule 7 is connected to each HUB # 1 to # 4, the control device 101 connects to each HUB # 1 to # 4 by transmitting the communication frame R times. Information on all the submodules 7 that have been created can be obtained.
  • a plurality of numbers may be set for the SM number specified value 309. For example, the SM number specified value 309 in the current communication frame is set to "1" and "2", and the SM number specified value 309 in the next communication frame is set to "3" and "4". You may.
  • each communication port is star-connected to the relay device.
  • the configuration exemplified as the above-described embodiment is an example of the configuration of the present invention, can be combined with another known technique, and a part thereof is not deviated from the gist of the present invention. It is also possible to change the configuration by omitting it. Further, in the above-described embodiment, the processing and configuration described in the other embodiments may be appropriately adopted and carried out.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Inverter Devices (AREA)

Abstract

電力変換装置は、各サブモジュール(7)を制御する上位装置(101)と、上位装置(101)と各サブモジュール(7)との間の通信を中継する複数の中継装置(32)とを備える。上位装置(101)は、アーム指令を含む指令情報を生成する指令情報生成部(151)と、各アームに対応して設けられた通信制御部(153A,153B)とを含む。複数の通信制御部(153A,153B)の各々は、指令情報の中から当該通信制御部(153A)に対応するアーム指令を抽出し、当該通信制御部(153A)に対応するアームに含まれる各サブモジュール(7)と接続された中継装置(32)へ、抽出されたアーム指令を含む通信フレーム(51A)を送信する。

Description

電力変換装置
 本開示は、交流と直流との間で電力変換を行なう電力変換装置に関する。
 直流送電システムにおいて用いられる自励式の電力変換装置としてモジュラーマルチレベル変換器(MMC:Modular Multilevel Converter)が知られている。モジュラーマルチレベル変換器は、交流の各相について、高電位側直流端子に接続された上アームと低電位側直流端子に接続された下アームとを有する。各アームは、複数のサブモジュールがカスケードに接続されることによって構成されている。
 例えば、特開2015-130746号公報(特許文献1)は、交流を直流に、または、直流を交流に変換可能な電力変換回路を含む電力変換装置を開示している。電力変換回路は、複数の単位変換器を直列に接続して構成したアームを有する。電力変換装置は、各単位変換器を統括して制御する第1の制御装置と、第1の制御装置にデイジーチェーン接続される複数の第2の制御装置と、第2の制御装置に接続されて、各単位変換器をそれぞれ制御する第3の制御装置とをさらに含む。
特開2015-130746号公報
 特許文献1では、中央制御装置と複数の中間制御装置が接続されている。中央制御装置から送信される通信フレームには対象アーム番号が含まれており、中間制御装置のセル制御部は、対象アーム番号404と自身が属するアームの識別番号とが等しい場合に、自身のキャリア位相を規定値に設定する。したがって、全てのアームに指令を与えるためには、アーム数と同じ回数だけ通信フレームを送信しなければならない。
 本開示のある局面における目的は、各アームに含まれる各サブモジュールへの指令をできるだけ短時間で伝送することが可能な電力変換装置を提供することである。
 ある実施の形態に従うと、直流回路と交流回路との間で電力変換を行なう電力変換装置が提供される。電力変換装置は、交流回路の相ごとにレグ回路を含む電力変換回路部を備える。レグ回路は、第1アームおよび第2アームを含む。第1アームおよび第2アームの各々は、互いに直列接続された複数のサブモジュールを含む。電力変換装置は、電力変換回路部に含まれる各サブモジュールを制御する上位装置と、上位装置と電力変換回路部に含まれる各サブモジュールとの間の通信を中継する複数の中継装置とを備える。上位装置は、電力変換回路部に含まれる各アームに対するアーム指令を含む指令情報を生成する指令情報生成部と、電力変換回路部に含まれる各レグ回路または各アームに対応して設けられた通信制御部とを含む。複数の通信制御部の各々は、指令情報生成部から送信された指令情報を受信し、指令情報の中から当該通信制御部に対応するアーム指令を抽出し、当該通信制御部に対応するレグ回路またはアームに含まれる各サブモジュールと接続された少なくとも1つの中継装置へ、抽出されたアーム指令を含む通信フレームを送信する。
 本開示によると、各アームに含まれる各サブモジュールへの指令をできるだけ短時間で伝送することが可能となる。
電力変換装置の概略構成図である。 図1の各レグ回路を構成するサブモジュールの一例を示す回路図である。 指令生成装置の概略構成を示すブロック図である。 実施の形態1に従う指令情報の送信方式を説明するための図である。 アーム電圧指令の生成方式の一例を説明するための図である。 実施の形態1に従うネットワーク構成の一例を示す図である。 実施の形態1に従うネットワーク構成の他の例を示す図である。 実施の形態1に従う中継装置による通信フレームの処理例を説明するための図である。 実施の形態2に従う中継装置による通信フレームの処理を説明するための図である。 実施の形態2に従うデータ集約処理を説明するための図である。 実施の形態3に従うネットワーク構成を示す図である。 実施の形態3に従うサブモジュール7による通信フレームの処理の一例を説明するための図である。 実施の形態3に従うサブモジュール7による通信フレームの処理の他の例を説明するための図である。 実施の形態4に従う指令情報の送信方式を説明するための図である。 実施の形態5に従うネットワーク構成を示す図である。 実施の形態5に従う指令情報の送信方式を説明するための図である。 その他の実施の形態に従うデータ集約処理を説明するための図である。
 以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
 実施の形態1.
 <電力変換装置の構成>
 図1は、電力変換装置の概略構成図である。図1を参照して、電力変換装置1は、互いに直列接続された複数のサブモジュール(sub module)(図1中の「SM」に対応)7を含むモジュラーマルチレベル変換器によって構成されている。「サブモジュール」は、「変換器セル」あるいは「単位変換器」とも呼ばれる。電力変換装置1は、直流回路14と交流回路12との間で電力変換を行なう。具体的には、電力変換装置1は、電力変換回路部2と、指令生成装置3とを含む。
 電力変換回路部2は、正極直流端子(すなわち、高電位側直流端子)Npと、負極直流端子(すなわち、低電位側直流端子)Nnとの間に互いに並列に接続された複数のレグ回路4u,4v,4w(以下、「レグ回路4」とも総称する。)を含む。
 レグ回路4は、交流を構成する複数相の各々に設けられる。レグ回路4は、交流回路12と直流回路14との間に接続され、両回路間で電力変換を行なう。図1には、交流回路12が3相交流系統の場合が示され、U相、V相、W相にそれぞれ対応して3個のレグ回路4u,4v,4wが設けられている。
 レグ回路4u,4v,4wにそれぞれ設けられた交流入力端子Nu,Nv,Nwは、連系変圧器13を介して交流回路12に接続される。交流回路12は、例えば、交流電源などを含む交流電力系統である。図1では、図解を容易にするために、交流入力端子Nv,Nwと連系変圧器13との接続は図示していない。
 各レグ回路4に共通に接続された高電位側直流端子Npおよび低電位側直流端子Nnは、直流回路14に接続される。直流回路14は、例えば、直流送電網などを含む直流電力系統または他の電力変換装置の直流端子である。
 図1の連系変圧器13を用いる代わりに、連系リアクトルを介して交流回路12に接続した構成としてもよい。さらに、交流入力端子Nu,Nv,Nwに代えてレグ回路4u,4v,4wにそれぞれ一次巻線を設け、この一次巻線と磁気結合する二次巻線を介してレグ回路4u,4v,4wが連系変圧器13または連系リアクトルに交流的に接続するようにしてもよい。この場合、一次巻線を下記のリアクトル8A,8Bとしてもよい。すなわち、レグ回路4は、交流入力端子Nu,Nv,Nwまたは上記の一次巻線など、各レグ回路4u,4v,4wに設けられた接続部を介して電気的に(すなわち、直流的または交流的に)交流回路12と接続される。
 レグ回路4uは、高電位側直流端子Npから交流入力端子Nuまでの上アーム5と、低電位側直流端子Nnから交流入力端子Nuまでの下アーム6とを含む。上アーム5と下アーム6との接続点である交流入力端子Nuが連系変圧器13と接続される。高電位側直流端子Npおよび低電位側直流端子Nnが直流回路14に接続される。レグ回路4v,4wについても同様の構成を有しているので、以下、レグ回路4uを代表として説明する。
 上アーム5は、カスケード接続された複数のサブモジュール7と、リアクトル8Aとを含む。当該複数のサブモジュール7およびリアクトル8Aは互いに直列接続されている。下アーム6は、カスケード接続された複数のサブモジュール7と、リアクトル8Bとを含む。当該複数のサブモジュール7およびリアクトル8Bは互いに直列接続されている。
 リアクトル8Aが挿入される位置は、レグ回路4uの上アーム5のいずれの位置であってもよく、リアクトル8Bが挿入される位置は、レグ回路4uの下アーム6のいずれの位置であってもよい。リアクトル8A,8Bはそれぞれ複数個あってもよい。各リアクトルのインダクタンス値は互いに異なっていてもよい。上アーム5のリアクトル8Aのみ、もしくは、下アーム6のリアクトル8Bのみを設けてもよい。
 リアクトル8A,8Bは、交流回路12または直流回路14などの事故時に事故電流が急激に増大しないように設けられている。しかし、リアクトル8A,8Bのインダクタンス値を過大なものにすると電力変換器の効率が低下するという問題が生じる。したがって、事故時においては、各サブモジュール7の全てのスイッチング素子をできるだけ短時間で停止(すなわち、オフ)することが好ましい。
 電力変換装置1は、制御に使用される電気量(例えば、電流、電圧など)を計測する各検出器として、交流電圧検出器10と、交流電流検出器16と、直流電圧検出器11A,11Bと、各レグ回路4に設けられたアーム電流検出器9A,9Bとを含む。
 これらの検出器によって検出された信号は、指令生成装置3に入力される。指令生成装置3は、これらの検出信号に基づいて各サブモジュール7の運転状態を制御するための運転指令15pu,15nu,15pv,15nv,15pw,15nwを出力する。また、指令生成装置3は、各サブモジュール7から情報17を受信する。情報17は、サブモジュール7の内部情報であり、サブモジュール7のコンデンサ24の電圧値、サブモジュール7の状態を示す状態情報等を含む。
 本実施の形態の場合、運転指令15pu,15nu,15pv,15nv,15pw,15nwは、U相上アーム、U相下アーム、V相上アーム、V相下アーム、W相上アーム、およびW相下アームにそれぞれ対応して生成されている。以下の説明では、運転指令15pu,15nu,15pv,15nv,15pw,15nwについて、総称する場合または任意のものを示す場合、運転指令15と記載する。
 図1では図解を容易にするために、各検出器から指令生成装置3に入力される信号の信号線と、指令生成装置3および各サブモジュール7間で入出力される信号の信号線とは、一部まとめて記載されているが、実際には検出器ごとおよびサブモジュール7ごとに設けられている。また、本実施の形態の場合、これらの信号は、耐ノイズ性の観点から光ファイバを介して伝送される。
 交流電圧検出器10は、交流回路12のU相の交流電圧値Vacu、V相の交流電圧値Vacv、およびW相の交流電圧値Vacwを検出する。交流電流検出器16は、交流回路12のU相の交流電流値Iacu、V相の交流電流値Iacv、およびW相の交流電流値Iacwを検出する。直流電圧検出器11Aは、直流回路14に接続された高電位側直流端子Npの直流電圧値Vdcpを検出する。直流電圧検出器11Bは、直流回路14に接続された低電位側直流端子Nnの直流電圧値Vdcnを検出する。
 U相用のレグ回路4uに設けられたアーム電流検出器9Aおよび9Bは、上アーム5に流れる上アーム電流Ipuおよび下アーム6に流れる下アーム電流Inuをそれぞれ検出する。同様に、V相用のレグ回路4vに設けられたアーム電流検出器9Aおよび9Bは、上アーム電流Ipvおよび下アーム電流Invをそれぞれ検出する。W相用のレグ回路4wに設けられたアーム電流検出器9Aおよび9Bは、上アーム電流Ipwおよび下アーム電流Inwをそれぞれ検出する。
 <サブモジュールの構成例>
 図2は、図1の各レグ回路を構成するサブモジュールの一例を示す回路図である。図2を参照して、サブモジュール7は、ハーフブリッジ型の変換回路25と、エネルギー蓄積器としてのコンデンサ24と、ゲート制御部21と、電圧検出部27と、送受信部28とを含む。ゲート制御部21、電圧検出部27、および送受信部28は、専用回路によって構成してもよいし、FPGA(Field Programmable Gate Array)などを利用して構成してもよい。
 変換回路25は、互いに直列接続されたスイッチング素子22A,22Bと、ダイオード23A,23Bとを含む。ダイオード23A,23Bは、スイッチング素子22A,22Bとそれぞれ逆並列(すなわち、並列かつ逆バイアス方向)に接続される。コンデンサ24は、スイッチング素子22A,22Bの直列接続回路と並列に接続され、直流電圧を保持する。スイッチング素子22A,22Bの接続ノードは高電位側の入出力端子26Pと接続される。スイッチング素子22Bとコンデンサ24の接続ノードは低電位側の入出力端子26Nと接続される。
 ゲート制御部21は、図1の指令生成装置3から受信した運転指令15に従って動作する。ゲート制御部21は、通常動作時(すなわち、入出力端子26P,26N間に零電圧または正電圧を出力する場合)には、スイッチング素子22A,22Bの一方をオン状態とし、他方をオフ状態となるように制御を行なう。スイッチング素子22Aがオン状態であり、スイッチング素子22Bがオフ状態のとき、入出力端子26P,26N間にはコンデンサ24の両端間の電圧が印加される。スイッチング素子22Aがオフ状態であり、スイッチング素子22Bがオン状態のとき、入出力端子26P,26N間は0Vとなる。
 したがって、サブモジュール7は、スイッチング素子22A,22Bを交互にオン状態とすることによって、零電圧またはコンデンサ24の電圧に依存した正電圧を出力する。
 電圧検出部27は、コンデンサ24の両端24P,24Nの間の電圧を検出する。送受信部28は、図1の指令生成装置3から受信した運転指令15をゲート制御部21に伝達するとともに、電圧検出部27によって検出されたコンデンサ24の電圧(以下、単に「コンデンサ電圧」とも称する。)を含む情報17を指令生成装置3に送信する。
 各スイッチング素子22A,22Bには、オン動作とオフ動作の両方を制御可能な自己消弧型のスイッチング素子が用いられる。スイッチング素子22A,22Bは、例えば、IGBT(Insulated Gate Bipolar Transistor)またはGCT(Gate Commutated Turn-off thyristor)である。
 上記で説明したサブモジュール7の構成は一例であって、他の構成のサブモジュール7を本実施の形態に適用してもよい。例えば、サブモジュール7は、フルブリッジ型の変換回路、またはスリークオーターブリッジ型の変換回路を用いて構成されていてもよい。
 <指令生成装置の構成>
 図3は、指令生成装置の概略構成を示すブロック図である。図3を参照して、指令生成装置3は、制御装置101と、保護装置102と、複数の中継装置から構成される中継装置群320とを含む。制御装置101および保護装置102の各々は、中継装置群320に含まれる各中継装置の上位装置に相当する。各中継装置は、上位装置と電力変換回路部2に含まれる各サブモジュール7との間の通信を中継する。図3では、図1の電力変換回路部2のうちU相用のレグ回路4uのみが代表的に示されているが、他のレグ回路4v,4wについても同様である。
 制御装置101は、各サブモジュール7を運転制御する装置である。制御装置101は、図1の各検出器で検出された交流電圧値Vacu,Vacv,Vacw(以下、「交流電圧値Vac」とも総称する。)、交流電流値Iacu,Iacv,Iacw(以下、「交流電流値Iac」とも総称する。)、直流電圧値Vdcp,Vdcn、上アーム電流Ipu,Ipv,Ipw(以下、「上アーム電流Ip」とも総称する。)、下アーム電流Inu,Inv,Inw(以下、「下アーム電流In」とも総称する。)およびコンデンサ電圧Vcapの入力を受け付ける。典型的には、コンデンサ電圧Vcapは、各サブモジュール7において検出されたコンデンサ24の電圧値がアーム回路ごとに平均化されたものである。
 制御装置101は、当該受け付けた各検出値に基づいて、周期T1(例えば、86.8μs)ごとに、通常の運転制御期間において各サブモジュール7を運転制御するための制御指令を生成し、当該生成した制御指令を中継装置群320に出力する。
 制御指令は、電圧指令、電流指令等を含む。電圧指令は、例えば、各レグ回路4u,4v,4wにおける上アーム5の出力電圧指令値および下アーム6の出力電圧指令値である。電流指令は、例えば、各レグ回路4u,4v,4wにおける上アーム5の出力電流指令値および下アーム6の出力電流指令値である。
 制御装置101は、典型的には、ハードウェア構成として、補助変成器、AD(Analog to Digital)変換部、演算部等を含む。演算部は、CPU(Central Processing Unit)、RAM(Random Access Memory)およびROM(Read Only Memory)を含む。AD変換部は、アナログフィルタ、サンプルホールド回路、マルチプレクサ等を含む。制御装置101は、例えば、ディジタル保護制御装置で構成されていてもよい。
 保護装置102は、各サブモジュール7を保護する装置である。保護装置102は、各アーム電流の少なくとも1つが閾値を超えている場合には、各サブモジュール7の動作を停止させるための停止指令を含む保護指令を生成し、当該保護指令を各中継装置32に送信する。一方、保護装置102は、すべてのアーム電流が閾値未満である場合には、保護指令を生成しないか、あるいは、制御指令に基づいて各サブモジュール7を動作させる通常指令を含む保護指令を生成してもよい。保護装置102は、周期T2(例えば、数μ秒)ごとに保護指令を送信する。
 中継装置群320は、制御装置101から制御指令を受信し、保護装置102から保護指令を受信する。中継装置群320は、制御指令および保護指令の少なくとも一方を含む運転指令15を各サブモジュール7に出力する。各サブモジュール7は、運転指令15に従って動作する。
 <指令情報の送信方式>
 図4は、実施の形態1に従う指令情報の送信方式を説明するための図である。制御装置101から中継装置群320への制御指令の送信方式と、保護装置102から中継装置群320への保護指令の送信方式は同様である。そのため、以下では、上位装置が制御装置101であるとして説明を行なう。これは、他の実施の形態でも同様である。
 図4を参照して、制御装置101は、指令情報生成部151と、複数の通信制御部153A,153B(以下、「通信制御部153」とも総称する。)とを含む。これらの各機能は、例えば、制御装置101のCPUがROMに格納されたプログラムを実行することによって実現される。これらの機能の一部または全部は専用の回路を用いることによって実現されるように構成されていてもよい。
 指令情報生成部151は、電力変換回路部2に含まれる各アーム(すなわち、各相の上下アーム)に対するアーム指令を含む指令情報90を生成する。ここでは、上位装置が制御装置101であるため、指令情報90は制御指令に相当する。指令情報90は、電力変換回路部2に含まれる各アーム(すなわち、各相の上下アーム)に共通な共通指令と、各相の上下アーム専用のアーム指令とを含む。具体的には、各アーム指令は、U相の上アーム5に対するアーム指令U_uと、U相の下アーム6に対するアーム指令U_dと、V相の上アーム5に対するアーム指令V_uと、V相の下アーム6に対するアーム指令V_dと、W相の上アーム5に対するアーム指令W_uと、W相の下アーム6に対するアーム指令W_dとを含む。
 共通指令は、各サブモジュール7の動作モードを指定するモード指令と、電力変換回路部2に含まれる各サブモジュール7の総数とを含む。動作モードは、サブモジュール7を起動するための起動モード、サブモジュール7を通常運転するための運転モード、およびサブモジュール7を一時的に停止するための一時停止モードを含む。
 各アーム指令は、アーム電圧指令値と、アーム電流指令値と、アーム試験指令とを含む。アーム試験指令は、アーム内のサブモジュール7のコンデンサ24の試験充電を開始させる指令と、試験充電を停止させる指令とを含む。
 図5は、アーム電圧指令の生成方式の一例を説明するための図である。図5を参照して、制御装置101の指令情報生成部151は、アーム電圧指令を生成するための機能構成として、交流電圧指令生成部40と、直流電圧指令生成部41と、循環電流指令生成部42と、アーム電圧指令生成部44とを含む。これらの各機能部は、例えば、PID制御器(Proportional-Integral-Differential Controller)等のフィードバック制御器によって構成される。
 交流電圧指令生成部40は、交流電圧値Vacu,Vacv,Vacwと、交流電流値Iacu,Iacv,Iacwとに基づいて、各相の交流電圧指令値を生成する。直流電圧指令生成部41は、上アーム電流Ipu,Ipv,Ipwおよび下アーム電流Inu,Inv,Inwに基づいて直流電流値Idcを演算する。直流電圧指令生成部41は、直流電圧値Vdcp,Vdcnと、直流電流値Idcとに基づいて、直流電圧指令値を生成する。
 循環電流指令生成部42は、レグ回路4u,4v,4wにそれぞれ流れる循環電流Iccu,Iccv,Iccwを各相の上アーム電流Ipu,Ipv,Ipwおよび下アーム電流Inu,Inv,Inwに基づいて計算する。循環電流は、複数のレグ回路4の間を循環する電流である。循環電流指令生成部42は、各相の循環電流Iccu,Iccv,Iccwと、アーム回路ごとに平均化されたコンデンサ電圧Vcapとに基づいて各相の循環電流の指令値を算出する。
 アーム電圧指令生成部44は、上記の各指令生成部を合成することによって、各相の上アーム5および下アーム6用のアーム電圧指令Vprefu,Vnrefu,Vprefv,Vnrefv,Vprefw,Vnrefwを生成する。
 再び、図4を参照して、指令情報生成部151は、各アームに対応する通信制御部153へ指令情報90をブロードキャストで送信する。通信制御部153は各アームに対応して設けられている。図4では、図解を容易にするために、U相の上アーム5に対応する通信制御部153A、およびU相の下アーム6に対応する通信制御部153Bのみが示されているが、実際には、制御装置101は、V相の上下アーム用の2つの通信制御部153と、W相の上下アーム用の2つの通信制御部153とをさらに含む。各アームに対応する通信制御部153の機能は同様であるため、ここでは、U相用の通信制御部153A,153Bの機能について説明する。
 通信制御部153Aは、指令情報生成部151から送信された指令情報90を受信し、指令情報90の中から通信制御部153Aに対応するアーム指令U_uを抽出する。通信制御部153Aは、当該通信制御部153Aに対応するU相上アーム内の各サブモジュール7と接続された各中継装置32へ、抽出されたアーム指令U_uを含む通信フレーム51Aを送信する。具体的には、通信制御部153Aは、セレクタ31Aと、通信フレーム生成部52Aと、複数の通信ポート34Aとを含む。
 セレクタ31Aは、自身に設定された選択ID“Uu”に対応するアーム指令U_uを選択して、通信フレーム生成部52Aに出力する。例えば、各通信制御部153が基板で構成されている場合、基板が実装されるスロット番号を選択IDとして設定する。具体的には、通信制御部153AがU相上アーム用のスロットに挿入された場合、通信制御部153Aのセレクタ31Aには選択ID“Uu”が自動的に設定される。これによると、人手による通信制御部153の設定が不要であり、初期設定作業の省力化、番号の設定ミスの防止等の効果が期待される。なお、セレクタ31Aの機能はソフトウェア的に実装されていてもよい。
 通信フレーム生成部52Aは、指令情報90の中から共通指令を抽出し、セレクタ31Aにより選択されたアーム指令U_uを抽出する。通信フレーム生成部52Aは、共通指令およびアーム指令U_uを有する指令データを含む通信フレーム51Aを生成する。通信フレーム生成部52Aは、各通信ポート34Aを介して、通信フレーム51Aを各中継装置32へ送信する。
 通信ポート34Aは、N個(ただし、N≧1の整数)設けられている。N個の通信ポート34Aに対して、便宜上、#1~#Nの番号を付与してそれぞれを区別する。通信フレーム生成部52Aは、各通信ポート34A♯1~34A♯Nに通信フレーム51Aを同時送信する。各通信ポート34A♯1~34A♯Nは、各中継装置32へ通信フレーム51Aを送信する。
 各通信制御部153は、リング型のネットワークを介して、複数の中継装置32と接続されている。例えば、通信制御部153の各通信ポート34には、4個の中継装置32がリング型のネットワークで接続されている。4個の中継装置32は、それぞれHUB♯1~♯4とも称される。
 各中継装置32は、スター型のネットワークを介して、予め定められた数のサブモジュール7に接続される。各中継装置32は、通信フレーム51Aに含まれる指令データを取り出して、当該指令データを含む通信フレームを当該中継装置32と接続された各サブモジュール7に送信する。図4の例では、リング型のネットワークトポロジと、スター型のネットワークトポロジとを組み合わせることにより、制御装置101、各中継装置32、および各サブモジュール7との間のネットワークが構築される。
 通信制御部153Bは、指令情報生成部151から送信された指令情報90を受信し、指令情報90の中から通信制御部153Bに対応するアーム指令U_dを抽出する。通信制御部153Bは、当該通信制御部153Bに対応するU相下アーム内の各サブモジュール7と接続された各中継装置32へ、抽出されたアーム指令U_dを含む通信フレーム51Bを送信する。具体的には、通信制御部153Bは、セレクタ31Bと、通信フレーム生成部52Bと、複数の通信ポート34Bとを含む。
 セレクタ31Bは、自身に設定された選択ID“Ud”に対応するアーム指令U_dを選択して、通信フレーム生成部52Bに出力する。通信フレーム生成部52Bは、共通指令およびアーム指令U_dを含む通信フレーム51Bを生成し、各通信ポート34Bを介して、通信フレーム51Bを各中継装置32へ送信する。各通信ポート34Bは、各中継装置32とリング型のネットワークで接続されるが、図解の容易化のため接続関係は図示されていない。なお、V相の上下アーム用の通信制御部153、およびW相の上下アーム用の通信制御部153からも対応する通信フレームが各中継装置32へ送信される。
 このように、通信制御部153が各アームに対応して設けられている場合、複数の通信制御部153の各々は、当該通信制御部153に対応するアーム(例えば、U相上アーム)に含まれる各サブモジュール7と接続された中継装置32へ、当該アームに対するアーム指令(例えば、アーム指令U_u)を含む通信フレーム(例えば、通信フレーム51A)を送信する。
 上記構成によると、通信フレームはアームごとに送信されるため、通信フレーム内にアームを指定する情報を設ける必要がない。したがって、制御装置101は、各アーム内のサブモジュール7に対して対応するアーム指令を同時に送信できるため、制御装置101からの指令伝達に必要な通信時間を短縮できる。
 図4では、上位装置が制御装置101である場合について説明した。上位装置が保護装置102である場合には、指令情報90は保護指令に相当する。この場合、指令情報90の共通指令は、すべてのアームのサブモジュール7の動作を停止させる停止指令を含む。指令情報の80の各アーム指令は、対応するアーム内の各サブモジュール7の動作を停止させる停止指令を含む。例えば、保護装置102の指令情報生成部により生成されるアーム指令U_uは、U相上アーム内の各サブモジュール7の動作を停止させる停止指令を含む。なお、上述した制御装置101と同様の構成により、保護装置102からの指令伝達に必要な通信時間も短縮できる。
 次に、図6および図7を参照して、制御装置101と各中継装置32との間のネットワーク構成の具体例について説明する。図6は、実施の形態1に従うネットワーク構成の一例を示す図である。具体的には、図6には、図4中の通信ポート数Nが1つである場合のネットワーク構成が示されている。
 図6を参照して、制御装置101は、U相上アーム用の通信ポート34Aと、U相下アーム用の通信ポート34Bと、V相上アーム用の通信ポート34Cと、V相下アーム用の通信ポート34Dと、W相上アーム用の通信ポート34Eと、W相下アーム用の通信ポート34Fとを含む。
 通信ポート34Aは、4つの中継装置32とリング接続されている。各中継装置32は、複数のサブモジュール7とスター接続されている。通信ポート34Aから出力された通信フレーム51Aは、図6における括弧内の数字(1)、(2)、(3)、(4)、(5)の順に送信される。なお、各通信ポート34B~34Fから出力された通信フレームの送信方式は、通信ポート34Aから出力された通信フレームの送信方式と同様である。
 具体的には、制御装置101は、通信ポート34Aを介して、通信フレーム51AをHUB♯1に送信する。HUB♯1は、制御装置101から受信した通信フレーム51Aを処理してHUB♯2に送信する。HUB♯2は、HUB♯1から受信した通信フレーム51Aを処理してHUB♯3に送信する。HUB♯3は、HUB♯2から受信した通信フレーム51Aを処理してHUB♯4に送信する。HUB♯4は、HUB♯3から受信した通信フレーム51Aを処理して制御装置101に送信する。通信フレーム51Aの処理内容については後述する。
 図7は、実施の形態1に従うネットワーク構成の他の例を示す図である。具体的には、図7には、図4中の通信ポート数Nが2つである場合のネットワーク構成が示されている。図7を参照して、制御装置101は、2つの通信ポート34Aと、2つの通信ポート34Bと、2つの通信ポート34Cと、2つの通信ポート34Dと、2つの通信ポート34Eと、2つの通信ポート34Fとを含む。
 2つの通信ポート34Aの各々は、4つの中継装置32とリング接続されている。各中継装置32は、複数のサブモジュール7とスター接続されている。各通信ポート34Aから出力された通信フレーム51Aは、図6の場合と同様に、図7における括弧内の数字(1)、(2)、(3)、(4)、(5)の順に送信される。
 <中継装置による通信フレームの処理例>
 図8は、実施の形態1に従う中継装置による通信フレームの処理例を説明するための図である。制御装置101の各通信ポートを介して送信される各通信フレームの処理は同様である。そのため、制御装置101から通信ポート34Aを介して送信される通信フレーム51Aの処理例について説明する。図7中の括弧内の数字(1)、(2)、(3)、(4)、(5)は、図6中の括弧内の数字と対応している。
 制御装置101からHUB♯1に送信される通信フレーム51Aを「通信フレーム51A_1」、HUB♯1からHUB♯2に送信される通信フレーム51Aを「通信フレーム51A_2」、HUB♯2からHUB♯3に送信される通信フレーム51Aを「通信フレーム51A_3」、HUB♯3からHUB♯4に送信される通信フレーム51Aを「通信フレーム51A_4」、HUB♯4から制御装置101に送信される通信フレーム51Aを「通信フレーム51A_5」とも称する。
 図8を参照して、通信フレーム51A_1は、フラグ領域81(図中の「flg」に対応)と、ヘッダ領域82と、ペイロード領域83と、誤り検出情報が格納されるFCS(Frame Check Sequence)領域84とを含む。ヘッダ領域82には、通信コマンド(図中の「cmd」に対応)、シーケンス番号(図中の「seq」に対応)、ペイロード長(図中の「pl」に対応)等の情報が格納される。ペイロード領域83には、共通指令およびアーム指令U_uを含む指令データXが格納される。
 HUB♯1は、自身と接続された通信制御部153Aから通信フレーム51A_1を受信すると、通信フレーム51A_1を処理して通信フレーム51A_2を生成する。具体的には、HUB♯1は、通信フレーム51A_1のペイロード領域にHUBデータY1を追加するとともに、ペイロード長およびFCS領域84を更新することにより通信フレーム51A_2を生成する。HUB♯1は、通信フレーム51A_2をHUB♯1と接続されたHUB♯2に送信する。
 HUB♯1は、HUB♯1に接続されている各サブモジュール7から受信した内部情報(以下、「SM内部情報」とも称する。)に基づいてHUBデータY1を生成する。HUBデータY1は、各サブモジュール7から受信したSM内部情報と、HUB♯1の状態情報(図中の「HUB状態」に対応)とを含む。
 SM内部情報は、各サブモジュール7のコンデンサ電圧(図中の「SM♯1電圧~SM♯N電圧」に対応)と、各サブモジュール7の状態情報(図中の「SM♯1状態~SM♯N状態」に対応)とを含む。以下の説明では、サブモジュール7のコンデンサ電圧を“SM電圧”とも称し、サブモジュール7の状態情報を“状態情報Dsm”とも称し、HUBの状態情報を“状態情報Dh”とも称する。
 状態情報Dsmは、サブモジュール7の稼働状態を示す稼働情報と、故障の程度を示す故障ランク情報と、故障の種別を示す故障種別情報とを含む。サブモジュール7の稼働情報は、起動中か否かを示す起動ビットと、故障中か否かを示す故障ビットと、故障状態を示す故障ビットに従属する分離ビットとを含む。分離ビットは、故障中のサブモジュール7がアームから分離されたか否かを示す情報である。故障ランク情報は、サブモジュール7が運転可能か否かを示す情報を含む。なお、稼働情報は、運転制御中か否かを示す制御ビットと、停止中か否かを示す停止ビットとを含んでもよい。
 HUB♯1の状態情報Dhは、HUB♯1の稼働状態を示す稼働情報と、HUB♯1の故障の程度を示す故障ランク情報と、故障の種別を示す故障種別情報とを含む。HUB♯1の稼働情報は、正常動作中か故障中かを示す稼働ビットを含む。故障ランク情報は、HUB♯1が運転可能か否かを示す情報を含む。
 HUB♯2は、通信フレーム51A_2にHUBデータY2を追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_3を生成する。HUB♯3は、通信フレーム51A_3にHUBデータY3を追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_4を生成する。HUB♯4は、自身と接続されたHUB♯3から受信した通信フレーム51A_4にHUBデータY4を追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_5を生成する。HUB♯4は、通信フレーム51A_5を制御装置101に送信する。
 HUBデータY2は、HUB♯2に接続されている各サブモジュール7から受信したSM内部情報と、HUB♯2の状態情報とを含む。HUBデータY3,Y4についても同様である。これにより、図8に示すように、通信フレーム51A_5のペイロード領域83には、指令データXと、HUBデータY1~Y4が格納される。このように、制御装置101から送信された通信フレームには、HUBを通過するごとにHUBデータのフィールドが連結される。そのため、通信フレーム51A_1~51A_5はそれぞれ異なるフォーマットを有する。
 上記構成によると、制御装置101から通信ポート34Aを介して通信フレーム51Aを送信することにより、U相上アーム用の各中継装置32への指令データXの伝達と、各中継装置32のHUBデータY1~Y4の取得とが行なわれる。同様に、他の通信ポートから他のアーム用の通信フレームが送信されることで、他のアーム用の各中継装置32への指令データの伝達と、各中継装置32のHUBデータの取得とが行なわれる。
 すなわち、制御装置101からの1回の通信で、制御装置101に接続されているすべての中継装置32への指令データの伝達と、すべての中継装置32のHUBデータの取得とが同時に行なわれる。したがって、本実施の形態によると、例えば、中継装置32およびサブモジュール7の識別番号を指定して個別に通信する方式に比べて、通信頻度を減らし通信時間を短縮できる。また、中継装置32の数に応じて通信フレームが自動的に拡張される。例えば、中継装置32を後から1台追加する場合でも、制御装置101から送信する通信フレームの構成を変更する必要がない。
 図8では、上位装置が制御装置101の場合について説明した。上位装置が保護装置102である場合には、SM内部情報は、状態情報Dsmを含み、SM電圧を含まない。具体的には、HUBデータは、状態情報Dsmおよび状態情報Dhを含む。これ以外の点については同様である。
 <利点>
 実施の形態1によると、通信フレーム内にアームを指定する情報を設ける必要がないため、全アームに対する指令を同時に送信できる。そのため、指令伝達に必要な通信時間を短縮できる。また、アームを指定する情報が不要であるため、通信フレームのフレーム長を短くすることができる。
 また、上位装置からの1回の通信で、上位装置から中継装置32への指令データの伝達と、中継装置32のHUBデータの取得とが同時に行なわれる。そのため、上位装置および中継装置32間の通信頻度を減らし通信時間を短縮できる。また、中継装置32の数に応じて通信フレームが自動的に拡張されるため、中継装置32を後から追加する場合でも、通信フレームの構成を変更する必要がない。
 実施の形態2.
 実施の形態1では、各HUBを通過する際にHUBデータを通信フレームに追加する構成について説明した。実施の形態2では、各HUBを通過する際にデータの集約処理を実行した集約データを通信フレームに追加する構成について説明する。
 図9は、実施の形態2に従う中継装置による通信フレームの処理を説明するための図である。説明の容易化のため、通信フレーム51Aの処理例について説明する。図9中の括弧内の数字(1)、(2)、(3)、(4)、(5)は、図6中の括弧内の数字と対応している。
 図9を参照して、制御装置101からHUB♯1に送信される通信フレーム51A_a1は、図8中の通信フレーム51A_1と同一である。HUB♯1からHUB♯2に送信される通信フレーム51A_a2は、図8中の通信フレーム51A_2とペイロード領域83の内容が異なる。
 HUB♯1は、HUB♯1に接続されている各サブモジュール7から受信したSM内部情報に基づいて、HUB集約データZ1およびHUBデータY1aを生成する。HUB♯1は、通信フレーム51A_a1のペイロード領域83にHUB集約データZ1とHUBデータY1aとを追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_a2を生成する。
 具体的には、通信フレーム51A_a2のペイロード領域83は、指令データXと、HUB集約データZ1と、HUBデータY1aとを含む。HUB集約データZ1は、SM電圧の集約値と、状態情報Dsmの集約値と、状態情報Dhの集約値とを含む。HUBデータY1aは、HUB♯1に接続されたサブモジュール7の状態情報Dsmの一部の情報と、HUB♯1の状態情報Dhとを含む。HUB集約データZ1およびHUBデータY1aの内容については後述する。
 HUB♯2は、通信フレーム51A_a2にHUBデータY2aを追加し、HUB集約データZ1を更新したHUB集約データZ2を生成する。さらに、HUB♯2は、ペイロード長およびFCS領域84を更新して通信フレーム51A_3aを生成する。
 図10は、実施の形態2に従うデータ集約処理を説明するための図である。ここでは、主に、HUB♯2により実行されるデータ集約処理について説明する。図10を参照して、HUB♯1は、自身に接続された各サブモジュール7のSM内部情報を用いてデータ集約処理を実行し、HUB集約データZ1を生成する。HUB集約データZ1におけるSM電圧集約値301は、HUB♯1に接続されている各サブモジュール7から受信した各SM電圧の加算値である。
 HUB集約データZ1における状態情報Dsmの集約値は、起動ビット集約値303と、起動SM数集約値305と、故障ビット集約値307とを含む。起動ビット集約値303は、各サブモジュール7から受信した各起動ビットの論理積である。例えば、HUB♯1に接続されたすべてのサブモジュール7が起動している場合には論理積は“1”となり、少なくとも1つのサブモジュール7が起動していない場合には論理積は“0”となる。論理積の値により、HUB♯1に接続されたすべてのサブモジュール7が起動しているか否かを判断できる。
 起動SM数集約値305は、各サブモジュール7から受信した各起動ビットの加算値である。この加算値は、HUB♯1に接続された各サブモジュール7のうち起動完了したサブモジュール7の数に相当する。
 故障ビット集約値307は、各サブモジュール7から受信した各故障ビットの論理和である。例えば、HUB♯1に接続されたすべてのサブモジュール7が故障していない場合には論理和は“0”となり、少なくとも1つのサブモジュール7が故障している場合には論理和は“1”となる。論理和の値により、HUB♯1に接続された各サブモジュール7の中に、故障中のサブモジュール7が存在するか否かを判断できる。
 HUBデータY1aは、状態情報Dsmの一部の情報と、状態情報Dhとを含む。具体的には、HUBデータY1aは、各サブモジュール7の状態情報Dsmのうちの故障ビット、分離ビット、故障ランク情報および故障種別情報と、HUB♯1の状態情報Dhとを含む。このように、HUBデータY1aには、サブモジュール7のSM電圧および起動ビットは含まれないため、HUBデータY1aは図8中のHUBデータY1よりもデータサイズが小さい。
 HUB♯2は、HUB集約データZ1を更新してHUB集約データZ2を生成する。HUB集約データZ2は、SM電圧集約値301を更新したSM電圧集約値301Fと、起動ビット集約値303を更新した起動ビット集約値303Fと、起動SM数集約値305を更新した起動SM数集約値305Fと、故障ビット集約値307を更新した故障ビット集約値307Fとを含む。
 SM電圧集約値301Fは、SM電圧集約値301と、HUB♯2が受信した各SM電圧との加算値である。起動ビット集約値303Fは、起動ビット集約値303と、HUB♯2が受信した各起動ビットとの論理積である。起動SM数集約値305Fは、起動SM数集約値305と、HUB♯2が受信した各起動ビットとの加算値である。故障ビット集約値307Fは、故障ビット集約値307と、HUB♯2が受信した各故障ビットとの論理和である。
 HUBデータY2aは、HUB♯2が受信した各状態情報Dsmのうちの故障ビット、分離ビット、故障ランク情報および故障種別情報と、HUB♯2の状態情報Dhとを含む。HUBデータY2aには、状態情報Dsmの一部の情報しか含まれないため、HUBデータY2aは図8中のHUBデータY2よりもデータサイズが小さい。
 なお、図10には図示していないが、HUB集約データZ1における状態情報Dhの集約値は、HUB♯1の稼働ビットである。また、HUB集約データZ2における状態情報Dhの集約値は、HUB♯1の稼働ビットとHUB♯2の稼働ビットとの論理積である。
 再び、図9を参照して、HUB♯3は、通信フレーム51A_a3のHUB集約データZ2に集約処理を施してHUB集約データZ3に更新し、HUBデータY3aを追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_a4を生成する。同様に、HUB♯4は、HUB集約データZ3に集約処理を施してHUB集約データZ4に更新し、通信フレーム51A_a4にHUBデータY4aを追加し、ペイロード長およびFCS領域84を更新して通信フレーム51A_a5を生成する。HUB♯4は、通信フレーム51A_a5を制御装置101に送信する。
 <利点>
 実施の形態2によると、サブモジュール7ごとに把握する必要のないデータ(例えば、SM電圧、起動ビット等)については集約処理を施して集約値として通信フレームに追加される。そのため、サブモジュール7個別のデータが格納されるHUBデータY1a~Y4aのデータサイズを、それぞれ図8中のHUBデータY1~Y4のデータサイズよりも小さくできる。すなわち、通信フレーム51A_a2~51A_a5のフレーム長を、それぞれ、図8中の通信フレーム51A_2~51A_5のフレーム長よりも短くできる。
 このように、フレーム長を短くすることで1回の通信に必要な時間を短縮できる。これにより、制御装置101または保護装置102で必要となるメモリ量および演算量を削減することもできる。また、低速で安価な通信モジュール(例えば、1~2Gbpsクラスの通信モジュール)で、通信路を構成することが可能となる。さらに、サブモジュール7を多数接続した場合においても通信時間を短くできるため、大規模なHDVCシステムの構築が容易となる。
 実施の形態3.
 実施の形態1では、中継装置32がスター型のネットワークを介して各サブモジュール7と接続される構成について説明したが、実施の形態3では、中継装置32がリング型のネットワークを介して各サブモジュール7と接続される構成について説明する。
 図11は、実施の形態3に従うネットワーク構成を示す図である。図11のネットワーク構成は、図6における中継装置32と各サブモジュール7との接続形式をリング型に変更した構成に対応する。図11を参照して、各中継装置32の各通信ポート351~354は、複数のサブモジュール7とリング接続されている。ここでは、各サブモジュールに対して、便宜上、#1~#16の番号を付与してそれぞれを区別する。具体的には、16個のサブモジュール7は、それぞれサブモジュール♯1~♯16とも称される。
 HUB♯1の通信ポート351はサブモジュール♯1~♯4とリング接続され、通信ポート352はサブモジュール♯5~♯8とリング接続され、通信ポート353はサブモジュール♯9~♯12とリング接続され、通信ポート354はサブモジュール♯13~♯16とリング接続される。例えば、通信ポート351から出力された通信フレームは、図11における括弧内の数字(1)、(2)、(3)、(4)、(5)の順に送信される。HUB♯2~#4においても同様である。
 図12は、実施の形態3に従うサブモジュール7による通信フレームの処理の一例を説明するための図である。図12で説明する通信フレームの処理は、図8で説明した通信フレームの処理と基本的に同様である。また、中継装置32の各通信ポートを介して送信される各通信フレームの処理は同様である。そのため、ここでは、通信ポート351から送信される通信フレームの処理例について説明する。図12中の括弧内の数字(1)、(2)、(3)、(4)、(5)は、図11中の括弧内の数字と対応している。
 HUB♯1からサブモジュール♯1に送信される通信フレーム61_1は、フラグ領域86と、ヘッダ領域87と、ペイロード領域88と、FCS領域89とを含む。ヘッダ領域87は、通信コマンド、シーケンス番号、ペイロード長等の情報を含む。ペイロード領域88は、共通指令およびアーム指令U_uを有する指令データXを含む。
 サブモジュール♯1は、HUB♯1から受信した通信フレーム61_1のペイロード領域にSMデータK1を追加するとともに、ペイロード長およびFCS領域89を更新することにより通信フレーム61_2を生成する。SMデータK1は、サブモジュール♯1のSM内部情報を含む。SM内部情報は、サブモジュール♯1のコンデンサ電圧とおよび状態情報Dsmとを含む。
 同様に、サブモジュール♯2は通信フレーム61_3を生成し、サブモジュール♯3は通信フレーム61_4を生成し、サブモジュール♯4は通信フレーム61_5を生成する。通信フレーム61_5のペイロード領域88は、指令データXと、SMデータK1~K4が格納される。SMデータK2~K4は、それぞれサブモジュール♯2~♯4のSM内部情報を含む。
 このように、中継装置32から送信された通信フレームには、各サブモジュール7を通過するごとにSMデータのフィールドが連結される。そのため、通信フレーム61_1~61_5はそれぞれ異なるフォーマットを有する。
 図13は、実施の形態3に従うサブモジュール7による通信フレームの処理の他の例を説明するための図である。図13で説明する通信フレームの処理は、図9で説明した通信フレームの処理と基本的に同様である。ここでは、通信ポート351から送信される通信フレームの処理例について説明する。
 図13を参照して、HUB♯1からサブモジュール♯1に送信される通信フレーム63_1は、図12中の通信フレーム61_1と同一である。サブモジュール♯1からサブモジュール♯2に送信される通信フレーム63_2は、図12中の通信フレーム61_2とペイロード領域88の内容が異なる。
 具体的には、通信フレーム63_2のペイロード領域88は、指令データXと、SM集約データZs1と、SMデータK1aとを含む。SM集約データZs1は、サブモジュール♯1のSM電圧の集約値と、サブモジュール♯1の状態情報Dsmの集約値(例えば、起動ビット集約値と、起動SM数集約値と、故障ビット集約値)とを含む。
 SM集約データZs1には、サブモジュール♯1の情報しか格納されていない。そのため、サブモジュール♯1のSM電圧の集約値はサブモジュール♯1のSM電圧である。起動ビット集約値および起動SM数集約値は、サブモジュール♯1の起動ビットである。故障ビット集約値は、サブモジュール♯1の故障ビットである。
 SMデータK1aは、サブモジュール♯1の故障ビット、分離ビット、故障ランク情報および故障種別情報を含む。SMデータK1aには、状態情報Dsmの一部の情報しか含まれないため、SMデータK1aは図12中のSMデータK1よりもデータサイズが小さい。
 サブモジュール♯2は、SM集約データZs1に集約処理を施してSM集約データZs2に更新し、通信フレーム63_2にSMデータK2aを追加し、ペイロード長およびFCS領域89を更新して通信フレーム63_3を生成する。
 具体的には、SMデータK2aは、サブモジュール♯2の故障ビット、分離ビット、故障ランク情報および故障種別情報を含む。SM集約データZs2は、サブモジュール♯1~♯2のSM電圧の集約値と、サブモジュール♯1~♯2の状態情報Dsmの集約値(例えば、起動ビット集約値と、起動SM数集約値と、故障ビット集約値)とを含む。
 SM集約データZs2の起動ビット集約値は、SM集約データZs1の起動ビット集約値と、サブモジュール♯2の起動ビットとの論理積である。SM集約データZs2の起動SM数集約値は、SM集約データZs1の起動SM数集約値と、サブモジュール♯2の起動ビットとの加算値である。SM集約データZs2の故障ビット集約値は、SM集約データZs1の故障ビット集約値と、サブモジュール♯2の故障ビットとの論理和である。
 サブモジュール♯3,♯4の処理についても同様である。その結果、通信フレーム63_5のペイロード領域には、指令データXと、SM集約データZs4と、SMデータKa1~Ka4が格納される。
 <利点>
 実施の形態3によると、実施の形態1および2と同様の利点が得られる。
 実施の形態4.
 実施の形態1ではアームごとに通信制御部を設ける構成について説明したが、実施の形態4では交流回路12の相ごとに通信制御部を設ける構成について説明する。
 図14は、実施の形態4に従う指令情報の送信方式を説明するための図である。図14を参照して、制御装置101Aは、指令情報生成部151Aと、複数の通信制御部70U,70V,70W(以下、「通信制御部70」とも総称する。)とを含む。通信制御部70U,70V,70Wは、それぞれU相,V相,W相に対応する通信制御部である。換言すると、通信制御部70U,70V,70Wは、それぞれレグ回路4u,4v,4wに対応して設けられた通信制御部である。
 指令情報生成部151Aは、各サブモジュール7への指令情報92を生成する。ここでは、上位装置が制御装置101であるため、指令情報92は制御指令に相当する。指令情報92は、共通指令と、各アーム用のアーム指令と、通信ポート数Mとを含む。通信ポート数Mは、各通信制御部153U,153V,153Wに設けられている通信ポート数である。
 指令情報生成部151Aは、各相に対応する通信制御部70へ指令情報92をブロードキャストで送信する。各相に対応する通信制御部70の機能は同様であるため、ここでは、通信制御部70Uの機能について説明する。
 通信制御部70Uは、指令情報生成部151Aから送信された指令情報92を受信し、指令情報92の中から通信制御部70Uに対応するアーム指令を抽出する。具体的には、通信制御部70UはU相のレグ回路4uに対応する通信制御部であるため、通信制御部70Uは、レグ回路4uの上アーム5用のアーム指令U_uと、レグ回路4uの下アーム6用のアーム指令U_dとを抽出する。
 通信制御部70Uは、レグ回路4uに含まれる各サブモジュール7と接続された各中継装置へ、抽出されたアーム指令を含む通信フレームを送信する。具体的には、通信制御部70Uは、レグ回路4uの上アーム5に含まれる各サブモジュール7と接続された各中継装置32へ、アーム指令U_uを含む通信フレーム53Aを送信する。また、通信制御部70Uは、レグ回路4uの下アーム6に含まれる各サブモジュール7と接続された各中継装置32へ、アーム指令U_dを含む通信フレーム53Bを送信する。
 通信制御部70Uは、セレクタ58A,58Bと、通信フレーム生成部54A,54Bと、複数の通信ポート36Aとを含む。通信ポート36Aは、M個(ただし、M≧2の整数)設けられている。M個の通信ポート36Aに対して、便宜上、#1~#Mの番号を付与してそれぞれを区別する。
 セレクタ58Aは、自身に設定された選択ID“U”と、複数の通信ポート36Aのうちの半分(例えば、ポート番号が♯1~♯M/2)を上アーム用の通信ポートとして用いることを示す情報501とに基づいて、アーム指令U_uを選択して、通信フレーム生成部54Aに出力する。
 通信フレーム生成部54Aは、共通指令およびアーム指令U_uを有する指令データを含む通信フレーム53Aを生成する。通信フレーム生成部54Aは、ポート番号が♯1~♯M/2の各通信ポート36Aを介して、通信フレーム53Aを各中継装置32へ送信する。具体的には、通信フレーム生成部54Aは、各通信ポート36A♯1~36A♯M/2に通信フレーム53Aを同時送信する。各通信ポート36A♯1~36A♯M/2は、中継装置32へ通信フレーム53Aを送信する。
 セレクタ58Bは、自身に設定された選択ID“U”と、複数の通信ポート36Aのうちの残りの半分(例えば、ポート番号が♯(M/2+1)~♯M)を下アーム用の通信ポートとして用いることを示す情報502とに基づいて、アーム指令U_dを選択して、通信フレーム生成部54Bに出力する。
 通信フレーム生成部54Bは、共通指令およびアーム指令U_dを有する指令データを含む通信フレーム53Bを生成する。通信フレーム生成部54Bは、ポート番号が♯(M/2+1)~♯Mの各通信ポート36Aを介して、通信フレーム53Bを各中継装置32へ送信する。
 このように、通信制御部70が各レグ回路4に対応して設けられている場合、複数の通信制御部70の各々は、当該通信制御部70に対応するレグ回路4(例えば、レグ回路4u)に含まれる各サブモジュール7と接続された中継装置32へ、抽出された上下アームの各々に対するアーム指令(例えば、アーム指令U_u,U_d)を含む各通信フレーム(例えば、通信フレーム53A,53B)を送信する。
 図14の例では、各相で使用する通信ポート数Mを含む指令情報92を通信制御部70へ与える構成について説明したが、当該構成に限られない。例えば、各通信制御部70内に通信ポート数Mを固定値として予め記憶させておいてもよい。例えば、各通信制御部70の通信ポート数Mを10に固定して使用する場合、各通信制御部70は、ポート番号♯1~♯5の通信ポート36Aを介して上アーム用のアーム指令を含む通信フレームを送信し、ポート番号♯6~♯10の通信ポート36Aを介して下アーム用のアーム指令を含む通信フレームを送信する。
 <利点>
 実施の形態4によると、実施の形態1と同様の利点が得られる。
 実施の形態5.
 実施の形態1では、1つのリング型ネットワークに接続される各中継装置32は、同一アーム内のサブモジュール7と接続されている。実施の形態5では、1つのリング型ネットワークに接続される中継装置32が、ある相の上アーム内のサブモジュール7と接続され、当該リング型ネットワークに接続される他の中継装置32が当該相の下アーム内のサブモジュール7と接続される構成について説明する。
 図15は、実施の形態5に従うネットワーク構成を示す図である。図15を参照して、制御装置101Bは、U相用の通信ポート40Uと、V相用の通信ポート40Vと、W相用の通信ポート40Wとを含む。通信ポート40Uは、HUB♯1~♯4とリング接続されている。HUB♯1,♯2の各々は、U相上アーム用の各サブモジュール7とスター接続されている。HUB♯3,♯4の各々は、U相下アーム用の各サブモジュール7とスター接続されている。V相およびW相についても同様である。
 通信ポート40Uから出力された通信フレームは、図15における括弧内の数字(1)、(2)、(3)、(4)、(5)の順に送信される。通信フレームの送信方式については後述する。なお、各通信ポート40V,40Wから出力される通信フレームの送信方式は、通信ポート40Uから出力される通信フレームの送信方式と同様である。
 図16は、実施の形態5に従う指令情報の送信方式を説明するための図である。図16を参照して、制御装置101Bは、指令情報生成部151Bと、複数の通信制御部72U,72V,72W(以下、「通信制御部72」とも総称する。)とを含む。通信制御部72,72V,72Wは、それぞれU相,V相,W相に対応する通信制御部である。
 指令情報生成部151Bは、各サブモジュール7への指令情報94を生成する。ここでは、上位装置が制御装置101であるため、指令情報94は制御指令に相当する。指令情報94は、共通指令と、各アーム用のアーム指令と、HUB数Pとを含む。HUB数Pは、各相に割当てられている中継装置32の数である。具体的には、HUB数Pは、各レグ回路4内のサブモジュール7と接続されている中継装置32の数である。
 指令情報生成部151Bは、各相に対応する通信制御部72へ指令情報94をブロードキャストで送信する。各相に対応する通信制御部72の機能は同様であるため、ここでは、通信制御部72Uの機能について説明する。
 通信制御部72Uは、指令情報生成部151Bから送信された指令情報94を受信し、指令情報94の中から通信制御部72Uに対応するアーム指令を抽出する。具体的には、通信制御部72Uは、レグ回路4uの上アーム用のアーム指令U_uと、レグ回路4uの下アーム用のアーム指令U_dとを抽出する。
 通信制御部72Uは、レグ回路4uに含まれる各サブモジュール7と接続された各中継装置32へ、アーム指令U_u,U_dを含む通信フレーム55を送信する。具体的には、通信制御部72Uは、セレクタ59と、通信フレーム生成部75と、通信ポート40Uとを含む。
 セレクタ59は、自身に設定された選択ID“U”に基づいて、アーム指令U_u,U_dを選択して、通信フレーム生成部75に出力する。通信フレーム生成部75は、指令情報94の中から共通指令、HUB数P、およびアーム指令U_u,U_dを抽出する。通信フレーム生成部75は、抽出した共通指令、HUB数P、およびアーム指令U_u,U_dと、HUB番号Jとを含む通信フレーム55を生成する。なお、通信ポート40Uから送信される通信フレーム55に格納されるHUB番号Jの初期値は“0”に設定されている。通信フレーム生成部75は、通信ポート40Uを介して、通信フレーム55を各中継装置32へ送信する。
 HUB♯1は、通信フレーム55を受信する。HUB♯1は、受信した通信フレーム55に格納されているHUB番号Jの値を+1して(すなわち、インクリメントして)自身のHUB番号を生成し、生成したHUB番号が値P/2以下であるか否かを判断する。HUB番号Jの初期値は“0”であるため、HUB♯1は、自身のHUB番号“1”を生成する。ここで、HUB♯1においてはJ≦P/2が成立するため、HUB♯1は自身が上アーム用の中継装置32であると認識する。そのため、HUB♯1は、通信フレーム55の中から上アーム用のアーム指令U_uを抽出する。また、HUB♯1は、通信フレーム55の中から共通指令を抽出する。
 HUB♯1は、共通指令およびアーム指令U_uを含む通信フレーム57Aを生成し、当該通信フレーム57Aを、自身と接続された各サブモジュール7へ送信する。HUB♯1は、HUB番号Jを自身のHUB番号に更新した(すなわち、HUB番号J=1に更新した)通信フレーム55をHUB♯2へ送信する。
 HUB♯2~♯P/2の各々は、受信したHUB番号Jの値をインクリメントした自身のHUB番号Jと値P/2との比較により、自身が上アーム用の中継装置32であることを認識する。そのため、HUB♯2~♯P/2の各々は、HUB♯1と同様の処理を実行し、通信フレーム57Aを自身と接続された各サブモジュール7へ送信する。
 続いて、HUB♯(P/2+1)は、HUB♯P/2から通信フレーム55を受信する。HUB♯(P/2+1)は、受信したHUB番号Jの値を+1して自身のHUB番号を生成する。この場合、生成されるHUB番号J=(P/2+1)となる。HUB♯(P/2+1)は、生成したHUB番号Jが値P/2以下であるか否かを判断する。ここで、HUB♯(P/2+1)においてはJ>P/2が成立するため、HUB♯(P/2+1)は自身が下アーム用の中継装置32であると認識する。したがって、HUB♯(P/2+1)は、通信フレーム55の中から下アーム用のアーム指令U_dを抽出する。また、HUB♯(P/2+1)は、通信フレーム55の中から共通指令を抽出する。
 HUB♯(P/2+1)は、共通指令およびアーム指令U_dを含む通信フレーム57Bを生成し、当該通信フレーム57Bを自身と接続された各サブモジュール7へ送信する。HUB♯(P/2+1)は、HUB番号Jを自身のHUB番号に更新した(すなわち、HUB番号J=(P/2+1)に更新した)通信フレーム55をHUB♯(P/2+2)へ送信する。
 HUB♯(P/2+2)~♯Pの各々は、受信したHUB番号Jの値をインクリメントした自身のHUB番号Jと値P/2との比較により、自身が下アーム用の中継装置32であると認識する。そのため、HUB♯(P/2+1)~♯Pの各々は、HUB♯(P/2+1)と同様の処理を実行し、通信フレーム57Bを自身と接続された各サブモジュール7へ送信する。
 <利点>
 実施の形態5によると、実施の形態1と同様の利点を有する。
 その他の実施の形態.
 (1)上述した実施の形態2の図9の例では、HUBデータY1a~Y4aが、それぞれHUB♯1~♯4に接続されたすべてのサブモジュール7に関する情報を含む構成について説明したが、当該構成に限られない。例えば、すべてのサブモジュール7に関する情報を同時に制御装置101へ送信する必要がなければ、1回の通信で送信するサブモジュール7のデータ量を制限する構成であってもよい。具体的には、各HUBデータY1a~Y4aには、指定のサブモジュール7に関する情報のみを含めることにより通信フレーム長を短くする構成であってもよい。
 図17は、その他の実施の形態に従うデータ集約処理を説明するための図である。ここでは、HUB♯2により実行されるデータ集約処理について説明する。図17を参照して、HUB♯2が受信する通信フレーム51C_a2は、図9の例の通信フレーム51A_a2にSM番号指定値309を追加した内容となる。
 SM番号指定値309は、各HUB♯1~♯4に接続されているサブモジュール7の番号を指定する情報である。例えば、SM番号指定値309が“2”であれば、各HUB♯1~♯4は、自身に接続されているサブモジュール7のうち、2番目のサブモジュール7に関する情報をHUBデータに含める。
 図17の例では、HUB♯2は、セレクタ371により、各サブモジュール7のうち2番目のサブモジュール7の故障ビットを選択して、当該故障ビットをHUBデータY2aに格納する。HUB♯2は、セレクタ372により、各サブモジュール7のうち2番目のサブモジュール7の分離ビットを選択して、当該分離ビットをHUBデータY2aに格納する。同様に、故障ランク情報および故障種別情報も、2番目のサブモジュール7に関する情報のみがHUBデータY2aに格納される。
 そのため、HUBデータY2aは、2番目のサブモジュール7の状態情報Dsmのうちの故障ビット、分離ビット、故障ランク情報および故障種別情報と、HUB♯2の状態情報Dhとを含む。このように、図17の例でのHUBデータY2aには、2番目以外のサブモジュール7に関する情報は含まれないため、図9または図10中のHUBデータY2aよりもデータサイズが小さくなる。なお、HUB♯1により生成されるHUBデータY1aについても、図9または図10中のHUBデータY1aよりもデータサイズが小さくなる。HUB集約データZ2については、図9または図10のそれと同様である。HUB♯2は、このようなHUB集約データZ2と、HUBデータY1a,Y2aとを含む通信フレーム51C_a3をHUB♯3に送信する。
 制御装置101は、SM番号指定値309を“2”に設定した通信フレームを各HUB♯1~♯4に送信した後、次に通信フレームを送信する際には、SM番号指定値309を“3”に設定して、当該SM番号指定値309を含む通信フレームを送信する。このように、制御装置101は、毎回異なるSM番号指定値309を含む通信フレームを送信する。例えば、各HUB♯1~♯4にR台のサブモジュール7が接続されている場合には、制御装置101は、R回の通信フレームを送信することにより、各HUB♯1~♯4に接続されたすべてのサブモジュール7の情報を取得することができる。なお、SM番号指定値309には複数の番号を設定してもよい。例えば、今回の通信フレームにおけるSM番号指定値309には“1”および“2”を設定し、次回の通信フレームにおけるSM番号指定値309には“3”および“4”を設定する構成であってもよい。
 (2)上述した実施の形態では、サブモジュール7が多数存在する大規模なHDVCシステムを想定して上位装置とサブモジュールとの間に中継装置を設ける構成について説明した。ただし、STATCOM等のような小規模システムに利用する場合には、中継装置を用いることなく上位装置とサブモジュールとを直接接続するように構成してもよい。
 (3)上述した実施の形態では、各通信ポートに複数の中継装置が接続される構成について説明したが、当該構成に限られず、各通信ポートに1つの中継装置が接続される構成であってもよい。この場合、各通信ポートは中継装置とスター接続される。
 (4)上述の実施の形態として例示した構成は、本発明の構成の一例であり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、一部を省略する等、変更して構成することも可能である。また、上述した実施の形態において、他の実施の形態で説明した処理および構成を適宜採用して実施する場合であってもよい。
 今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
 1 電力変換装置、2 電力変換回路部、3 指令生成装置、4u,4v,4w レグ回路、5 上アーム、6 下アーム、7 サブモジュール、8A,8B リアクトル、9A,9B アーム電流検出器、10 交流電圧検出器、11A,11B 直流電圧検出器、12 交流回路、13 連系変圧器、14 直流回路、15 運転指令、16 交流電流検出器、21 ゲート制御部、22A,22B スイッチング素子、23A,23B ダイオード、24 コンデンサ、25 変換回路、26N,26P 入出力端子、27 電圧検出部、28 送受信部、31A,31B,58A,58B,59 セレクタ、32 中継装置、34A~34F,36A,40U~40W,351~354 通信ポート、40 交流電圧指令生成部、41 直流電圧指令生成部、42 循環電流指令生成部、44 アーム電圧指令生成部、52A,52B,54A,54B,75 通信フレーム生成部、70U~70W,72U~72W,153,153A,153B,153U~153W 通信制御部、81,86 フラグ領域、82,87 ヘッダ領域、83,88 ペイロード領域、84,89 FCS領域、101,101A,101B 制御装置、102 保護装置、151A,151B 指令情報生成部、320 中継装置群。

Claims (12)

  1.  直流回路と交流回路との間で電力変換を行なう電力変換装置であって、
     前記交流回路の相ごとにレグ回路を含む電力変換回路部を備え、
     前記レグ回路は、第1アームおよび第2アームを含み、
     前記第1アームおよび前記第2アームの各々は、互いに直列接続された複数のサブモジュールを含み、
     前記電力変換回路部に含まれる各サブモジュールを制御する上位装置と、
     前記上位装置と前記電力変換回路部に含まれる各サブモジュールとの間の通信を中継する複数の中継装置とを備え、
     前記上位装置は、
      前記電力変換回路部に含まれる各アームに対するアーム指令を含む指令情報を生成する指令情報生成部と、
      前記電力変換回路部に含まれる各レグ回路または各アームに対応して設けられた通信制御部とを含み、
     複数の前記通信制御部の各々は、
      前記指令情報生成部から送信された前記指令情報を受信し、
      前記指令情報の中から当該通信制御部に対応するアーム指令を抽出し、
      当該通信制御部に対応するレグ回路またはアームに含まれる各サブモジュールと接続された少なくとも1つの前記中継装置へ、抽出された前記アーム指令を含む通信フレームを送信する、電力変換装置。
  2.  前記指令情報は、前記電力変換回路部に含まれる各アームに共通な共通指令をさらに含み、
     複数の前記通信制御部の各々は、前記指令情報の中から前記共通指令をさらに抽出し、
     前記通信フレームは前記共通指令をさらに含む、請求項1に記載の電力変換装置。
  3.  複数の前記通信制御部の各々は、リング型のネットワークを介して、2以上の前記中継装置と接続されており、
     2以上の前記中継装置のうちの第1中継装置は、
      前記第1中継装置と通信する複数の第1サブモジュールの各々から受信した内部情報に基づいて第1中継情報を生成し、
      前記第1中継装置と接続された前記通信制御部から受信した通信フレームに前記第1中継情報を追加し、
      前記第1中継情報が追加された通信フレームを、前記第1中継装置と接続された中継装置に送信する、請求項1または請求項2に記載の電力変換装置。
  4.  前記第1中継情報は、各前記内部情報に含まれる第1情報を集約した集約情報と、各前記内部情報に含まれる第2情報とを含む、請求項3に記載の電力変換装置。
  5.  前記第1情報は、前記第1サブモジュールに含まれるコンデンサの電圧値を含み、
     前記第2情報は、前記第1サブモジュールの故障状態を示す故障情報とを含む、請求項4に記載の電力変換装置。
  6.  複数の前記通信制御部の各々は、複数の前記リング型のネットワークを介して、2以上の前記中継装置と接続される、請求項3~請求項5のいずれか1項に記載の電力変換装置。
  7.  2以上の前記中継装置のうちの第2中継装置は、
      前記第2中継装置と通信する複数の第2サブモジュールの各々から受信した内部情報に基づいて第2中継情報を生成し、
      前記第2中継装置と接続された中継装置から受信した通信フレームに前記第2中継情報を追加し、
      前記第2中継情報が追加された通信フレームを、前記第2中継装置と接続された前記通信制御部に送信する、請求項3~請求項6のいずれか1項に記載の電力変換装置。
  8.  前記第1中継装置は、スター型のネットワークを介して、前記複数の第1サブモジュールと接続されている、請求項3~請求項7のいずれか1項に記載の電力変換装置。
  9.  前記第1中継装置は、リング型のネットワークを介して、前記複数の第1サブモジュールと接続されている、請求項3~請求項7のいずれか1項に記載の電力変換装置。
  10.  前記通信制御部は各レグ回路に対応して設けられており、
     複数の前記通信制御部の各々は、
      当該通信制御部に対応するレグ回路の前記第1アームに含まれる各サブモジュールと接続された少なくとも1つの前記中継装置へ、当該第1アームに対するアーム指令を含む通信フレームを送信し、
      当該通信制御部に対応するレグ回路の前記第2アームに含まれる各サブモジュールと接続された少なくとも1つの前記中継装置へ、当該第2アームに対するアーム指令を含む通信フレームを送信する、請求項1~請求項9のいずれか1項に記載の電力変換装置。
  11.  前記通信制御部は各アームに対応して設けられており、
     複数の前記通信制御部の各々は、当該通信制御部に対応するアームに含まれる各サブモジュールと接続された少なくとも1つの前記中継装置へ、当該アームに対するアーム指令を含む通信フレームを送信する、請求項1~請求項9のいずれか1項に記載の電力変換装置。
  12.  前記上位装置が、前記電力変換回路部に含まれる各サブモジュールを運転制御する制御装置である場合、前記アーム指令はアーム電圧指令値を含み、
     前記上位装置が、前記電力変換回路部に含まれる各サブモジュールを保護する保護装置である場合、前記アーム指令はサブモジュールの動作を停止させるための停止指令を含む、請求項1~請求項11のいずれか1項に記載の電力変換装置。
PCT/JP2019/020106 2019-05-21 2019-05-21 電力変換装置 Ceased WO2020234998A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP19929592.4A EP3975410B1 (en) 2019-05-21 2019-05-21 Power conversion device
JP2019542736A JP6608103B1 (ja) 2019-05-21 2019-05-21 電力変換装置
US17/607,060 US11973435B2 (en) 2019-05-21 2019-05-21 Power conversion device
PCT/JP2019/020106 WO2020234998A1 (ja) 2019-05-21 2019-05-21 電力変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/020106 WO2020234998A1 (ja) 2019-05-21 2019-05-21 電力変換装置

Publications (1)

Publication Number Publication Date
WO2020234998A1 true WO2020234998A1 (ja) 2020-11-26

Family

ID=68613370

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/020106 Ceased WO2020234998A1 (ja) 2019-05-21 2019-05-21 電力変換装置

Country Status (4)

Country Link
US (1) US11973435B2 (ja)
EP (1) EP3975410B1 (ja)
JP (1) JP6608103B1 (ja)
WO (1) WO2020234998A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220145549A (ko) * 2021-04-22 2022-10-31 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
KR20220145547A (ko) * 2021-04-22 2022-10-31 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
JP7475567B1 (ja) * 2023-11-06 2024-04-26 三菱電機株式会社 電力変換装置
KR102920412B1 (ko) * 2021-04-22 2026-01-29 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3952098B1 (en) * 2019-04-02 2025-11-12 Mitsubishi Electric Corporation Power conversion device
JP6755436B1 (ja) * 2019-12-17 2020-09-16 三菱電機株式会社 電力変換システム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0125855B2 (ja) * 1981-02-28 1989-05-19 Matsushita Electric Works Ltd
JP2014207728A (ja) * 2013-04-10 2014-10-30 株式会社日立製作所 電力変換装置、直流送電システム、および、電力変換装置の制御方法
JP2015130746A (ja) 2014-01-07 2015-07-16 株式会社日立製作所 電力変換装置およびその制御方法
WO2017207045A1 (en) * 2016-06-01 2017-12-07 Abb Schweiz Ag Modular multilevel converter cell with integrated current sensor
WO2018092303A1 (ja) * 2016-11-21 2018-05-24 三菱電機株式会社 電力変換装置
WO2018158935A1 (ja) * 2017-03-03 2018-09-07 三菱電機株式会社 電力変換装置、および通信方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6111767A (en) * 1998-06-22 2000-08-29 Heliotronics, Inc. Inverter integrated instrumentation having a current-voltage curve tracer
JP4745696B2 (ja) 2005-03-29 2011-08-10 東光東芝メーターシステムズ株式会社 無線検針システム
WO2013111269A1 (ja) 2012-01-24 2013-08-01 株式会社日立製作所 通信システム
KR101596137B1 (ko) 2014-05-14 2016-02-19 엘에스산전 주식회사 고전압 직류 송전 시스템의 데이터 처리 장치 및 그 방법
EP3151413B1 (de) * 2015-10-02 2018-04-18 GE Energy Power Conversion Technology Ltd Steuervorrichtung und steuerverfahren für grosse stromrichter
US11196355B2 (en) 2018-01-22 2021-12-07 Mitsubishi Electric Corporation Power conversion apparatus having autonomous generation of identification information by each sub-module

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0125855B2 (ja) * 1981-02-28 1989-05-19 Matsushita Electric Works Ltd
JP2014207728A (ja) * 2013-04-10 2014-10-30 株式会社日立製作所 電力変換装置、直流送電システム、および、電力変換装置の制御方法
JP2015130746A (ja) 2014-01-07 2015-07-16 株式会社日立製作所 電力変換装置およびその制御方法
WO2017207045A1 (en) * 2016-06-01 2017-12-07 Abb Schweiz Ag Modular multilevel converter cell with integrated current sensor
WO2018092303A1 (ja) * 2016-11-21 2018-05-24 三菱電機株式会社 電力変換装置
WO2018158935A1 (ja) * 2017-03-03 2018-09-07 三菱電機株式会社 電力変換装置、および通信方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220145549A (ko) * 2021-04-22 2022-10-31 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
KR20220145547A (ko) * 2021-04-22 2022-10-31 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
KR102899910B1 (ko) * 2021-04-22 2025-12-12 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
KR102899912B1 (ko) * 2021-04-22 2025-12-12 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
KR102920412B1 (ko) * 2021-04-22 2026-01-29 엘에스일렉트릭(주) 직렬 시스템의 고장 보호 장치 및 그 직렬 시스템
JP7475567B1 (ja) * 2023-11-06 2024-04-26 三菱電機株式会社 電力変換装置
WO2025099799A1 (ja) * 2023-11-06 2025-05-15 三菱電機株式会社 電力変換装置

Also Published As

Publication number Publication date
US20220231614A1 (en) 2022-07-21
US11973435B2 (en) 2024-04-30
EP3975410A1 (en) 2022-03-30
EP3975410B1 (en) 2025-08-27
EP3975410A4 (en) 2022-05-18
JP6608103B1 (ja) 2019-11-20
JPWO2020234998A1 (ja) 2021-06-10

Similar Documents

Publication Publication Date Title
JP6608103B1 (ja) 電力変換装置
CN102130620B (zh) 用于控制功率变换器中的功率变换的方法和控制系统
JP6336236B1 (ja) 電力変換装置
CN108566071A (zh) 模块化电源系统
JP6425855B1 (ja) 電力変換装置
JP6437164B1 (ja) 電力変換装置、および通信方法
JP2015130746A (ja) 電力変換装置およびその制御方法
US10333388B2 (en) Control device and control method for large power conversion
JP6755436B1 (ja) 電力変換システム
CN107910886B (zh) 一种用于柔性直流输电换流阀的子模块拓扑结构及方法
CN102195460B (zh) 功率转换装置
AU2020442203B2 (en) Power supply system
CN103684014A (zh) 适用于模块化多电平变换器的子模块控制器与上层控制器间的通讯方法
JP2015156740A (ja) 電力変換装置
CN119030337A (zh) 一种用于直流汇集型风电场的dc/dc变换器、系统及控制方法
JPWO2020110203A1 (ja) 電力変換装置
JPH11252992A (ja) 電力変換装置
JP2021016261A (ja) 電力変換装置
CN111971890A (zh) 转换器控制器
CN120512018B (zh) 双向变流模块、双向牵引变流系统及其控制方法
CN116057822A (zh) 驱动系统及驱动系统的控制装置
CN120512019B (zh) 变流模块、牵引变流系统及其控制方法
CN108667049A (zh) 模块化级联型多电平变换器控制方法和控制装置
WO2024079887A1 (ja) 電力変換システムの複数の装置間の通信方法、および電力変換システム
CN121036506A (zh) 一种模块化多电平变流器子模块电压控制方法及装置

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2019542736

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19929592

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019929592

Country of ref document: EP

Effective date: 20211221

WWG Wipo information: grant in national office

Ref document number: 2019929592

Country of ref document: EP