信号调节方法、电路、电路系统、调节设备和存储介质与流程

文档序号:19473139发布日期:2019-12-21 02:31阅读:211来源:国知局
信号调节方法、电路、电路系统、调节设备和存储介质与流程

本发明涉及电路信号处理技术领域,具体涉及一种电路信号调节方法、电路、电路系统、调节设备和存储介质。



背景技术:

对于传统的仿真电路中,通常包括多个电路板,前一电路板的输出信号作为后一电路板的输入信号,后一电路板再根据该输入信号进行控制以及信号的处理等,以两个电路板为例,前一电路板称为a板,后一电路板称为b板。由于电路板中元器件的互相干扰,或者周围环境的干扰,以及控制模式的差异,导致a板输出的信号与目标信号不一致,而目标电路信号是能使b板按照正常的逻辑运行的输入信号。因此,当a板的输出信号不准确时,就会影响b板的正常运行,进而b板就无法达到控制精度要求。

在实际的应用过程中,某些产品对电路板中的输入输出信号的精度要求非常高,因此,通常在产品上线前,要对仿真电路板进行测试,以保证仿真电路板的正常运行。相关技术中,当来自a板的信号与b板需求的目标信号不一致时,通常是b板对来自a板的输出信号进行校正,将校正后的信号作为b板的输入信号,例如采用函数拟合的方法进行校正。但是,这种校正方法通常准确率较低,b板无法更快更有效的得到准确的输入信号,而且,还增加了b板的运行负荷,影响b板实际功能的运行。



技术实现要素:

有鉴于此,本发明实施例提供一种电路信号调节方法、电路、电路系统、调节设备和存储介质,以解决相关技术中在对偏离电路信号目标输出值较大的电路信号进行校准时,依赖于后续应用该电路信号的电路进行校准造成的校准准确率较低且后续电路负荷大的问题。

本发明采用如下技术方案:

第一方面,本申请实施例提供了一种电路信号调节方法,该方法包括:

第一电路根据第一电路的设定值输出电路信号,所述电路信号作为第二电路的输入信号;

第一电路获取所述电路信号的实际输出值;

第一电路在所述实际输出值与预设的目标输出值不满足预设关系时,调整所述设定值,以便根据调整后的设定值输出调整后的电路信号,直至所述实际输出值与所述目标输出值满足预设关系。

第二方面,本申请实施例提供了一种电路,该电路为第一电路,所述第一电路包括:

信号输出模块,用于根据所述第一电路内的设定值输出电路信号,所述电路信号作为第二电路的输入信号;

获取模块,用于获取所述电路信号的实际输出值;

调整模块,用于在所述实际输出值与预设的目标输出值不满足预设关系时,调整所述设定值,以便所述信号输出模块根据调整后的设定值输出调整后的电路信号,直至所述获取模块获取的所述实际输出值与所述目标输出值满足预设关系。

第三方面,本申请实施例提供了一种电路系统,该电路系统包括:

如本申请实施例第二方面所述的第一电路;以及,

第二电路,与所述第一电路连接,用于输入所述电路信号。

第四方面,本申请实施例提供了一种调节设备,该调节设备包括:

处理器,以及与所述处理器相连接的存储器;

所述存储器用于存储计算机程序,所述计算机程序至少用于执行本申请实施例第一方面所述的电路信号调节方法;

所述处理器用于调用并执行所述存储器中的所述计算机程序。

第五方面,本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的电路信号调节方法中各个步骤。

本发明采用以上技术方案,通过第一电路根据第一电路的设定值输出电路信号,该电路信号作为第二电路的输入信号,进而第二电路应用该电路信号控制第二电路中的各个元器件的工作;而第一电路获取电路信号的实际输出值并与预设的目标输出值比较,在二者不满足预设关系时,调整设定值,这样第一电路根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。因此,应用满足预设关系的调整后的实际输出值的电路信号作为第二电路的输入信号,一方面降低了该调整过程由第二电路执行带来的第二电路负荷增大且准确率低的问题,另一方面通过提高第二电路的输入信号的精度提高了第二电路的控制精度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种电路信号调节方法的流程图;

图2是本发明实施例提供的另一种电路信号调节方法的流程图;

图3是本发明实施例提供的另一种电路信号调节方法的流程图;

