Control method, control device, and control program for electric sliding door

The control method for electric end sliding doors in railway vehicles addresses the lack of power and detection in existing systems by generating a braking force to differentiate between manual and non-manual openings, reducing user burden and ensuring safe, efficient door operation.

JP7615602B2Active Publication Date: 2025-01-17FUJI ELECTRIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2020172591
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-01-29
Filing Date
2020-10-13
Publication Date
2025-01-17
Estimated Expiration
2040-10-13

AI Technical Summary

Technical Problem

Existing devices for manually operated end sliding doors in railway vehicles do not reduce the burden on individuals when opening or closing the doors, as they lack a power source and cannot detect when a person is opening the door, leading to inappropriate timing of door movement.

Method used

A control method for an electric end sliding door that generates a braking force to determine if the door is opened by human power or external forces, using sensors and kinematic analysis to differentiate between manual and non-manual openings, and adjusts the door's movement accordingly.

Benefits of technology

The method effectively reduces the burden on individuals by accurately detecting manual openings and automatically assisting the door's operation, ensuring safe and efficient door control even in challenging conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007615602000003
    Figure 0007615602000003
  • Figure 0007615602000004
    Figure 0007615602000004
  • Figure 0007615602000005
    Figure 0007615602000005
Patent Text Reader

Abstract

To detect that a person has opened a gangway connection.SOLUTION: A control method CS of an electrically operated gangway connection SD is configured such that a braking force is generated when the gangway connection SD is opened and whether the gangway connection SD has been opened by human power is determined based on information on the state of the gangway connection SD while the braking force is being generated. Then, the control method CS may be configured to open the gangway connection SD by an electric motor MR when it is determined that the gangway connection SD has been opened by human power.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a control method, a control device, and a control program for an electric gable sliding door. [Background technology]

[0002] Conventionally, a device for holding a manual end sliding door installed in a railway vehicle in a fully open or fully closed state is known (see Patent Document 1). This device is configured to be able to maintain the fully open or fully closed state of the end sliding door even when the door is subjected to external forces such as centrifugal force, vibration, and impact while the vehicle is traveling. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-95242 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned device cannot reduce the burden placed on a person when he or she manually opens the side sliding door, because it does not have a power source for moving the side sliding door. Even if the above-mentioned device had a power source, it would not be able to appropriately reduce the burden placed on a person when he or she manually opens the side sliding door, because the device cannot detect when a person has manually opened the side sliding door, and therefore cannot appropriately control the timing for moving the side sliding door.

[0005] Therefore, it is desirable to detect when a person opens the back door. [Means for solving the problem]

[0006] The control method according to the embodiment of the present invention is a control method for an electric sliding door, By external forces other than electromotive forcesA braking force is generated when the side sliding door is opened, and while the braking force is being generated, it is determined whether the side sliding door has been opened by human force based on information regarding the state of the side sliding door. Effect of the Invention

[0007] The above-mentioned control method can detect when a person opens the back door. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of a control method for an electric end sliding door. [Diagram 2] 13 is a flowchart of a support process. [Diagram 3] A figure showing the changes in the opening force for the end sliding door, the amount of movement of the end sliding door, and the movement speed of the end sliding door. [Figure 4] A figure showing the changes in the opening force for the end sliding door, the amount of movement of the end sliding door, and the movement speed of the end sliding door. [Diagram 5] A figure showing the changes in the opening force for the end sliding door, the amount of movement of the end sliding door, and the movement speed of the end sliding door. [Figure 6] A figure showing the changes in the opening force for the end sliding door, the amount of movement of the end sliding door, and the movement speed of the end sliding door. [Figure 7] FIG. 1 is a diagram showing external forces acting on a side sliding door inside a railway vehicle traveling on a canted track. [Figure 8A] FIG. 2 is a control block diagram of a first embodiment of a control method. [Figure 8B] FIG. 4 is another control block diagram of the first embodiment of the control method. [Figure 9] 4 is a flowchart of an assistance process executed in a first embodiment of the control method. [Figure 10] FIG. 4 is a control block diagram of a second embodiment of the control method. [Figure 11] 10 is a flowchart of an assistance process executed in a second embodiment of the control method. [Figure 12] FIG. 11 is a control block diagram of a third embodiment of the control method. [Figure 13] 13 is a flowchart of an assistance process executed in a third embodiment of the control method. [Figure 14] FIG. 11 is a control block diagram of a fourth embodiment of the control method. [Figure 15] 13 is a flowchart of an assistance process executed in a fourth embodiment of the control method. [Figure 16] FIG. 13 is a control block diagram of a fifth embodiment of the control method. [Figure 17] 13 is a flowchart of an assistance process executed in a fifth embodiment of the control method. [Figure 18] 13 is a flowchart of an assistance process executed in a sixth embodiment of the control method. [Figure 19] 13 is a flowchart of an assistance process executed in a seventh embodiment of the control method. [Figure 20] 13 is a flowchart of an assistance process executed in an eighth embodiment of the control method. [Figure 21] 13 is a flowchart of an assistance process executed in a ninth embodiment of the control method. [Figure 22] 23 is a flowchart of an assistance process executed in a tenth embodiment of the control method. [Diagram 23] FIG. 2 is a diagram illustrating an example of the configuration of a control device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, a control method CS for an electric end sliding door SD according to one embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic diagram of the control method CS. The control method CS is mainly composed of a control device CD, an information acquisition device SR, an electric motor MR, a drive mechanism DM, and the end sliding door SD. The solid line connecting the control device CD and the information acquisition device SR indicates that the control device CD and the information acquisition device SR are electrically connected. The same applies to the solid line connecting the control device CD and the electric motor MR. The double line connecting the electric motor MR and the drive mechanism DM indicates that the electric motor MR and the drive mechanism DM are mechanically connected. The same applies to the double line connecting the drive mechanism DM and the end sliding door SD.

[0010] The control device CD is a microcomputer equipped with a CPU, a volatile storage device, a non-volatile storage device, etc. The control device CD is configured to realize various functions by executing programs stored in the non-volatile storage device, for example.

[0011] The information acquisition device SR is configured to acquire information about the end sliding door SD. The information acquisition device SR is, for example, a sensor for measuring the position of the end sliding door SD. The sensor for measuring the position of the end sliding door SD is, for example, an encoder for detecting the movement of the electric motor MR. The encoder may be a rotary encoder for detecting the rotational position (rotation angle) of the rotation shaft of the rotary motor as the electric motor MR, or a linear encoder for detecting the position of the movable part of the linear motor as the electric motor MR. The information acquisition device SR may include at least one of a sensor for detecting that the end sliding door SD is in the fully closed position, a sensor for measuring the current supplied to the electric motor MR, and a sensor for measuring the voltage supplied to the electric motor MR. However, the sensor for detecting that the end sliding door SD is in the fully closed position may be configured to detect whether the end sliding door SD is opened or not. The sensor for detecting that the end sliding door SD is in the fully closed position is, for example, a contact sensor such as a limit switch. However, the sensor for detecting that the end sliding door SD is in the fully closed position may be a non-contact sensor such as a proximity sensor.

[0012] The electric motor MR is configured to convert electrical energy into mechanical energy, and may be, for example, a rotary motor or a linear motor.

[0013] The drive mechanism DM is configured to be able to move the end sliding door SD by utilizing the mechanical energy generated by the electric motor MR. The drive mechanism DM is, for example, a ball screw mechanism, a rack and pinion mechanism, or a direct drive mechanism using a linear motor.

[0014] The end sliding door SD is a door installed on the end surface of a railroad car to separate the passageway between the cars. The end sliding door SD may be a double-opening type or a single-opening type.

[0015] The end sliding door SD is different from the side sliding door that is installed on the side of the railroad car for boarding and alighting. The electric side sliding door is provided with a locking device that mechanically locks the side sliding door in a fully closed state to reliably prevent it from opening while the railroad car is moving. This is because the side sliding door cannot be completely prevented from opening due to vibration, impact, etc. by simply using the mechanical energy generated by the electric motor MR or the like to keep the side sliding door in a fully closed state. This locking device prevents the side sliding door from opening due to any vibration, impact, etc., and reliably prevents passengers from falling through the open side sliding door while the railroad car is moving.

[0016] On the other hand, the end sliding door SD is basically kept in a fully closed state in order to maintain the in-vehicle environment by air conditioning or to prevent outside noise from entering the vehicle, etc. Also, in order to prevent the inflow of smoke or toxic gases due to a fire or the like occurring in another vehicle, the end sliding door SD is basically kept in a fully closed state in order to open the door only when a person is passing through.

[0017] In Japan, the "Partial Amendment to the Interpretation Standards of Ministerial Ordinances Prescribing Technical Standards for Railways" dated December 27, 2004, prohibits the installation of fasteners to keep SD end sliding doors in the fully open position.

[0018] In this way, the end sliding door SD is basically configured to be in a fully closed state, and to be in an open state while a person is passing through even when the railroad vehicle is running. Therefore, the end sliding door SD may open due to vibration, impact, or external force caused by centrifugal force generated when the railroad vehicle passes through a curved section of the track while the railroad vehicle is running. In addition, even when the railroad vehicle is stopped, the end sliding door SD may open due to external force caused by gravity when the railroad vehicle is tilted due to a cant provided in the curved section of the track. The "cant" is the height difference set between the upper surfaces of a pair of rails laid in the curved section of the track, and is provided to allow the railroad vehicle to run safely by offsetting the centrifugal force applied to the railroad vehicle passing through the curved section.

[0019] Therefore, in this embodiment, the side sliding door SD is configured to maintain the fully closed state when it receives an external force other than human force. Note that "external force" is a force other than electric force, and "human force" is an external force applied to the side sliding door SD when a person opens the side sliding door SD. Also, "electric force" is a force generated by the electric motor MR.

[0020] A possible method for keeping the end sliding door SD in a fully closed state is to provide a locking mechanism similar to the locking mechanism used to keep the side sliding doors in a fully closed state. However, the passageway in which the end sliding door is installed can serve as an evacuation route for moving between cars in an emergency. Therefore, from a safety standpoint, it is not appropriate to use a locking mechanism to keep the end sliding door SD in a fully closed state. This is because there is a possibility that a malfunction of the locking mechanism could result in a situation in which the end sliding door SD cannot be opened.

[0021] Therefore, the gable sliding door SD is held in a fully closed state by a retention mechanism that generates a constant holding force, such as a mechanical latch mechanism using a spring, etc., and is configured to be released from the retention mechanism and open when an external force exceeding that holding force is applied.

[0022] The side sliding door SD is configured to automatically open by electric power when it is detected that a person is attempting to open the side sliding door SD manually (human power). Note that the side sliding door SD may be configured to automatically open by electric power when a push button switch installed near the side sliding door SD is pressed, or when a person's approach to the side sliding door SD is detected by human detection means such as an infrared sensor installed near the side sliding door SD, in addition to when it is detected that a person is attempting to open the side sliding door SD manually (human power).

[0023] However, if the end sliding door SD is only kept fully closed using a mechanical latch mechanism, the end sliding door SD will open unnecessarily if an external force exceeding the holding force of the latch mechanism is applied. In this case, the external force exceeding the holding force of the latch mechanism is caused by, for example, vibrations and shocks while the railway vehicle is running, or centrifugal force generated when the railway vehicle passes through a curved section of the track.

[0024] The holding force of the side sliding door SD may be increased to prevent it from opening unnecessarily, but if the holding force is too strong, for example, in the event of a power failure or other reason, when the electric motor MR is unavailable, it becomes difficult to open the side sliding door SD manually (by human power). This is undesirable from a safety standpoint, because the side sliding door SD can also serve as an evacuation route to an adjacent car.

[0025] For this reason, the holding force of the latch mechanism is set at a level that will not prevent manual opening of the door in the event of a power loss. If the end sliding door SD is opened by an external force exceeding that level, the end sliding door SD will be closed by electric force. By configuring it in this way, the control method CS of the electric end sliding door SD can prevent the holding force of the latch mechanism from becoming stronger than necessary.

