Individually and redundantly addressable solid-state power controllers on multiple modules in a power distribution assembly

Abstract
An improved communication and control architecture for a secondary power distribution assembly that comprises common dual serial data buses that connect corresponding control processor modules directly to associated solid-state power controllers in a plurality of power modules.
Description
FIELD OF THE INVENTION

The invention relates to architectures for power distribution assemblies, and more particularly to communication and control architectures for secondary power distribution assemblies.


BACKGROUND OF THE INVENTION

Vehicles, such as an aircraft, typically utilise mechanical circuit breaker panels, relay panels and distributed control units to distribute secondary power on control utility systems. A secondary power distribution assembly (SPDA) typically integrates these various functions and distributes power from a primary source to various aircraft systems and to control utility systems. An SPDA includes a chassis that is mounted within the vehicle and that houses multiple power modules used to power the aircraft systems. Control modules are also housed within the SPDA, for functions such as communications, signal processing and so forth. The power modules interact with the control modules to provide proper communication and control of power for each of the aircraft systems.


A control system defines the communication protocols between the power modules, control modules, and the various aircraft systems. Each power module includes at least one solid-state power controller (SSPC). Multiple power modules and power modules with multiple SSPCs make the SPDA capable of controlling multiple loads. Traditionally, a common serial bus is used to communicate messages to SSPCs for multiple modules. These messages communicate on/off state changes, status information, and output data as well as other information.


A common serial bus to command the on/off state to SSPCs on multiple modules within a power management system is a cost effective and efficient approach. The serial bus is often redundant to account for bus failures or control processor failures when the system has redundant control processors. However, the problem that occurs with the typical implementation is that there is a common point failure on output modules that contain multiple SSPCs. This common point of failure will prevent the data bus, single or redundant, from communicating with any of the SSPCs on the module.


The problem with current systems in use is illustrated in FIG. 1. FIG. 1 shows a typical SPDA 2 of current design. The SPDA 2 has two control processors, a first control processor module 4 and a second control processor module 6. Control processor module 4 couples to multiple power modules 8 by way of a first common serial data bus 10. Control processor module 6 couples to the power modules 8 by way of a second common serial data bus 12.


Each power module 8 has a module processor 14. The module processor 14 within each power module 8 is a single point where all data targeted for individual SSPCs 16 on the power module 8 is processed, even though the backplane data bus is redundant through the implementation of the dual control processor modules 4, 6 and serial data buses 10, 12. A failure of a module processor 14 results in loss of control of all the SSPCs 16 on a respective power module 8. This problem can be avoided by duplicating the module processors 14 on each power module 8 and providing redundant communications to each of the individual SSPCs 16 as shown in FIG. 2. However, this comes at the cost of duplicating the module level processor 14 on each power module 8.


SUMMARY OF THE INVENTION

The invention comprises an improved communication and control architecture for a secondary power distribution assembly that comprises common dual serial data buses that connect corresponding control processor modules directly to associated solid state power controllers in a plurality of power modules.




DESCRIPTION OF THE DRAWINGS


FIG. 1 shows a block diagram of a typical SPDA of one architecture according to the prior art.



FIG. 2 shows a block diagram of a typical SPDA of another architecture according to the prior art.



FIG. 3 shows a block diagram of a SPDA architecture according to one preferred embodiment of the invention.



FIG. 4 shows a block diagram of a SPDA architecture according to another preferred embodiment of the invention.



FIG. 5 shows a detailed view of connections for SSPCs in a power module for a SPDA according to the embodiment of the invention shown in FIG. 4.




DETAILED DESCRIPTION OF THE INVENTION


FIG. 3 shows an SPDA 18 according to a preferred embodiment of the invention. The SPDA 18 utilises the same control processor modules 4, 6 and common serial data buses 10, 12 as the SPDA 2 shown in FIGS. 1 and 2. However, the common serial data busses 10, 12 connect directly to the individual SSPCs 16 in each power module 8. No module processors 14 are used, eliminating all single point communications failures from impacting more than one SSPC 16 on all the power modules 8. The failure modes and effects of this configuration according to the invention are as follows.

FailureEffectControl Processor 4 failsControl Processor 6 takes overCommon Serial Bus 10 failsControl Processor 6 takes over usingBus 12Control Processor 6 failsControl Processor 4 takes overCommon Serial Bus 12 failsControl Processor 4 takes over usingBus 10A SSPC16 fails on both busesOnly that SSPC16 is affected


The SPDA 18 according to the invention is thus more robust than the SPDA 2 of current design. However, the individual SSPCs 16 must have communications processors that support a relatively high bandwidth bus to provide fast updates of commands to all the SSPCs 16. Typically, there are a maximum of 20 SSPCs in each power module 8 and the SPDA may have 16 or more power modules 8.



FIGS. 4 and 5 illustrate another preferred embodiment of an SPDA 20 according to the invention. The SPDA 20 has a configuration that allows the SSPCs 16 to use a slower interface whilst maintaining or improving the overall performance of the SPDA 20. By way of example only, FIG. 4 shows an SPDA 20 with up to 20 SSPCs 16 per power module 8 and 16 modules in a SPDA 20 chassis.


Just as for the embodiment of the invention described above in connection with FIG. 3, the SPDA 20 provides direct communications with each SSPC 16 in each power module 8 in such a way that no single point failure will cause the loss of more than one switch. The SPDA has a backplane 22 with a hardware controlled data mover that uses common serial data buses 10, 12 that each comprise multiple serial data lines to exchange information directly to and from each SSPC 16. Each of the processor modules 4, 6 multiplexes communications and control data to each of the SSPCs 16 on each of the power modules 8. For instance, if each power module 8 comprises a maximum of 20 SSPCs, each common serial data bus 10,12 comprises 20 serial data lines 24 and one control line 26 for selecting a power module 8. The control line 26 may comprise a single control data line for selecting the power modules 8, such as a single control data line with multiple-bit encoding, such as three bit encoding as shown in FIGS. 4 and 5, or alternatively or multiple control data lines, such as six select lines.


The multiple serial data lines 24 used for multiplexing may be of any type that allows the recognition of a transition from one bit of data to another, such as a serial peripheral interface (SPI) bus, a modified non-return-to-zero (MNRZ) bus, or a Manchester-encoded bus. As shown in FIG. 4, each power module 8 interfaces with 40 serial data bus line ports, 20 from each control processor module 4, 6, that is, two ports per SSPC 16. If any of the power modules 8 have less than 20 SSPCs 16, the spare ports for such power modules 8 have appropriate terminations. The common serial data buses 10,12 are multiplexed in such a way that all 20 SSPCs on each power module 8 exchange data with the associated processor control module 4, 6 at the same time.


As shown in FIG. 5, each SSPC 16 on each power module 8 connects to both control processor modules 4, 6 through a dedicated serial data bus line 24 for each of the control processor modules 4, 6. The SSPC 16 circuitry exchanges data through its associated serial data bus lines 24 with either control processor supply module 4, 6 when requested by way of tri-stateable latches 28 and tri-stateable buffers 30. Each control processor module 4, 6 can independently request an exchange through the control lines 26 with a write strobe command by way of the latches 28 and SSPC receive data lines 32 that connect to receive/capture pins on each SSPC 16 and with a read strobe command by way of the buffers 30 and SSPC transmit data lines 34 that connect to transmit pins on each SSPC 16. In this way, multiplexing occurs every bit period. The control lines 26 thereby direct information to and from power modules 8 and the serial data lines 24 move data to and from the SSPCs 16. Each SSPC 16 acts on the most recently received control information and does not make any determination as to which control processor module 4, 6 should be in control.


Described above is an improved communication and control architecture for a secondary power distribution assembly that comprises common dual serial data buses that connect corresponding control processor modules directly to associated solid state power controllers in a plurality of power modules. It should be understood that the embodiments of the invention as described are only illustrative implementations of the invention, that the various parts and arrangement thereof may be changed or substituted, and that the invention is only limited by the scope of the attached claims.

