Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Intermittent stress augmentation pacing for cardioprotective effect
Patent Number: 7,437,191 Issued on 10/14/2008 to Pastore,   et al.

Title: Drum lid for minimal liquid carryover in a vacuum system
Patent Number: 6,767,380 Issued on 07/27/2004 to von Stackelberg, Jr.

Title: Method and apparatus for chemical mechanical planarization
Patent Number: 6,767,428 Issued on 07/27/2004 to Gotkis,   et al.

Title: Electronic device including a self-assembled monolayer, and a method of fabricating the same
Patent Number: 7,132,678 Issued on 11/07/2006 to Kagan,   et al.

Title: Oblique angled suspension caster fork for wheelchairs
Patent Number: 6,892,421 Issued on 05/17/2005 to Cooper,   et al.

Title: Methods and systems for implementing a profitability model
Patent Number: 7,124,104 Issued on 10/17/2006 to Casciano,   et al.

Title: Process for the preparation of aryl-pyridinyl compounds
Patent Number: 6,765,097 Issued on 07/20/2004 to Giordano,   et al.

Title: Removable mother/daughter peripheral card
Patent Number: 6,893,268 Issued on 05/17/2005 to Harari,   et al.

Title: Feed conveyor/rock trap and header drive for an agricultural combine
Patent Number: 6,705,067 Issued on 03/16/2004 to Schroeder,   et al.

Title: Computer-generated hologram and its fabrication process, reflector using a computer-generated hologram, and reflective liquid crystal display
Patent Number: 7,054,044 Issued on 05/30/2006 to Hamano,   et al.

Title: Station identification for a local area augmentation system on a visual display
Patent Number: 6,950,036 Issued on 09/27/2005 to Snodgrass,   et al.

Title: Phenol resin forming material for pulley used in motor vehicles and phenol resin pulley for motor vehicles
Patent Number: 6,765,051 Issued on 07/20/2004 to Yazawa,   et al.

Title: Method and apparatus for dithering or undithering data words in a data stream
Patent Number: 7,054,037 Issued on 05/30/2006 to Mevissen

Title: Methods and apparatus for controlling a motor/generator
Patent Number: 7,116,073 Issued on 10/03/2006 to Sorkin

Title: Unified control of vehicle dynamics using force and moment control
Patent Number: 6,892,123 Issued on 05/10/2005 to Hac

Title: Polygon mirror and optical scanning device having the same
Patent Number: 7,054,047 Issued on 05/30/2006 to Tamaru

Title: Copy protection apparatus and method
Patent Number: 6,865,553 Issued on 03/08/2005 to Morito,   et al.

Title: Stacked polysilicon layer for boron penetration inhibition
Patent Number: 6,762,454 Issued on 07/13/2004 to Ibok,   et al.

Title: Optical sub-assembly module for suppressing optical back-reflection and effectively guiding light from light source to optical waveguide
Patent Number: 6,945,710 Issued on 09/20/2005 to Chen,   et al.

Title: Low-contaminative hose and rubber composition for use in making the same
Patent Number: 6,737,480 Issued on 05/18/2004 to Ikeda,   et al.

Title: Cup lid having combined straw slot depression and tear back lid retainer
Patent Number: 6,948,633 Issued on 09/27/2005 to Freek,   et al.

Title: High-accuracy capacitor digital-to-analog converter
Patent Number: 7,123,072 Issued on 10/17/2006 to Bu,   et al.

Title: Apparatus for adaptively adjusting a data receiver
Patent Number: 7,123,046 Issued on 10/17/2006 to Keeth

Title: Method of making multilevel MEMS structures
Patent Number: 6,861,363 Issued on 03/01/2005 to Harchanko,   et al.

Title: Marine vessel monitoring system
Patent Number: 6,816,088 Issued on 11/09/2004 to Knoska,   et al.

Title: Router bit system
Patent Number: 7,140,817 Issued on 11/28/2006 to Phillips,   et al.

Title: Concrete stamping apparatus
Patent Number: 7,140,804 Issued on 11/28/2006 to Gregg

Title: Imaging apparatus having a carrier support and drive arrangement
Patent Number: 7,140,793 Issued on 11/28/2006 to Cook

Title: Joint structure for power transmitting member and method for producing the same
Patent Number: 7,140,800 Issued on 11/28/2006 to Sugiyama,   et al.

Title: Casing arrangement
Patent Number: 7,140,836 Issued on 11/28/2006 to Balsdon

Title: Rotary-die-method and fill wedge for producing capsules, in particular soft capsules
Patent Number: 6,935,090 Issued on 08/30/2005 to Stolz

Title: Restraint coupling
Patent Number: 6,962,394 Issued on 11/08/2005 to Anthony,   et al.

Title: Split and merge design flow concept for fast turnaround time of circuit layout design
Patent Number: 6,898,770 Issued on 05/24/2005 to Boluki,   et al.

Title: Corner cooled turbine nozzle
Patent Number: 7,140,835 Issued on 11/28/2006 to Lee,   et al.

