CN103946681B - 用于对属于车辆的车身功能进行故障检修的方法和*** - Google Patents
用于对属于车辆的车身功能进行故障检修的方法和*** Download PDFInfo
- Publication number
- CN103946681B CN103946681B CN201280056419.8A CN201280056419A CN103946681B CN 103946681 B CN103946681 B CN 103946681B CN 201280056419 A CN201280056419 A CN 201280056419A CN 103946681 B CN103946681 B CN 103946681B
- Authority
- CN
- China
- Prior art keywords
- function
- vehicle
- condition
- add
- diagnostic tool
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000003860 storage Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 claims description 5
- 230000000246 remedial effect Effects 0.000 claims description 4
- 230000011664 signaling Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 130
- 230000007246 mechanism Effects 0.000 description 18
- 230000007935 neutral effect Effects 0.000 description 14
- 238000004590 computer program Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 241000894007 species Species 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 1
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 1
- 240000002853 Nelumbo nucifera Species 0.000 description 1
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
- 238000011309 routine diagnosis Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2205/00—Indexing scheme relating to group G07C5/00
- G07C2205/02—Indexing scheme relating to group G07C5/00 using a vehicle scan tool
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Control Of Transmission Device (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及用于对属于车辆的添造功能进行故障检修的方法,车辆在由制造商生产之后经历被提供有与所述车辆相关的计算机可读表示的至少一个功能的添造。在所述添造功能的故障检修期间,车辆连接到诊断工具,该诊断工具确定所述添造功能的启动的条件。诊断工具用于经由到所述车辆的所述连接确定所述添造功能的启动的所述至少一个条件是否被满足,且如果所述至少一个启动条件未被满足则产生信号。本发明还涉及一种诊断工具和一种车辆。
Description
技术领域
本发明涉及由车辆制造商生产的车辆,目的在于另外的功能的随后添造(built-on)。本发明特别是涉及用于对属于这样的车辆的添造功能进行故障检修的方法和***。本发明还涉及实施根据本发明的方法的车辆以及计算机程序和计算机程序产品。
背景技术
车辆制造可以用各种方式进行。在例如汽车工业中,制造商通常生产完整的并打算直接交付给最终客户的车辆。
然而,重型车辆工业通常还使用其它种类的生产方法。重型车辆的制造商可以如在汽车工业中那样生产打算直接交付给最终客户或车辆的最终用户的车辆,但由制造商生产的车辆只完成到某个程度也是非常普遍的,目的是随后由制造商的客户(例如第三方供应商)完成,以便满足特定的要求。也可能车辆虽然由其制造商实质上完成,但在它投入使用之前将例如由另一方例如第三方供应商或最终用户提供另外的功能。
例如也生产全装备车辆的商业车辆制造商通常也生产只包括底盘或底盘和驾驶室的版本,目的是随后由另一方根据后者的特定要求来完成。
例如,由车辆制造商生产的底盘可以是以任何期望的方式可用作为构建的基础,以便构造活动房屋、消防车、救护车、混凝土搅拌车、冷藏车等。
而且,巴士底盘例如可在有很少或没有车身的情况下由车辆制造商生产,目的是由巴士车身制造商随后添造。
因此由另一方执行的添造可能非常广泛,且至少一些添造在重型车辆的情况下也非常普遍。由于这个原因,车辆制造商也常常在极大程度上对车辆进行制备以便便于随后的添造。例如,一个或多个动力输出机构(PTO)常常被提供,例如以便可将添造元件连接到车辆的发动机和/或变速箱以使它们能够被提供来自车辆的驱动功率。也可能存在连接以使例如使用车辆的电气***、液压***和/或气动***用于添造功能的实现变得可能。
车辆因此可被提供多个PTO,且动力输出机构要求可根据构造在车辆上的应用的种类而变化。某些应用可能例如需要当车辆的发动机正运行时是恒定可获得的功率,而不管车辆是否移动,例如在混凝土搅拌车、冷藏车中的制冷单元和犁***的情况下。其它应用将只在不同情况下例如当起重机启动时等需要功率。
用于一个或多个添造功能的PTO的启动且因此一个或多个添造功能的操作常常并未使得连续或未调节的动力输出机构是合乎需要的,因为它通常仅在某些情况下当来自添造元件本身或例如车辆的驾驶员的要求时是需要的。
PTO也是同样的,车辆制造商因此通常提供添造接口来实现车辆的内部通信***和添造元件的控制***之间的通信。这个接口可例如包括具有若干个输入/输出的一个或多个接线盒,使得在输出上的高/低信号可例如代表某个功能的状态,且这个信息可用作用于添造功能的条件控制的控制信号。也可以有例如用于从添造元件的控制***传送对某个PTO的启动的请求的输入,在这种情况下高电平可例如指示对启动的请求,且某个输入可具有定义的意义。
因为给定底盘配置可用于在大量应用领域中的添造元件,在车辆制造阶段常常不可能知道特定底盘的特定预期使用,更不用说特定添造元件(例如特定的起重机单元或特定的犁***)的特性。
因此添造功能可通过将电压施加到车辆的内部控制***的接口上的输入来传递它们的状态,例如功能是活动的还是不活动的。通过添造功能用信号通知对某个车辆功能的启动和/或所需功率的请求,车辆的内部通信***将因此也知道添造功能存在及它们的状态。
发明内容
本发明的目的是提出用于诊断属于车辆的添造功能的方法。
本发明提出了一种用于对属于车辆的添造功能进行故障检修的方法,所述车辆在由制造商生产之后经历至少一个功能的添造,所述至少一个功能被提供有与所述车辆相关联的计算机可读表示,特征在于,当所述添造功能发生故障时,所述方法:将所述车辆连接到诊断工具,使用所述诊断工具来基于所述添造功能的所述计算机可读表示确定所述添造功能的启动的至少一个条件,使用所述诊断工具来经由到所述车辆的所述连接确定所述添造功能的启动的所述至少一个条件是否被满足,以及如果所述至少一个条件未被满足则产生信号。
本发明还提出了一种用于对属于车辆的添造功能进行故障检修的诊断工具,所述车辆在由制造商生产之后经历至少一个功能的添造,所述至少一个功能被提供有与所述车辆相关的计算机可读表示,特征在于,所述诊断工具包括在所述添造功能的故障检修期间当所述车辆已连接到诊断工具时用于下列操作的模块:基于所述添造功能的所述计算机可读表示确定所述添造功能的启动的至少一个条件,使用所述诊断工具来经由到所述车辆的所述连接确定所述添造功能的启动的所述至少一个条件是否被满足,以及如果所述至少一个条件未被满足则产生信号。
本发明还提出了一种车辆,所述车辆在被车辆制造商生产之后经历至少一个功能的添造,特征在于,所述车辆包括上述的诊断工具。
添造元件常常非常难以故障检修,因为在车辆中或车间处常常缺乏关于它们的信息。这以及具有可以在添造阶段以实质上任何期望方式使用的添造接口的车辆被交付的事实意味着元件可以以实质上任何期望的方式被添造,只要期望的功能被实现。总的来说,这意味着对发生故障的添造元件进行故障检修可能是非常耗时的。本发明通过确保在添造阶段所述添造功能的计算机可读表示与所述车辆相关联而解决了这样的问题。这个表示可随后由诊断工具使用,诊断工具经由到车辆的连接实时地读取车辆上的当前信号状态,使得当使用添造元件时期望功能为什么不发生的原因由诊断工具识别出变得可能,从而明显减少在故障检修上花费的时间。
由在下文和附图阐述的实施例例子的详细描述指示本发明的另外的特征及其优点。
附图说明
图1A示意性描绘其上可采用本发明的车辆。
图1B描述在图1A中描绘的车辆的控制***中的控制单元。
图2描绘属于车辆的添造功能的例子。
图3描绘根据本发明的实施例例子。
图4描绘根据本发明的实施例的逻辑编程功能的例子。
具体实施方式
在本描述和权利要求中的措辞“另一方”意指独立于车辆制造商的且车辆制造商所生产的车辆被交付给的一方。因此所述另一方可以是最终用户,但也可以是在交付给最终客户之前执行添造的第三方供应商。
图1A示意性描绘根据本发明的实施例的车辆100中的动力传动系。所描绘的车辆只有一个具有牵引轮113、114的轴,但本发明还可应用于具有多于一个设置有牵引轮的轴的车辆。动力传动系包括燃烧发动机101,燃烧发动机101以常规方式经由发动机的输出轴通常经由飞轮102通过离合器106连接到变速箱103。由车辆的控制***经由控制单元115控制发动机。车辆的控制***还借助于一个或多个适当的控制单元(未描绘)控制离合器106和变速箱103,离合器106可例如采取自动控制离合器的形式。动力传动系当然也可具有某个其它类型,例如具有常规的自动变速箱等。
来自变速箱103的输出轴107经由最终齿轮108(例如常规差动齿轮)和连接到所述最终齿轮的驱动轴104、105来驱动牵引轮113、114。
应注意,所描绘的车辆仅仅是它可如何被配置的例子,因为本发明可应用于所有类型的车辆,例如具有混合动力传动系的那些车辆、电动车辆和/或其它类型的轴配置、具有或不具有离合器的其它类型的变速箱等。
所描绘的车辆还设置有动力输出机构(PTO)109、110,PTO 109是经由发动机的飞轮102的直接动力输出机构,而PTO 110经由车辆的变速箱103获取功率。PTO因此可位于车辆结构中的不同位置处,且功率可例如直接从发动机或从变速箱获取,在这种情况下它将是依靠离合器的。例如来自变速箱的动力输出机构经由PTO 110提供可获取相对高的功率的优点,但同时遭受只在离合器啮合时才可能的缺点。
添造元件(例如起重机等)可连接到适当的PTO并因此由适当的PTO驱动。应注意,车辆可具有比PTO 109、110更多的PTO,并且也可具有其它类型的PTO。
添造功能然而可具有非常不同的种类,例如一个添造功能可包括经由动力输出机构要求来启动起重机功能,而另一添造功能可包括对在车辆驾驶员的位置处的某个警告灯的点亮的请求。因此添造功能可具有简单的类型,在这种情况下与车辆的内部控制***的交互不需要包含对功率的任何请求,但可经由如下所述的添造接口请求实质上任何期望的功能。添造元件的控制***也不需要从车辆请求资源,因为它可替代地完全取决于来自车辆的状态信号,即,在添造接口上的适当输出的信号状态。
添造功能针对它们的功能所请求的资源可因此例如采取机械功率、电功率、液压功率或气动功率或经由车辆的控制***对某个功能的请求当中的一个或多个的形式。在资源被请求的场合,它们通常不、也通常不被期望是经常可用的,但在必要时的启动通常是期望的。
下面的描述例示扭矩受限动力输出机构被请求所用于的添造功能。因为PTO属于车辆,它们通常由来自车辆的内部控制***的适当信号控制/启动。在所描绘的实施例中,它们的启动由控制单元116控制。
这也意味着为了使这些PTO被启动是可能的,特别是当被需要用于特定的添造元件时,后者必须与车辆的内部控制***通信。
车辆制造商不情愿某个另一方例如第三方供应商直接在车辆的内部控制***中实施改变,因为这可能以不希望有的和难以预测的方式影响车辆的性能。这也是为什么车辆制造商通常提供可用于与车辆的内部控制***通信的信令接口。这在图1A中以添造元件的控制单元117的形式被描绘,控制单元117例如与控制单元116和/或车辆上的其它控制单元通信。
添造接口可具有各种类型,但通常包括具有若干个输入/输出的添造元件的控制单元,每个输入/输出具有某个功能。一个输出可例如代表车辆的驻车制动器,且当驻车制动器被应用时,这个输出可例如由车辆的内部控制***设置到高电平,以便从而将此传递到添造元件。其状态可以用类似的方式被发信号的功能的其它例子包括处于空档的变速箱、被启动的发动机和例如车辆的动力传动系的其它功能/零件的状态、各种制动***等。这些信号可接着由添造元件的控制***使用,但例如受到通常必须被满足以使某个功能被启动的各种条件的限制。例如,对于添造功能请求例如某个PTO的启动和因此例如添造功能的运行,各种条件可能必须被满足,例如驻车制动器被应用以及并且车辆的变速箱处于空档中。如果添造元件的控制***可从控制单元117上的相应输出读取的这些条件被满足,则可请求启动。可经由所述添造元件的控制单元117请求这个启动,控制单元117可如上所述被提供有输入,每个输入具有某个意义,例如对某个PTO的启动的请求,该请求可由添造元件的控制单元117转换成适当的格式用于与控制单元116通信。
在现代车辆中的控制***通常包括由用于将若干个电子控制单元(ECU)(例如控制单元或控制器或车辆上的各种部件)连接在一起的一个或多个通信总线组成的通信总线***。这样的控制***可包括大量控制单元,且可将对特定功能的责任散步到它们中的多于一个。
为了简单起见,图1A只示出控制单元115、116、117。
本发明的部分可在任何适当的控制单元(例如控制单元117)中或完全地或部分地在车辆上的一个或多个其它控制单元中实现。
所描绘类型的控制单元通常适合于从车辆的各种部分接收传感器信号。当确定PTO是否应被启动时,控制单元116可例如从控制单元117接收信号。所描绘类型的控制单元也通常适合于将控制信号传送到车辆的各种部分和部件,例如控制单元116可将信号传送到用于PTO等的启动的适当的致动器。
控制单元的功能常常通过一般以计算机程序的形式的编程指令来管理,当所述指令在计算机或控制单元中被执行时使计算机/控制单元实施期望形式的控制行动(例如根据本发明的方法步骤)。计算机程序通常采取存储在控制单元中或连接到控制单元并由控制单元执行的数字存储介质121(见图1B)上的计算机程序产品109的形式,数字存储介质121例如是ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除PROM)、闪存、EEPROM(电可擦除PROM)、硬盘单元等。因此可通过改变计算机程序的指令来修改在特定情况中的车辆的行为。
在图1B中示意性描绘控制单元(添造元件的控制单元117)的例子,其可能包括可例如采取某个适当类型的处理器或微型计算机(例如用于数字信号处理的电路(数字信号处理器DSP)或具有预定的具体功能的电路(专用集成电路ASIC))的形式的计算单元120。计算单元连接到存储器单元121,其例如给它提供使它能够执行计算所需要的存储的程序代码109和/或存储的数据。计算单元还布置成将计算的部分或最终结果存储在存储器单元121中。
控制单元还设置有用于接收并发送输入和输出信号的相应设备122、123、124、125。这些输入和输出信号可包括波形、脉冲或可被输入信号接收设备122、125检测为信息并可被转换成计算单元120可处理的信号的其它属性。这些信号因此被传送到计算单元。例如,添造元件的控制单元可具有输入以从例如属于添造单元的断路器接收信号。输出信号发送设备123、124被布置成转换从计算单元接收的信号以便例如通过调制它们来产生可传送到车辆的控制***的其它部分和/或信号所预期到达的部件的输出信号。到用于接收和发送输入和输出信号的相应设备的每个连接可采取在电缆、数据总线(例如CAN(控制器区域网)总线)、MOST(媒体导向的***传输)总线或某个其它总线配置或无线连接当中的一种或多种的形式。
车辆的控制***可因此是非常广泛的,具有大量控制单元,而用于添造功能的控制***原则上具有非常简单的类型,且例如如图2所描绘的那样来实施。
图2示意性描绘根据现有水平的用于简单添造功能的控制***的部分。所描绘的例子涉及当规定的标准被满足时对例如经由图1A中的PTO109的扭矩受限动力输出机构的启动的请求。所描绘的解决方案以中继设备解决方案的形式构造,由此,各种信号由中继设备201、202连接在一起以在期望的条件被满足时请求动力输出机构的启动。在所描述的例子中,如在现有技术中的,在第一输入202处的第一中继设备201从添造元件的控制单元204的输出203接收第一信号。这个信号采取空档信号的形式,该空档信号在空档被啮合时由车辆的内部控制***设置为激活。
为了使第一中继设备201关闭并从而经由其输出205将空档信号传递到中继设备202的输入206,从添造元件的控制单元204的输出207接收的驻车制动信号或从输出208接收的行车制动信号必须呈现高电平,以便从而在中继设备201的控制输入209上引起高电平。
当条件被满足时,中继设备201关闭,所以空档信号传递到中继设备202。为了使中继设备202也关闭并从而在其输出210上传送高电平,它的输入211也需要呈现高电平,这在断路器212被启动时发生。当经由PTO的扭矩受限动力输出机构是活动的时,可例如由车辆的驾驶员或以某种其它适当的方式启动断路器。当断路器被关闭且因此中继设备202也关闭时,添造元件的控制单元204上的输入213被设置到高电平,由此,这个输入代表对扭矩受限动力输出机构的所述请求。
这个请求然后由添造元件的控制单元204转换成适当的信号,以便经由车辆的内部控制***例如经由如上的控制单元116请求PTO 109按需要被启动。
应注意,在图2中描绘的例子具有非常简单的功能,以及实际上可涉及添造元件使用实质上更复杂的连接结构以实现期望功能。故障的检修然而甚至在图2中的相对简单的***中也可能非常耗时。
因为添造功能出故障而访问车间的具有如图2中的添造功能的车辆可引起复杂的故障检修,特别是如果添造功能使用大量部件来实现的话。
通常情况是,属于添造元件的电气***非常难以故障检修,因为车辆车间常常缺乏关于车辆配备有的具体添造元件的信息。当具有可在添造阶段以实质上任何期望的方式被使用的添造接口的车辆被交付时,类似的功能也可以用很多不同的方式实现,也不存在具有来自同一方的添造单元的两个车辆以确切地相同的方式实现的任何必然性。
如果添造功能(例如在图2中描绘的添造功能)出故障,则不存在在车间的机械师不必对电气***执行测量作为试图识别故障的方式的情况下车间诊断它的可能性。为了使这在合理量的时间内是完全可能的,另一要求是显示该功能实际上如何工作的添造元件的电路图的可获得性。不幸的是,这样的图常常缺乏,这意味着故障检修可能是非常耗时的。
返回到图2,甚至在这个简单的例子中,例如可能启动未发生的下面的故障/原因可以出现:
-驻车制动信号或行车制动信号不是有效的;
-空档位置信号不是有效的;
-没有来自断路器212的信号;
-用于一些进入的信号的布线失去作用;
-一个或多个中继设备201、202失去作用;
-在添造元件的控制单元204中的内部故障;
-扭矩限制器功能的内部启动条件未被满足,即,用于允许扭矩限制
器的启动的车辆内部条件的不满足。
因此大量测量可能是必需的以在甚至相对简单的应用中识别故障。而且,对装置的接近可能常常很难,使在两点之间执行测量变得很难。也必须例如借助于诊断程序检查所请求的车辆功能的启动的车辆内部条件是否被满足。
本发明提出了实质上便于添造解决方案的故障检修的方法。本发明基于具有存储在车辆的控制***中的适当位置处(例如在图1A中的添造元件的控制单元117或某个其它适当的控制单元中)的计算机可读功能描述,例如具有添造功能的逻辑功能描述的程序代码。这个功能描述然后由诊断程序使用以通过被连接到车辆的诊断程序来诊断该功能,以便实时地能够读取各种信号的状态并从而标识未满足的启动条件,未满足的启动条件可能因此是故障的潜在原因。
根据本发明的方法例子在图3中示出。针对图2中描绘的添造功能,即,扭矩限制器功能例示出该方法,但故障检修以采用根据本发明的功能描述为基础。该方法以确定如上的动力输出机构功能是否将经历故障检修的步骤301开始。如果情况就是这样(其可例如通过车间机械师由适当的行动触发),该方法继续前进到步骤302。
步骤302确定用于允许动力输出机构功能的启动的车辆内部条件是否完全被满足。这些条件可能例如要求发动机已被启动且变速箱在某个位置上,例如在空档中。如果启动的内部条件未被满足,则该方法可继续前进到步骤303以对内部启动条件进行故障检修,因为如果内部启动条件未被满足,动力输出机构功能将根本不被启动,而不管添造功能的电气***的状态如何。内部启动条件的故障检修可以用任何适当的方式进行,并因此未在这里被更详细地描述,因为它是车辆的正常内部故障检修的部分。在一个实施例中,内部启动条件可由诊断工具识别,例如这样的信息可存储在车辆的控制***中或是诊断工具可访问的。未被满足的内部启动条件可因此被呈现给诊断工具的用户,使验证它们被满足,例如验证驻车制动器实际上被启动(如果要求的话)以及这是否未完成变得可能。
在步骤303的故障检修之后,该方法继续前进到步骤304,步骤304再次确定功能的内部启动条件是否被满足。如果情况仍然不是这样,该方法在步骤305结束或返回到步骤303以进行进一步的故障检修。如果相反故障检修表明启动的内部条件现在被满足,则该方法继续前进到步骤306。它也在已经在步骤302确定功能的内部启动条件被满足的情况下这么做。
在步骤306,从添造元件的控制单元117或车辆上的某个其它适当的存储位置检索添造功能的计算机可读表示(例如程序代码表示)。这个代码采取具有所需信号和可应用于功能的启动的条件的添造功能的计算机可读表示的形式。这个计算机可读表示可以是例如使用适当的计算机程序创建的功能描述。在优选实施例中,如下所述,程序代码可由本身用于创建功能的程序产生。替代地,计算机可读表示可例如由执行添造的一方创建并可遵循由如下的诊断工具可读的语法。
计算机可读表示可例如存储在控制单元117或车辆上的某个其它适当的控制单元中。替代地,它可例如被发送到车辆制造商所制造的车辆的中央存储位置,使例如车间或诊断工具能够在必要时从中央位置检索计算机可读表示。
在步骤306检索的计算机可读表示接着在步骤307被读取到诊断工具中,诊断工具分析它并可使用它来确定哪些信号对于启动添造功能来说必须是有效的。通过例如如上述将对动力输出机构的请求设置为有效的,诊断工具可使用功能描述和例如条件编程(其在现有技术中被很好地描述为“约束编程”并可以用各种不同的方式进行)作为用于确定对于使功能变成有效来说哪些信号必须是有效的基础。如果各种备选方案是可能的,例如,如在图2中的驻车制动信号或行车制动信号,诊断工具可使用条件编程来确定可实现有效的动力输出机构请求的各种可能的信号组合。参考在图2中描绘的例子,诊断工具可因此发现驻车制动器或行车制动器必须是有效的,而同时空档被啮合且断路器被启动。
当诊断工具确定哪个条件或哪些调节是期望功能所需要的时,它可经由到车辆的连接从车辆的内部控制***读取信号的当前状态并从其确定空档是否实际上被啮合以及驻车制动器或行车制动器是否是有效的。这样的信号通常是经由车辆的内部控制***可得到的,使诊断功能确定这些条件是否被满足变得容易。诊断工具因此被连接,像常规诊断工具一样,使得车辆的内部信号可被读取。
在一个实施例中,添造功能被实施的方式如在图2中描绘的,在这种情况下不是所有信号都将是诊断工具可访问的,因为例如断路器的位置之类的信号可能不是经由内部车辆控制***可得到的。然而在这种情况下仍然可能确定任何车辆相关信号(驻车制动、行车制动、空档)是否不满足条件。当借助于诊断工具发现启动条件中的任意未被满足时,在步骤308产生信号。它可采取标识未满足的启动条件的形式,该启动条件可借助于所产生的信号被显现给诊断工具的用户。在步骤308,如果情况是这样,诊断工具可因此例如明确地指示“空档未啮合”,用于显现给车间机械师,例如通过在显示器上观看的方式,来使他/她能够立即处理/调查该问题,而根本不必进行任何测量。
在这种情况下机械师可检查空档实际上是否被啮合。诊断工具可适合于请求处理未满足的启动条件(即,通过使它被满足的行动(在这种情况下空档实际上被啮合))是否修正所述故障的指示。因此例如可能确定档位传感器是否发生故障或简单地说是否不是所有启动条件仍不被满足。
如果功能在补救行动被采取之后起作用,则机械师可接着在步骤309经由适当的输入接口指示此,且该方法将在步骤305结束。如果添造功能仍然发生故障,则该方法返回到步骤302,用于进一步的确定/故障检修。可能是例如多于一个条件未被满足,在这种情况下诊断工具可如此指示。如果故障在用于处理未满足的启动条件的行动之后继续,则因此可以确定所述添造功能的启动的其它条件是否被满足,且未满足的任何条件可被标识出以供诊断工具的用户处理。
如前面提到的,在上面描述的实施例中不存在诊断工具能够访问属于添造功能的所有信号的必然性。在所描绘的例子中,添造功能例如不能访问断路器212的状态。然而,断路器在计算机可读表示中被描述,所以诊断工具可仍然发现它必须是有效的。如果例如根据图2所需的其它条件被满足,则诊断功能可在步骤308指示一个启动条件是断路器被启动,车间机械师可立即对该断路器进行故障检修,可能明显减少他/她的故障检修工作负荷。
诊断工具也可产生断路器是否被启动的问题。这可能在下列情况下是特别有利的:各种启动条件采取不能经由车辆的内部控制***中的信号被读取的信号的形式,因为它意味着机械师可逐个条件地验证正确的运行,并且还向诊断工具指示此,使得它对补救措施的随后建议可尽可能基于尽可能多的数据。
在存在可被识别但不被其直接读取的各种信号的情况下,它们可因此仍然被诊断工具识别,且适当的故障检修措施仍然可被建议。
本发明因此提出了一种故障检修方法,该方法实质上便于由车间机械师对添造功能的故障检修。使用添造功能的到车辆的信令连接的计算机可读表示,通过在添造阶段提供车辆,极大地促进故障检修。应注意,添造元件可包括多个和甚至大量添造功能,在这种情况下可针对它们中的每个产生计算机可读表示。
本发明的一个实施例还针对添造阶段的使用,提出了一种工具,该工具可不仅用于产生添造功能的计算机可读表示,而且还用于实际上借助于软件建立添造功能,以便能够完全或部分地避免借助于中继设备等来实施它们,且相反在软件中实现它们。
该工具可例如采取逻辑编程工具的形式,使用户在没有编程的深入知识的情况下对期望功能进行编程变得容易。图4是对应于在图2中描绘的添造功能的逻辑关系的图形描绘。代替只使用在添造元件的控制单元上的输入/输出上的信号来实现期望功能的现有技术方法,根据本发明的编程工具使利用在将添造元件连接到车辆中实际上涉及的实质上更少的工作来实现相同的功能变得可能。
该工具可例如包括车辆内部底盘功能、状态功能和用于将各种信号连接在一起的算符的适当选择。例如,当建立逻辑关系时,例如“和”、“或”、“小时”等的算符可被使用。这个工具因此使直接在软件中而不是借助于各种信号电缆、中继设备等来实施添造元件变得可能。该工具可例如具有如下的类型,该类型使得用户可使用算符、状态信号等的“拖放”,并可通过在各种部件之间布设连接线来容易地将它们连接在一起。这样的工具因此提供针对其使用需要非常少的现有编程知识的优点,这是极大的优点。
在图4中描绘的类型的一个解决方案中,功能块,例如编号为401、402、403、404的那些块可用于表示输入信号,然后借助于算符405、406、407将该输入信号结合到期望功能,具有指示期望结果的可能性,在这种情况下是如上所述扭矩受限输出机构408。在图4中描绘的类型的工具因此使以实质上减少的布线实现添造功能变得容易。
在所描绘的例子中,除了断路器以外的所有信号构成因此已经经由车辆的控制***可得到的车辆内部功能,所以只有表示断路器的一个信号必须被供应到例如添造元件的控制***以使完全实现所例示的功能变得可能。
可接着由编程工具将功能的逻辑描绘转换成对应于车辆的控制***并用于车辆的控制***的形式(语法)。编程工具可因此用于产生计算机可读表示,例如表示功能的计算机程序代码,且这个代码可存储在适当的位置处,例如在添造元件的控制单元中,以便在操作期间在那里被执行。这个计算机程序代码可接着由如上的用于故障检修的诊断工具读入,在这种情况下诊断工具可获得所有信号,即甚至断路器信号,用于故障检修,因为断路器信号连接到添造元件的控制单元。
替代地,在诊断工具的语法不同于车辆的语法的情况下,编程工具,除了车辆的操作期间使用的计算机程序代码之外,还可产生由诊断工具使用的添造功能的特定的计算机可读表示。也可经由适当的接口将诊断工具可读的表示传输到例如用于存储车辆数据的中央位置,在该中央位置中每个特定车辆的数据可被存储,这在一个实施例中使诊断工具在进行故障检修时可从中央位置检索功能描述。将添造功能数据以及还有其它数据存储在某个其它位置提供另外的优点:如果例如添造元件的控制单元发生故障,则它可被更换,在这种情况下可借助于这些数据将新控制单元重置到期望配置。
在借助于编程工具来实现添造功能的情况下,进一步完善的故障检修因此变得可能,因为诊断功能可获得所有信号。
用于产生期望功能的软件可例如由车辆制造商提供,在这种情况下可容易由编程工具产生诊断工具可读的语法,和/或诊断工具可适合于读取如所产生的用于在车辆的控制***中使用的程序代码。替代地,编程工具可由另一方提供,在这种情况下只必须确保功能描述被提供,以使得诊断工具可进行正确的功能诊断。这可借助于到诊断工具的定义的接口来保证。这也在添造功能的实现是借助于中继设备等的上述情况下适用,其中功能描述可以用任何期望的方式提供,只要它是以诊断工具可读的形式。
用于对添造功能进行编程的编程工具可如上那样显示具有功能块编程的图形布局。这个实施例提供使建立功能的可见和因此容易理解的图片变得容易的优点。在一个实施例中,可替代地以适当的编程语言对功能进行直接编程。应注意,这要求就用户而言较多的现有知识,但这个实施例可能对经常建立添造功能并且十分熟悉编程的人是有利的。本发明还提供添造元件的控制单元117不需要与在现有技术中的一样多的输入/输出的优点,因为在至少某些实施例中,添造功能可主要在软件而不是硬件中实现。
本发明不限于上面描述的其实施例,而是涉及并包括在所附独立权利要求的保护范围内的所有实施例。例如在文依据其中动力输出机构被请求的例子描述了本发明,但如上所述,添造功能也可具有很多不同的种类,例如灯的点亮、警告灯等。添造功能的软件实现也具有另外的优点。当例如实现一种功能(其中例如在驾驶室中的警告灯将被点亮)时,也可以在使用编程工具实现功能时使例如用于显现在例如显示器中的警告文本被调整到精确的期望措辞。
Claims (22)
1.一种用于对属于车辆的添造功能进行故障检修的方法,所述车辆在由制造商生产之后经历至少一个功能的添造,所述至少一个功能被提供有与所述车辆相关联的计算机可读表示,特征在于,当所述添造功能发生故障时,所述方法:
-将所述车辆连接到诊断工具,
-使用所述诊断工具来基于所述添造功能的所述计算机可读表示确定所述添造功能的启动的至少一个条件,
-使用所述诊断工具来经由到所述车辆的所述连接确定所述添造功能的启动的所述至少一个条件是否被满足,以及
-如果所述至少一个条件未被满足则产生信号。
2.根据权利要求1所述的方法,特征在于,所述添造功能的启动需要多个启动条件的满足,并且在所述需要的启动条件中的至少第一个未被满足时产生所述信号。
3.根据权利要求1或2所述的方法,特征在于,所述信号标识所述至少一个条件。
4.根据权利要求1或2所述的方法,特征在于,还包括使用所述产生的信号,来为所述诊断工具的用户标识所述至少一个条件。
5.根据权利要求1或2所述的方法,特征在于,
-使用所述诊断工具以根据所述添造功能的所述计算机可读表示来确定属于添造元件的为启动所述添造功能必须被满足的启动条件,并且
-为所述诊断工具的用户,标识属于所述添造元件的必须被满足的所述启动条件。
6.根据权利要求5所述的方法,特征在于,当为所述诊断工具的用户标识所述启动条件时,使用所述诊断工具来请求补救行动是否修正所述故障的指示,所述补救行动使得满足所述至少一个条件。
7.根据权利要求6所述的方法,特征在于,在用于处理所述启动条件的所述补救行动之后,通过确定所述添造功能的启动的第二条件是否被满足,以及在它未被满足的情况下,通过为所述诊断工具的所述用户标识所述第二条件,来对所述添造功能的故障做出响应。
8.根据权利要求5所述的方法,特征在于,在所述添造功能的所述故障检修中确定所述添造元件的启动的车辆内部条件是否被满足。
9.根据权利要求1或2所述的方法,特征在于,
-使用所述诊断工具以根据所述添造功能的所述计算机可读表示来确定为启动所述添造功能必须被满足的至少一个车辆内部条件,并且
-经由到所述车辆的所述连接,通过从所述车辆的内部控制***读取信号来确定所述车辆内部条件是否被满足。
10.根据权利要求9所述的方法,特征在于,实时地读取所述信号状态。
11.根据权利要求1或2所述的方法,特征在于,使用所述添造功能的所述计算机可读表示和任何可应用的条件编程来确定所述添造功能的启动的所述条件。
12.根据权利要求1或2所述的方法,特征在于,在所述车辆上存储所述添造功能的所述计算机可读表示。
13.根据权利要求1或2所述的方法,特征还在于,借助于编程工具来产生所述添造功能的所述计算机可读表示。
14.根据权利要求1或2所述的方法,特征在于,所述添造功能的所述计算机可读表示包括所需信号和所述添造功能的启动的条件的表示。
15.根据权利要求5所述的方法,特征在于,所述添造元件经由具有由所述车辆制造商定义的多个输入和输出的信令接口与所述车辆通信,且每个输入和输出表示所述车辆的特定功能的状态和/或启动请求。
16.根据权利要求1或2所述的方法,特征在于,所述添造功能的所述计算机可读表示采取所述添造功能的逻辑功能描述的形式。
17.根据权利要求1或2所述的方法,特征在于,借助于编程工具来创建所述添造功能。
18.根据权利要求17所述的方法,特征在于,用于创建所述添造功能的所述编程工具产生所述添造功能的所述计算机可读表示。
19.根据权利要求1或2所述的方法,特征在于,借助于编程工具来创建所述添造功能,所述编程工具创建所述添造功能的图形功能描述并将所述描述转换成所述功能描述的所述计算机可读表示。
20.根据权利要求5所述的方法,特征在于,所述添造元件由除了所述车辆制造商以外的某个另一方添造。
21.一种用于对属于车辆的添造功能进行故障检修的诊断工具,所述车辆在由制造商生产之后经历至少一个功能的添造,所述至少一个功能被提供有与所述车辆相关的计算机可读表示,特征在于,所述诊断工具包括在所述添造功能的故障检修期间当所述车辆已连接到诊断工具时用于下列操作的模块:
-基于所述添造功能的所述计算机可读表示确定所述添造功能的启动的至少一个条件,
-使用所述诊断工具来经由到所述车辆的所述连接确定所述添造功能的启动的所述至少一个条件是否被满足,以及
-如果所述至少一个条件未被满足则产生信号。
22.一种车辆(100),所述车辆在被车辆制造商生产之后经历至少一个功能的添造,特征在于,所述车辆包括根据权利要求21所述的诊断工具。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE1150919-7 | 2011-10-05 | ||
SE1150919A SE536187C2 (sv) | 2011-10-05 | 2011-10-05 | Förfarande och system för felsökning av en påbyggnationsfunktion vid fordon |
PCT/SE2012/051054 WO2013051997A1 (en) | 2011-10-05 | 2012-10-03 | Method and method for troubleshooting a body work function pertaining to vehicles |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103946681A CN103946681A (zh) | 2014-07-23 |
CN103946681B true CN103946681B (zh) | 2017-06-23 |
Family
ID=48043993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280056419.8A Active CN103946681B (zh) | 2011-10-05 | 2012-10-03 | 用于对属于车辆的车身功能进行故障检修的方法和*** |
Country Status (8)
Country | Link |
---|---|
US (1) | US9453785B2 (zh) |
EP (1) | EP2764343B1 (zh) |
KR (1) | KR101770763B1 (zh) |
CN (1) | CN103946681B (zh) |
BR (1) | BR112014008079B1 (zh) |
RU (1) | RU2593737C2 (zh) |
SE (1) | SE536187C2 (zh) |
WO (1) | WO2013051997A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104950776B (zh) * | 2015-06-29 | 2018-06-26 | 陕西法士特齿轮有限责任公司 | 一种并联混合动力amt控制*** |
US10055903B2 (en) * | 2016-06-09 | 2018-08-21 | GM Global Technology Operations LLC | Vehicle health check via noise and vibration level |
SE541396C2 (en) | 2017-12-27 | 2019-09-10 | Scania Cv Ab | Method and control unit for communicating with a vehicle |
SE541395C2 (en) * | 2017-12-27 | 2019-09-10 | Scania Cv Ab | Method and control unit for facilitating diagnosis for a vehicle |
SE545249C2 (en) * | 2017-12-27 | 2023-06-07 | Scania Cv Ab | Method and control unit for configuring an add-on interface of a vehicle |
DE102019211118A1 (de) * | 2019-07-26 | 2021-01-28 | Robert Bosch Gmbh | Verfahren zum Testen eines Kraftfahrzeugs |
DE102019211124A1 (de) * | 2019-07-26 | 2021-01-28 | Robert Bosch Gmbh | Verfahren zum Initialisieren eines Kraftfahrzeugs |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005104408A (ja) * | 2003-10-01 | 2005-04-21 | Mitsubishi Electric Corp | 外部接続型故障診断システム |
CN1735848A (zh) * | 2003-02-21 | 2006-02-15 | 奥迪股份公司 | 用于基于模型的车载诊断的装置和方法 |
US7057394B1 (en) * | 2005-02-07 | 2006-06-06 | International Truck Intellectual Property Company, Llc | Chassis electrical system tester |
CN101514942A (zh) * | 2008-02-22 | 2009-08-26 | 丰田自动车株式会社 | 车辆诊断装置、车辆诊断***以及诊断方法 |
JP2009293951A (ja) * | 2008-06-02 | 2009-12-17 | Toyota Motor Corp | 車両用故障診断装置、故障診断方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6553290B1 (en) * | 2000-02-09 | 2003-04-22 | Oshkosh Truck Corporation | Equipment service vehicle having on-board diagnostic system |
US6882917B2 (en) * | 1999-07-30 | 2005-04-19 | Oshkosh Truck Corporation | Steering control system and method |
US7184866B2 (en) * | 1999-07-30 | 2007-02-27 | Oshkosh Truck Corporation | Equipment service vehicle with remote monitoring |
US7904219B1 (en) * | 2000-07-25 | 2011-03-08 | Htiip, Llc | Peripheral access devices and sensors for use with vehicle telematics devices and systems |
DE10219832B4 (de) * | 2002-05-03 | 2005-12-01 | Daimlerchrysler Ag | Verfahren zum Kodieren von Steuergeräten in Verkehrsmitteln |
FR2891502B1 (fr) * | 2005-10-03 | 2007-12-14 | Renault Sas | Procede d'amelioration d'un diagnostic d'une eventuelle defaillance dans un vehicule |
US8622469B2 (en) * | 2006-09-14 | 2014-01-07 | Indiana Mills & Manufacturing, Inc. | Apparatus for restraining an object in a vehicle |
US8319623B2 (en) | 2009-01-23 | 2012-11-27 | Mgm Brakes | Brake monitoring system and method |
KR101230902B1 (ko) * | 2010-12-02 | 2013-02-07 | 현대자동차주식회사 | 차량 시뮬레이터를 이용한 차량 장치의 자동 평가 시스템 |
-
2011
- 2011-10-05 SE SE1150919A patent/SE536187C2/sv unknown
-
2012
- 2012-10-03 WO PCT/SE2012/051054 patent/WO2013051997A1/en active Application Filing
- 2012-10-03 CN CN201280056419.8A patent/CN103946681B/zh active Active
- 2012-10-03 BR BR112014008079-8A patent/BR112014008079B1/pt active IP Right Grant
- 2012-10-03 KR KR1020147012170A patent/KR101770763B1/ko active IP Right Grant
- 2012-10-03 RU RU2014117657/11A patent/RU2593737C2/ru not_active IP Right Cessation
- 2012-10-03 US US14/350,179 patent/US9453785B2/en active Active
- 2012-10-03 EP EP12838307.2A patent/EP2764343B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1735848A (zh) * | 2003-02-21 | 2006-02-15 | 奥迪股份公司 | 用于基于模型的车载诊断的装置和方法 |
JP2005104408A (ja) * | 2003-10-01 | 2005-04-21 | Mitsubishi Electric Corp | 外部接続型故障診断システム |
US7057394B1 (en) * | 2005-02-07 | 2006-06-06 | International Truck Intellectual Property Company, Llc | Chassis electrical system tester |
CN101514942A (zh) * | 2008-02-22 | 2009-08-26 | 丰田自动车株式会社 | 车辆诊断装置、车辆诊断***以及诊断方法 |
JP2009293951A (ja) * | 2008-06-02 | 2009-12-17 | Toyota Motor Corp | 車両用故障診断装置、故障診断方法 |
Non-Patent Citations (1)
Title |
---|
"基于视觉的车辆检测技术现状";李玉萍;《国外电子测量技术》;20071031;第26卷(第10期);第21-23页、第32页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103946681A (zh) | 2014-07-23 |
EP2764343B1 (en) | 2017-05-10 |
RU2014117657A (ru) | 2015-11-10 |
KR20140084132A (ko) | 2014-07-04 |
RU2593737C2 (ru) | 2016-08-10 |
EP2764343A4 (en) | 2015-07-01 |
EP2764343A1 (en) | 2014-08-13 |
SE536187C2 (sv) | 2013-06-18 |
WO2013051997A1 (en) | 2013-04-11 |
BR112014008079B1 (pt) | 2021-05-25 |
SE1150919A1 (sv) | 2013-04-06 |
KR101770763B1 (ko) | 2017-08-23 |
US20140288767A1 (en) | 2014-09-25 |
US9453785B2 (en) | 2016-09-27 |
BR112014008079A2 (pt) | 2017-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103946681B (zh) | 用于对属于车辆的车身功能进行故障检修的方法和*** | |
CN110696630B (zh) | 兼容自动挡和手动挡电动汽车的控制***及方法 | |
CN104391502B (zh) | 汽车诊断***及汽车 | |
CN108536114A (zh) | 一种车辆控制装置 | |
KR102404699B1 (ko) | 차량의 진단을 용이하게 하는 방법 및 제어 유닛 | |
CN112440740A (zh) | 一种车辆取力***及其取力、标定方法 | |
CN115993809A (zh) | 汽车网络车辆总线诊断 | |
KR102402629B1 (ko) | 차량으로 및/또는 차량으로부터 정보를 전송하기 위한 방법 및 제어 유닛 | |
CN202110528U (zh) | 一种ecu嵌入式软件刷新和下载编程的*** | |
CN113253701B (zh) | 车辆远程诊断***及方法 | |
CN118043217A (zh) | 用于内燃机被更换为具有电机的电力牵引驱动装置的机动车辆的电子转换套件、具有该转换套件的机动车辆以及该转换套件的操作方法 | |
CN111492641B (zh) | 用于与车辆通信的方法和控制单元 | |
CN108259251A (zh) | 一种网关控制器路由配置方法、装置、设备及汽车 | |
KR102404697B1 (ko) | 애드온 인터페이스를 설정하기 위한 방법 및 제어 유닛 | |
CN117472034A (zh) | 一种车辆诊断方法、装置、设备及介质 | |
CN116729353A (zh) | 控制混动车辆的发动机的方法、装置及车辆 | |
CN113917839A (zh) | 一种发动机飞轮不规则度自学习***及方法 | |
SE2251343A1 (en) | Method and control arrangement for diagnosing of a powertrain component of a vehicle | |
JP2014221608A (ja) | 車両の電子制御装置 | |
CN111492642A (zh) | 用于配置车辆的附件接口的方法和控制单元 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |