top of page

Architecture for control systems - US Patent #7,908,020 

 

An architecture for control systems including multiple control devices. The control devices include standardized software objects having functions, application programs for engaging these functions and thereby defining the operation of the control devices, and an engine for executing the application programs. The standardized software objects implement different types of internal functions for the control devices and feature reference numbering and function calls shared in common with the other software objects of the same type that may be on different control devices across said system. The software application programs include standardized instructions reflecting the reference numbering and function calls shared across the system by the said software objects whose functions are used in building the functionality of the control devices in the application programs.

System for defining network behaviors within application programs - US Patent #7,554,560

 

A graphical interface for programming network communications messages and messaging behavior on a control apparatus that is coupled to a communications network and that is operating under control of an application program. The interface comprises an integrated schematic view of symbols representing communications and including application and messaging control logic including a diagrammatic representation for a network message having icons representing data within said message, icons representing control functions for regulating networking behavior, and one or more messaging connector icons representing interconnections with the network. Control logic icons and symbols may be interconnected may connected to the data and control icons for use in setting data content and regulating messaging and network behavior. Corresponding methods for programming network messages and associated messaging_behavior between control devices are also covered.

Communication network interface with screeners for incoming messages - US Patent #5,400,331

 

Each message carried by a communication network has a packet that contains data, a tag, and a generation count wherein duplicate packets sent in different messages have identical generation counts. A station includes a modem that connects to the communication network in order to receive messages. A fixed screener circuit has a first memory that stores a set of tag values and a fixed screener determines when a packet tag matches a tag value in the first memory. The station also has an interface through which tag values are received from an external device, such as a host computer. A general purpose screener includes a second memory with a plurality of storage locations in which to store tag values from the interface and a generation count associated with each tag value. A first comparator in the general purpose screener determines when a tag contained in a packet matches a tag value in the second memory, and a second comparator determines when a generation count in the packet matches the generation count in the second memory that is associated with the matching tag value. A control circuit produces a signal when the first comparator indicates a tag match and the second comparator indicates that the generation counts do not match. The station ignores the packet in the absence of the signal.

Industrial controller with highly distributed processing- US Patent #5,452,201

 

A highly distributed industrial control system employs a number of separate control modules communicating together on a shared communications medium. Each module emulates one or more basic electrical parts having electrical terminals, such as switches and relays, and transmits production messages indicating the state of the parts, such as conducting current or not. A connection list for each part in each control module defines message identifiers of other parts whose production messages are received by the control module and interpreted as current flow to one or more of its parts. The control system is programmed by generating a schematic on a programming terminal showing connections of terminals on symbols of the parts such as would represent actual wiring of the emulated parts. This schematic is analyzed to determine the immediate upstream neighbors of each part and the message identifiers of those parts in the control modules form the connection lists. In this way the program is divided to run concurrently on the various modules.

Vehicle communication method and apparatus - US Patent #7,741,960

 

An apparatus and method for binary communication between a vehicle and a trailer transmits high voltage and low voltage signals detectable as high bits and low bits aggregated into messages. A controller in the vehicle and trailer subsystems each include transceivers for transmitting messages across the vehicle's powerbus that are detectable when current flows across the powerbus. The apparatus and method are useful for controlling trailer brakes via a blue wire interface.

FAULT TOLERANT MODUALTED TRAILER BRAKING SYSTEM- US Patent #11,565,672

 

A system and method of controlling individual trailer brakes on a towed trailer supporting numerous fault tolerant behaviors including activating each operational brake when another brake is shorted. System operates in multiple modes where it operates with traditional brake controllers, operates in a degraded braking mode without a brake controller and in the preferred mode it retrieves vehicle information from tow vehicle and then communicates with a brake actuator controller over the trailer brake wire. When braking system includes wheel sensors traditional antilock releases are provided and unlike other braking systems this brake actuator controller can maintain wheel speeds below the trailer speed reducing or eliminating periodic wheel releases. System also diagnoses the mechanical operation of the trailer brakes including; identifying when brake adjustment is required, when brake friction surfaces are degrading, as well as diagnosing sensors, braking signals and brake actuator interfaces.

Electric-hydraulic antilock braking system for a trailer- US Patent #9,016,807

 

An electric-hydraulic antilock braking system (ABS) installed in a trailer is coupled with a tow vehicle to facilitate controlled braking of the trailer. A trailer in-cab controller (TIC) monitors vehicle networks for diagnostic information used in determining appropriate braking actions to be taken. A communication network can interconnect the TIC, a trailer actuator controller (TAC), and an ABS controller. The ABS controller receives current tow vehicle speeds and current trailer wheel speeds, and dynamically adjusts the brakes based on the differences in the speeds. A three-way solenoid valve or an equivalent valve structure thereto allows for the ABS system to be quickly activated and deactivated.

Trailer Sway Detection and Method for Reducing Trailer Sway Utilizing Trailer Brakes- US Patent #9,026,311

 

When a trailer is pulled by a tow vehicle where the trailer begins to sway to the left and right of the tow vehicle a large sway can result in loss of control of the trailer and or tow vehicle. The field of the present invention is a system and method of controlling a trailer sway which comprises determining the sway of the trailer utilizing an electronic sensor and independently applying the left or right trailer brakes at varying levels to reduce trailer sway. The traditional single braking signal power from the tow vehicle is separated into two independent braking signals for each of the left and right brakes. All brakes are applied whenever the traditional braking signal goes active where trailer battery power is utilized to independently activate the left and or right brakes during trailer sway.

bottom of page