[0026] The control method CS of the electric sliding door SD is configured to determine whether the door SD has been opened by human power or by an external force other than human power when it is detected that the door SD has been opened by an external force other than electric force. Preferably, the control method CS is configured to determine whether the door SD has been opened by human power or by an external force other than human power by using information used when controlling the electric motor MR without using a special sensor or switch. Here, the "control of the electric motor MR" is, for example, control for opening and closing the door SD. The "special sensor or switch, etc." is, for example, an image sensor such as a camera that captures an image to recognize that a person is trying to open the door SD, an infrared sensor that detects the approach of a person to the door SD, a push button switch that generates an open command to open the door SD, or an electrostatic switch that detects the touch of a person's hand on the handle of the door SD. However, the control method CS does not exclude the installation of the "special sensor or switch, etc."

[0027] The control method CS may be configured to determine whether the end sliding door SD has been opened without the control of the electric motor MR, based on the output of a sensor for measuring the position of the end sliding door SD, instead of using a limit switch or a proximity sensor for detecting whether the end sliding door SD has been opened. Alternatively, the control method CS may be configured to determine whether the end sliding door SD has been opened by human force or by an external force other than human force.

[0028] The control method CS is also configured to start a door-closing operation when it is determined that the side sliding door SD has been opened by an external force other than human force. The door-closing operation is an operation for closing the side sliding door SD by an electric force. For example, the control method CS operates the drive mechanism DM by the force generated by the electric motor MR, and moves the side sliding door SD in the closing direction until the side sliding door SD is in a fully closed state.

[0029] The control method CS is also configured to start a door-opening operation when it is determined that the side sliding door SD has been opened by human force. The door-opening operation is an operation for opening the side sliding door SD by electric force. For example, the control method CS operates the drive mechanism DM by the force generated by the electric motor MR, and moves the side sliding door SD in the opening direction until the side sliding door SD is in a fully open state.

[0030] Next, the door-opening force applied to the end sliding door SD will be explained. The door-opening force applied to the end sliding door SD is a force that tries to open the end sliding door SD, and mainly includes a door-opening force based on human force, a door-opening force based on vibration or impact, a door-opening force based on centrifugal force generated when a railway car passes through a curved section of the track, and a door-opening force based on the component force of gravity acting on the end sliding door SD in the opening direction of the end sliding door SD when the railway car is tilted due to the cant provided in the curved section (hereinafter referred to as "door-opening force based on gravity"), etc.

[0031] The manual door-opening force is typically an external force continuously applied to the side sliding door SD by a person who has the intention to release the side sliding door SD from the retention mechanism and move the side sliding door SD in the opening direction. The magnitude of the manual door-opening force varies depending on each person who tries to open the side sliding door SD.

[0032] The vibration- or impact-based door-opening force is typically an external force applied to the end sliding door SD for a period of time shorter than the period of time that the manual door-opening force is applied to the end sliding door SD. The vibration- or impact-based door-opening force may be significantly greater than the manual door-opening force, but the application period is at most several hundred milliseconds.

[0033] The door-opening force based on centrifugal force and the door-opening force based on gravity may typically continue for a long period of time depending on the operating conditions of the railway vehicle, etc., but the magnitude of the force is not very large. In other words, the door-opening force based on centrifugal force and the door-opening force based on gravity may typically continue for a longer period of time than the door-opening force based on vibration or impact, but the magnitude of the force is smaller than the door-opening force based on human force and smaller than the door-opening force based on vibration or impact.

[0034] Using the above-mentioned characteristics of each door-opening force acting on the side sliding door SD, the control method CS can determine whether the side sliding door SD has been opened by human force or by an external force other than human force, based on the kinetic behavior of the side sliding door SD when it is opened by an external force. Then, for example, when the control method CS determines that the side sliding door SD has been opened by human force, it automatically opens the side sliding door SD by the electric motor MR, and when it determines that the side sliding door SD has been opened by an external force other than human force, it automatically closes the side sliding door SD by the electric motor MR to keep it in a fully closed state.

[0035] In this case, the control method CS utilizes, as a directly measurable state quantity, information on the state of the end sliding door SD in the opening direction of the end sliding door SD, which is repeatedly acquired at a predetermined period by an information acquisition device SR such as an encoder. The directly measurable state quantity is, for example, the position, speed, acceleration, or amount of movement of the end sliding door SD in the opening direction of the end sliding door SD. The speed of the end sliding door SD may be derived by differentiating the position of the end sliding door SD, and the acceleration of the end sliding door SD may be derived by differentiating the speed of the end sliding door SD. The amount of movement of the end sliding door SD may be derived as the difference between the position of the end sliding door SD at a first time point and the position of the end sliding door SD at a second time point. In addition, the control method CS controls, for example, the output of an electric motor MR that generates an electric force for holding or moving the end sliding door SD.

[0036] For example, in a configuration in which the end sliding door SD is driven by a rotary motor, the information on the state of the end sliding door SD is the rotational position (rotation angle), rotational speed (rotational angular velocity), rotational acceleration (rotational angular acceleration), or accumulated rotation angle of the rotary motor's rotation shaft. Alternatively, in a configuration in which the end sliding door SD is driven by a linear motor, the information on the state of the end sliding door SD is the position, moving speed, moving acceleration, or accumulated moving distance of the movable part of the linear motor. This is because the position, moving speed, moving acceleration, or accumulated moving distance of the end sliding door SD can be indirectly derived from the position, moving speed, moving acceleration, or accumulated moving distance of the movable part of the electric motor MR.

[0037] Next, the support process realized by the control method CS will be described with reference to Fig. 2. The support process is a process for supporting a person to open the side sliding door SD. Fig. 2 is a flowchart of the support process. In the example shown in Fig. 2, the support process is executed when the side sliding door SD is in a fully closed state.

[0038] The control method CS first judges whether the side sliding door SD has been opened by an external force, not by an electric force (step ST1). In the example shown in Fig. 2, the control method CS judges whether the side sliding door SD has been opened based on the output of a limit switch installed in the side sliding door SD. Note that the limit switch may be installed, for example, inside the door pocket of the side sliding door SD or outside the door pocket of the side sliding door SD.

[0039] Then, when the control method CS determines that the end sliding door SD has been opened (YES in step ST1), it generates a braking force (step ST2). The braking force is a force for decelerating the moving speed of the end sliding door SD. In the example shown in Fig. 2, the braking force is applied by the electric motor MR. However, the braking force may be applied by an actuator other than the electric motor MR.

[0040] Thereafter, the control method CS judges whether the side sliding door SD has been opened by human force (step ST3). In the example shown in Fig. 2, the control method CS measures the kinematic behavior of the side sliding door SD when the side sliding door SD is opened by an external force with a braking force being applied to the side sliding door SD. Then, the control method CS judges whether the side sliding door SD has been opened by human force based on the measured kinematic behavior of the side sliding door SD.

[0041] The reason for making the judgment after generating the braking force is that applying the braking force sharpens the kinematic behavior of the side sliding door SD, making the subsequent judgment easier. Specifically, when no braking force is applied to the side sliding door SD, that is, when the side sliding door SD is free to move, there is a risk that the side sliding door SD will be fully opened by an external force other than human force before it is determined which external force caused the side sliding door SD to be opened. Or, even if it is determined that the side sliding door SD has been opened by human force, there is a risk that the side sliding door SD has already been fully opened at that time. In other words, if no braking force is applied when the side sliding door SD is opened, the control method CS cannot prevent the side sliding door SD from being fully opened by an external force other than human force, and cannot support a person in opening the side sliding door SD in a timely manner.

[0042] The control method CS may determine whether the end sliding door SD is opened by human force or by an external force other than human force based on the measured kinematic behavior of the end sliding door SD and information on the control of the electric motor MR. The information on the control of the electric motor MR is, for example, a thrust command value f* or an actual thrust value f, which will be described later.

[0043] Then, when it is determined that the side sliding door SD has been opened manually (YES in step ST3), the control method CS starts the door-opening operation by the electric motor MR (step ST4). However, when it is determined that the side sliding door SD has been opened manually, the control method CS may simply release the braking force without starting the door-opening operation by the electric motor MR.

[0044] If it is not determined that the side sliding door SD has been opened by human force (NO in step ST3), the control method CS determines that the side sliding door SD has been opened by an external force other than human force, and starts the door-closing operation by the electric motor MR (step ST5). However, if it is not determined that the side sliding door SD has been opened by human force, the control method CS may end the support process without starting the door-opening operation by the electric motor MR.

[0045] Next, an example of the kinematic behavior of the end sliding door SD will be described with reference to Figs. 3 to 6. Figs. 3 to 6 respectively show the time progression of the door-opening force applied to the end sliding door SD, the amount of movement of the end sliding door SD, and the movement speed of the end sliding door SD. Specifically, each of Figs. 3 to 6 has a horizontal axis as the time axis and a vertical axis corresponding to the door-opening force, the amount of movement, and the movement speed. Each of Figs. 3 to 6 shows the progression of the door-opening force with a solid line, the progression of the amount of movement with a dashed line, and the progression of the movement speed with a dashed double-dot line.

[0046] When the door-opening force based on vibration or impact is smaller than the braking force and its duration is relatively short (hereinafter referred to as "first case"), the side sliding door SD starts to open at an initial speed determined based on the magnitude of the door-opening force and the inertia of the side sliding door SD, as shown by the two-dot chain line in Figure 3, but is stopped in a short time by the braking force. In the example shown in Figure 3, the side sliding door SD starts to open at time t0 and stops at time t1. The amount of movement L1 of the side sliding door SD from when it opens to when it stops is not large.

[0047] When the door-opening force based on vibration or impact is equal to or greater than the braking force and its duration is relatively short (hereinafter referred to as the "second case"), the side sliding door SD starts to open at an initial speed determined based on the magnitude of the external force and the inertia of the side sliding door SD, as shown by the two-dot chain line in FIG. 4. The side sliding door SD is then decelerated by the braking force, but since the initial speed is greater than in the case of FIG. 3, it takes a certain amount of time to stop. In the example shown in FIG. 4, the side sliding door SD starts to open at time t0 and stops at time t1. The amount of movement of the side sliding door SD from when it opens to when it stops is significantly greater than the amount of movement L1 shown in FIG. 3. Note that in the example shown in FIG. 4, the acceleration of the side sliding door SD ends immediately after the side sliding door SD is opened.

[0048] When the door-opening force based on vibration or impact is smaller than the braking force and continues for a relatively long time (hereinafter referred to as the "third case"), the side sliding door SD continues to accelerate until the braking force exceeds the door-opening force, as shown by the two-dot chain line in Fig. 5, and then starts to decelerate when the braking force exceeds the door-opening force. However, the side sliding door SD does not stop in a short time as in Fig. 3 and Fig. 4, but takes a relatively long time to stop.

[0049] When the door-opening force based on vibration or impact is equal to or exceeds the braking force and continues for a relatively long time (hereinafter referred to as "Case 4"), the end sliding door SD continues to accelerate until the braking force exceeds the door-opening force, as shown by the two-dot chain line in Fig. 6. In the example shown in Fig. 6, since the door-opening force is a transient external force, it starts to decrease after its peak, as shown by the solid line in Fig. 6, and eventually disappears.

[0050] In the examples shown in each of Fig. 3 to Fig. 6, the door-opening force based on vibration or impact is a temporary external force, so the end sliding door SD stops before reaching the fully open position after moving in the opening direction. However, if the door-opening force based on human force is greater than the braking force, the end sliding door SD typically continues to move in the opening direction at least until it opens enough for a person to pass through. This is because the door-opening force based on human force is basically maintained in a state greater than the braking force as long as the person is trying to open the end sliding door SD.

