Abstract:
A vehicle control system comprising a plurality of actuator driving means (300) for controlling actuators (400) in accordance with a driver's demand and a vehicle status, and communication means for interconnecting said plurality of actuator driving means (300), thereby controlling at least one of driving, steering and braking of a vehicle (50), wherein each of said actuator driving means (300) has control method selecting means (220) for selecting an actuator control method based on an operation state of itself and operation states of the other actuator driving means (300).
Abstract:
A data processing system capable of efficient, high-speed data processing. The system comprises: a register having fields for accommodating a plurality of data elements and regions each holding information indicating whether a data element has been written to the corresponding field; an operation part for operating on data in accordance with operation instructions; and a controlling part for reading from the register the data to be operated on and for sending the read data to the operation part in accordance with an operation instruction and with the information held in the register.
Abstract:
Es wird eine Systemtestspezifikationserzeugungsvorrichtung zum Erzeugen einer Systemtestspezifikation, die auf Software, die mehrere Softwarekomponenten enthält, in einem Zustand, in dem die Softwarekomponenten kombiniert worden sind, angewendet werden soll, offenbart. Die Systemtestspezifikationserzeugungsvorrichtung umfasst Software 1, eine Spezifikationsanalyseeinheit 2, eine Systemtestspezifikationsdatenbank 3, eine Systemtestspezifikationseinstelleinheit 4 und eine Systemtestspezifikationsausgabeeinheit 5. Die Software 1 umfasst Softwarekomponenten 11, 12 und 13. Die Spezifikationsanalyseeinheit 2 umfasst Softwarekomponentenspezifikationsextraktionseinheiten 21, 22 und 23, die den jeweiligen Softwarekomponenten entsprechen, und eine Systemspezifikationsintegrationseinheit, um Softwarekomponentenspezifikationen zu integrieren, um eine Systemspezifikation zu erzeugen. Die Systemspezifikationseinstelleinheit 4 verwendet auf der Grundlationsintegrationseinheit 24 mehrfach eine Systemtestspezifikation, die in der Systemtestspezifikationsdatenbank 3 gespeichert ist, erzeugt eine Systemtestspezifikation, die für kombinierte Softwarekomponenten angewendet werden soll, und gibt sie zu der Systemtestspezifikationsausgabeeinheit 5 aus.
Abstract:
PROBLEM TO BE SOLVED: To provide a software analyzer for supporting the efficient selection of software components to be simultaneously reutilized or changed in the development of derived products based on the past records of developments and changes of software products. SOLUTION: The software analyzer analyzes a plurality of software components included in existing software products and correlations between the plurality of software components. The software analyzer includes: a product line analysis means adapted to create product line configuration information numerically expressing a set of the plurality of software components included in the existing software products, from existing product configuration information including, for each of the existing software products, information on the plurality of software components and information on the correlations between the plurality of software components; an inter-component distance analysis means adapted to calculate inter-software-component distances numerically quantifying the correlations between the software components based on the product line configuration information; a component cluster analysis means adapted to group the software components based on the inter-software-component distances; and an output section outputting results obtained by the product line analysis means, the inter-component distance analysis means, and the component cluster analysis means. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a vehicle control apparatus having a plurality of microcontrollers interconnected by serial communication, capable of achieving data referencing between the microcontrollers without increasing the load on their CPUs and of easy development of control application software. SOLUTION: The vehicle control apparatus includes a plurality of arithmetic processing units each having a computing means, a data storage means, and a communication means, wherein each of the arithmetic processing units has a data update monitoring means which monitors access to the data storage means, acquires, upon detection of update of data in the data storage means, the updated data and a corresponding address, transfers the data and address to the communication means, and starts transmission to another one or more of the plurality of arithmetic processing units. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To prevent quality from degrading by adding new software to a part of software whose quality has been assured, when developing control software in a plurality of sections. SOLUTION: An access to a timer causing a response delay, addition of interruption response processing, or an access from the added software to input and output processing depending on state transition of a peripheral circuit is limited by eliminating an interface positioned between components affected by an access of an added component, out of the softwares for controlling each I/O, other than the interface for setting a final computation value or a target value. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To reduce communication lines and power lines connected to an exhaust gas sensor laid out outside of a vehicle and requiring environment resistance in an exhaust gas diagnosis system for an automobile. SOLUTION: This system is composed of an engine control unit (electronic control unit) 4010, wireless terminal devices 2000, 2001 with sensor function sensing exhaust gas, and a wireless communication relay device 3000 taking over part of a process executed by the engine control unit conventionally as well as communication. Consequently, the communication lines between the sensor and the electronic control unit and power lines to the sensor which are conventionally necessary can be eliminated and load of the electronic control unit can be reduced. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a vehicle controller securing high reliability, a real-time property and extensibility at low cost with a simple configuration of the electronic controller by backing up an error by the whole system without increasing redundancy of an individual controller more than necessary. SOLUTION: In this vehicle controller, a sensor controller 2 taking in a sensor signal showing a control input of a driver or a state quantity of a vehicle, an instruction controller 1 generating a control target value on the basis of the sensor signal, and an actuator controller 3 operating an actuator are connected by a network. The actuator controller has a control target value generation means generating a control target value on the basis of a sensor value of the sensor controller on the network received by the actuator controller when abnormality occurs in the control target value generated by the instruction controller, and controls the actuator by the control target value generated by the control target value generation means. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To reduce material quantity of a microprocessor and a sending and receiving port by sending information that corresponds to a read instruction from a port that is indicated by port information stored in a register. SOLUTION: A control circuit 944 receives a read instruction from a bus 976 and when an address belongs to the inside of a serial interface 802, it writes the number of a receiving circuit which outputs the read instruction in a 1st port register 946 and outputs the read instruction. Then, data is transferred to a sending circuit through the bus 976 and a mask signal is outputted to a signal line 972 according to the stored number. Also, when it belongs to the outside of the address serial interface 802, the circuit 944 writes the number of a receiving circuit that outputs a read instruction in a 2nd port register 948 and outputs the read instruction. And it transfers data to the sending circuit through the bus 976 and outputs a mask signal to the line 972 through the stored number.