Market-based control system for controlling object motion with smart matter
First Claim
1. A transport assembly for moving an object, comprising:
- a system resource;
actuator units for moving the object on the transport assembly with said system resource;
sensor units for providing positional information of the object on the transport assembly; and
a control system for controlling motion of the object on the transport by allocating quantities of said system resource to selected ones of said actuator units;
said control system further comprising;
market agents for computing bids for said actuator units to purchase quantities of said system resource;
an actuator distributor for specifying available quantities of said system resource for consumption by said actuator units; and
a market auctioneer, coupled to said market agents and said actuator distributor, for receiving the bids computed by said market agents and the available quantities of said system resource specified by said actuator distributor;
said market auctioneer computing an allocation of said system resource that satisfies an aggregation of the bids.
4 Assignments
0 Petitions
Accused Products
Abstract
A market based controller controls the motion of an object on a transport assembly. The transport assembly is formed using sensors and actuators that are proximately coupled in physical space. To efficiently allocate a fixed amount of air pressure directed to the actuators, the market controller maps each market agent to points in space on the transport assembly, as well as, points in time relative to a system clock. Using information gathered from the sensor units, each market agent determines whether to bid on the fixed amount of air pressure each bid interval. Using the bids submitted by the market agents, a market equilibrium price and quantity are computed by a market auctioneer. The air pressure purchased by each market agent is then distributed to the actuators mapped thereto.
58 Citations
20 Claims
-
1. A transport assembly for moving an object, comprising:
-
a system resource; actuator units for moving the object on the transport assembly with said system resource; sensor units for providing positional information of the object on the transport assembly; and a control system for controlling motion of the object on the transport by allocating quantities of said system resource to selected ones of said actuator units;
said control system further comprising;market agents for computing bids for said actuator units to purchase quantities of said system resource; an actuator distributor for specifying available quantities of said system resource for consumption by said actuator units; and a market auctioneer, coupled to said market agents and said actuator distributor, for receiving the bids computed by said market agents and the available quantities of said system resource specified by said actuator distributor;
said market auctioneer computing an allocation of said system resource that satisfies an aggregation of the bids. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling motion of an object with a transport assembly having embedded sensor units and actuator units, comprising the steps of:
-
specifying, with an actuator distributor, prices at which quantities of a system resource are available for consumption by the actuator units; allocating market agents to compute bids to purchase certain quantities of the system resource; and computing, with a market auctioneer, an allocation of the system resource that satisfies an aggregation of the bids. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A control system for controlling an object having a position on a transport assembly;
- the transport assembly having arranged therein arrays of coupled sensor units and actuator units;
the sensor units providing positional information of the object on the transport assembly;
the actuator units consuming quantities of a system resource, said control system comprising;an actuator distributor for specifying the quantities of the system resource available for consumption by the actuator units;
said actuator distributor determining a price at which the quantities of the system resource are available;market agents for computing bids to purchase quantities of the system resource with respect to a position mapping and a time mapping;
the position mapping associating the market agents with a region of the transport assembly having selected ones of the sensor units and the actuator units;
the time mapping associating the market agents with a point in time relative to a system time of the transport assembly; anda market auctioneer, coupled to said market agents and said actuator distributor, for receiving the bids computed by said market agents and the available quantities and prices of the system resource specified by said actuator distributor;
said market auctioneer computing an allocation of the system resource that satisfies the bids.
- the transport assembly having arranged therein arrays of coupled sensor units and actuator units;
Specification