[0051] Next, the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity will be described with reference to Fig. 7. Fig. 7 is a diagram showing the external force acting on the end sliding door SD installed inside a railway vehicle passing on a track with a cant, and includes cross sections of the rail RL and sleeper RT used by the railway vehicle. Specifically, Fig. 7 shows the state of the rail RL and sleeper RT when the cant value is zero with dotted lines, and the state of the rail RL and sleeper RT when the cant value is not zero with solid lines. Fig. 7 also shows a schematic diagram of the end sliding door SD installed inside a railway vehicle (not shown) on a track with a cant value that is not zero.

[0052] When a railcar passes through a curved section, the force fc (not shown) applied to the end sliding door SD in the railcar's sleeper direction is expressed by the following formula using the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity. Note that the "sleeper direction" is the direction perpendicular to the traveling direction of the railcar and parallel to the rail plane.

[0053]

number

[0054] As is clear from the above formula, the force fc applied to the end sliding door SD varies greatly depending on the conditions of the track (orbit) such as the curve radius r of the curved section or the cant value Lcant, or the traveling speed v of the railway vehicle.

[0055] When the railway vehicle is stopped on a curved section (hereinafter referred to as "case 5"), the door-opening force fcent based on centrifugal force is zero, so the force fc applied to the end sliding door SD is fc = fcent - fcant = -fcant.

[0056] For example, for a certain railway operator, the maximum cant value Lcant is about 200 mm for a standard gauge Lgauge of 1435 mm. In this case, if the mass m of the end sliding door SD is 40 kg, the magnitude (absolute value) |fc| of the force fc applied to the end sliding door SD is less than 60 N, as shown in the following formula.

[0057]

number

[0058] When a railway vehicle passes through a curved section at a relatively low speed (hereinafter referred to as "Case 6"), the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity continue to act for a long period of time compared to the door-opening force based on vibration or impact. However, the magnitude of the door-opening force fcent based on centrifugal force is equal to or less than the magnitude of the door-opening force fcant based on gravity. In addition, the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity are in opposite directions to each other. Therefore, the magnitude (absolute value) of the force fc, which is the resultant of both forces, is less than the magnitude of the door-opening force fcant based on gravity when the cant value is at its maximum. Therefore, even in Case 6, when a braking force is applied, the end sliding door SD, which has opened once, decelerates and eventually stops.

[0059] When a railway vehicle passes through a curved section at a relatively high speed (hereinafter referred to as the "seventh case"), the durations of the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity are considered to be substantially equivalent to those when the railway vehicle passes through a curved section at a relatively low speed, in terms of comparison with the duration of the door-opening force based on vibration or impact. That is, in the seventh case, the durations of the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity are significantly longer than the duration of the door-opening force based on vibration or impact, similar to the case when the railway vehicle passes through a curved section at a relatively low speed.

[0060] In the seventh case, the magnitudes of the door-opening force fcent based on centrifugal force and the door-opening force fcant based on gravity may vary greatly depending on the train's running speed v, the curve radius r of the curved section, or the cant value Lcant, but they must be kept within a certain range from the viewpoint of passenger safety and ride comfort. Therefore, the magnitude (absolute value) of the force fc, which is the resultant force of the two, is practically equal to or less than the magnitude of the door-opening force fcant based on gravity when the cant value is at its maximum. Note that the direction of the force fc in this case is the same as the direction of the door-opening force fcent based on centrifugal force. Therefore, in the seventh case as well, when a braking force is applied, the end sliding door SD, which has opened once, decelerates and eventually stops.

[0061] Here, the dynamic information available to the control method CS of the electric end sliding door SD will be described with reference to Fig. 1 again. When a rotary motor is used as the electric motor MR, the dynamic information available to the control method CS includes information obtained from a rotary encoder that detects the rotational position (rotation angle) of the rotary motor's rotary shaft.

[0062] A rotary encoder, which is generally used in a system that performs digital control, outputs a pulse signal having a frequency proportional to the number of rotations of an encoder rotor that rotates together with the rotary shaft of a rotary motor.

[0063] Such systems typically calculate the period of the pulse signal and calculate the rotational angular velocity from the inverse of the period, or count the number of pulses of a pulse signal output within a specified period of time to determine the detected value of the rotational angular velocity.

[0064] However, the control method CS targets the end sliding door SD, which starts moving from a fully closed state (a state in which the rotating shaft of the rotary motor is stationary), i.e., a rotary motor that rotates at a low speed. In particular, when the end sliding door SD starts moving, the rotational angular velocity of the rotary motor is extremely low, and the frequency of the pulse signal output by the rotary encoder is also extremely low, which creates the problem of low accuracy of the detection value or a very long detection delay. The same applies when a linear motor is used as the electric motor MR.

[0065] Therefore, the control method CS is configured to use an appropriate combination of physical quantities that form the basis of the conditions for determining whether the end sliding door SD has been opened by human force.

[0066] Specifically, the control method CS determines that the side sliding door SD has been opened by an external force other than human force when at least one of the following three conditions is satisfied based on the characteristics of the external force (door-opening force) as described above. In this case, the control method CS may start a door-closing operation. Also, the control method CS may determine that the side sliding door SD has been opened by human force when it cannot be determined that the side sliding door SD has been opened by an external force other than human force. In this case, the control method CS may start a door-opening operation. For example, the control method CS may determine that the side sliding door SD has been opened by an external force other than human force when all three conditions are satisfied, and may start a door-closing operation to bring the side sliding door SD into a fully closed state. Also, the control method CS may determine that the side sliding door SD has been opened by human force when none of the conditions are satisfied within a predetermined time, and may start a door-opening operation to bring the side sliding door SD into a fully open state.

[0067] The first condition is that "the movement amount of the side sliding door SD does not reach the predetermined value Lt even after a predetermined time D1 has elapsed after the generation of the braking force." The control method CS can determine whether the side sliding door SD has been opened by an external force other than human force in each of the above-mentioned first, fifth, and sixth cases by determining whether the first condition is met.

[0068] The second condition is that the deceleration during a predetermined time D2 after the occurrence of the braking force is greater than a predetermined value DCt. The control method CS determines whether the second condition is satisfied, thereby determining whether the end sliding door SD has been opened by an external force other than human force in each of the second, sixth, and seventh cases described above.

[0069] The third condition is that "the estimated value of the door-opening force is equal to or less than a predetermined value Ft for a predetermined time D3 after the braking force is generated." The control method CS can determine whether the end sliding door SD has been opened by an external force other than human force in each of the above-mentioned third, fourth, sixth, and seventh cases by determining whether the third condition is satisfied.

[0070] Then, when none of the first to third conditions are satisfied even after a predetermined time D4 has elapsed after the generation of the braking force, the control method CS can determine that the end sliding door SD has been opened by human force.

[0071] In addition, the smaller the values ​​of the predetermined times D1 to D4, the predetermined value Lt as the amount of movement, the predetermined value DCt as the deceleration rate, and the predetermined value Ft as the estimated door-opening force, the earlier the control method CS can make various judgments. The various judgments are, for example, judgment as to whether the side sliding door SD has been opened, judgment as to whether the side sliding door SD has been opened by an external force other than human force, and judgment as to whether the side sliding door SD has been opened by human force. In other words, the smaller the values ​​of the control method CS are, the earlier it can determine whether the side sliding door SD has been opened by human force at a stage when the side sliding door SD is only slightly opened, and by starting the door-opening operation earlier, the burden on the person trying to open the side sliding door SD can be more effectively reduced.

[0072] However, the smaller the numerical values ​​of the control method CS, the more likely it is that the control method CS will erroneously determine that the side sliding door SD has been opened by human force, when in fact the side sliding door SD has been opened by an external force other than human force.

[0073] On the other hand, the door-opening force based on gravity and the door-opening force based on human force act on the end sliding door SD regardless of whether the railway vehicle is moving or not, but the door-opening force based on vibration or impact and the door-opening force based on centrifugal force basically act on the end sliding door SD only when the railway vehicle is moving.

[0074] Therefore, if the control method CS can detect that the railway vehicle is stopped, it can more effectively reduce the burden on the person trying to open the end sliding door SD by making the magnitude of each numerical value smaller than the magnitude of each numerical value used when the railway vehicle is moving, because the frequency of erroneous judgments does not increase even if the magnitude of each numerical value is reduced.

[0075] On the other hand, if the control method CS can detect that the railroad vehicle is moving, it can prevent the above-mentioned erroneous determination by making each numerical value larger than the numerical value used when the railroad vehicle is stopped. And, by preventing erroneous determination, the control method CS can prevent the door closing operation from starting even though the end sliding door SD has been opened by human force, or the door opening operation from starting even though the end sliding door SD has been opened by an external force other than human force.

[0076] In addition, information indicating whether a railway vehicle is moving or stopped is very basic information for railway vehicles, so the control method CS can easily use such basic information in any situation.

[0077] With the above-mentioned configuration, the control method CS can reduce the holding force of the holding mechanism for holding the side sliding door SD in a fully closed state, thereby reducing the burden on a person who tries to manually open the side sliding door SD and improving the convenience of the user of the side sliding door SD. Furthermore, the control method CS can more accurately determine whether the side sliding door SD has been opened manually. Therefore, when the control method CS determines that the side sliding door SD has been opened manually, it can automatically open the side sliding door SD by a door-opening operation. Therefore, the control method CS can further reduce the burden on a person who tries to open the side sliding door SD and further improve the convenience of the user of the side sliding door SD.

[0078] In addition, the control method CS can more accurately determine whether the side sliding door SD has been opened by an external force other than human force. Therefore, when the control method CS determines that the side sliding door SD has been opened by an external force other than human force, it can automatically close the side sliding door SD by performing a door closing operation.

[0079] Furthermore, the control method CS can determine whether the side sliding door SD has been opened manually without newly providing a special sensor or switch, etc. Then, when the control method CS determines that the side sliding door SD has been opened manually, it can automatically open the side sliding door SD by a door-opening operation.

[0080] In addition, when the control method CS realizes the above-mentioned functions by utilizing digital control that detects information regarding the state of the side sliding door SD based on the pulse signal emitted by the encoder, the moving speed of the side sliding door SD may be divided into multiple stages and various judgments may be made using physical quantities appropriate for each stage.

[0081] For example, in the initial stage when the moving speed of the side sliding door SD (the rotational speed of the rotating shaft of the electric motor MR) is low, the control method CS may determine whether or not the side sliding door SD has been opened manually based on the position detection value derived from the integrated value of the number of pulses in the pulse signal.

[0082] In addition, when the moving speed of the side sliding door SD (the rotational speed of the rotating shaft of the electric motor MR) increases and a highly accurate speed detection value (time derivative of the position detection value) can be obtained, the control method CS may determine whether the side sliding door SD has been opened manually based on the speed detection value.

[0083] In addition, when the moving speed of the side sliding door SD (rotational speed of the rotating shaft of the electric motor MR) further increases and a highly accurate acceleration detection value (time derivative of the speed detection value) can be obtained, the control method CS may determine whether the side sliding door SD has been opened by human force or not based on an external force estimate derived from the acceleration detection value.

[0084] In addition, the control method CS may sequentially perform a judgment based on the position detection value, a judgment based on the speed detection value, and a judgment based on the external force estimated value, and if it is determined that the side sliding door SD has been opened by human force in all of these cases, it may make a final judgment that the side sliding door SD has been opened by human force.

[0085] Alternatively, the control method CS may sequentially perform a determination based on the position detection value and a determination based on the speed detection value, and if it is determined that the end sliding door SD has been opened by human force in both cases, it may finally determine that the end sliding door SD has been opened by human force. The same applies to the case where a determination based on the position detection value and a determination based on the external force estimated value are sequentially performed, or the case where a determination based on the speed detection value and a determination based on the external force estimated value are sequentially performed.