图4是本发明实施例提供的一种第一电路的结构示意图;

图5是本发明实施例提供的另一种第一电路的结构示意图;

图6是本发明实施例提供的一种循环检测每路电路信号的实际值时的结构示意图;

图7是本发明实施例提供的一种电路系统的结构示意图;

图8是本发明实施例提供的一种调节设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

首先对本发明实施例的可应用场景进行举例说明:以仿真系统为例,在仿真电路中,通常包括多个电路板,前一电路板的输出信号作为后一电路板的输入信号,后一电路板再根据该输入信号进行各个模块的运行。这里将前一电路板中的电路称为第一电路,将后一电路板中的电路称为第二电路,而第一电路和第二电路的个数并不进行限定。

图1为本发明实施例提供的一种电路信号调节方法的流程图,该方法可以由本发明实施例提供的第一电路来执行,该第一电路可采用软件和硬件的方式实现。参考图1,该方法具体可以包括如下步骤:

s101、第一电路根据第一电路的设定值输出电路信号,电路信号作为第二电路的输入信号。

以上述两个电路板为例,由于第二电路的输入信号来源于第一电路的输出信号,因此,通常设定一个目标输出值,如果第二电路的输入信号与该目标输出值相同或者足够接近于目标输出值,那么第二电路可以按照自身的控制逻辑正常运行。通过调节第一电路中的参数,使第一电路按照目标输出值进行输出以作为第二电路的输入信号,而该可调节的参数称为设定值。

具体的,第一电路中包括多个元器件,各个元器件构成多个功能模块,而在仿真过程中,第一电路基于该设定值按照自身的控制逻辑运行,这样就输出电路信号。设定值不同,输出的电路信号通常不同。该输出的电路信号作为第二电路的输入信号,因此,该输出的电路信号是否准确直接影响第二电路是否能正常运行。在一个具体的例子中,设定值的初始值可以取目标输出值,这样,与设定值的初始值随机取值相比,减小了运算量,使输出的电路信号更快的接近于目标输出值。

可选的,电路信号包括:电压信号,或者,电流信号。当第二电路需要的输入信号为电压信号时,则可以控制第一电路输出电压信号,或者,将第一电路输出的电流信号变换为电压信号;当第二电路需要的输入信号为电流信号时,则可以控制第一电路输出电流信号,或者,将第一电路输出的电压信号变换为电流信号。

s102、第一电路获取电路信号的实际输出值。

具体的,当第一电路根据设定值输出电路信号后,第一电路获取该电路信号的实际输出值,通常情况下可以利用第一电路中的检测模块来获取该实际输出值。例如,目标输出值为3v,将设定值的初始值取为3v,第一电路检测电路信号的实际输出值为2.5v。在实际的运行过程中,每次设定值调整后,通常会对应得到一个调整后的电路信号,这里其中一个用来举例,不形成具体的限定。

s103、第一电路在实际输出值与预设的目标输出值不满足预设关系时,调整设定值,以便根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。

其中,预设关系通常为预先设定,还可以根据实际运行情况进行调整,可选的,该预设关系的设定原则通常可以是使第一电路输出的电路信号的实际输出值作为第二电路的输入信号时能满足第二电路正常运行即可。

具体的,第一电路每得到一个输出值,第一电路比较该实际输出值和预设的目标输出值的大小关系,在比较结果不满足该预设关系时,表明该第一电路的实际输出值如果作为第二电路的输入值则不能使第二电路正常运行。此时,调整设定值,具体可以根据比较结果而定,例如,实际输出值与目标输出值相比偏小,则增大设定值,实际输出值与目标输出值相比偏大,则减小设定值。然后第一电路根据调整后的设定值输出调整后的电路信号,若调整后的电路信号仍然不满足该预设关系,则继续进行调整,直至实际输出值与目标输出值满足预设关系。此时得到的实际输出值可以作为第二电路的输入信号控制第二电路正常运行。

可选的,预设关系包括:实际输出值与目标输出值的比值在预设范围内,或者,实际输出值与目标输出值的差值的绝对值在预设范围内。