Title: Attachment for forming shapes following excavation
Patent Number: 7,140,831 Issued on 11/28/2006 to Wollgast,   et al.

Title: Optical disc drive and optical disc discriminating method
Patent Number: 6,956,801 Issued on 10/18/2005 to Horimoto

Title: Method of drilling lateral wellbores from a slant well without utilizing a whipstock
Patent Number: 6,964,308 Issued on 11/15/2005 to Zupanick

Title: Capacitor for semiconductor device, manufacturing method thereof, and electronic device employing the same
Patent Number: 7,105,401 Issued on 09/12/2006 to Lee,   et al.

Title: Flexure mechanism for interface device
Patent Number: 7,193,607 Issued on 03/20/2007 to Moore,   et al.

Title: Aggregate dryer burner with compressed air oil atomizer
Patent Number: 6,969,249 Issued on 11/29/2005 to Marino,   et al.

Title: Manufacturing method of semiconductor device
Patent Number: 7,105,400 Issued on 09/12/2006 to Imai,   et al.

Title: Semiconductor constructions, and methods of forming semiconductor constructions
Patent Number: 7,105,402 Issued on 09/12/2006 to McQueen,   et al.

Title: Shaped anchor
Patent Number: 7,140,826 Issued on 11/28/2006 to Powers,   et al.

Title: Roadway for decelerating and/or accelerating a vehicle including an aircraft
Patent Number: 6,969,213 Issued on 11/29/2005 to Rastegar,   et al.

Title: Ignition system for internal combustion engine and ignition method of fuel charged in a fuel chamber
Patent Number: 6,796,299 Issued on 09/28/2004 to Isono

Title: Dual seat valve
Patent Number: 6,796,323 Issued on 09/28/2004 to Taylor

Title: Damper system with sealing plug
Patent Number: 6,796,328 Issued on 09/28/2004 to Myles

Title: Multiple person high altitude recycling breathing apparatus
Patent Number: 6,796,307 Issued on 09/28/2004 to Hughson,   et al.

Title: Backup power system
Patent Number: 7,042,108 Issued on 05/09/2006 to Farkas

Title: Methods of cleaning vaporization surfaces
Patent Number: 6,796,313 Issued on 09/28/2004 to Marsh

Title: System and method for searching for duplicate data
Patent Number: 6,795,903 Issued on 09/21/2004 to Schultz,   et al.

Title: Shared memory interface with conventional access and synchronization support
Patent Number: 6,795,901 Issued on 09/21/2004 to Florek,   et al.

Title: Line control arrangement for continuously variable valve timing system
Patent Number: 6,796,276 Issued on 09/28/2004 to Kim

Title: Method and apparatus for determining a match address in an intra-row configurable cam device
Patent Number: 6,795,892 Issued on 09/21/2004 to Pereira,   et al.

Title: Mixture fitting for a combustible gas burner system
Patent Number: 6,796,302 Issued on 09/28/2004 to Butler,   et al.

Title: Ironing board ajdustable in height
Patent Number: 6,796,059 Issued on 09/28/2004 to Denisart,   et al.

Title: Selective memory controller access path for directory caching
Patent Number: 6,795,897 Issued on 09/21/2004 to Benveniste,   et al.

Title: Method for restarting an apparatus if the integrity of data in a memory is lost during micro-outage of power supply
Patent Number: 6,795,913 Issued on 09/21/2004 to Ricordel

Title: Duct repairing material, repairing structure, and repairing method
Patent Number: 6,796,334 Issued on 09/28/2004 to Ishikawa,   et al.

Title: Optical viewer instrument with photographing function
Patent Number: 6,914,636 Issued on 07/05/2005 to Hirunuma,   et al.

Title: Internal combustion engine with valve train
Patent Number: 6,796,281 Issued on 09/28/2004 to Shimoyama,   et al.

Title: Method for diagnosing a network
Patent Number: 6,795,941 Issued on 09/21/2004 to Nickels

Title: Priority coloring for VLSI designs
Patent Number: 6,795,961 Issued on 09/21/2004 to Liebmann,   et al.

Title: Methods and apparatus for ManArray PE-PE switch control
Patent Number: 6,795,909 Issued on 09/21/2004 to Barry,   et al.

Title: Prevention of power state change in response to chassis intrusion when computer system is not in powered up power state
Patent Number: 6,795,926 Issued on 09/21/2004 to Matula,   et al.

Title: Ignition spark enhancing device
Patent Number: 6,796,298 Issued on 09/28/2004 to Kiker

Title: Intake pressure sensor arrangement for engine
Patent Number: 6,796,291 Issued on 09/28/2004 to Suzuki,   et al.

Title: Single revolution cam engine
Patent Number: 6,796,284 Issued on 09/28/2004 to Von Wielligh

Title: Multiple traps after faulty access to a resource
Patent Number: 6,795,937 Issued on 09/21/2004 to Harris,   et al.

Title: Method and system for setting optical drive write strategies
Patent Number: 6,915,374 Issued on 07/05/2005 to Pereira

Title: Pulmonary aerosol delivery device and method
Patent Number: 6,796,303 Issued on 09/28/2004 to Zimlich, Jr.,   et al.

Title: Vertical internal combustion engine
Patent Number: 6,796,282 Issued on 09/28/2004 to Tsubouchi,   et al.

Title: Inductor and method for producing the same
Patent Number: 6,909,350 Issued on 06/21/2005 to Uriu,   et al.

Title: Diaphragm system
Patent Number: 6,796,336 Issued on 09/28/2004 to Ijspeert

Title: Protective packing structure for a cylindrical object and fitted with a fastener
Patent Number: 6,796,333 Issued on 09/28/2004 to Birkel,   et al.

Method for cross-linking of regulation-and/or control functions for a motor vehicle Number:7,188,013 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Method for cross-linking of regulation-and/or control functions for a motor vehicle

Abstract: A method for interlinking regulation and/or control functions for a motor vehicle, the communication structure of the control or regulation functions is defined by way of graphs containing nodes and directed gridlines, the nodes of the graph representing control or regulation functions and its directed gridlines representing defined communication paths of the control or regulation functions.

Patent Number: 7,188,013 Issued on 03/06/2007 to Krimmel,   et al.


Inventors: Krimmel; Horst (Tettnang, DE), Gruhle; Wolf-Dieter (Tettnang, DE), Spiess; Martin (Uhldingen, DE), Granzow; Claus (Tettnang, DE), Gillich; Udo (Tettnang, DE), Geiger; Roland (Wilhelmsdorf, DE), Lucas; Ju (Immenstaad, DE), Konig; Frank (Ravensburg, DE)
Assignee: ZF Friedrichshafen AG (Friedrichshafen, DE)
Appl. No.: 10/795,768
Filed: March 8, 2004


Foreign Application Priority Data

Mar 11, 2003 [DE] 103 10 422

Current U.S. Class: 701/48 ; 370/537; 370/539; 701/1; 706/45; 706/59
Current International Class: G01F 7/00 (20060101); B60R 16/02 (20060101); G06N 5/00 (20060101); G06N 7/00 (20060101)
Field of Search: 701/29,48,1 706/59,45 340/438 714/736,820 370/537,539


References Cited [Referenced By]

U.S. Patent Documents
5282195 January 1994 Hood et al.
5351776 October 1994 Keller et al.
5436837 July 1995 Gerstung et al.
5696884 December 1997 Heckerman et al.
5704017 December 1997 Heckerman et al.
5704018 December 1997 Heckerman et al.
5715374 February 1998 Heckerman et al.
5802256 September 1998 Heckerman et al.
6092006 July 2000 Dominke et al.
6154736 November 2000 Chickering et al.
6339739 January 2002 Folke et al.
6360172 March 2002 Burfeind et al.
6373399 April 2002 Johnson et al.
6604048 August 2003 Ishida et al.
6728635 April 2004 Hamada et al.
6968364 November 2005 Wong et al.
2002/0069020 June 2002 Burfeind et al.
2003/0103521 June 2003 Raphaeli et al.
2003/0227373 December 2003 Lou et al.
2004/0181316 September 2004 Krimmel et al.
Foreign Patent Documents
41 11 023 Oct., 1992 DE
197 09 318 Sep., 1998 DE
197 42 450 Apr., 1999 DE
198 38 336 Mar., 2000 DE
41 14 999 Apr., 2001 DE
100 34 869 Feb., 2002 DE
10310422 Sep., 2004 DE

Other References