[0086] The control method CS may also detect whether the railroad vehicle is stopped based on information indicating whether the railroad vehicle is moving. When the control method CS detects that the railroad vehicle is stopped and is not affected by door-opening forces based on vibration or impact, the control method CS may switch values ​​such as thresholds used for various determinations to values ​​different from those used when the railroad vehicle is moving. The various determinations include, for example, a determination of whether the end sliding door SD has been opened by human force, and a determination of whether the end sliding door SD has been opened by an external force other than human force. With this configuration, the control method CS can further improve the operability of the end sliding door SD when a user manually opens the end sliding door SD.

[0087] Next, a first embodiment of the control method CS will be described with reference to Fig. 8A. Fig. 8A is a control block diagram of the first embodiment of the control method CS. In the example shown in Fig. 8A, the control method CS is mainly composed of a sequence control unit 1, a speed pattern generation unit 2, a speed adjustment unit 3, a thrust adjustment unit 4, an inverter control unit 5, a current / thrust conversion unit 6, a rotary motor 7, an encoder 8, a door closing switch 9, a speed detection unit 10, a position detection unit 11, a movement amount detection unit 12, a drive mechanism DM, and an inverter IV.

[0088] The sequence control unit 1 is configured to perform sequence control for opening and closing the end sliding door SD. In the example shown in Fig. 8A, the sequence control unit 1 is configured to generate a control command b based on an opening / closing command a for the end sliding door SD and position information s of the end sliding door SD, etc.

[0089] The open / close command a is, for example, an open command output by an open button switch, which is one of the push button switches installed near the gable sliding door SD, when the open button switch is pressed, or a close command output by a close button switch, which is another of the push button switches, when the close button switch is pressed.

[0090] The position information s is information about the state of the end sliding door SD detected by the position detection unit 11 based on the pulse signal p output by the encoder 8.

[0091] The control command b is, for example, a command regarding the moving direction of the side sliding door SD, or the moving distance to a target position, etc. The target position is, for example, a fully open position when the moving direction of the side sliding door SD is the opening direction, or a fully closed position when the moving direction of the side sliding door SD is the closing direction, etc.

[0092] The speed pattern generating unit 2 is configured to generate a speed command value v*. In the example shown in Fig. 8A, the speed pattern generating unit 2 is configured to generate the speed command value v* based on the control command b from the sequence control unit 1 and the position information s of the end sliding door SD.

[0093] The speed adjustment unit 3 is configured to generate a thrust command value f*. In the example shown in FIG. 8A, the speed adjustment unit 3 is configured to generate a thrust command value f* such that the actual speed value v and the speed command value v* match. Specifically, the speed adjustment unit 3 is configured to generate a thrust command value f* based on the deviation between the actual speed value v and the speed command value v*, which is a value obtained by subtracting the actual speed value v from the speed command value v*. More specifically, the speed adjustment unit 3 is configured to generate a thrust command value f* by feedback control such as PID control. Also, the speed adjustment unit 3 is configured to generate a thrust command value f* based on the deviation between the actual speed value v and the speed command value v*, which is a value obtained by subtracting the actual speed value v from the speed command value v*.limit The thrust command value f* is limited so as not to exceed the threshold value f*.

[0094] The actual speed value v is information about the speed of the end sliding door SD detected by the speed detection unit 10 based on the pulse signal p output by the encoder 8.

[0095] Thrust limit value f limit is a value calculated by the sequence control unit 1 based on the opening / closing command a, the position information s, and the like.

[0096] The thrust adjustment unit 4 is configured to generate the manipulated variable e. In the example shown in FIG. 8A, the thrust adjustment unit 4 is configured to generate the manipulated variable e so that the thrust actual value f and the thrust command value f* match. Specifically, the thrust adjustment unit 4 is configured to generate the manipulated variable e based on the deviation between the thrust actual value f and the thrust command value f*, which is a value obtained by subtracting the thrust actual value f from the thrust command value f*. More specifically, the thrust adjustment unit 4 is configured to generate the manipulated variable e by feedback control such as PID control. Then, the thrust adjustment unit 4 outputs the generated manipulated variable e to the inverter control unit 5.

[0097] The actual thrust force value f is a value calculated by the current / thrust force conversion unit 6 based on the current i output by the inverter IV, and corresponds to the thrust force generated by the rotary motor 7, which is an AC motor, for moving the end sliding door SD.

[0098] The inverter control unit 5 is configured to control the inverter IV based on the operation amount e from the thrust adjustment unit 4. In the example shown in Fig. 8A, the inverter control unit 5 controls the inverter IV (rotary motor 7) by PWM control.

[0099] The inverter IV is configured to supply power E to the rotary motor 7 to move the end sliding door SD. Specifically, the inverter IV converts DC power into three-phase AC power and supplies it to the rotary motor 7.

[0100] The current / thrust force converter 6 detects the current i output by the inverter IV and outputs an actual thrust force value f equivalent to the thrust force generated by the rotary motor 7. When the rotary motor 7 is a three-phase AC motor, the current / thrust force converter 6 includes, for example, two current sensors provided on two of the three power lines corresponding to the U phase, V phase, and W phase connecting between the inverter IV and the rotary motor 7. In this case, the current sensors may be contact sensors or non-contact sensors such as current transformer type or Hall element type.

[0101] Here, an AC motor driven by an inverter IV is used as the rotary motor 7, which is the drive device for the end sliding door SD, but a DC motor driven by a DC chopper or a PWM converter instead of the inverter IV may also be used.

[0102] Fig. 8B is a control block diagram showing another configuration example related to the first embodiment of the control method CS. In the example shown in Fig. 8B, a DC chopper control unit 5A is used instead of the inverter control unit 5, and a DC chopper CP is used instead of the inverter IV. In the example shown in Fig. 8B, the rotary motor 7 is a DC motor.

[0103] The encoder 8 is a rotary encoder and is configured to output a pulse signal p for detecting the angular velocity of the rotating shaft of the rotary motor 7 in response to the rotation of the rotating shaft. If the electric motor MR is a linear motor, the encoder 8 may be a linear encoder and configured to output a pulse signal for detecting the moving speed of the end sliding door SD (movable part of the linear motor) in response to the movement of the end sliding door SD.

[0104] The door closing switch 9 is configured to output the fully closed signal c when the end sliding door SD is in the fully closed position. In other words, the door closing switch 9 is configured not to output the fully closed signal c when the end sliding door SD is not in the fully closed position. Specifically, the door closing switch 9, for example, sets the fully closed signal c to an on level (high voltage level) when the end sliding door SD is in the fully closed position, and sets the fully closed signal c to an off level (low voltage level) when the end sliding door SD is not in the fully closed position.

[0105] The speed detection unit 10 is configured to derive an actual speed value v of the end sliding door SD from the number of pulses (corresponding to the frequency) of the pulse signal p output by the encoder 8 within a predetermined time period or the reciprocal of the period of the pulse signal p.

[0106] The position detection unit 11 is configured to integrate the number of pulses of the pulse signal p output by the encoder 8 to detect position information s of the end sliding door SD.

[0107] The movement amount detection unit 12 is configured to detect the movement amount of the end sliding door SD. Specifically, the movement amount detection unit 12 is configured to detect the movement amount of the end sliding door SD based on the position information s. More specifically, the movement amount detection unit 12 detects the movement amount of the end sliding door SD in the period between the first point in time and the second point in time based on the difference between the position information s detected at the first point in time and the position information s detected at the second point in time.

[0108] Further, the movement amount detection unit 12 judges whether the side sliding door SD has been opened by human force or by an external force other than human force, based on the movement amount of the side sliding door SD.

[0109] Next, the support process executed in the first embodiment of the control method CS will be described with reference to Fig. 9. Fig. 9 is a flowchart of the support process executed in the first embodiment of the control method CS. The flowchart shown in Fig. 9 differs from the flowchart shown in Fig. 2 in that it includes step ST3A which represents the specific content of step ST3 shown in Fig. 2. However, the flowchart shown in Fig. 2 and the flowchart shown in Fig. 9 are common in other respects.

[0110] First, the sequence control unit 1 judges whether the end sliding door SD is opened or not (step ST1). In the example shown in Fig. 2, the sequence control unit 1 judges whether the end sliding door SD is opened or not based on the level of the full-close signal c while the inverter IV is stopped. However, the sequence control unit 1 may also judge whether the end sliding door SD is opened or not based on the position information s of the end sliding door SD. In this case, the door closing switch 9 may be omitted.

[0111] Then, when the sequence control unit 1 detects that the end sliding door SD has been opened (YES in step ST1), it generates a braking force (step ST2). Specifically, the sequence control unit 1 outputs a control command b to the speed pattern generating unit 2 so that the speed command value v* becomes zero. In this case, the inverter control unit 5 operates the inverter IV so that the angular velocity of the rotating shaft of the rotary motor 7, which is an example of the electric motor MR, is maintained at zero (stopped state). Also, the sequence control unit 1 sets a predetermined braking force setting value as a thrust limit value f limit to the speed adjustment unit 3. In this case, the thrust command value f* output by the speed adjustment unit 3 is limited by the braking force setting value. As a result, the braking force generated by the rotary motor 7 is limited to a magnitude corresponding to the braking force setting value.

[0112] Thereafter, the movement amount detection unit 12 determines whether or not the movement amount of the end sliding door SD exceeds a predetermined value Lt (see FIG. 3) before a predetermined time D1 (see FIG. 3) has elapsed after braking has started (step ST3A).

[0113] Then, when the movement amount detection unit 12 determines that the movement amount of the end sliding door SD exceeds the predetermined value Lt before the predetermined time D1 has elapsed after the braking has started (YES in step ST3A), it determines that the end sliding door SD has been opened by human force. In this case, the movement amount detection unit 12 starts the door opening operation by the electric motor MR (step ST4). Specifically, the movement amount detection unit 12 sends a control command w opn The sequence control unit 1 outputs the control command w opnIn other words, the movement amount detection unit 12 continues the movement of the side sliding door SD, which has been opened by manual force, in the opening direction by the electric force.

[0114] On the other hand, when the movement amount detection unit 12 determines that the movement amount of the end sliding door SD has not reached the predetermined value Lt even after the predetermined time D1 has elapsed (NO in step ST3A), it determines that the end sliding door SD has been opened by an external force other than human force. The kinematic behavior of the end sliding door SD shown in FIG. 3 corresponds to this case. In this case, the movement amount detection unit 12 starts the door closing operation by the electric motor MR (step ST5). Specifically, the movement amount detection unit 12 sends a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0115] Specifically, when the opening force applied to the side sliding door SD, the movement amount of the side sliding door SD, and the movement speed of the side sliding door SD change as shown in Figure 3, the sequence control unit 1 detects that the side sliding door SD has been opened at time ta and generates a braking force.

[0116] Then, at time tb, the movement amount detection unit 12 determines that the movement amount of the side sliding door SD has not reached the predetermined value Lt even after the predetermined time D1 has elapsed, and determines that the side sliding door SD has been opened by an external force other than human force. In this case, the movement amount detection unit 12 sends a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0117] Next, a second embodiment of the control method CS will be described with reference to FIG. 10. FIG. 10 is a control block diagram of the second embodiment of the control method CS. The control method CS shown in FIG. 10 is different from the control method CS shown in FIG. 8A in that it has a deceleration amount detection unit 13 instead of the movement amount detection unit 12 shown in FIG. 8A. However, the control method CS shown in FIG. 10 and the control method CS shown in FIG. 8A are common in other respects. Therefore, in the following, the description of the common parts will be omitted, and the different parts will be described in detail. In the control method CS shown in FIG. 10, a DC chopper control unit 5A may be adopted instead of the inverter control unit 5, a DC chopper CP may be adopted instead of the inverter IV, and a DC motor may be adopted instead of the AC motor as the rotary motor 7, as in the control method CS shown in FIG. 8B. The same applies to other control methods CS described below.

[0118] The deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD. Specifically, the deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD based on the actual speed value v. More specifically, the deceleration amount detection unit 13 detects the deceleration amount of the end sliding door SD in the period between the first point in time and the second point in time based on the difference between the actual speed value v detected at the first point in time and the actual speed value v detected at the second point in time.