在一个具体的例子中,将实际输出值记为m实,将目标输出值记为m目,设定值记为m设,设定值的初始值为初始设定值。其中,实际输出值与输出值的比值在预设范围内,该预设范围可以是95%到100%;实际输出值与目标输出值的差值的绝对值在预设范围内,该预设范围可以是0.05*m目。该预设关系可以根据第二电路的实际运行情况进行调整,比如,当第二电路中增加了某些元器件时,整个电路的控制逻辑发生了变化,这样也会导致该预设范围需要进行调整。

本发明采用以上技术方案,通过第一电路根据第一电路的设定值输出电路信号,该电路信号作为第二电路的输入信号,进而第二电路应用该电路信号控制第二电路中的各个元器件的工作;而第一电路获取电路信号的实际输出值并与预设的目标输出值比较,在二者不满足预设关系时,调整设定值,这样第一电路根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。因此,应用满足预设关系的调整后的实际输出值的电路信号作为第二电路的输入信号,一方面降低了该调整过程由第二电路执行带来的第二电路负荷增大且准确率低的问题,另一方面通过提高第二电路的输入信号的精度提高了第二电路的控制精度。

图2为本发明实施例提供的另一种电路信号调节方法的流程图,本实施例在上述实施例的基础上实现。参考图2,该方法具体可以包括如下步骤:

s201、第一电路根据第一电路的设定值输出电路信号,电路信号作为第二电路的输入信号。

可选的,第二电路为至少一个,每个第二电路对应一路电路信号。其中,当第二电路为一个时,则第一电路输出的电路信号中有一路与第二电路对应;当第二电路为多个时,第一电路输出的电路信号中有多路与第二电路对应。在一个具体的例子中,第二电路为多路的情况可以是,每个第二电路实现的功能不同,这样其内部控制逻辑也可能不同,这样就需要设置多个第二电路,同时也需要第一电路中输出有多路与第二电路对应的电路信号。

s202、若第二电路为一个,第一电路则检测第二电路对应的一路电路信号的实际值,将检测得到的实际值作为电路信号的实际输出值。

具体的,如果第二电路为一个,表明第一电路中的某一路电路信号与第二电路对应,则第一电路检测第二电路对应的那一路电路信号的实际值,检测到的该实际值就可以作为电路信号的实际输出值,第一电路无需检测其他路电路信号的实际值。

s203、若第二电路为多个,第一电路则分别检测每个第二电路对应的一路电路信号的实际值,得到多个实际值,根据多个实际值计算得到电路信号的实际输出值。

具体的,如果第二电路为多个,表明第一电路中的某几路电路信号与第二电路对应,则第一电路检测第二电路对应的那几路电路信号的实际值,也即,第一电路分别检测每个第二电路对应的一路电路信号的实际值,这样就得到多个实际值。然后对多个实际值进行运算,得到电路信号的实际输出值。该运算过程使得可以避免偶然性因素造成的误差,进而通过对多个实际值进行计算,得到更为接近真实情况的实际输出值。

需要说明的是,s202和s203为第二电路为一个和多个的两种不同的情况下,第一电路分别执行的不同的操作,这两个步骤之间并无明显的先后关系,在图2中只是用来示意。

s204、第一电路在实际输出值与预设的目标输出值不满足预设关系时,计算目标输出值与实际输出值的差值,将差值作为补偿值。

其中,当第一电路的实际输出值与预设的目标输出值不满足预设关系时,表明该实际输出值不能直接作为第二电路的输入信号直接应用,而是需要进行调整。因此,要通过调整设定值来调整第一电路的实际输出值。具体的,计算目标输出值与实际输出值的差值,将该差值作为补偿值,补偿值记为△补,那么△补=m目-m实。该补偿值即用来对设定值进行补偿,以使实际输出值更接近于目标输出值。

s205、根据目标输出值和补偿值调整设定值,以便根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。

在一个具体的例子中,将目标输出值和实际输出值的比例系数称为控制系数,将补偿值乘以该控制系数,再加上目标输出值,即为调整后的设定值。调整后的设定值记为m设调=m目+△补*m目/m实。然后根据调整后的设定值输出调整后的电路信号,如果调整一次后不能满足预设关系,则继续根据该原则进行调整,直到实际输出值与目标输出值满足预设关系。

s206、第一电路在实际输出值与目标输出值满足预设关系时,将电路信号输出给第二电路。

具体的,第一电路在实际输出值与目标输出值满足预设关系时,将电路信号输出给第二电路。这里的满足预设关系可以包括两种情况,第一种情况可以是第一电路的实际输出值无需任何调整即与目标输出值就满足预设关系,此时可以将电路信号直接输出给第二电路;第二种情况可以是,实际输出值是经过调整后的设定值输出的,此时将调整后的实际输出值的电路信号输出给第二电路。

在一个具体的例子中,第一电路中可以包括这样一个输出选择开关,该输出选择开关处于常闭状态,也即,第一电路和第二电路不连通,在实际输出值与目标输出值满足预设关系时,该输出选择开关开启,第一电路和第二电路连通,第一电路将实际输出值的电路信号输出给第二电路。

另外,本申请的技术方案中,还可以包括:第一电路在产生电路信号时,输出给第二电路。

示例性的,本申请实施例还可以包括另一种情况,第一电路和第二电路处于连通状态,这样,在第一电路产生电路信号时,第一电路将该电路信号实时输出给第二电路。这样可以由第二电路来判断该电路信号是否可以作为第二电路的输入信号。

本申请实施例中,当第二电路为一个时,可以将第一电路直接将检测到的第二电路对应的一路电路信号的实际值作为电路信号的实际输出值;而当第二电路为多个时,为了减少偶然性因素带来的误差,可以将第一电路检测到的每个第二电路对应的一路电路信号的实际值进行计算得到电路信号的实际输出值,这样可以提高实际输出值的准确度;在实际输出值与目标输出值不满足预设关系时,通过计算二者的差值作为补偿值来对设定值进行补偿,进而根据调整后的设定值输出调整后的信号,这样使实际输出值更接近于目标输出值;并且实际输出值与目标输出值满足预设关系时,将电路信号输出给第二电路作为输入信号,这样第二电路可以应用这个调整后的实际输出值正常运行。

图3为本发明实施例提供的另一种电路信号调节方法的流程图,本实施例在上述实施例的基础上实现。参考图3,该方法具体可以包括如下步骤:

s301、第一电路根据第一电路的设定值输出电路信号,电路信号作为第二电路的输入信号。

s302、若第二电路为一个,第一电路则检测第二电路对应的一路电路信号的实际值,将检测得到的实际值作为电路信号的实际输出值。

s303、若第二电路为多个,第一电路则采用同一个检测模块循环检测每个第二电路对应的一路电路信号的实际值,其中,循环检测时,每次仅检测一路电路信号,得到多个实际值。

具体的,检测模块可以用来检测第一电路的实际输出值,若第二电路为多个,则采用同一个检测模块循环检测每个第二电路对应的一路电路信号的实际值,而在循环检测过程中,每次仅检测一路电路信号。可以设置一个循环检测次数,或者循环检测周期,例如,该循环检测次数可以与第二电路的个数相同,也可以不同,通常情况下该循环检测次数大于或等于第二电路的个数。示例性的,循环检测次数设置为11,这样可以应用同一个检测模块分11次检测,得到每个第二电路对应的一路电路信号的实际值。

可选的,循环检测的具体实现方式可以包括:通过多路选择开关控制各个第二电路对应的一路电路信号循环连通,并检测当前连通的一路电路信号的实际值,其中,每次循环连通时仅连通一路电路信号。

其中,多路选择开关以光耦开关为例,每路电路信号对应一个光耦开关,通过光耦打开与闭合来控制各个第二电路对应的一路电路信号循环连通,也即,选择哪几路电路信号。在一个具体的例子中,比如有5个第二电路,第一电路中的5个输出通道输出5个电路信号,电路信号用模拟量来举例,用1表示光耦闭合,用0表示光耦打开,这样,就可以在多路选择开关中通过00001、00010、00100、01000和10000对光耦进行控制,循环检测每一路输出的电路信号。

示例性的,s303还可以替换为如下步骤作为一个可选实施方式:若第二电路为多个,第一电路则分别采用不同的检测模块检测每个第二电路对应的一路电路信号的实际值,得到多个实际值。具体的,若第二电路为多个,第一电路可以采用不同的检测模块检测每个第二电路对应的一路信号的实际值,在这种情况中,检测模块的数量可以与第二电路的数量相同,也可以与第二电路的数量不同;一个检测模块可以只检测一个第二电路对应的一路电路信号的实际值,一个检测模块也可以检测两个第二电路对应的两路电路信号的实际值,这里只是用来举例,不形成具体的限定,这样就可以得到多个实际值。

s304、计算多个实际值的平均值,将多个实际值的平均值作为电路信号的实际输出值。

在存在多个第二电路时,第一电路检测得到多个实际值,这样可以计算多个实际值的平均值,例如,当得到11个实际值时,将这个11个实际值进行求和,然后用这个和除以11,得到11个实际值的平均值。将这个平均值作为电路信号的实际输出值。

示例性的,s304还可以替代为如下步骤作为一个可选实施方式:在多个实际值中去掉最大值和最小值,并计算剩余实际值的平均值,将剩余实际值的平均值作为电路信号的实际输出值。具体的,另外,在计算实际输出值时,为了避免偶然性因素带来的误差,还可以在实际值中去掉最大值和最小值,计算剩余实际值的平均值。在一个具体的例子中,目标输出值为3v,11个实际值分别为2.51v、2.63v、2.75v、2.84v、2.95v、2.81v、3.12v、3.74v、3.25v、3.05v和3.27v,则最大值3.74v和最小值2.51v很有可能是由于偶然性因素造成的误差,因此,将这两个值去掉,在将剩余实际值的平均值作为电路信号的实际输出值,这样提高了实际输出值校正过程中的准确性。

s305、第一电路在实际输出值与预设的目标输出值不满足预设关系时,计算目标输出值与实际输出值的差值,将差值作为补偿值。

s306、根据目标输出值和补偿值调整设定值,以便根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。

s307、第一电路在实际输出值与目标输出值满足预设关系时,将电路信号输出给第二电路。

本申请实施例中,在第二电路为多个时,第一电路可以采用不同的方式检测第一电路的电路信号的实际值,一种方式是采用同一个检测模块循环检测,这种检测方法对检测模块的要求较低,还可以减少检测模块中相关引脚的使用,提高了检测速度;另一种方式是采用不同的检测模块分别检测每个第二电路对应的一路电路信号的实际值,这样检测方法检测逻辑简单,不容易出错;另外,对多个实际值进行求取平均值的操作作为实际输出值,可以避免偶然性因素带来的误差,进一步提高了实际输出值检测的准确度。

图4是本发明是实施例提供的一种第一电路的结构示意图,该第一电路适用于执行本发明实施例提供给的一种电路信号调节方法。如图4所示,第一电路40具体可以包括:信号输出模块401、获取模块402和调整模块403。

其中,信号输出模块401,用于根据第一电路内的设定值输出电路信号,电路信号作为第二电路的输入信号;获取模块402,用于获取电路信号的实际输出值;调整模块403,用于在实际输出值与预设的目标输出值不满足预设关系时,调整设定值,以便信号输出模块根据调整后的设定值输出调整后的电路信号,直至获取模块获取的实际输出值与目标输出值满足预设关系。

本发明采用以上技术方案,通过第一电路根据第一电路的设定值输出电路信号,该电路信号作为第二电路的输入信号,进而第二电路应用该电路信号控制第二电路中的各个元器件的工作;而第一电路获取电路信号的实际输出值并与预设的目标输出值比较,在二者不满足预设关系时,调整设定值,这样第一电路根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。因此,应用满足预设关系的调整后的实际输出值的电路信号作为第二电路的输入信号,一方面降低了该调整过程由第二电路执行带来的第二电路负荷增大且准确率低的问题,另一方面通过提高第二电路的输入信号的精度提高了第二电路的控制精度。

示例性的,图5示出了另一种第一电路的结构示意图。如图5所述,该第一电路具体可以包括:信号输出模块401、获取模块402、调整模块403、输出选择开关404、检测模块405和多路选择开关406。图5只是示出了电路信号为多路且检测模块为一个时的一种情况用来举例说明,其他情况未示出,具体参见实施例处描述。

其中,输出选择开关404,与信号输出模块401和第二电路50连接,用于在实际输出值与目标输出值满足预设条件时,连通信号输出模块401和第二电路,以将电路信号从第一电路输出到第二电路。

具体的,本申请实施例中的第一电路还可以包括输出选择开关404。该输出选择开关404与信号输出模块402和第二电路50连接,在实际输出值与目标输出值满足预设条件时,控制信号输出模块401和第二电路连通,连通后,第一电路将电路信号从第一电路输出到第二电路。

