Claims
- 1. A method for adapting operation of a motor specifically to a target condition, said motor being operable by an operation signal outputted from a control unit when receiving a pre-selected signal, said method comprising the steps of:(a) providing a computer simulation of the motor, said simulation simulating motor operation and comprising a motor simulation and a control unit simulation programmed to formulate plural control modules, each outputting an operation signal for operating the motor when receiving a pre-selected signal; (b) operating the simulation by the steps of: (i) formulating multiple control modules under predetermined rules; (ii) inputting a pre-selected signal to the multiple control modules to output from each control module an operation signal into the motor simulation, thereby operating the motor simulation; (iii) detecting a signal indicative of the operation of the motor simulation; (iv) selecting at least one control module from the multiple control modules, which module is adaptive to the target condition, based on the indicative signal; (v) formulating subsequent multiple control modules based on the selected control module(s), if the selected control module is not final; and (vi) repeating steps (ii) through (v) until the motor simulation is operated adaptively to the target condition, wherein a finally selected control module is obtained; (c) saving the finally selected control module in a memory; and (d) operating said motor using the control module which retrieves the finally selected module from the memory, wherein the motor is operated adaptively to the target condition.
- 2. The method according to claim 1, wherein said memory is an IC card or a floppy disc which is detachable from the control unit simulation and is attachable to the control unit of the motor.
- 3. The method according to claim 1, wherein said simulation is constituted by a communication network composed of plural external devices.
- 4. The method according to claim 1, wherein said motor is a motor for a vehicle.
- 5. The method according to claim 1, wherein the input-output relationship of each control module is regulated by parameters, and in step (v), the multiple control modules are formulated by genetic algorithms wherein the parameters are used as genes.
- 6. The method according to claim 1, wherein said control unit of said motor is programmed to formulate plural control modules, each outputting an operation signal for operating the motor when receiving a pre-selected signal; said method further comprising the steps of:(e) while operating said motor after step (d), formulating multiple control modules under predetermined rules; (f) inputting a pre-selected signal to the multiple control modules to output from each control module an operation signal into the motor; (g) detecting a signal indicative of the operation of the motor; (h) selecting in real time at least one control module from the multiple control modules, which module is adaptive to the target condition, based on the indicative signal; (i) formulating subsequent multiple control modules based on the selected control module(s), if the selected control module is not final; and (j) repeating steps (f) through (i) until the motor is operated adaptively to the target condition, wherein a finally selected control module is obtained.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 8-256884 |
Sep 1996 |
JP |
|
Parent Case Info
This application is a continuation of U.S. application Ser. No. 08/939,316, filed Sep. 29, 1997 now U.S. Pat. No. 6,064,996, issued May 16, 2000.
US Referenced Citations (7)
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| 0959414A1 |
Nov 1999 |
JP |
| 0962871A2 |
Dec 1999 |
JP |
Non-Patent Literature Citations (4)
| Entry |
| Apple Advanced Technology Group, Vivarium Program, Artificial Life II Conference Report by Larry Yaeger, (Feb. 5th through 9th, 1990) Sweeney Center, Santa Fe, New Mexico.* |
| Artificial Evolution: A New Path for Artificial Intelligence? P. Husbands, I. Harvey, D. Cliff, and G. Miller (Brain and Cognition 34, 130-159 (1997) Article No. BR970910)).* |
| The Hitch-Hiker's Guide to Evolutionary Computation (FAQ for comp.ai.genetic) by Jorg Heitkotter and david Beasley (1997).* |
| The design of natural and artificial adaptive systems, Frank, S. A. (1996) pp. 451-505, in Adaption, M. R. Rose and G. V. Lauder, eds. Academic Press, New York. |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
08/939316 |
Sep 1997 |
US |
| Child |
09/572823 |
|
US |