[0119] Further, the deceleration amount detection unit 13 judges whether the end sliding door SD has been opened by human force or by an external force other than human force, based on the deceleration amount of the end sliding door SD.

[0120] Next, the support process executed in the second embodiment of the control method CS will be described with reference to Fig. 11. Fig. 11 is a flowchart of the support process executed in the second embodiment of the control method CS. The flowchart shown in Fig. 11 differs from the flowchart shown in Fig. 2 in that it includes steps ST3B1 and ST3B2 which represent the specific contents of step ST3 shown in Fig. 2. However, the flowchart shown in Fig. 2 and the flowchart shown in Fig. 11 are common in other respects. Therefore, in the following, the explanation of the common parts will be omitted and the different parts will be explained in detail.

[0121] After the braking force is generated, the deceleration amount detection unit 13 determines whether or not a predetermined time D2A (see FIG. 4) has elapsed since the braking force was generated (step ST3B1).

[0122] When the deceleration amount detection unit 13 determines that the predetermined time D2A has elapsed since the generation of the braking force (YES in step ST3B1), it determines whether or not the deceleration amount DC (see FIG. 4) at the predetermined time D2 (see FIG. 4) is equal to or greater than a predetermined value DCt (see FIG. 4) (step ST3B2). The deceleration amount detection unit 13 may determine whether or not the movement of the end sliding door SD has stopped.

[0123] In addition, the specified time D2 may start, for example, from the point td when it is determined that the amount of movement of the side sliding door SD has reached a specified value Lt, or from the point when a specified time has elapsed since it is determined that the side sliding door SD has been opened.

[0124] When the deceleration amount detection unit 13 determines that the deceleration amount DC is less than the predetermined value DCt (NO in step ST3B2), it determines that the end sliding door SD has been opened by human force. In this case, the deceleration amount detection unit 13 starts the door opening operation by the electric motor MR (step ST4). Specifically, the deceleration amount detection unit 13 sends a control command w opn The sequence control unit 1 outputs the control command w opn In response to the signal, the deceleration amount detection unit 13 starts the door-opening operation so that the side sliding door SD can be opened by electric force. That is, the deceleration amount detection unit 13 continues the movement of the side sliding door SD, which has been opened by manual force, in the opening direction by electric force. Note that when the deceleration amount DC is less than the predetermined value DCt, this includes the case where the side sliding door SD is accelerating.

[0125] On the other hand, when the deceleration amount detection unit 13 determines that the deceleration amount DC is equal to or greater than the predetermined value DCt (YES in step ST3B2), it determines that the end sliding door SD has been opened by an external force other than human force. The kinematic behavior of the end sliding door SD shown in FIG. 4 corresponds to this case. Note that the deceleration amount detection unit 13 may also determine that the end sliding door SD has been opened by an external force other than human force when it determines that the movement of the end sliding door SD has stopped. In this case, the deceleration amount detection unit 13 starts the door closing operation by the electric motor MR (step ST5). Specifically, the deceleration amount detection unit 13 sends a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0126] Moreover, the deceleration amount detection unit 13 is configured to evaluate the deceleration state of the end sliding door SD based on the difference (amount of change) in the moving speed of the end sliding door SD at two points in time with a certain period (predetermined time D2) in between. Therefore, the deceleration amount detection unit 13 can avoid the influence of an instantaneous change in the moving speed of the end sliding door SD caused by a vibrational external force, unstable human force, etc. In other words, the deceleration amount detection unit 13 can prevent erroneous judgment.

[0127] Specifically, when the opening force applied to the side sliding door SD, the movement amount of the side sliding door SD, and the movement speed of the side sliding door SD change as shown in Figure 4, the sequence control unit 1 detects that the side sliding door SD has been opened at time ta and generates a braking force.

[0128] Then, when the deceleration amount detection unit 13 determines at time tc that a predetermined time D2A has elapsed after the generation of the braking force, it determines that the deceleration amount DC at the predetermined time D2 is equal to or greater than a predetermined value DCt, and determines that the end sliding door SD has been opened by an external force other than human force. Note that the deceleration amount DC is the difference between the moving speed of the end sliding door SD at time td and the moving speed of the end sliding door SD at time te. In this case, the deceleration amount detection unit 13 sends a control command w cls The sequence control unit 1 outputs the control command wcls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0129] Next, a third embodiment of the control method CS will be described with reference to Fig. 12. Fig. 12 is a control block diagram of the third embodiment of the control method CS. The control method CS shown in Fig. 12 differs from the control method CS shown in Fig. 8A in that it has a state observation unit 14 and an external force determination unit 15 instead of the movement amount detection unit 12 shown in Fig. 8A. However, the control method CS shown in Fig. 12 and the control method CS shown in Fig. 8A are common in other respects. Therefore, in the following, a description of the common parts will be omitted, and the different parts will be described in detail.

[0130] The state observation unit 14 is configured to estimate the external force acting on the end sliding door SD based on the state observation theory. Specifically, the state observation unit 14 calculates the force acting on the rotating shaft of the rotary motor 7 as an external force estimated value fest, which is an estimated value of the external force acting on the end sliding door SD, based on the actual speed value v and the thrust command value f*. The state observation unit 14 may calculate the force acting on the rotating shaft of the rotary motor 7 as the external force estimated value fest based on the actual speed value v and the actual thrust value f. Various methods, such as the Luenberger observer, the state feedback method based on the inverse system, and the minimum order observer, have been put into practical use to realize the state observation unit. The state observation unit 14 may be realized based on any method. Note that the method for realizing the state observation unit is a known technology, so a detailed description will be omitted.

[0131] The external force determination unit 15 is configured to determine whether the side sliding door SD has been opened by human force based on the external force acting on the side sliding door SD. Specifically, the external force determination unit 15 determines whether the side sliding door SD has been opened by human force based on the external force estimated value fest output by the state observation unit 14.

[0132] Next, the support process executed in the third embodiment of the control method CS will be described with reference to Fig. 13. Fig. 13 is a flowchart of the support process executed in the third embodiment of the control method CS. The flowchart shown in Fig. 13 differs from the flowchart shown in Fig. 2 in that it includes steps ST3C1 to ST3C3 which represent the specific contents of step ST3 shown in Fig. 2. However, the flowchart shown in Fig. 2 and the flowchart shown in Fig. 13 are common in other respects. Therefore, in the following, a description of the common parts will be omitted and the different parts will be described in detail.

[0133] After the braking force is generated, the external force determination unit 15 determines whether or not a predetermined time D3 (see FIG. 6) has elapsed since the braking force was generated (step ST3C1).

[0134] Then, if the external force determination unit 15 determines that a predetermined time D3 has elapsed since the generation of the braking force (YES in step ST3C1), it then determines whether the external force estimated value fest has remained below a predetermined value Ft for a predetermined time D3A or more (step ST3C2).

[0135] Then, if the external force judgment unit 15 determines that the external force estimated value fest has not remained below the predetermined value Ft for more than the predetermined time D3A (NO in step ST3C2), it determines whether or not a predetermined time D3B has elapsed since the opening of the back sliding door SD was detected (step ST3C3).

[0136] Then, when the external force determination unit 15 determines that the predetermined time D3B has elapsed since the opening of the end sliding door SD was detected (YES in step ST3C3), it determines that the end sliding door SD has been opened by human force. In this case, the external force determination unit 15 starts the door opening operation by the electric motor MR (step ST4). Specifically, the external force determination unit 15 issues a control command w opn The sequence control unit 1 outputs the control command w opnIn other words, the external force determination unit 15 continues the movement of the side sliding door SD, which has been opened by human force, in the opening direction by the electric force.

[0137] In this way, if the external force estimated value fest does not become equal to or less than the predetermined value Ft even after a predetermined time D3B has elapsed from the time when the opening of the side sliding door SD is detected, the external force determination unit 15 determines that the side sliding door SD has been opened by human force and starts the door-opening operation.

[0138] On the other hand, when the external force determination unit 15 determines that the external force estimated value fest has been equal to or less than the predetermined value Ft continuously for the predetermined time D3A or more (YES in step ST3C2), it determines that the end sliding door SD has been opened by an external force other than human force. The kinematic behavior of the end sliding door SD shown in FIG. 6 corresponds to this case. In this case, the external force determination unit 15 starts the door closing operation by the electric motor MR (step ST5). Specifically, the external force determination unit 15 issues a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0139] Specifically, when the opening force applied to the side sliding door SD, the movement amount of the side sliding door SD, and the movement speed of the side sliding door SD change as shown in Figure 6, the sequence control unit 1 detects that the side sliding door SD has opened at time ta and generates a braking force.

[0140] Then, when the external force determination unit 15 determines at time tf that a predetermined time D3 has elapsed since the generation of the braking force, it starts monitoring the transition of the external force estimated value fest. In the example shown in FIG. 6, the transition of the external force estimated value fest corresponds to the transition of the door-opening force. Then, the external force determination unit 15 detects that the external force estimated value fest has become equal to or less than the predetermined value Ft at time tg, and further determines that the external force estimated value fest has remained equal to or less than the predetermined value Ft for a predetermined time D3A or more at time th. Then, the external force determination unit 15 determines whether or not a predetermined time D3B has elapsed since time ta when it was detected that the side sliding door SD was opened. At time th, the elapsed time from time ta when it was detected that the side sliding door SD was opened has not reached the predetermined time D3B. After that, the external force determination unit 15 determines at time ti that a predetermined time D3B has elapsed since time ta when it was detected that the side sliding door SD was opened, and determines that the side sliding door SD has been opened by an external force other than human force. In this case, the external force determination unit 15 issues a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0141] Next, a fourth embodiment of the control method CS will be described with reference to Fig. 14. Fig. 14 is a control block diagram of the fourth embodiment of the control method CS. The control method CS shown in Fig. 14 differs from the control method CS shown in Fig. 8A in that it has a deceleration amount detection unit 13 following the movement amount detection unit 12 shown in Fig. 8A. However, the control method CS shown in Fig. 14 and the control method CS shown in Fig. 8A are common in other respects. Therefore, in the following, a description of the common parts will be omitted, and the different parts will be described in detail.

[0142] The deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD. Specifically, the deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD based on the actual speed value v. More specifically, the deceleration amount detection unit 13 detects the deceleration amount of the end sliding door SD in the period between the first point in time and the second point in time based on the difference between the actual speed value v detected at the first point in time and the actual speed value v detected at the second point in time.

[0143] In addition, the deceleration amount detection unit 13 detects the deceleration amount of the end sliding door SD and the control command w opn Or control command w cls Based on this, it is determined whether the side sliding door SD has been opened by human force or by an external force other than human force.

[0144] Next, the support process executed in the fourth embodiment of the control method CS will be described with reference to Fig. 15. Fig. 15 is a flowchart of the support process executed in the fourth embodiment of the control method CS. The flowchart shown in Fig. 15 differs from the flowchart shown in Fig. 2 in that it includes steps ST3D1 and ST3D2 which represent the specific contents of step ST3 shown in Fig. 2. However, the flowchart shown in Fig. 2 and the flowchart shown in Fig. 15 are common in other respects. Therefore, in the following, a description of the common parts will be omitted, and the different parts will be described in detail.

[0145] After the braking force is generated, the movement amount detection unit 12 determines whether or not the movement amount of the end sliding door SD exceeds a predetermined value Lt (see FIG. 4) before a predetermined time D1 (see FIG. 4) has elapsed after braking has started (step ST3D1).

[0146] Then, when the movement amount detection unit 12 determines that the movement amount of the end sliding door SD exceeds the predetermined value Lt before the predetermined time D1 has elapsed after braking has started (YES in step ST3D1), it determines that the end sliding door SD has been opened by human force. The kinematic behavior of the end sliding door SD shown in FIG. 4 corresponds to this case. In this case, the movement amount detection unit 12 outputs a control command w opn Output.

