Patents by Inventor Fumio Narisawa
Fumio Narisawa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240253646Abstract: An object of the present invention is to provide a vehicle control device and a vehicle control system capable of further reducing system cost in failure mitigation. The vehicle control device includes a master ECU and one or more client ECUs.Type: ApplicationFiled: March 4, 2022Publication date: August 1, 2024Inventors: Swarn Singh RATHOUR, Tasuku ISHIGOOKA, Hideyuki SAKAMOTO, Takeshi FUKUDA, Fumio NARISAWA
-
Patent number: 11977467Abstract: An object of the present invention is to provide a simulation device having a function of adding delay processing for making an execution timing of a personal computer (PC) simulation environment close to that of an actual electronic control unit (ECU). There is provided a simulation device for converting application software into an execution code, verifying the execution code, and porting the verified execution code to another computer device, wherein the simulation device adjusts an execution timing in the other computer device by performing time adjustment processing at the time of starting or ending a function in function units of a source code of an application.Type: GrantFiled: April 24, 2019Date of Patent: May 7, 2024Assignee: Hitachi Astemo, Ltd.Inventors: Yasunori Murashima, Yuji Fukushima, Fumio Narisawa
-
Patent number: 11763035Abstract: A software management device capable of converting a term used in a model and an abstraction level thereof. The software management device includes an input unit that inputs a target model, a storage unit that hierarchically stores functions and/or names constituting the model, and an in-model name replacement unit that selects a corresponding function and/or name from the storage unit according to the input model input from the input unit, and replaces a function and/or a name in the input model with the selected function and/or name.Type: GrantFiled: October 16, 2019Date of Patent: September 19, 2023Assignee: Hitachi Astemo, Ltd.Inventors: Hiroki Maehama, Fumio Narisawa, Satoshi Otsuka, Kazuyoshi Serizawa
-
Publication number: 20220398135Abstract: To appropriately execute a task by an electronic control device including a processor having a plurality of cores. An ECU 100 includes a multi-core CPU having a plurality of cores that execute a first task that has an execution time that varies depending on a processing amount every predetermined cycle and a second task that is higher in priority than the first task and is prohibited from being interrupted. The second task is set to be inexecutable simultaneously between the plurality of cores. A task allocation unit 11 generates a first plan. A diagnosis task planning unit 12 generates a second plan. Task processing units 10a and 10b execute the first task based on the first plan. A diagnosis task correction unit 13 times a delay time of the first task executed by the task processing units 10a and 10b, and postpones the second task of the second plan to the subsequent executable timing in accordance with the timed delay time.Type: ApplicationFiled: September 29, 2020Publication date: December 15, 2022Applicant: HITACHI ASTEMO, LTD.Inventors: Masashi MIZOGUCHI, Fumio NARISAWA, Hiroyuki NAKAMURA, Tasuku ISHIGOOKA, Yuki TANAKA
-
Patent number: 11372442Abstract: In the present invention, control feasibility in a vehicle control system architecture is efficiently determined by performing determination based on control feasibility in a physical element based on a converted parameter when a logical architecture is arranged in a physical architecture. The present invention includes: an arrangement unit 101 that arranges a logical architecture 601, which includes a linkage of each of logical functions and an execution time constraint of the linkage, in a physical architecture 300; a delay time calculation unit 104 that calculates a processing delay time based on a converted parameter when the logical architecture 601 is arranged in the physical architecture 300; and a verification unit 102 that verifies whether a total of the processing delay time satisfies the execution time constraint.Type: GrantFiled: April 12, 2018Date of Patent: June 28, 2022Assignee: HITACHI ASTEMO, LTD.Inventors: Satoshi Otsuka, Kohei Sakurai, Fumio Narisawa
-
Publication number: 20220035954Abstract: The present invention provides a software management device capable of converting a term used in a model and an abstraction level thereof. A software management device 1 includes: an input unit 2 that inputs a target model; a storage unit 3 that hierarchically stores functions and/or names constituting the model; and an in-model name replacement unit 6 that selects a corresponding function and/or name from the storage unit 3 according to the input model input from the input unit 2, and replaces a function and/or a name in the input model with the selected function and/or name.Type: ApplicationFiled: October 16, 2019Publication date: February 3, 2022Applicant: Hitachi Astemo, Ltd.Inventors: Hiroki MAEHAMA, Fumio NARISAWA, Satoshi OTSUKA, Kazuyoshi SERIZAWA
-
Publication number: 20210248288Abstract: An object of the present invention is to provide a simulation device that can adjust an execution timing in a PC simulation environment to be closer to an execution timing in an actual ECU by using a simple method, a simulation method, and an ECU device. A simulation device includes: a first computer including a first performance measurement function that obtains a first processing timing when the first computer executes application software, and a timing adjustment function that performs timing adjustment of an execution time of the application software in the first computer based on a time difference between the first processing timing and a second processing timing when a second computer executes the application software.Type: ApplicationFiled: June 26, 2019Publication date: August 12, 2021Applicant: Hitachi Automotive Systems, Ltd.Inventors: Yasunori MURASHIMA, Yuji FUKUSHIMA, Fumio NARISAWA
-
Publication number: 20210240592Abstract: An object of the present invention is to provide a simulation device having a function of adding delay processing for making an execution timing of a personal computer (PC) simulation environment close to that of an actual electronic control unit (ECU). There is provided a simulation device for converting application software into an execution code, verifying the execution code, and porting the verified execution code to another computer device, wherein the simulation device adjusts an execution timing in the other computer device by performing time adjustment processing at the time of starting or ending a function in function units of a source code of an application.Type: ApplicationFiled: April 24, 2019Publication date: August 5, 2021Applicant: Hitachi Automotive Systems, Ltd.Inventors: Yasunori MURASHIMA, Yuji FUKUSHIMA, Fumio NARISAWA
-
Publication number: 20210165444Abstract: In the present invention, control feasibility in a vehicle control system architecture is efficiently determined by performing determination based on control feasibility in a physical element based on a converted parameter when a logical architecture is arranged in a physical architecture. The present invention includes: an arrangement unit 101 that arranges a logical architecture 601, which includes a linkage of each of logical functions and an execution time constraint of the linkage, in a physical architecture 300; a delay time calculation unit 104 that calculates a processing delay time based on a converted parameter when the logical architecture 601 is arranged in the physical architecture 300; and a verification unit 102 that verifies whether a total of the processing delay time satisfies the execution time constraint.Type: ApplicationFiled: April 12, 2018Publication date: June 3, 2021Applicant: Hitachi Automotive Systems, Ltd.Inventors: Satoshi OTSUKA, Kohei SAKURAI, Fumio NARISAWA
-
Publication number: 20210141710Abstract: The present invention makes efficient development possible by providing a development support device that automatically establishes a network model, messages to be transmitted and received, etc. for a cooperative simulation that connects a plurality of development support devices. The present invention is characterized in that: a development support device generates a communication definition file in a format that can be read and executed by a development support device; and development support device reads the communication definition file and thereby automatically establishes messages to be transmitted and received by development support device.Type: ApplicationFiled: July 18, 2018Publication date: May 13, 2021Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Yuichi KOMORIYA, Yuki HORITA, Yasuhiro ODA, Fumio NARISAWA, Masato HAYASHI, Kohei SAKURAI, Takuya AZUMI, Syota TOKUNAGA
-
Publication number: 20210070321Abstract: An abnormality related to control of automatic driving of a vehicle can be easily and appropriately diagnosed. In a vehicle control system 1000, a plurality of risk information generation units (CPUs 10A and 10B that execute risk map creation program 112A and 112B) that generates risk map which is used for automatic driving control of a vehicle when the vehicle moves based on sensor information related to an object around the vehicle is provided. Diagnosis units (CPUs 10A and 10B that execute diagnosis (risk map comparison) programs 113A and 113B)) that diagnose whether or not an abnormality occurs in the generated risk information based on a plurality pieces of risk information generated by the plurality of risk information generation units is provided.Type: ApplicationFiled: March 4, 2019Publication date: March 11, 2021Applicant: Hitachi Automotive Systems, Ltd.Inventors: Kazuyoshi SERIZAWA, Tomohito EBINA, Fumio NARISAWA
-
Patent number: 10789184Abstract: In the present invention, computational efficiency degradation is suppressed when diagnosing a shared storage area in a vehicle control device in which a plurality of computing units are employed. This vehicle control device suppresses computational efficiency degradation by changing an access destination in a storage device while diagnosing a shared storage area that the storage device has.Type: GrantFiled: October 26, 2016Date of Patent: September 29, 2020Assignee: Hitachi Automotive Systems, Ltd.Inventors: Tsunamichi Tsukidate, Yusuke Abe, Takeshi Fukuda, Tomohito Ebina, Fumio Narisawa
-
Patent number: 10788826Abstract: Provided is a vehicle control device capable of reducing a control gap that occurs when a system is restored to a normal state after a malfunction is corrected, thereby achieving smooth driving performance for a user. A vehicle control device according to the present invention has a first travel control mode and a second travel control mode. When in a transitional state from the second travel control mode to the first travel control mode, the vehicle control device calculates and checks a first control parameter used in the first travel control mode, calculates a second control parameter used in the second travel control mode, and uses the second control parameter for traveling control.Type: GrantFiled: July 20, 2016Date of Patent: September 29, 2020Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Kosei Goto
-
Publication number: 20200150648Abstract: Provided is a vehicle control apparatus configured to be communicably connected to an external apparatus. The vehicle control apparatus includes: a communication control unit configured to control data transmission to and reception from the external apparatus; a data management unit configured to manage object data; one or more functional components configured to perform a predetermined calculation by using object data acquired from the data management unit or the communication control unit, and to output output object data acquired by the predetermined calculation to the data management unit; and a storage unit configured to store setting information in which information on a writing destination of the output object data is stored for each of the functional components and to store object data. The data management unit is configured to control the writing destination of the output object data based on the setting information.Type: ApplicationFiled: June 14, 2018Publication date: May 14, 2020Inventors: Yuki HORITA, Yuji FUKUSHIMA, Fumio NARISAWA, Masato HAYASHI
-
Patent number: 10642658Abstract: Provided is a vehicle control apparatus with which it is possible to allocate programs to multiple cores so as to satisfy a deadline even when software programs having two or more control cycles are intermixed. The vehicle control apparatus pertaining to the present invention allocates tasks to processor cores in consideration of the execution order of the tasks, the execution cycles of the tasks, and the cost of communication between the processor cores.Type: GrantFiled: April 22, 2015Date of Patent: May 5, 2020Assignee: Hitachi Automotive Systems, Ltd.Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Hiroaki Komatsu
-
Patent number: 10597040Abstract: The present invention provides a vehicle control apparatus in which a function stop caused by an access conflict when a high load is applied can be suppressed. The vehicle control apparatus according to the present invention determines the occurrence tendency of access conflicts by using a function expressed by the number of times of performing exclusive control on a shared storage area and by the number of the resultant access conflicts.Type: GrantFiled: June 14, 2017Date of Patent: March 24, 2020Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi Tsukidate, Tomohito Ebina, Tasuku Ishigooka, Fumio Narisawa
-
Patent number: 10394675Abstract: The present invention provides a vehicle control device with which, even when an abnormality is detected in a core in a multi-core processor, it is possible to reduce the time needed until the core in which the abnormality is detected restarts and re-executes application software. The present invention is characterized by being provided with: a diagnostic means for carrying out a diagnostic process when starting a processor core, the diagnostic process including hardware diagnosis performed by hardware and software diagnosis performed using software after the hardware diagnosis; and a diagnostic process information change processing means for changing the method for executing the diagnostic process when all of the processor cores are started and when one of the processor cores is restarted.Type: GrantFiled: January 12, 2016Date of Patent: August 27, 2019Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Takeshi Fukuda, Fumio Narisawa, Tomohito Ebina, Hiroaki Komatsu
-
Publication number: 20190143999Abstract: The present invention provides a vehicle control apparatus in which a function stop caused by an access conflict when a high load is applied can be suppressed. The vehicle control apparatus according to the present invention determines the occurrence tendency of access conflicts by using a function expressed by the number of times of performing exclusive control on a shared storage area and by the number of the resultant access conflicts.Type: ApplicationFiled: June 14, 2017Publication date: May 16, 2019Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Tsunamichi TSUKIDATE, Tomohito EBINA, Tasuku ISHIGOOKA, Fumio NARISAWA
-
Publication number: 20180253390Abstract: In the present invention, computational efficiency degradation is suppressed when diagnosing a shared storage area in a vehicle control device in which a plurality of computing units are employed. This vehicle control device suppresses computational efficiency degradation by changing an access destination in a storage device while diagnosing a shared storage area that the storage device has.Type: ApplicationFiled: October 26, 2016Publication date: September 6, 2018Inventors: Tsunamichi TSUKIDATE, Yusuke ABE, Takeshi FUKUDA, Tomohito EBINA, Fumio NARISAWA
-
Publication number: 20180181124Abstract: Provided is a vehicle control device capable of reducing a control gap that occurs when a system is restored to a normal state after a malfunction is corrected, thereby achieving smooth driving performance for a user. A vehicle control device according to the present invention has a first travel control mode and a second travel control mode. When in a transitional state from the second travel control mode to the first travel control mode, the vehicle control device calculates and checks a first control parameter used in the first travel control mode, calculates a second control parameter used in the second travel control mode, and uses the second control parameter for traveling control.Type: ApplicationFiled: July 20, 2016Publication date: June 28, 2018Applicant: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventors: Takeshi FUKUDA, Fumio NARISAWA, Tomohito EBINA, Kosei GOTO