On-vehicle control device
By utilizing a switching circuit to share a single A/D converter among multiple on-vehicle devices, the system efficiently processes analog signals, reducing costs and improving efficiency compared to conventional systems.
Patent Information
- Application Number
- JP2023184974
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-05-13
AI Technical Summary
Conventional on-vehicle control systems require multiple A/D converters to process multiple analog signals, leading to increased costs.
A switching circuit connected to vehicle devices, sharing a single A/D converter to process analog signals from multiple devices, with a processing device controlling the switching circuit to select and output the appropriate analog signal.
This configuration allows for efficient processing of analog signals with a reduced number of A/D converters, thereby lowering costs and improving system efficiency.
Smart Images

Figure 2025073857000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an in-vehicle control device. [Background technology]
[0002] 2. Description of the Related Art There is known a technique for inputting an electrical signal (analog signal) from a current sensor via an A / D (Analog to Digital) converter to a processing device for controlling an inverter that supplies power to a rotating electric machine for driving a vehicle. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2022-129320 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in a configuration like the above-mentioned conventional technology, when multiple types of analog signals are input to a processing device, a number of A / D converters corresponding to the number of types of analog signals is required, which may lead to increased costs.
[0005] Therefore, in one aspect, an object of the present disclosure is to efficiently process analog signals in an on-board control device using a reduced number of A / D converters. [Means for solving the problem]
[0006] In one aspect, a switching circuit connected to the first in-vehicle device and the second in-vehicle device; an A / D (Analog to Digital) converter connected to the switching circuit; a processing device connected to the one A / D converter and controlling the first in-vehicle device and the second in-vehicle device, the switching circuit has a first input terminal for inputting a first analog signal used to control the first in-vehicle device, a second input terminal for inputting a second analog signal used to control the second in-vehicle device, and a first output terminal for outputting a selected one of the first analog signal and the second analog signal; the one A / D converter has a third input terminal connected to the first output terminal and a second output terminal connected to the processing device; The processing device controls the switching circuit based on a state of at least one of the first in-vehicle device and the second in-vehicle device. Effect of the Invention
[0007] According to one aspect, the present disclosure enables an on-board control device to efficiently process analog signals using a reduced number of A / D converters. [Brief description of the drawings]
[0008] [Figure 1] 1 is a schematic diagram showing the overall configuration of an in-vehicle control device according to an embodiment of the present invention and its peripheral configuration; [Diagram 2] FIG. 2 is a schematic diagram of an electric circuit for driving a rotating electric machine. [Diagram 3] 1 is a schematic diagram showing the overall configuration of an on-board control device according to a comparative example and its peripheral configuration; [Figure 4] 4 is a schematic flowchart showing an example of the operation of the in-vehicle control device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Each embodiment will be described in detail below with reference to the accompanying drawings. Note that the dimensional ratios in the drawings are merely examples and are not limiting, and shapes and the like in the drawings may be partially exaggerated for the sake of explanation. In addition, in the drawings, for ease of viewing, reference symbols may be given to only some of the parts that exist in a plurality of parts with the same attribute.
[0010] Fig. 1 is a schematic diagram showing the overall configuration of an on-board control device 100 according to this embodiment and its peripheral configuration. Fig. 2 is a schematic diagram of an electric circuit 200 for driving the rotating electric machine 1.
[0011] The on-board control device 100 according to this embodiment is mounted on a vehicle. In this embodiment, the vehicle has a rotating electric machine 1 (see FIG. 2) as a drive source. The vehicle may be an electric vehicle, or a plug-in hybrid electric vehicle that uses both an engine and the rotating electric machine 1 as a drive source. The vehicle has a charging port on the vehicle body that can be connected to a charging plug from an external power source, and the charging port may be covered with an openable and closable charging lid (not shown).
[0012] The on-board control device 100 is connected to an inverter control device 500 and a charging control device 502 .
[0013] The inverter control device 500 controls power supply to the rotating electric machine 1 for driving a vehicle. Specifically, power is supplied to the rotating electric machine 1 from a power source via an inverter 501 (FIG. 2). The inverter control device 500 controls the inverter 501. The inverter 501 may include switching elements forming upper and lower arms for each phase so as to generate three-phase AC power. In the example shown in FIG. 2, the inverter 501 is connected in parallel to the smoothing capacitor C between the high potential side P and the low potential side N. The rotating electric machine 1 is operable when the main switch SW is in an on state.
[0014] The inverter control device 500 may be in the form of a control board, and may be formed to include various sensors (for example, a sensor that generates an analog signal for MG control, which will be described later).
[0015] The charging control device 502 charges a power source Va (FIG. 2) that supplies power to the rotating electric machine 1 with power from an external power source (not shown). In the example shown in FIG. 2, the charging control device 502 controls a charging circuit 503. The charging circuit 503 may include a voltage measurement circuit, a noise filter, a full-wave rectifier circuit, a power factor correction circuit, a voltage conversion circuit, etc. In this case, the charging control device 502 may control the voltage conversion circuit, etc.
[0016] The charging control device 502 may be in the form of a control board and may be formed to include various sensors (for example, a sensor that generates an analog signal for charging control, which will be described later). Also, a part or all of the charging control device 502 may be mounted on the same control board as a part or all of the inverter control device 500. From a similar viewpoint, a part or all of the charging control device 502 and / or a part or all of the inverter control device 500 may be mounted on the same control board as a part or all of the in-vehicle control device 100.
[0017] As shown in FIG. 1, the on-board control device 100 mainly includes a processing device 110, an A / D converter 130, and a switching circuit 140.
[0018] The processing device 110 includes a microcomputer (hereinafter, abbreviated as "microcomputer 112") and a field programmable gate array (hereinafter, abbreviated as "FPGA 114").
[0019] The microcomputer 112 has a terminal 1123 for communication with the FPGA 114. The microcomputer 112 operates based on a power supply voltage generated by a power supply integrated circuit (IC) 1120. The microcomputer 112 may be connected to an external upper ECU (Electronic Control Unit) (not shown) via an appropriate bus such as a controller area network (CAN). In this embodiment, the microcomputer 112 provides each control signal to the inverter control device 500 and the charging control device 502 via the FPGA 114. For example, the microcomputer 112 calculates or acquires a target value for control of the rotating electric machine 1, and provides the target value to the FPGA 114. The microcomputer 112 also calculates or acquires a target value for control of the charging circuit 503, and provides the target value to the FPGA 114.
[0020] The FPGA 114 has a terminal 1143 for communication with the microcomputer 112. The FPGA 114 also has an output terminal 1144 for providing a control signal for MG control (described later) to the inverter control device 500. The FPGA 114 also has an input terminal 1145 for inputting a digital signal from the A / D converter 130. The FPGA 114 also has an output terminal 1146 for providing a switching command (described later) to the switching circuit 140. The FPGA 114 also has an output terminal 1147 for providing a control signal for charging control (described later) to the charging control device 502.
[0021] The FPGA 114 operates based on a power supply voltage generated by a power supply IC 1140. The FPGA 114 operates by loading data stored in a ROM (Read Only Memory) 1142. Note that communication between the microcomputer 112 and the FPGA 114 may be realized via a SPI (Serial Peripheral Interface).
[0022] In this embodiment, the FPGA 114 performs feedback control of the inverter 501 via the inverter control device 500 based on a command (e.g., a target value for control) provided by the microcomputer 112 and various sensor signals from the inverter control device 500. For example, the FPGA 114 generates a control signal for MG control based on a target value provided by the microcomputer 112 and sensor information supplied from the inverter control device 500 so that the target value is realized. Then, the FPGA 114 provides the thus generated control signal for MG control to the inverter control device 500. The inverter control device 500 controls the inverter 501 based on the control signal for MG control from the FPGA 114.
[0023] In this embodiment, the sensor information provided from the inverter control device 500 to the FPGA 114 may include information on a current or a voltage in the rotating electric machine 1 or the inverter 501. In this embodiment, as an example, the inverter control device 500 provides an analog signal as the sensor information (hereinafter, for the sake of distinction, also referred to as an "analog signal for MG control") to an A / D converter 130 (described later) via a switching circuit 140. Then, the A / D converter 130 (described later) provides a digital signal for MG control corresponding to the analog signal for MG control (an example of a first analog signal) to the FPGA 114.
[0024] Furthermore, the sensor information provided from the inverter control device 500 to the FPGA 114 may include, for example, information from a rotation angle sensor (e.g., a resolver) that detects the rotation angle of a rotor (not shown) of the rotating electric machine 1. In the example shown in Fig. 1, a resolver digital converter (RDC) 118 is provided between the inverter control device 500 and the FPGA 114. The resolver digital converter 118 provides the FPGA 114 with a digital signal representing the rotation angle of the rotor (not shown) of the rotating electric machine 1.
[0025] In this way, by providing the FPGA 114 between the microcomputer 112 and the inverter control device 500, the calculation processing load on the microcomputer 112 can be reduced, and the FPGA 114 can speed up the calculation processing for MG control.
[0026] FPGA 114 performs feedback control of charging circuit 503 via charging control device 502 based on a command (e.g., a target value for control) provided by microcomputer 112 and a sensor signal from charging control device 502. For example, FPGA 114 generates a control signal for charging control based on a target charging value provided by microcomputer 112 and sensor information supplied from charging control device 502 so that the target charging value is realized. Then, FPGA 114 provides the thus generated control signal for charging control to charging control device 502. Based on the control signal for charging control from FPGA 114, charging control device 502 controls charging circuit 503.
[0027] In this embodiment, the sensor information provided from the charging control device 502 to the FPGA 114 may include information on the current or voltage in the charging circuit 503. In this embodiment, as an example, the charging control device 502 provides an analog signal as the sensor information (hereinafter, for the sake of distinction, also referred to as an "analog signal for charging control") to the A / D converter 130 described later via the switching circuit 140. Then, the A / D converter 130 described later provides the FPGA 114 with a digital signal for charging control corresponding to the analog signal for charging control (an example of a second analog signal).
[0028] In this way, by providing FPGA 114 between microcomputer 112 and charging control device 502, the calculation processing load of microcomputer 112 can be reduced, and FPGA 114 can speed up calculation processing for charging control.
[0029] Furthermore, by providing a common FPGA 114 between the microcomputer 112 and the inverter control device 500 and between the microcomputer 112 and the charging control device 502, it is possible to improve the efficiency of the layout and reduce the number of parts compared to providing separate FPGAs 114 for each. However, in a modified example, separate FPGAs 114 may be provided between the microcomputer 112 and the inverter control device 500 and between the microcomputer 112 and the charging control device 502.
[0030] In this embodiment, the FPGA 114 further controls the switching circuit 140 depending on the operating states of the inverter control device 500 and the charging control device 502. However, the control of the switching circuit 140 may be realized by another control device such as the microcomputer 112 instead of the FPGA 114. Further details of the control method of the switching circuit 140 will be described later.
[0031] The A / D converter 130 has an input terminal 131 connected to the switching circuit 140. The A / D converter 130 also has an output terminal 132 connected to the FPGA 114.
[0032] The A / D converter 130 converts the input analog signal into a digital signal and outputs the digital signal. In this embodiment, the A / D converter 130 receives an analog signal from a switching circuit 140, which will be described later. The A / D converter 130 also inputs the digital signal to the FPGA 114.
[0033] The switching circuit 140 has an input terminal 141 for inputting an analog signal for MG control from the inverter control device 500, an input terminal 142 for inputting an analog signal for charging control from the charging control device 502, and an output terminal 143 for outputting a converted digital signal to the A / D converter 130. The switching circuit 140 also has an input terminal 144 for inputting a switching command from the FPGA 114. The switching circuit 140 includes a switch circuit that switches between a state in which the input terminal 141 and the output terminal 143 are connected and a state in which the input terminal 142 and the output terminal 143 are connected.
[0034] The switching circuit 140 inputs one of the analog signals for MG control from the inverter control device 500 and the analog signal for charge control from the charge control device 502 to the A / D converter 130. That is, the switching circuit 140 selectively switches between a state in which the analog signal for MG control is input to the A / D converter 130 and a state in which the analog signal for charge control is input to the A / D converter 130. The switching circuit 140 switches between these two states under the control of the FPGA 114 as described above. In this embodiment, the switching circuit 140 switches between these two states in response to a switching command from the FPGA 114.
[0035] In this embodiment, the inverter control device 500 (and the inverter 501 and the rotating electric machine 1 associated therewith) and the charge control device 502 (and the charging circuit 503 associated therewith) operate under different circumstances. That is, the inverter control device 500 and the charge control device 502 operate under different circumstances. Specifically, the inverter control device 500 operates when driving the rotating electric machine 1, that is, when the vehicle runs based on the driving force of the rotating electric machine 1, and the charge control device 502 operates when the power source Va is charged by an external power source in a stopped state (parked state). In this way, the inverter control device 500 and the charge control device 502 have a relationship in which they can operate without interfering with each other.
[0036] Therefore, in this embodiment, the processing device 110 controls the switching circuit 140 based on the state of at least one of the inverter control device 500 (and therefore the inverter 501 and the rotating electric machine 1, the same below) and the charging control device 502 (and therefore the charging circuit 503, the same below).
[0037] For example, the processing device 110 may control the switching circuit 140 based on information indicating that the inverter control device 500 is in an operating state or in a ready state so that the inverter control device 500 can operate based on an analog signal for MG control. The information indicating that the inverter control device 500 is in an operating state or in a ready state is arbitrary, and may include, for example, information indicating that the main power supply of the vehicle is on (e.g., an on signal of the main switch SW) or information indicating that the vehicle is in a state where it can be driven (e.g., a signal to light up the meter in the ready state or a signal indicating that the shift position is other than the parking range).
[0038] Furthermore, the processing device 110 may control the switching circuit 140 based on the information indicating that the inverter control device 500 is in a stopped state so that the charge control device 502 can operate based on an analog signal for charge control. The information indicating that the inverter control device 500 is in a stopped state is arbitrary, and may include, for example, information indicating that the main power supply of the vehicle is off (for example, an off signal of the main switch SW) or information indicating that the vehicle cannot be driven (for example, a signal indicating that the shift position is in the parking range).
[0039] Furthermore, the processing device 110 may control the switching circuit 140 based on information indicating that the charging control device 502 is in an operating state or in a ready state so that the charging control device 502 can operate based on an analog signal for charging control. The information indicating that the charging control device 502 is in an operating state or in a ready state may include, for example, information indicating that the main power supply of the vehicle is off (e.g., an off signal of the main switch SW), information indicating that the charging lid of the vehicle body is open, information indicating that the charging control device 502 is connected to an external power supply, etc.
[0040] Furthermore, the processing device 110 may control the switching circuit 140 based on information indicating that the charging control device 502 is in a stopped state so that the inverter control device 500 can operate based on an analog signal for MG control. The information indicating that the charging control device 502 is in a stopped state may include, for example, information indicating that the main power supply of the vehicle is on (for example, an on signal of the main switch SW), information indicating that the charging lid of the vehicle body is in a closed state, information indicating that the vehicle is not connected to an external power supply, and the like.
[0041] These control methods may be implemented in various combinations. For example, the processing device 110 may control the switching circuit 140 based on both information indicating that the charging control device 502 is in a stopped state and information indicating that the inverter control device 500 is in an operating state or in a ready state for operation.
[0042] In this way, according to this embodiment, the inverter control device 500 and the charging control device 502 are in a relationship in which they operate under different conditions, and by appropriately controlling the switching circuit 140, the number of A / D converters can be reduced. For example, in the processing device 110' according to the comparative example shown in FIG. 3, A / D converters 130-1 and 130-2 are provided for the inverter control device 500 and the charging control device 502, respectively. Note that, unlike a general microcomputer, the FPGA 114 does not have an internal A / D converter, and requires an external A / D converter (e.g., the A / D converters 130-1 and 130-2). In contrast, according to this embodiment, one A / D converter 130 can be provided instead of the A / D converters 130-1 and 130-2 of the comparative example, and the number of A / D converters for inputting digital signals to the FPGA 114 can be reduced.
[0043] As described above, according to this embodiment, by using the FPGA 114, it is possible to increase the speed of calculation processing and reduce the processing load of the microcomputer 112, while reducing the number of A / D converters required by the FPGA 114.
[0044] Next, an example of the operation of the on-board control device 100 will be described with reference to FIG.
[0045] FIG. 4 is a schematic flowchart showing an example of the operation of the in-vehicle control device 100. As shown in FIG.
[0046] In step S400, the on-board controller 100 determines whether or not the main switch SW is in the OFF state. If the determination result is "YES", the process proceeds to step S402, and otherwise the process proceeds to step S406.
[0047] In step S402, the on-board control device 100 determines whether the vehicle is in a charging preparation state or is currently charging. Whether the vehicle is in a charging preparation state may be determined based on information on whether a charging lid of the vehicle body has been opened or information on whether an electrical connection with an external power source has been established. Whether the vehicle is currently charging may be determined based on the state of the charging control device 502, etc. If the determination result is "YES", the process proceeds to step S404, and otherwise (i.e., the vehicle is not in a charging preparation state and is not currently charging) the process proceeds to step S406.
[0048] In step S404, the in-vehicle control device 100 changes or maintains the state of the switching circuit 140 to a state in which an analog signal for charge control (an analog signal from the charge control device 502) is output. That is, a state is created in which an analog signal for charge control is input from the switching circuit 140 to the A / D converter 130.
[0049] In step S406, the on-board controller 100 changes or maintains the state of the switching circuit 140 to a state in which an analog signal for MG control (analog signal from the inverter controller 500) is output. That is, a state is created in which an analog signal for MG control is input from the switching circuit 140 to the A / D converter 130.
[0050] Although each embodiment has been described above in detail, the present invention is not limited to the specific embodiment, and various modifications and changes are possible within the scope of the claims. In addition, it is also possible to combine all or a plurality of the components of the above-described embodiments.
[0051] For example, in the above-described embodiment, the switching circuit 140 is configured to output only one of the analog signals from the two devices (the inverter control device 500 and the charging control device 502) to the A / D converter 130, but is not limited to this. For example, the switching circuit 140 may be configured to output only a selected one of the analog signals from three or more devices to the A / D converter 130. In this case, the switching signal to the switching circuit 140 may include information specifying each analog signal from the three or more devices.
[0052] In the above embodiment, the analog signal for controlling the MG is input to the switching circuit 140 from the inverter control device 500, but this is not limiting. That is, the analog signal for controlling the MG may be input to the switching circuit 140 from a device other than the inverter control device 500 or directly from a corresponding sensor.
[0053] In the above embodiment, the analog signal for charge control is input to the switching circuit 140 from the charge control device 502, but this is not limited to the above. That is, the analog signal for charge control may be input to the switching circuit 140 from a device other than the charge control device 502 or directly from a corresponding sensor.
[0054] In the above embodiment, the analog signal for controlling MG from the inverter control device 500 input to the switching circuit 140 is one, but there may be two or more. For example, the analog signal for controlling MG from the inverter control device 500 input to the switching circuit 140 may be a signal (i.e., three signals) corresponding to the magnitude of each of the three-phase currents. In this case, the A / D converter 130 may be configured to simultaneously convert the three analog signals into digital signals. In this case, too, by sharing a part of the A / D converter 130 between the inverter control device 500 and the charging control device 502 via the switching circuit 140, the circuit size (number) of the A / D converter 130 can be reduced. [Explanation of symbols]
[0055] 100...in-vehicle control device, 110...processing device, 114...FPGA, 1145...input terminal (fourth input terminal), 130...A / D converter, 131...input terminal (third input terminal), 132...output terminal (second output terminal), 140...switching circuit, 141...input terminal (first input terminal), 142...input terminal (second input terminal), 143...output terminal (first output terminal), 500...inverter control device (first in-vehicle device), 502...charging control device (second in-vehicle device)
Claims
1. a switching circuit connected to the first in-vehicle device and the second in-vehicle device; an A / D (Analog to Digital) converter connected to the switching circuit; a processing device connected to the one A / D converter and controlling the first in-vehicle device and the second in-vehicle device, the switching circuit has a first input terminal for inputting a first analog signal used to control the first in-vehicle device, a second input terminal for inputting a second analog signal used to control the second in-vehicle device, and a first output terminal for outputting a selected one of the first analog signal and the second analog signal; the one A / D converter has a third input terminal connected to the first output terminal and a second output terminal connected to the processing device; The processing device controls the switching circuit based on a state of at least one of the first in-vehicle device and the second in-vehicle device.
2. The processing device includes a field programmable gate array (FPGA), The on-board control device according to claim 1 , wherein the FPGA has a fourth input terminal connected to the second output terminal.
3. The processing device includes: Based on information indicating that at least one of the first in-vehicle device and the second in-vehicle device is in an operating state or in a ready state for operation, or information indicating that the first in-vehicle device and the second in-vehicle device are in a stopped state, 2. The vehicle control device according to claim 1, further comprising: a control circuit for controlling a switching circuit so that the first analog signal is output to the one A / D converter during operation of the first vehicle device, and the second analog signal is output to the one A / D converter during operation of the second vehicle device.
4. the first in-vehicle device includes an inverter control device that controls power supply to a rotating electric machine for driving a vehicle; The on-vehicle control device according to claim 1 , wherein the second on-vehicle device includes a charge control device that charges a power source that supplies power to the rotating electric machine with power from an external power source.
Citation Information
Patent Citations
Inverter control device, electric vehicle system
JP2022129320A