[0147] On the other hand, when the movement amount detection unit 12 determines that the movement amount of the side sliding door SD has not reached the predetermined value Lt even after the predetermined time D1 has elapsed (NO in step ST3D1), it determines that the side sliding door SD has been opened by an external force other than human force. The kinematic behavior of the side sliding door SD shown in FIG. 3 corresponds to this case. In this case, the movement amount detection unit 12 outputs a control command w cls Output.

[0148] Thereafter, when it is determined that the amount of movement of the end sliding door SD has exceeded the predetermined value Lt (YES in step ST3D1), the deceleration amount detection unit 13 determines whether or not the deceleration amount DC (see FIG. 4) in the predetermined time D2 (see FIG. 4) is equal to or greater than the predetermined value DCt (see FIG. 4) (step ST3D2). The deceleration amount detection unit 13 may determine whether or not the movement of the end sliding door SD has stopped. That is, when the movement amount detection unit 12 determines that the end sliding door SD has been opened by human force, the deceleration amount detection unit 13 determines whether or not the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt after the predetermined time D2A has elapsed since the generation of the braking force.

[0149] Then, when the deceleration amount detection unit 13 determines that the deceleration amount DC is less than the predetermined value DCt (NO in step ST3D2), it determines that the end sliding door SD has been opened by human force. In other words, when the movement amount detection unit 12 determines that the end sliding door SD has been opened by human force and the deceleration amount DC is less than the predetermined value DCt, the deceleration amount detection unit 13 makes a final determination that the end sliding door SD has been opened by human force. In this case, the deceleration amount detection unit 13 starts the door opening operation by the electric motor MR (step ST4). Specifically, the deceleration amount detection unit 13 sends a control command w opn The sequence control unit 1 outputs the control command w opn In response to the signal, the deceleration amount detection unit 13 starts the door-opening operation so that the side sliding door SD can be opened by electric force. That is, the deceleration amount detection unit 13 continues the movement of the side sliding door SD, which has been opened by manual force, in the opening direction by electric force. Note that when the deceleration amount DC is less than the predetermined value DCt, this includes the case where the side sliding door SD is accelerating.

[0150] On the other hand, when the deceleration amount detection unit 13 determines that the deceleration amount DC is equal to or greater than the predetermined value DCt (YES in step ST3D2), it determines that the side sliding door SD has been opened by an external force other than human force. The kinematic behavior of the side sliding door SD shown in FIG. 4 corresponds to this case. The deceleration amount detection unit 13 may also determine that the side sliding door SD has been opened by an external force other than human force when it determines that the movement of the side sliding door SD has stopped. That is, even if the movement amount detection unit 12 has determined that the side sliding door SD has been opened by human force, when the deceleration amount detection unit 13 determines that the deceleration amount DC is equal to or greater than the predetermined value DCt or when it determines that the movement of the side sliding door SD has stopped, it finally determines that the side sliding door SD has been opened by an external force other than human force.

[0151] Furthermore, if it is determined that the amount of movement of the side sliding door SD does not exceed the predetermined value Lt (NO in step ST3D1), the deceleration amount detection unit 13 makes a final determination that the side sliding door SD has been opened by an external force other than human force, without determining whether the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt. In other words, if the movement amount detection unit 12 determines that the side sliding door SD has been opened by an external force other than human force, the deceleration amount detection unit 13 makes a final determination that the side sliding door SD has been opened by an external force other than human force, without determining whether the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt. The kinematic behavior of the side sliding door SD shown in FIG. 3 corresponds to this case.

[0152] When it is finally determined that the end sliding door SD has been opened by an external force other than human force, the deceleration amount detection unit 13 starts the door closing operation by the electric motor MR (step ST5). cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0153] Specifically, when the opening force applied to the side sliding door SD, the movement amount of the side sliding door SD, and the movement speed of the side sliding door SD change as shown in Figure 4, the sequence control unit 1 detects that the side sliding door SD has been opened at time ta and generates a braking force.

[0154] Then, at the time ta, the movement amount detection unit 12 determines that the movement amount of the side sliding door SD has exceeded the predetermined value Lt before the predetermined time D1 has elapsed. In this case, the movement amount detection unit 12 determines that the side sliding door SD has been opened by human force, and issues a control command w to the deceleration amount detection unit 13. opn Output.

[0155] However, the deceleration amount detection unit 13 detects the control command w opn Even if the movement amount detection unit 12 has output a control command w, when the deceleration amount detection unit 13 determines at time tc that the predetermined time D2A has elapsed and determines that the deceleration amount DC at the predetermined time D2 is equal to or greater than the predetermined value DCt, the deceleration amount detection unit 13 finally determines that the end sliding door SD has been opened by an external force other than human force. In other words, even if the movement amount detection unit 12 has determined that the end sliding door SD has been opened by human force, the deceleration amount detection unit 13 finally determines that the end sliding door SD has been opened by an external force other than human force. In this case, the deceleration amount detection unit 13 outputs a control command w to the sequence control unit 1. cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0156] Next, a fifth embodiment of the control method CS will be described with reference to Fig. 16. Fig. 16 is a control block diagram of the fifth embodiment of the control method CS. The control method CS shown in Fig. 16 differs from the control method CS shown in Fig. 8A in that it has a deceleration amount detection unit 13, a state observation unit 14, and an external force determination unit 15 in the rear stage of the movement amount detection unit 12 shown in Fig. 8A. However, the control method CS shown in Fig. 16 and the control method CS shown in Fig. 8A are common in other respects. Therefore, in the following, a description of the common parts will be omitted, and the different parts will be described in detail.

[0157] The deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD. Specifically, the deceleration amount detection unit 13 is configured to detect the deceleration amount of the end sliding door SD based on the actual speed value v.

[0158] In addition, the deceleration amount detection unit 13 detects the deceleration amount of the end sliding door SD and the control command w opn Or control command w cls Based on this, it is determined whether the side sliding door SD has been opened by human force or by an external force other than human force.

[0159] The state observing unit 14 is configured to estimate the external force acting on the side sliding door SD based on the state observation theory. Specifically, the state observing unit 14 calculates the force acting on the rotating shaft of the rotary motor 7 based on the actual speed value v and the thrust command value f* as an external force estimated value fest, which is an estimated value of the external force acting on the side sliding door SD.

[0160] The external force determination unit 15 is configured to determine whether the side sliding door SD has been opened by human force based on the external force acting on the side sliding door SD. Specifically, the external force determination unit 15 determines whether the side sliding door SD has been opened by human force based on the external force estimated value fest output by the state observation unit 14.

[0161] In addition, the external force determination unit 15 determines the external force estimated value fest and the control command w output by the deceleration amount detection unit 13. opn Or control command w cls Based on this, it is determined whether the side sliding door SD has been opened by human force or by an external force other than human force.

[0162] Next, the support process executed in the fifth embodiment of the control method CS will be described with reference to Fig. 17. Fig. 17 is a flowchart of the support process executed in the fifth embodiment of the control method CS. The flowchart shown in Fig. 17 differs from the flowchart shown in Fig. 2 in that it includes steps ST3E1 to ST3E4 which represent the specific contents of step ST3 shown in Fig. 2. However, the flowchart shown in Fig. 2 and the flowchart shown in Fig. 17 are common in other respects. Therefore, in the following, a description of the common parts will be omitted, and the different parts will be described in detail.

[0163] After the braking force is generated, the movement amount detection unit 12 determines whether or not the movement amount of the end sliding door SD exceeds a predetermined value Lt (see FIG. 5) before a predetermined time D1 (see FIG. 5) has elapsed after braking has started (step ST3E1).

[0164] Then, when the movement amount detection unit 12 determines that the movement amount of the end sliding door SD exceeds the predetermined value Lt before the predetermined time D1 has elapsed after braking has started (YES in step ST3E1), it determines that the end sliding door SD has been opened by human force. The kinematic behavior of the end sliding door SD shown in FIG. 5 corresponds to this case. In this case, the movement amount detection unit 12 outputs a control command w opn Output.

[0165] On the other hand, when the movement amount detection unit 12 determines that the movement amount of the side sliding door SD has not reached the predetermined value Lt even after the predetermined time D1 has elapsed (NO in step ST3E1), it determines that the side sliding door SD has been opened by an external force other than human force. The kinematic behavior of the side sliding door SD shown in FIG. 3 corresponds to this case. In this case, the movement amount detection unit 12 outputs a control command w cls Output.

[0166] Thereafter, when it is determined that the amount of movement of the end sliding door SD has exceeded the predetermined value Lt (YES in step ST3E1), the deceleration amount detection unit 13 determines whether or not the deceleration amount DC (see FIG. 5) in the predetermined time D2 (see FIG. 5) is equal to or greater than the predetermined value DCt (see FIG. 5) (step ST3E2). The deceleration amount detection unit 13 may determine whether or not the movement of the end sliding door SD has stopped. That is, when the movement amount detection unit 12 determines that the end sliding door SD has been opened by human force, the deceleration amount detection unit 13 determines whether or not the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt after the predetermined time D2A has elapsed since the generation of the braking force.

[0167] Then, when the deceleration amount detection unit 13 determines that the deceleration amount DC is equal to or greater than the predetermined value DCt (YES in step ST3E2), it determines that the side sliding door SD has been opened by an external force other than human force. The kinematic behavior of the side sliding door SD shown in FIG. 4 corresponds to this case. The deceleration amount detection unit 13 may also determine that the side sliding door SD has been opened by an external force other than human force when it determines that the movement of the side sliding door SD has stopped. In other words, even if the movement amount detection unit 12 has determined that the side sliding door SD has been opened by human force, when the deceleration amount detection unit 13 determines that the side sliding door SD has been opened by an external force other than human force, it determines that the side sliding door SD has been opened by an external force other than human force. In this case, the deceleration amount detection unit 13 issues a control command w cls Output.

[0168] On the other hand, when the deceleration amount detection unit 13 determines that the deceleration amount DC is less than the predetermined value DCt (NO in step ST3E2), it determines that the end sliding door SD has been opened by human force. In other words, when the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by human force and determines that the deceleration amount DC is less than the predetermined value DCt, it determines that the end sliding door SD has been opened by human force. Note that the case where the deceleration amount DC is less than the predetermined value DCt includes the case where the end sliding door SD is accelerating. The kinematic behavior of the end sliding door SD shown in FIG. 5 corresponds to this case. In this case, the deceleration amount detection unit 13 outputs a control command w opnOutput.

[0169] Thereafter, when it is determined that the deceleration amount DC is less than the predetermined value DCt (NO in step ST3E2), the external force determination unit 15 determines whether the external force estimated value fest is equal to or less than the predetermined value Ft for a predetermined time D3A or more (step ST3E3). That is, when the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by human force, the external force determination unit 15 determines whether the external force estimated value fest is equal to or less than the predetermined value Ft for a predetermined time D3A or more after determining that the predetermined time D3 (see FIG. 5) has elapsed since the generation of the braking force.

[0170] Then, if the external force judgment unit 15 determines that the external force estimated value fest has not remained below the predetermined value Ft for more than the predetermined time D3A (NO in step ST3E3), it determines whether or not a predetermined time D3B has elapsed since the opening of the back sliding door SD was detected (step ST3E4).

[0171] Then, when the external force determination unit 15 determines that the predetermined time D3B has elapsed since the opening of the end sliding door SD was detected (YES in step ST3E4), it finally determines that the end sliding door SD has been opened by human force. In this case, the external force determination unit 15 starts the door opening operation by the electric motor MR (step ST4). Specifically, the external force determination unit 15 issues a control command w opn The sequence control unit 1 outputs the control command w opn In other words, the external force determination unit 15 continues the movement of the side sliding door SD, which has been opened by human force, in the opening direction by the electric force.