另外,信号输出模块401还可直接与第二电路50相连,这样在第一电路产生电路信号时,无需等待输出选择开关的开启,第一电路将该电路信号实时输出给第二电路。这样可以由第二电路来判断该电路信号是否可以作为第二电路的输入信号。

可选的,电路信号为一路或多路,第一电路还包括:检测模块405,用于检测每路电路信号的实际值,以便获取模块402根据实际值获取电路信号的实际输出值。

可选的,若电路信号为多路,检测模块405为多个,每个检测模块405对应一路电路信号,以检测对应的电路信号的实际值;或者,检测模块405为一个,第一电路还包括:多路选择开关406,多路选择开关406用于选择与检测模块405连通的电路信号,以通过检测模块405循环检测每路电路信号的实际值。

具体的,电路信号为多路且检测模块405为多个时,可以应用每个检测模块405来检测对应的电路信号的实际值;电路信号为多路且检测模块405为一个时,可以通过多路选择开关406来控制选择与检测模块405在每个时刻与哪路电路信号连通,这样,就可以实现循环检测每路电路信号的实际值。

可选的,多路选择开关406为光耦开关,每路电路信号对应一个光耦开关。其中,多路选择开关406可以为光耦开关,每路电路信号对应一个光耦开关,通过光耦打开与闭合来控制选择哪几路电路信号。在一个具体的例子中,比如有5个第二电路,第一电路中的5个输出通道输出5个电路信号,电路信号用模拟量来举例,用1表示光耦闭合,用0表示光耦打开,这样,就可以在多路选择开关种通过00001、00010、00100、01000和10000对光耦进行控制。这样每次控制检测模块每次检测一路电路信号,实现循环检测每一个输出的电路信号。

可选的,若电路信号为模拟信号,检测模块405包括:a/d转换器。其中,如果电路信号为模拟信号,则检测模块中还可以包括a/d转换器(analog-to-digitalconverter,模数转换器),这样可以将第一电路输出的模拟信号转换为数字信号再进行检测,这样检测到的就是数字信号。

在一个具体的例子中,图6示出了一种循环检测每路电路信号的实际值时的结构示意图,即,检测模块为一个,例如可以是a/d转换器,用602表示;通过多路选择开关来选择与检测模块连通的电路信号,以通过检测模块循环检测每路电路信号的实际值,多路选择开关例如光耦开关,用601表示。在这个具体的例子中,示出了三个光耦开关601,三个第二电路,则电路信号为三路,每次循环连通时,仅连通一路电路信号。

图7是本发明是实施例提供的一种电路系统的结构示意图,参考图7,该电路系统具体可以包括本申请实施例中的第一电路40和第二电路50。图7中用三个第二电路来示意。

第二电路50,与第一电路连接40,用于输入电路信号。可选的,电路系统为仿真系统。其中,本申请实施例中的电路系统可以是仿真系统,这样就可以在仿真过程中进行多次调整,将设定值调整到能得到符合预设关系的实际输出值输入给第二电路作为输入信号。进而在实际的电路系统中,直接应用该调整好的设定值调节电路板中各个元器件的型号或者参数等,提高了电路板的控制精度。

本发明实施例还提供一种调节设备,该调节设备可以设置在第一电路40中,请参阅图8,图8为一种调节设备的结构示意图,如图8所示,该调节设备包括:处理器81,以及与处理器81相连接的存储器82;存储器82用于存储计算机程序,计算机程序至少用于执行本发明实施例中的电路信号调节方法;处理器81用于调用并执行存储器中的计算机程序,该电路信号调节方法至少可以包括如下步骤:第一电路根据第一电路的设定值输出电路信号,电路信号作为第二电路的输入信号;第一电路获取电路信号的实际输出值;第一电路在实际输出值与预设的目标输出值不满足预设关系时,调整设定值,以便根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。

本发明实施例还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如本发明实施例中的路信号调节方法中各个步骤:第一电路根据第一电路的设定值输出电路信号,电路信号作为第二电路的输入信号;第一电路获取电路信号的实际输出值;第一电路在实际输出值与预设的目标输出值不满足预设关系时,调整设定值,以便根据调整后的设定值输出调整后的电路信号,直至实际输出值与目标输出值满足预设关系。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1