Claims
  • 1. An improved communication and control architecture for a secondary power distribution assembly (SPDA), comprising: a plurality of power modules, each power module comprising at least one solid-state power controller (SSPC) for controlling at least one electrical load connected to the SPDA; first and second control modules for signal processing and transfer of communications and control data within the SPDA; and first and second serial data buses, with each bus connecting one of the control modules directly to each SSPC within each power module to transfer communications and control data between the control modules and each SSPC.
  • 2. The communication and control architecture of claim 1, wherein the first and second control modules provide redundant communications and control data to each SSPC within each power module.
  • 3. The communication and control architecture of claim 1, wherein each serial data bus comprises a single line.
  • 4. The communication and control architecture of claim 1, wherein each serial data bus comprises a plurality of multiplexed data lines and a control line, with at least as many multiplexed data lines as the maximum number of SSPCs in each power module and with data on the multiplexed data lines directed to the SSPCs within the power module selected by the control lines.
  • 5. The communication and control architecture of claim 4, wherein the multiplexed data lines are of a type that allows the recognition of a transition from one bit of data to another.
  • 6. The communication and control architecture of claim 5, wherein the multiplexed data lines comprise serial peripheral interface (SPI) lines.
  • 7. The communication and control architecture of claim 5, wherein the multiplexed data lines comprise modified non-return-to-zero (MNRZ) lines.
  • 8. The communication and control architecture of claim 5, wherein the multiplexed data lines comprise Manchester encoded lines.
  • 9. The communication and control architecture of claim 4, wherein the control lines transfer multiple-bit encoded select signals for selection of a power module.
  • 10. The communications and control architecture of claim 9, wherein the control lines carry three bit encoded select signals.
  • 11. The communications and control architecture of claim 4, wherein the control lines each comprise a plurality of control data lines that each transfer single-bit select signals for selection of a power module.
  • 12. The communications and control architecture of claim 11, wherein the control lines each comprise six select lines.
  • 13. The communications and control architecture of claim 4, further comprising: tri-stateable latches in each power module controlled by a write strobe signal on the control lines for coupling the multiplexed data lines to receive/capture pins on each SSPC; and tri-stateable buffers in each power module controlled by a read strobe signal on the control lines for coupling the multiplexed data lines to transmit pins on each SSPC.
  • 14. The communications and control architecture of claim 1, wherein the second controller module transfers all communications and control data for each SSPC when the first controller module fails.
  • 15. The communication and control architecture of claim 1, wherein the second controller module transfers communications and control data for each SSPC through the second serial data bus when the first serial data bus fails.
  • 16. The communication and control architecture of claim 1, wherein the first controller module transfers all communications and control data for each SSPC when the second controller module fails.
  • 17. The communication and control architecture of claim 1, wherein the first controller module transfers communications and control data for each SSPC through the first serial data bus when the second serial data bus fails.
  • 18. An improved communication and control architecture for a secondary power distribution assembly (SPDA), comprising: a plurality of power modules, each power module comprising at least one solid-state power controller (SSPC) for controlling at least one electrical load connected to the SPDA; first and second control modules for signal processing and transfer of communications and control data within the SPDA; and first and second serial data buses, with each bus connecting one of the control modules directly to each SSPC within each power module to transfer redundant communications and control data between the control modules and each SSPC such that the second controller module transfers all communications and control data for each SSPC when the first controller module fails, the second controller module transfers communications and control data for each SSPC through the second serial data bus when the first serial data bus fails, the first controller module transfers all communications and control data for each SSPC when the second controller module fails and the first controller module transfers communications and control data for each SSPC through the first serial data bus when the second serial data bus fails.
  • 19. The communication and control architecture of claim 18, wherein each serial data bus comprises a single line.
  • 20. The communication and control architecture of claim 18, wherein each serial data bus comprises a plurality of multiplexed data lines and a control line, with at least as many multiplexed data lines as the maximum number of SSPCs in each power module and with data on the multiplexed data lines directed to the SSPCs within the power module selected by the control lines.
  • 21. The communication and control architecture of claim 20, wherein the multiplexed data lines are of a type that allows the recognition of a transition from one bit of data to another.
  • 22. The communication and control architecture of claim 21, wherein the multiplexed data lines comprise serial peripheral interface (SPI) lines.
  • 23. The communication and control architecture of claim 21, wherein the multiplexed data lines comprise modified non-return-to-zero (MNRZ) lines.
  • 24. The communication and control architecture of claim 21, wherein the multiplexed data lines comprise Manchester encoded lines.
  • 25. The communication and control architecture of claim 20, wherein the control lines transfer multiple-bit encoded select signals for selection of a power module.
  • 26. The communications and control architecture of claim 25, wherein the control lines carry three bit encoded select signals.
  • 27. The communications and control architecture of claim 20, wherein the control lines each comprise a plurality of control data lines that each transfer single-bit select signals for selection of a power module.
  • 28. The communications and control architecture of claim 27, wherein the control lines each comprise six select lines.
  • 29. The communications and control architecture of claim 20, further comprising: tri-stateable latches in each power module controlled by a write strobe signal on the control lines for coupling the multiplexed data lines to receive/capture pins on each SSPC; and tri-stateable buffers in each power module controlled by a read strobe signal on the control lines for coupling the multiplexed data lines to transmit pins on each SSPC.
  • 30. An improved communication and control architecture for a secondary power distribution assembly (SPDA), comprising: a plurality of power modules, each power module comprising at least one solid-state power controller (SSPC) for controlling at least one electrical load connected to the SPDA; first and second control modules for signal processing and transfer of communications and control data within the SPDA; and first and second single line serial data buses, with each bus connecting one of the control modules directly to each SSPC within each power module to transfer redundant communications and control data between the control modules and each SSPC such that the second controller module transfers all communications and control data for each SSPC when the first controller module fails, the second controller module transfers communications and control data for each SSPC through the second serial data bus when the first serial data bus fails, the first controller module transfers all communications and control data for each SSPC when the second controller module fails and the first controller module transfers communications and control data for each SSPC through the first serial data bus when the second serial data bus fails.
  • 31. An improved communication and control architecture for a secondary power distribution assembly (SPDA), comprising: a plurality of power modules, each power module comprising at least one solid-state power controller (SSPC) for controlling at least one electrical load connected to the SPDA; first and second control modules for signal processing and transfer of communications and control data within the SPDA; and first and second serial data buses, with each bus connecting one of the control modules directly to each SSPC within each power module to transfer redundant communications and control data between the control modules, wherein each serial data bus comprises a plurality of multiplexed data lines and a control line, with at least as many multiplexed data lines as the maximum number of SSPCs in each power module and with data on the multiplexed data lines directed to the SSPCs within the power module selected by the control lines and each SSPC, such that the second controller module transfers all communications and control data for each SSPC when the first controller module fails, the second controller module transfers communications and control data for each SSPC through the second serial data bus when the first serial data bus fails, the first controller module transfers all communications and control data for each SSPC when the second controller module fails and the first controller module transfers communications and control data for each SSPC through the first serial data bus when the second serial data bus fails.
  • 32. The communication and control architecture of claim 31, wherein the multiplexed data lines are of a type that allows the recognition of a transition from one bit of data to another.
  • 32. The communication and control architecture of claim 32, wherein the multiplexed data lines comprise serial peripheral interface (SPI) lines.
  • 33. The communication and control architecture of claim 32, wherein the multiplexed data lines comprise modified non-return-to-zero (MNRZ) lines.
  • 34. The communication and control architecture of claim 32, wherein the multiplexed data lines comprise Manchester encoded lines.
  • 35. The communication and control architecture of claim 31, wherein the control lines transfer multiple-bit encoded select signals for selection of a power module.
  • 36. The communications and control architecture of claim 35, wherein the control lines carry three bit encoded select signals.
  • 37. The communications and control architecture of claim 31, wherein the control lines each comprise a plurality of control data lines that each transfer single-bit select signals for selection of a power module.
  • 38. The communications and control architecture of claim 37, wherein the control lines each comprise six select lines.
  • 39. The communications and control architecture of claim 31, further comprising: tri-stateable latches in each power module controlled by a write strobe signal on the control lines for coupling the multiplexed data lines to receive/capture pins on each SSPC; and tri-stateable buffers in each power module controlled by a read strobe signal on the control lines for coupling the multiplexed data lines to transmit pins on each SSPC.