[0172] On the other hand, when the external force determination unit 15 determines that the external force estimated value fest has been equal to or less than the predetermined value Ft for the predetermined time D3A or more (YES in step ST3E3), it determines that the side sliding door SD has been opened by an external force other than human force. That is, even if the movement amount detection unit 12 and the deceleration amount detection unit 13 each determine that the side sliding door SD has been opened by human force, when the external force determination unit 15 determines that the external force estimated value fest has been equal to or less than the predetermined value Ft for the predetermined time D3A or more, it finally determines that the side sliding door SD has been opened by an external force other than human force. The kinematic behavior of the side sliding door SD shown in FIG. 5 corresponds to this case.

[0173] Furthermore, when it is determined that the movement amount of the end sliding door SD does not exceed the predetermined value Lt (NO in step ST3E1), the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by an external force other than human force without executing the determination in step ST3E2. In other words, when the movement amount detection unit 12 determines that the end sliding door SD has been opened by an external force other than human force, the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by an external force other than human force without determining whether the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt.

[0174] Then, when the deceleration amount detection unit 13 determines that the side sliding door SD has been opened by an external force other than human force, the external force determination unit 15 makes a final determination that the side sliding door SD has been opened by an external force other than human force, without determining whether the external force estimated value fest has remained below the predetermined value Ft for more than the predetermined time D3A.

[0175] Similarly, if it is determined that the deceleration amount DC in the predetermined time D2 is equal to or greater than the predetermined value DCt (YES in step ST3E2), the external force determination unit 15 makes a final determination that the end sliding door SD has been opened by an external force other than human force without executing the determination in step ST3E3. In other words, if the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by an external force other than human force, the external force determination unit 15 determines that the end sliding door SD has been opened by an external force other than human force without determining whether the external force estimated value fest has remained equal to or less than the predetermined value Ft for the predetermined time D3A or more.

[0176] In these cases, the external force determination unit 15 starts the door closing operation by the electric motor MR (step ST5). Specifically, the external force determination unit 15 issues a control command w cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0177] Specifically, when the opening force applied to the side sliding door SD, the movement amount of the side sliding door SD, and the movement speed of the side sliding door SD change as shown in Figure 5, the sequence control unit 1 detects that the side sliding door SD has been opened at time ta and generates a braking force.

[0178] Then, at the time td, the movement amount detection unit 12 determines that the movement amount of the side sliding door SD has exceeded the predetermined value Lt before the predetermined time D1 has elapsed. In this case, the movement amount detection unit 12 determines that the side sliding door SD has been opened by human force, and issues a control command w to the deceleration amount detection unit 13. opn Output.

[0179] Then, at time tc, the deceleration amount detection unit 13 determines that the predetermined time D2A has elapsed, and at time te, the deceleration amount DC in the predetermined time D2 is not equal to or greater than the predetermined value DCt. In this case, the deceleration amount detection unit 13 determines that the end sliding door SD has been opened by human force, and issues a control command w opn Output.

[0180] However, the external force determination unit 15 does not detect the control command w opn Even if the external force determination unit 15 is outputting a control command w to the sequence control unit 1, when the external force determination unit 15 determines at time tf that a predetermined time D3 has elapsed since the generation of the braking force and when the external force estimated value fest is determined at time th to be equal to or less than the predetermined value Ft for at least the predetermined time D3A. In other words, even if the external force determination unit 15 determines that the end sliding door SD has been opened by an external force other than human force by both the movement amount detection unit 12 and the deceleration amount detection unit 13, the external force determination unit 15 finally determines that the end sliding door SD has been opened by an external force other than human force. In this case, the external force determination unit 15 outputs a control command w to the sequence control unit 1. cls The sequence control unit 1 outputs the control command w cls Upon receiving the signal, the door closing operation is started so that the side sliding door SD that has been opened by an external force other than human force is closed by electric force.

[0181] Next, the support processing executed in the sixth to tenth embodiments of the control method CS will be described with reference to FIGS.

[0182] Fig. 18 is a flowchart of the support process executed in the sixth embodiment of the control method CS. The flowchart shown in Fig. 18 differs from the flowchart shown in Fig. 9 relating to the support process executed in the first embodiment of the control method CS in that it includes steps ST2A to ST2C. However, the flowchart shown in Fig. 9 and the flowchart shown in Fig. 18 are common in other respects.

[0183] Fig. 19 is a flowchart of the support process executed in the seventh embodiment of the control method CS. The flowchart shown in Fig. 19 differs from the flowchart shown in Fig. 11 relating to the support process executed in the second embodiment of the control method CS in that it includes steps ST2A to ST2C. However, the flowchart shown in Fig. 11 and the flowchart shown in Fig. 19 are common in other respects.

[0184] Fig. 20 is a flowchart of the support process executed in the eighth embodiment of the control method CS. The flowchart shown in Fig. 20 differs from the flowchart shown in Fig. 13 relating to the support process executed in the third embodiment of the control method CS in that it includes steps ST2A to ST2C. However, the flowchart shown in Fig. 13 and the flowchart shown in Fig. 20 are common in other respects.

[0185] Fig. 21 is a flowchart of the support process executed in the ninth embodiment of the control method CS. The flowchart shown in Fig. 21 differs from the flowchart shown in Fig. 15 relating to the support process executed in the fourth embodiment of the control method CS in that it includes steps ST2A to ST2C. However, the flowchart shown in Fig. 15 and the flowchart shown in Fig. 21 are common in other respects.

[0186] Fig. 22 is a flowchart of the support process executed in the tenth embodiment of the control method CS. The flowchart shown in Fig. 22 differs from the flowchart shown in Fig. 17 relating to the support process executed in the fifth embodiment of the control method CS in that it includes steps ST2A to ST2C. However, the flowchart shown in Fig. 17 and the flowchart shown in Fig. 22 are common in other respects.

[0187] In the examples shown in each of Fig. 18 to Fig. 22, after generating a braking force, the control device CD judges whether the railway vehicle is moving or not (step ST2A). This is because the contents of the judgment parameters are switched depending on whether the railway vehicle is moving or stopped.

[0188] Specifically, when the control device CD determines that the railway vehicle is moving (YES in step ST2A), it sets a judgment parameter for when the railway vehicle is moving (step ST2B), and when the control device CD determines that the railway vehicle is not moving (NO in step ST2A), it sets a judgment parameter for when the railway vehicle is stopped (step ST2C).

[0189] The judgment parameters are set values ​​used in the assistance process. The judgment parameters are typically stored in advance in a non-volatile storage device in the control device CD. The judgment parameters are typically set to values ​​other than zero, but may be zero. The running judgment parameters are judgment parameters used when the railcar is running, and the stationary judgment parameters are judgment parameters used when the railcar is stationary.

[0190] In the sixth embodiment shown in Fig. 18, the travelling judgment parameter and the stoppage judgment parameter each include a predetermined time D1 and a predetermined value Lt related to the movement amount of the end sliding door SD. The predetermined time D1 as the travelling judgment parameter is typically longer than the predetermined time D1 as the stoppage judgment parameter. The same is true for the predetermined value Lt.

[0191] In the seventh embodiment shown in Fig. 19, the travelling judgment parameters and the stoppage judgment parameters include a predetermined time D2, a predetermined time D2A, and a predetermined value DCt related to the deceleration amount of the end sliding door SD, respectively. The predetermined time D2 as the travelling judgment parameter is typically longer than the predetermined time D2 as the stoppage judgment parameter. The same applies to the predetermined time D2A and the predetermined value DCt.

[0192] In the eighth embodiment shown in Fig. 20, the travelling judgment parameters and the stoppage judgment parameters include a predetermined time D3, a predetermined time D3A, a predetermined time D3B, and a predetermined value Ft related to the external force estimated value fest, respectively. The predetermined time D3 as the travelling judgment parameter is typically longer than the predetermined time D3 as the stoppage judgment parameter. The same is true for the predetermined time D3A, the predetermined time D3B, and the predetermined value Ft.

[0193] In the ninth embodiment shown in Fig. 21, the travelling judgment parameters and the stoppage judgment parameters respectively include a predetermined time D1, a predetermined time D2, a predetermined value Lt related to the amount of movement of the end sliding door SD, and a predetermined value DCt related to the amount of deceleration of the end sliding door SD. The predetermined time D1 as the travelling judgment parameter is typically longer than the predetermined time D1 as the stoppage judgment parameter. The same is true for the predetermined time D2, the predetermined value Lt, and the predetermined value DCt.

[0194] In the tenth embodiment shown in Fig. 22, the travelling judgment parameters and the stoppage judgment parameters respectively include a predetermined time D1, a predetermined time D2, a predetermined time D3A, a predetermined time D3B, a predetermined value Lt related to the movement amount of the end sliding door SD, a predetermined value DCt related to the deceleration amount of the end sliding door SD, and a predetermined value Ft related to the external force estimated value fest. The predetermined time D1 as the travelling judgment parameter is typically longer than the predetermined time D1 as the stoppage judgment parameter. The same is true for the predetermined time D2, the predetermined time D3A, the predetermined time D3B, the predetermined value Lt, the predetermined value DCt, and the predetermined value Ft.

[0195] As described above, the control method CS according to the embodiment of the present invention is, for example, a control method CS for an electric sliding door SD as shown in FIG. 1, and is configured to generate a braking force when the sliding door SD is opened, and to determine whether the sliding door SD has been opened manually based on information on the state of the sliding door SD while the braking force is being generated. With this configuration, the control method CS can detect that a person has opened the sliding door SD. Therefore, the control method CS can execute various functions after accurately detecting that the sliding door SD has been opened manually. For example, the control method CS can reduce the burden on a person when opening the sliding door SD. This is because the control method CS can start an operation (hereinafter referred to as an "assist operation") for reducing the burden on a person when opening the sliding door SD after accurately detecting that the sliding door SD has been opened manually. The assist operation is, for example, an operation for opening the sliding door by electric force. The assist operation may be an operation for releasing the braking force. Furthermore, the control method CS can prevent the assist operation from being started erroneously even though a person has not opened the sliding door SD. This is because it can accurately detect that the side sliding door SD has not been opened by human force.

[0196] The information on the state of the end sliding door SD may be, for example, at least one of the movement amount of the end sliding door SD, the deceleration amount of the end sliding door SD, and an estimated value of an external force acting on the end sliding door SD. Specifically, the information on the state of the end sliding door SD is position information s derived from the pulse signal p output by the encoder 8, the actual speed value v, the thrust command value f*, the actual thrust value f, etc. With this configuration, the control method CS can easily and accurately determine whether the end sliding door SD has been opened by human force or not.

[0197] For example, as shown in FIG. 9, the control method CS may determine that the end sliding door SD has been opened by human force when the amount of movement of the end sliding door SD is greater than a predetermined value Lt after a predetermined time D1 has elapsed while a braking force is being generated. Alternatively, the control method CS may determine that the end sliding door SD has been opened by human force when the amount of movement of the end sliding door SD exceeds the predetermined value Lt before the predetermined time D1 has elapsed. With this configuration, the control method CS can accurately determine whether the external force is human force or an external force other than human force based on the amount of movement of the end sliding door SD, which changes depending on the magnitude and duration of the external force that tries to move the end sliding door SD with the braking force applied. As a result, the control method CS can more reliably and timely reduce the burden on a person when opening the end sliding door SD.

[0198] Alternatively, as shown in FIG. 11, the control method CS may determine that the end sliding door SD has been opened by human force when the deceleration amount of the end sliding door SD in a predetermined time D2 is smaller than a predetermined value DCt while the braking force is being generated. In this case, the start point of the predetermined time D2 may be, for example, the point when the movement amount of the end sliding door SD exceeds a predetermined value Lt, or may be the point when a certain time has passed since the end sliding door SD was opened. In addition, when the deceleration amount DC is smaller than the predetermined value DCt, it may include a case where the end sliding door SD is accelerating. With this configuration, the control method CS can accurately determine whether the external force is human force or an external force other than human force based on the deceleration amount of the end sliding door SD, which changes depending on the magnitude and duration of the external force that tries to move the end sliding door SD with the braking force applied. As a result, the control method CS can more reliably and timely reduce the burden on a person when opening the end sliding door SD.