Zhaoyu Li et al., A framework for ordering composite beliefs in belief networks, Systems, Man and Cybernetics, IEEE Transactions on, vol. 25, Feb. 2, 1995, pp. 243-255. cited by examiner .
Dagum, P. et al., Approximating probabilistic inference in Bayesian belief networks, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 15, Mar. 3, 1993, pp. 246-255. cited by examiner .
Abdelbar et al., A parallel hybrid genetic algorithm simulated annealing approach to finding most probable explanations on Bayesian belief networks, Inter. Conf. on Neural Networks, Jan. 1997, vol. 1 pp. 450-455. cited by examiner .
Shang-Hua Wang et al., Dynamic structuring of belief networks in a hierarchical perceptual organization, Speech, Image Processing and Neural Networks, 1994, Inter. Symposium on , pp. 519-522, vol. 2, Jan. 1997. cit- ed by examiner .
J Diaz et al., A random graph model for optical networks of sensors, IEEE Transactions on Mobile Computing, Jul.-Sep. 2003, vol. 2, issue 3; pp. 186-196 (from IEEE Xplore, Sep. 23, 2003). cited by examiner .
T.J. Jankun-Kelly et al., Deploying Web-based visual exploration tools on the grid, IEEE Computer Graphics and Applications, Mar.-Apr. 2003, vol. 23 issue 2, pp. 40-50 (from IEEE Xplore, posted on Mar. 20, 2003). cited by examiner .
J. Leigh et al., TeraVision: a platform and software-independent solution for real-time distribution in advanced collaborative environments, Proc. Access Grid Retreat; http://www.fp.mcs.anl.vov/fl/accessgrid/agretreat2002/proc./leightera.pdf- . cited by examiner .
Q. Zheng et al., An agenda based mobility model, Proceedings of the 39the Annual Simulation Symposium (ANSS'06). cited by examiner .
K. Jeevan Madhu et al., Parallel algorithms for vehicle routing problems, Computer Science & Engineering, Indian Institute of Technology, Kanpur, India--208 016. cited by examiner .
Mario. Cannataro et al.,Distributed data mining on grids: services, tools, and application, IEEE Transactions on systems, man, and cyberetics--part B: Cybernetics, vol. 34, No. 6, Dec. 2004. cited by examiner .
V. Saligrama et al., Distributed detection in sensor networks with packet losses and finite capacity links, IEEE Transactions on Signal Processing, Nov. 2006, vol. 54, issue 11; pp. 4118-4132, posted online: Oct. 16, 2006. cited by examiner .
Tsu-Tian Lee et al., The linguistic control model of vehicle driving, Proceedings of the 2.sup.nd International Conference on machine learning and cybernetics, Xian, Nov. 2-5, 2003; pp. 951-956. cited by examiner.

Primary Examiner: Nguyen; Cuong
Attorney, Agent or Firm: Davis Bujold & Daniels, P.L.L.C.

Claims



The invention claimed is:

1. A method for mapping a hierarchical control structure defining the communication and application of regulation and control functions in an electronic control of a motor vehicle according to an array comprising a plurality of predefined nodes and directed gridlines between the nodes, the method comprising the steps of: defining each of the plurality of nodes according to the regulation and control function of a specified motor vehicle operating system; connecting the directed gridlines as a communications path between specified nodes for transmitting at least one nominal value between the regulation and control functions specified by the connected nodes; transmitting at least one nominal operation value from a first node to a connected second node and transmitting one actual operation condition from the second node to the first node; and evaluating the actual operation condition according to the regulation and control function of the first node to determine if the second node is properly implementing the at least one nominal value within an appropriate target specification for the specified motor vehicle operating system.

2. The method according to claim 1, further comprising the step of linking the nodes according to the directed gridlines between the nodes for transmitting ordered pairs (X, Y) between the regulation and control functions along the communications paths.

3. The method according to claim 1, further comprising the steps of defining the nodes to represent the regulation and control functions according to variables: G.sub.i, R.sub.i and S.sub.i, wherein G.sub.i is at least one function defined for each system parameter g.sub.i to be controlled, which defines nominal values .sup.sollY.sub.i for g.sub.i, R.sub.i is at least a second function defined for each system parameter g.sub.i to be controlled, which controls or regulates g.sub.i by means of nominal value specifications for other functions X.sub.1, X.sub.2, X.sub.3, . . . and S.sub.i is a third function defined for each control intervention point s.sub.i, which organizes interventions of function X.sub.1, X.sub.2, X.sub.3, . . . on the control intervention point s.sub.i, only one node being provided for one function.

4. The method according to claim 3, further comprising the establishment of the directed gridlines according to the following steps: preparing a first table in whose first column the functions G.sub.i and in whose first row the functions R.sub.i are entered, so that cells (G.sub.i, R.sub.i) are produced, and when G.sub.i defines a nominal value for g.sub.i, this cell (G.sub.i, R.sub.i,) of the table is marked; preparing a second table in whose first row the functions S.sub.i and in whose first column the functions R.sub.i are entered, and when the control parameter s.sub.i influences the system parameter g.sub.j and the function R.sub.i uses the function S.sub.i to control g.sub.i the cell (R.sub.i, S.sub.i) is marked, such that the marked cells of the two tables indicate the directed gridlines of the associated graph.

5. The method according to claim 1, further comprising the step of entering between two nodes (X, Y) just one directed gridline (X, Y) in the array when the function X transmits a nominal operation mode to the function Y, such that when (X, Y) is a directed gridline in the array, the function Y transmits just one actual operation condition .sup.istb.sub.Y to the function X.

6. The method according to claim 5, further comprising the step of additionally transmitting from the function X to the function Y one or more nominal values .alpha., .beta., X, . . . for system or the control parameters a, b, c, . . . and the function Y transmits to the function X one or more nominal values .LAMBDA., .mu., .nu., . . . for system or control parameters l, m, n, . . . .

7. The method according to claim 1, further comprising the step of transmitting via a directed gridline (X, Y) the function Y to the function X optional limits .alpha..sub.min, .alpha..sub.max, .beta..sub.min, .beta..sub.max, .chi..sub.min, .chi..sub.max, . . . within which nominal value specifications of the function X for system or control parameters a, b, c, . . . can be realized by the function Y.

8. The method according to claim 1, further comprising the step of transmitting several functions X.sub.1, X.sub.2, X.sub.3, . . . to the function Y nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . for a parameter w, access conflicts are prevented in that, depending on the actual operation mode .sup.istb.sub.Y of the function Y, the function Y decides which of the nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . will be used or how the nominal value for the parameter w will be calculated from .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . such that the calculation of the actual operation mode by means of nominal operation modes or actual operation mode is carried out in such manner that a clear selection or calculation of the nominal value for w emerges from the quantity of nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . .

9. The method according to claim 1, further comprising the step of choosing the gridlines of the graphs such that no directed cycle is produced.

10. A method for interlinking one or more of regulation and control functions of two or more systems in a motor vehicle, the method comprising the steps of: defining one or more of the regulation or control functions and a communications structure of the one or more of the regulation or control functions of the two or more systems as graphs containing nodes and directed gridlines, such that the nodes of the graphs represent the one or more of the regulation or control functions and directed gridlines represent defined communication paths of the one or more of the regulation or control functions, and; communicating the one or more of the regulation or control functions and a communications structure of the one or more of the regulation or control functions of the two or more systems between the two or more systems by an electronic control.

11. The method according to claim 10, wherein the directed gridlines of the graphs are ordered pairs (X, Y) of the one or more of the regulation or control, which are represented as arrows between the nodes.

12. The method according to claim 10, wherein the nodes represent the one or more of the regulation or control functions G.sub.i, R.sub.i and S.sub.i such that G.sub.i is at least one function defined for each system parameter g.sub.i to be controlled, which defines nominal values .sup.sollY.sub.i for g.sub.i, R.sub.i is at least a second function defined for each system parameter g.sub.i to be controlled, which controls or regulates g.sub.i by means of nominal value specifications for other functions X.sub.1, X.sub.2, X.sub.3, . . . and S.sub.i, is a third function defined for each control intervention point s.sub.i, which organizes interventions of function X.sub.1, X.sub.2, X.sub.3, . . . on the control intervention point s.sub.i, only one node being provided for one function.

13. The method according to claim 10, wherein for two nodes (X, Y) just one directed gridline (X, Y) is entered in the graph when the function X transmits a nominal operation mode to the function Y, such that when (X, Y) is a directed gridline in the graph, the function Y transmits just one actual operation condition .sup.istb.sub.Y to the function X.

14. The method according to claim 13, wherein the function X additionally transmits to the function Y one or more nominal values .alpha., .beta., .chi., . . . for system or the control parameters a, b, c, . . . and the function Y transmits to the function X one or more nominal values .LAMBDA., .mu., .nu., . . . for system or control parameters l, m, n, . . . .

15. The method according to claim 11, wherein via a directed gridline (X, Y) the function Y transmits to the function X optional limits .alpha..sub.min, .alpha..sub.max, .beta..sub.min, .beta..sub.max, .chi..sub.min, .chi..sub.max, . . . within which nominal value specifications of the function X for system or control parameters a, b, c, . . . can be realized by the function Y.

16. The method according to claim 11, wherein when several functions X.sub.1, X.sub.2, X.sub.3, . . . transmit to the function Y nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . for a parameter w, access conflicts are prevented in that, depending on the actual operation mode .sup.istb.sub.Y of the function Y, the function Y decides which of the nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . will be used or how the nominal value for the parameter w will be calculated from .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . , such that the calculation of the actual operation mode by means of nominal operation modes or actual operation mode is carried out in such manner that a clear selection or calculation of the nominal value for w emerges from the quantity of nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . .

17. The method according to claim 10, wherein the gridlines of the graphs are chosen such that no directed cycle is produced.

18. The method according to claim 12, wherein the establishment of the directed gridlines comprises the following steps: a first table is prepared, in whose first column the functions G.sub.i and in whose first row the functions R.sub.i are entered, so that cells (G.sub.i, R.sub.i) are produced, and when G.sub.i, defines a nominal value for g.sub.i, this cell (G.sub.i, R.sub.i) of the table is marked; a second table is prepared, in whose first row the functions S.sub.i and in whose first column the functions R.sub.i are entered, and when the control parameter s.sub.i influences the system parameter g.sub.i and the function R.sub.i uses the function S.sub.i to control g.sub.i the cell (R.sub.i, S.sub.i) is marked, such that the marked cells of the two tables indicate the directed gridlines of the associated graph.
Description



This application claims priority from German Application Serial No. 103 10 422.4 filed Mar. 11, 2003.

FIELD OF THE INVENTION

The present invention concerns a method for interlinking regulation and/or control functions in a motor vehicle.

BACKGROUND OF THE INVENTION

Nowadays numerous different systems are incorporated in motor vehicles, and their number will increase as time goes by; examples of such systems are the electronic engine controls, the electronic transmission controls, the ASR (drive slip regulation) and ABS (anti-blocking system) functions, the shift strategy controls, the level adjustment, etc.

In this, the situation can arise that the functions have a reciprocally negative influence on one another; furthermore, the allocation of control and regulation algorithms to functional modules often takes place unsystematically. This in turn means that an extension of the function structure is very time-consuming and expensive.

Owing to the multiplicity of systems used, some of which act on the same vehicle components, for example comfort and driving stability functions which both influence the shock-absorbers, a defined optimum cooperation of these systems is necessary in order to ensure safe and comfortable driving behavior.

From the prior art, methods or systems are known for the control and/or regulation of motor vehicle components. For example, in the context of DE 411 10 23 A1 a system is described, which consists of elements for carrying out control operations related at least to the engine output, the drive input power and the braking process, and elements that coordinate the cooperation of the said elements for carrying out control operations, the elements being arranged in the form of a hierarchy so that elements at one level of the hierarchy can act upon elements at the next level of the hierarchy.

In addition, from DE 198 38 336 A1 a system for controlling the movement of a motor vehicle is known, which consists of several levels such that at least one component for controlling the vehicle's movement is provided at a first level, which as a refinement contains at least one positive drive component and brakes at a second level. Further, at a third level this component is structured into two individual components, drive and braking system. In this system, the components can communicate with one another to exchange information.

Thus, in these known methods there is a rough structuring for functions of the drive train and braking system; the functional structure is organized as a tree structure, which restricts the cooperation of the functions, particularly in relation to the specification of required operating modes or nominal values.

Furthermore, in the known approaches the structuring of control and/or regulation functions that act upon lower structural levels, and the details of the communication relationships between the functions, are not defined.

The purpose of the present invention is to indicate a method for interlinking regulation and/or control functions in a motor vehicle, which avoids the disadvantages typical of the prior art.

In particular the intention is to indicate a defined prescription for establishing a function and communication structure down to lower hierarchy levels. In addition the structure produced by the method should be interlinked in a failure-resistant manner, so that the control functions remain active when communication is defective or when other functions fail. A further aim is to enable easy extension to additional control and/or regulation functions, without modifying the existing structures.

SUMMARY OF THE INVENTION

According to these, it is proposed to define the distribution of the control and/or regulation functions and the communications structure of the control and/or regulation functions by means of graphs containing nodes and directed gridlines, in which the nodes of the graphs represent control and/or regulation functions and the directed gridlines represent defined communication paths of the control and/or regulation functions.

For a vehicle with a defined number of control intervention points involving corresponding actuators, for example level adjustment or service brakes, and a defined number of system parameters to be controlled or regulated, for example vehicle level or wheel slip, according to the invention the various control and regulation algorithms are distributed among various control and/or regulation functions and the communication of the control and/or regulation functions is defined.

The method according to the invention ensures optimum system behavior in relation to safety, driving comfort and the driver's wishes in each case, in particular by virtue of the ordered interaction of the control and regulation algorithms.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will now be described, by way of example, with reference to the accompanying drawings in which:

FIG. 1 is a schematic representation of two nodes and a directed gridline and the communication between the control and/or regulation functions involved, according to the present invention;

FIG. 2 is a schematic representation of two nodes and a directed gridline and the communication between the control and/or regulation functions involved, in a direction opposite to the communication represented in FIG. 1, according to the present invention;

FIG. 3 is an example embodiment of a table according to the present invention that can be used to plot a graph according to the invention;

FIG. 4 is an example embodiment of another table according to the present invention that can be used to plot a graph according to the invention;

FIG. 5 is a example of a graph plotted by means of the method according to the invention; and

FIG. 6 is an example of another graph plotted by means of the method according to the invention.

FIG. 7 is a schematic diagram illustrating the interlinking relationship between the communicating components according to the invention.

According to the invention, the distribution of the control and/or regulation functions of two or more systems 1, 2 of a motor vehicle and the communications structure of the control and/or regulation functions are defined by means of graphs containing nodes and directed gridlines; in this, the nodes of the graphs represent control and/or regulation functions and their directed gridlines represent transmission paths of the control and/or regulation functions. An electronic control 3 communicates the graphs and directed gridlines of the two or more systems 1, 2 between the two or more systems 1,2 to limit the negative reciprocal influence on one another. The systems 1,2 can be one or more of, for example, electronic engine controls, electronic transmission controls, ASR (drive slip regulation), ABS (anti-blocking system) functions, shift strategy controls, the level adjustment, body-vehicle acceleration, roll angle, pitch angle, vehicle-level, and individual wheel slip.

According to the invention the directed gridlines of the graphs connect ordered pairs (X, Y) of control and/or regulation functions and can be represented as arrows between the nodes, i.e. the functions. This is represented schematically in FIGS. 1 and 2. A graph contains a finite number of nodes.

According to the invention the nodes are defined as follows: they represent control or regulation functions G.sub.i, R.sub.i and S.sub.i such that G.sub.i is at least one function defined for each system parameter g.sub.i to be controlled, which defines nominal values .sup.sollY.sub.l for g.sub.i, R.sub.i is at least one function defined for each system parameter g.sub.i to be controlled and/or regulated, which controls and/or regulates g.sub.i by means of nominal values specified for other functions X.sub.1, X.sub.2, X.sub.3 . . . , and s.sub.i is a function defined for each control intervention point S.sub.i, which organizes the access of the functions X.sub.1, X.sub.2, X.sub.3, . . . to the control intervention point s.sub.i. According to the invention only one node is defined for one function.

According to the invention, instead of two functions G.sub.i and G.sub.j a single function G can define nominal values for the system parameters g.sub.i and g.sub.j or, instead of two functions R.sub.i and R.sub.j, a single function R can control the system parameters g.sub.i and g.sub.j, so that functions denoted in different ways such as X.sub.i and X.sub.j or S.sub.i and S.sub.j do not necessarily have to be separate functions but can also be amalgamated.

For each function Z, according to the invention an actual operation mode parameter .sup.istb.sub.Z is defined, which can have for example the values "active", "inactive", "limp home", etc. For this the actual operation mode .sup.istb.sub.z is calculated as follows: The function Z| obtains nominal operation modes .sup.sollb.sub.X1, .sup.sollb.sub.X2, .sup.sollb.sub.X3 . . . .sup.sollb.sub.Xn from n other functions X.sub.1, X.sub.2, X.sub.3, . . . X.sub.n. The function Z obtains actual operation modes .sup.istb.sub.Y1, .sup.istb.sub.Y2, .sup.istb.sub.Y3, . . . .sup.istb.sub.Ym from m other functions Y.sub.1, Y.sub.2, Y.sub.3, . . . Y.sub.m. In addition, there is an internal nominal operation mode of the function Z .sup.sollb.sub.Zintem (the internal nominal operation mode can for example indicate a fault mode of the function). The actual operation mode .sup.istb.sub.Z of the function Z is calculated by means of a function-specific function f: .sup.istb.sub.Z=f(.sup.sollb.sub.X1, .sup.sollb.sub.X2, .sup.sollb.sub.X3, . . . .sup.sollb.sub.Xn, .sup.istb.sub.Y1, .sup.istb.sub.Y2, .sup.istb.sub.Y3, . . . .sup.istb.sub.Ym, .sup.sollb.sub.Zintem), and for this the calculation can for example be carried out with the aid of access to a (n+m+1)-dimensional array: .sup.istb.sub.z=Array(.sup.sollb.sub.X1, .sup.sollb.sub.X2, .sup.sollb.sub.X3, . . . .sup.sollb.sub.Xn, .sup.istb.sub.Y1, .sup.istb.sub.Y2, .sup.istb.sub.Y3, . . . , .sup.istb.sub.Ym, .sup.sollb.sub.Zintem).

If the function Z receives no external operation mode, then the actual operation mode is calculated solely on the basis of the internal nominal operation mode: .sup.istb.sub.Z=.sup.sollb.sub.Zintem; transmission of a fault mode to other functions takes place by means of the actual operation mode .sup.istb.sub.Z.

For two nodes X and Y the directed gridline (X, Y) is then actually plotted on the graphs when the function X transmits a nominal operation mode to the function Y (FIG. 1). When the gridline (X, Y) is in place, then the function X can optionally transmit to the function Y one or more nominal values .alpha., .beta., X, . . . for system or control parameters a, b, c, etc.

In addition, when (X, Y) is a gridline in the graph, the function Y must transmit precisely one actual operation condition .sup.istb.sub.Y to the function X, as shown in FIG. 2. If X, Y is a gridline in the graph, then the function Y can optionally transmit to the function X one or more nominal values .lamda., .mu., .nu., . . . for system or control parameters l, m, n, . . . as illustrated in FIG. 2.

By virtue of the actual operation condition .sup.istb.sub.Y the function X can for example evaluate whether the function Y is implementing the specification of the nominal operation mode and perhaps the nominal values. If the function Y is not implementing the specifications to a sufficient extent, then according to the invention the function X must look for alternatives for the implementation of the target specifications. For example, targets of the function X could be realized with the help of other functions Y.sub.2, Y.sub.3, Y.sub.4, . . . ; it can also be provided that the function X reacts with a change of its own operation mode.

According to the invention, when (X, Y) is an gridline in the graph, the function Y can transmit to the function X optional limits .alpha..sub.min, .alpha..sub.max, .beta..sub.min, .beta..sub.max, .chi..sub.min, .chi..sub.max, . . . within which the function Y can realize nominal value specifications for system or control parameters a, b, c, . . . In this way the function X can test the practicability of its nominal value specifications by the function Y and if necessary activate further functions Y.sub.2, Y.sub.3, Y.sub.4, . . .

Although with a directed gridline (X, Y) the function Y does not transmit any nominal operation mode to the function X, by transmitting nominal values to the function X, the function Y can influence X so as to realize the target specifications of Y. Sometimes the function X will have to pass on the nominal values to other functions. For example, resources (for example in relation to energy supply) can be called for. Besides, a function X can transmit actual system parameters to a function Y without the gridline (X, Y) being defined in the graph; for example, this can be the case with sensor values.

When several functions X.sub.1, X.sub.2, X.sub.3, . . . transmit nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . for a parameter w to the function Y, then according to the invention access conflicts are prevented as follows:

Depending on the actual operation mode .sup.istb.sub.Y of the function Y, the function Y decides which of the nominal values .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . will be used or how the nominal value to be used for the parameter w is to be calculated from .sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . In addition, the calculation of the actual operation mode by means of nominal or actual operation modes is carried out in such manner that a clear selection or calculation of the nominal value for w emerges from the quantity of the nominal values {.sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . }.

Alternatively, the decision which of the nominal values {.sup.sollw.sub.X1, .sup.sollw.sub.X2, .sup.sollw.sub.X3, . . . } or which calculation method should be used can be specified by a defined function Z where Z {X.sub.i} and Z.noteq.Y, so that in this case the function Z transmits an operation mode .sup.sollb.sub.Z to the function Y so that the calculation of the internal actual operation mode .sup.istb.sub.Y and thus the selection of a nominal value or a calculation method takes place in such manner that the nominal value or the calculation method of the nominal value for w depends only on .sup.sollb.sub.Z.

Thus, the nominal operation modes regulate the cooperation of the control functions in a clear and deterministic way.

According to the invention the gridlines of the graphs are so chosen that no directed cycle is produced. This means that a function cannot indirectly specify an operation mode for itself along a communication chain X.sub.1-X.sub.2-X.sub.3- . . . X.sub.n-X.sub.1. For example, according to the invention it is not possible that both (X, Y) and (Y, X) are directed gridlines in the graph, since this would produce a directed cycle X-Y-X.

According to the invention, the directed gridlines of a graph can for example be determined by the following process:

A first table is prepared according to FIG. 3, in the first column of which the functions G.sub.i and in the first row of which the functions R.sub.i are entered, so that cells (G.sub.i, R.sub.i) are produced. When G.sub.i defines a nominal value for g.sub.i, then a cross "x" is inserted in the cell (G.sub.i, R.sub.i) of the table or the said cell (G.sub.i, R.sub.i) is marked.

Then, a second table according to FIG. 4 is prepared, in whose first row the functions s.sub.i and in whose first column the functions R.sub.i are entered. When the control parameter s.sub.i affects the system parameter g.sub.j and the function R.sub.i uses the function s.sub.i for the control and/or regulation of g.sub.j, then a cross "x" is inserted in cell (R.sub.i, S.sub.j) of the table (or the cell (R.sub.i, S.sub.j) is marked).

According to the invention, the cells marked with "x" in the tables are the necessary gridlines of the associated graph, which is the object of FIG. 5.

The invention will now be described in more detail with reference to an example application.

The control interventions

TABLE-US-00001 s.sub.1 variable damping, s.sub.2 stabilizer torque, s.sub.3 level regulation and s.sub.4 engine torque

and the corresponding functions s.sub.1, s.sub.2, s.sub.3 and s.sub.4 are defined. In this, to simplify the representation of the example application the control interventions on control parameters of the same type are summarized as one control intervention. For example, the damping interventions on individual wheels are summarized as one control intervention s.sub.1, for simplicity. As system parameters

TABLE-US-00002 g.sub.1 body - vertical acceleration, g.sub.2 roll angle, g.sub.3 pitch angle, g.sub.4 vehicle level and g.sub.5 wheel slip

and the corresponding functions G.sub.1, G.sub.2, G.sub.3, G.sub.4 and G.sub.5 are defined. In this, G.sub.1 defines a nominal value .sup.solY.sub.1 for the vertical acceleration, G.sub.2 a nominal value .sup.sollY.sub.2 for the roll angle, G.sub.3 a nominal value .sup.sollY.sub.3 for the pitch angle, G.sub.4 a nominal value .sup.sollY.sub.4 for the vehicle level and G.sub.5 a nominal value .sup.sollY.sub.5 for the wheel slip. In addition, the functions R.sub.1 control/regulation of body vertical acceleration, R.sub.2 control/regulation of roll angle, R.sub.3 control/regulation of pitch angle, R.sub.4 level regulation and R.sub.5 wheel slip regulation are defined.

According to the table shown in FIG. 3, for example between {G.sub.i} and {R.sub.i} the following directed gridlines are determined: (G.sub.1, R.sub.1), (G.sub.2, R.sub.2), (G.sub.3, R.sub.3), (G.sub.4, R.sub.4), (G.sub.5, R.sub.5) The directed gridlines between the functions {R.sub.i} and {S.sub.i} can be seen in the table of FIG. 4: (P.sub.1, S.sub.1), (R.sub.2, S.sub.1), (R.sub.3, S.sub.1), (R.sub.2, S.sub.2), (R.sub.5, S.sub.2), (R.sub.4, S.sub.3), (R.sub.5, S.sub.4) For example the gridline (R.sub.5, S.sub.4) allows for the possibility that a function R.sub.5, which regulates the wheel slip, intervenes directly in the stabilizer in safety-critical driving situations, in order to obtain a corresponding wheel load.

As the outcome of the method for interlinking regulation and/or control functions, the graph in FIG. 5 is obtained. This functional structure cannot be represented in the form of a tree.

As already mentioned, functions can be combined. For example, if G.sub.1, G.sub.2 and G.sub.3 are combined as one function G, the graph shown in FIG. 6 is produced.

*


Free Web Sudoku Puzzles.
Solve with your browser.
            1    
5   8           9
7 4 1 2     5    
      8   3 7    
2               5
    7 4   6      
    4     7 9 1 8
6           2   4
    5            
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!