[0199] Alternatively, the control method CS may determine that the end sliding door SD has been opened by manual force if the external force estimated value fest, which is an estimate of the force estimated by the state observing unit 14, is greater than a predetermined value Ft even after a predetermined time D3A has elapsed since the generation of the braking force, as shown in Fig. 13. Alternatively, the control method CS may determine that the end sliding door SD has been opened by manual force if the external force estimated value fest does not fall below the predetermined value Ft even after the predetermined time D3A has elapsed.

[0200] In this case, the predetermined value Ft for the external force estimated value fest is preferably equal to or greater than a value equivalent to a component force of gravity acting on the end sliding door SD in the direction of movement of the end sliding door SD when a vehicle equipped with the end sliding door SD is stopped at maximum cant. Furthermore, the determination based on the external force estimated value fest is preferably started when the amount of movement of the end sliding door SD exceeds the predetermined value Lt, or when a predetermined time has elapsed since the end sliding door SD was opened. For example, the determination based on the external force estimated value fest is preferably started when it is detected that the end sliding door SD is opened.

[0201] With this configuration, the control method CS can accurately determine whether the external force is human or non-human based on the external force estimated value fest, which changes according to the magnitude and duration of the external force attempting to move the side sliding door SD with the braking force applied. As a result, the control method CS can more reliably and timely reduce the burden on a person when opening the side sliding door SD.

[0202] Alternatively, the control method CS may be configured to determine that the side sliding door SD has been opened by human force when at least two of the following conditions are satisfied: a first condition that the amount of movement of the side sliding door SD after a predetermined time D1 has elapsed while a braking force is generated is greater than a predetermined value Lt (see, for example, step ST3A in Figure 9); a second condition that the amount of deceleration of the side sliding door SD during a predetermined time D2 while a braking force is generated is less than a predetermined value DCt (see, for example, step ST3B2 in Figure 11); and a third condition that the external force estimated value fest, which is an estimate of the force estimated by the state observation unit 14, is greater than a predetermined value Ft even after a predetermined time has elapsed since the braking force was generated (see, for example, step ST3C2 in Figure 13).

[0203] For example, the control method CS may be configured to determine that the end sliding door SD has been opened manually when: (1) two conditions are satisfied in the order of the first condition and the second condition (see, for example, steps ST3D1 and ST3D2 in FIG. 15); (2) two conditions are satisfied in the order of the second condition and the third condition; (3) two conditions are satisfied in the order of the first condition and the third condition; or (4) three conditions are satisfied in the order of the first condition, the second condition, and the third condition (see, for example, steps ST3E1 to ST3E3 in FIG. 17).

[0204] With this configuration, the control method CS can more accurately determine whether the external force is human force or a non-human force based on at least two of the movement amount of the end sliding door SD, the deceleration amount of the end sliding door SD, and the external force estimated value fest, which change according to the magnitude and duration of the external force trying to move the end sliding door SD with the braking force applied. As a result, the control method CS can more reliably and timely reduce the burden on a person when opening the end sliding door SD.

[0205] The set value used in determining whether the end sliding door SD has been opened manually may be switched depending on whether the vehicle equipped with the end sliding door SD is running or not, or whether the vehicle equipped with the end sliding door SD is stopped or not, or whether the vehicle equipped with the end sliding door SD is running or stopped, as shown in steps ST2A to ST2C in each of Figs. 18 to 22, for example. With this configuration, the control method CS can, for example, determine when the railroad vehicle is stopped earlier than when the railroad vehicle is running. Therefore, the control method CS can further reduce the burden on a person when opening the end sliding door by starting the door opening operation earlier. Alternatively, the control method CS can, for example, determine when the railroad vehicle is running more accurately (strictly) than when the railroad vehicle is stopped. Therefore, the control method CS can more reliably prevent erroneous determination.

[0206] When the control method CS does not determine that the side sliding door SD has been opened by human force, it may determine that the side sliding door SD has been opened by an external force other than human force. In other words, the determination by the control method CS may be an alternative between whether the side sliding door SD has been opened by human force or whether the side sliding door SD has been opened by an external force other than human force.

[0207] The control method CS may be configured to open the end sliding door SD by the electric motor MR when it is determined that the end sliding door SD has been opened by human force, for example, as shown in step ST4 in Fig. 2. With this configuration, the control method CS can open the end sliding door SD without the human applying force. Therefore, the control method CS can reliably reduce the burden on a person when opening the end sliding door SD.

[0208] The control method CS may be configured to close the side sliding door SD by the electric motor MR when it is determined that the side sliding door SD has been opened by an external force other than human force, for example, as shown in step ST5 in Fig. 9. With this configuration, the control method CS can immediately close the side sliding door SD even if the side sliding door SD has been opened by an external force other than human force. Therefore, the control method CS can reliably reduce the burden on a person when opening the side sliding door by starting the support process without delay when a person subsequently tries to open the side sliding door SD.

[0209] Moreover, the control device CD according to the embodiment of the present invention is, for example, a control device CD for an electric side sliding door SD as shown in FIG. 1, and is configured to generate a braking force when the side sliding door SD is opened, and to determine whether the side sliding door SD has been opened manually or not based on information about the state of the side sliding door SD while the braking force is being generated. With this configuration, the control device CD can detect that a person has opened the side sliding door SD. Therefore, the control device CD can execute various functions after accurately detecting that the side sliding door SD has been opened manually. For example, the control device CD can reduce the burden on a person when opening the side sliding door SD. This is because the control device CD can start an assist operation after accurately detecting that the side sliding door SD has been opened manually.

[0210] Moreover, the control program according to the embodiment of the present invention is a control program for an electric side sliding door, and is configured to cause a computer (microcomputer) to realize a function of generating a braking force when the side sliding door SD is opened, and determining whether the side sliding door SD has been opened manually based on information about the state of the side sliding door SD while the braking force is being generated. This control program is typically recorded in a computer-readable recording medium. The recording medium on which the control program is recorded can be distributed as a program product.

[0211] FIG. 23 is a diagram showing an example of the hardware configuration of the control device CD. The control device CD shown in FIG. 23 has a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, an interface device 105, a display device 106, an input device 107, and the like, which are connected to each other by a bus B. A control program for realizing the function of the control device CD is provided by a recording medium 101 such as a CD-ROM. Then, when the recording medium 101 on which the control program is recorded is set in the drive device 100, the control program is installed from the recording medium 101 to the auxiliary storage device 102 via the drive device 100. However, the control program does not necessarily have to be installed via the recording medium 101, and may be downloaded and installed from another computer via a network. The auxiliary storage device 102 is configured to store the installed program and to store necessary data, etc. The memory device 103 is configured to read and store the program from the auxiliary storage device 102 when an instruction to start the control program is received. The CPU 104 is configured to realize the function of the control device CD according to the program stored in the memory device 103. The interface device 105 is used as an interface for connecting to a network. The display device 106 is configured to display information related to the control program, etc. The input device 107 is configured with a keyboard, a mouse, etc., and is used to input various instructions to the control device CD.

[0212] The preferred embodiments of the present invention have been described above in detail. However, the present invention is not limited to the above-described embodiments. Various modifications and substitutions may be applied to the above-described embodiments without departing from the scope of the present invention. Furthermore, each of the features described with reference to the above-described embodiments may be appropriately combined as long as there is no technical contradiction. [Explanation of symbols]

[0213] 1 Sequence control section 2 Speed ​​pattern generation section 3 Speed ​​adjustment section 4 Thrust adjustment section 5 Inverter control section 5A DC chopper control section 6 Current / thrust conversion section 7 Rotary motor 8 Encoder 9 Door closing switch 10 Speed ​​detection section 11 Position detection section 12 Movement amount detection section 13 Deceleration amount detection section 14 Status observation section 15 External force judgment section 100 Drive device 101 Recording medium 102 Auxiliary storage device 103 Memory device 104 CPU 105 Interface device 106 Display device 107 Input device B Bus CD Control device CP DC chopper CS Control method DM Drive mechanism IV Inverter MR···Motor RL··Rail RT··Sleeper SD··Sliding door SR··Information acquisition device

Claims

1. A control method for an electric sliding door, comprising: a braking force is generated when the end sliding door is opened by an external force other than an electric force, and in a state in which the braking force is generated, it is determined whether the end sliding door has been opened by human force or not based on information regarding the state of the end sliding door. Control method.

2. and determining that the end sliding door has been opened by manual force if a movement amount of the end sliding door is greater than a predetermined value after a predetermined time has elapsed while the braking force is being generated.

2. The control method of claim 1.

3. and determining that the end sliding door has been opened by manual force when a deceleration amount of the end sliding door within a predetermined time period is smaller than a predetermined value while the braking force is being generated.

2. The control method of claim 1.

4. The start point of the predetermined time is the point at which the movement amount of the end sliding door exceeds a predetermined value.

4. A control method according to claim 3.

5. The start time of the predetermined time is a time when a certain time has elapsed since the end sliding door was opened.

4. A control method according to claim 3.

6. If the estimated force value estimated by the state observation unit is greater than a predetermined value even after a predetermined time has elapsed since the generation of the braking force, it is determined that the side sliding door has been opened by human force.

2. The control method of claim 1.

7. the predetermined value for the estimated force is equal to or greater than a value corresponding to a component force of gravity acting on the end sliding door in a moving direction of the end sliding door when the vehicle equipped with the end sliding door is stopped at a maximum cant.

7. A control method according to claim 6.

8. The determination of whether the side sliding door has been opened by human force is started when the amount of movement of the side sliding door exceeds a predetermined value or when a predetermined time has elapsed since the side sliding door was opened. A control method according to claim 6 or 7.

9. A first condition is that the amount of movement of the end sliding door when a predetermined time has elapsed in a state in which the braking force is generated is greater than a predetermined value; A second condition that the deceleration amount of the end sliding door in a predetermined time period in a state where the braking force is generated is smaller than a predetermined value; and and a third condition that the estimated value of the force estimated by the state observing unit is greater than a predetermined value even after a predetermined time has elapsed since the generation of the braking force.

2. The control method of claim 1.

10. When the first condition and the second condition are satisfied in this order, When the two conditions, the second condition and the third condition, are satisfied in this order, When the first condition and the third condition are satisfied in this order, or When the first condition, the second condition, and the third condition are satisfied in this order, it is determined that the side sliding door has been opened manually.

10. A control method according to claim 9.

11. The set value used when determining whether the end sliding door has been opened manually is switched depending on whether the vehicle equipped with the end sliding door is traveling or whether the vehicle equipped with the end sliding door is stopped or not. A control method according to any preceding claim.

12. When it is not determined that the side sliding door has been opened by human force, it is determined that the side sliding door has been opened by an external force other than human force. A control method according to any preceding claim.

13. When it is determined that the side sliding door has been opened manually, the side sliding door is opened by an electric motor. A control method according to any preceding claim.

14. When it is determined that the side sliding door has been opened by an external force other than human force, the side sliding door is closed by an electric motor. A control method according to any preceding claim.

15. The information regarding the state of the end sliding door is at least one of a movement amount of the end sliding door, a deceleration amount of the end sliding door, and an estimated value of an external force acting on the end sliding door. A control method according to any preceding claim.

16. A control device for an electric sliding door, a braking force is generated when the end sliding door is opened by an external force other than an electric force, and in a state in which the braking force is generated, it is determined whether the end sliding door has been opened by human force or not based on information regarding the state of the end sliding door. Control device.

17. A control program for an electric sliding door, A function is realized in the computer to generate a braking force when the end sliding door is opened by an external force other than an electric force, and to determine whether the end sliding door has been opened by human force or not based on information about the state of the end sliding door while the braking force is being generated. Control program.

Citation Information

Patent Citations

  • Driving control device of motor-driven object for vehicle

    JP1997095140A

  • Door apparatus for vehicle

    JP2003262072A

  • Door device

    JP2007138631A

  • Opening / closing body control device

    JP2013174077A

  • Position holding device for sliding door

    JP2014095242A