Circuit system for self-selecting capacitor based on user requirement

文档序号:1938074 发布日期:2021-12-07 浏览:15次 中文

阅读说明:本技术 基于用户需求自选择电容的电路系统 (Circuit system for self-selecting capacitor based on user requirement ) 是由 温海波 章新宇 温城汉 梅丽玲 肖娟 薛泽峰 王益兵 于 2021-09-09 设计创作,主要内容包括:本发明公开了基于用户需求自选择电容的电路系统,涉及电路设计技术领域,包括数据库,所述数据库通信连接有需求定制模块、数据分析模块、需求反馈模块、模型生成模块以及存储模块,通过将电路进行分解,然后利用基尔霍夫电流定律对电路支路进行分析,从而快速的对电路中的每个支路电路回路的设计合理性进行检测,当支路电路回路设计不合理时,则通过将支路电路回路的电力负载系数与保护电容模型的电力负载区间进行匹配,从而对支路电路回路添加保护电容,使得电路设计既能满足设计参数需求,同时对电路起到保护作用。(The invention discloses a circuit system capable of automatically selecting a capacitor based on user requirements, which relates to the technical field of circuit design and comprises a database, wherein the database is in communication connection with a requirement customizing module, a data analyzing module, a requirement feedback module, a model generating module and a storage module, the circuit is decomposed, and then circuit branches are analyzed by utilizing the kirchhoff current law, so that the design rationality of each branch circuit loop in the circuit is rapidly detected, and when the branch circuit loops are unreasonable in design, the protection capacitor is added to the branch circuit loops by matching the power load coefficient of the branch circuit loops with the power load interval of a protection capacitor model, so that the circuit design can meet the design parameter requirements and simultaneously play a protection role in the circuit.)

1. The circuit system for self-selecting the capacitor based on the user requirement comprises a database, and is characterized in that the database is in communication connection with a requirement customizing module, a data analyzing module, a requirement feedback module, a model generating module and a storage module;

the database is used for establishing an electronic component sub-library and a protection capacitor sub-library;

the requirement customizing module is used for inputting design requirements into the system by a designer, then obtaining a reference component model of the corresponding electronic component according to the requirements of the designer and generating a reference design circuit;

the data analysis module is used for analyzing the reference design circuit generated by the requirement customization module;

and the model generation module is used for carrying out system modification on the reference design circuit and generating a reference circuit model.

2. The circuit system for self-selecting a capacitor based on user requirements of claim 1, wherein the specific establishment process of the electronic component sub-library comprises: building an electronic component sub-library, and creating a plurality of electronic component data sets in the electronic component sub-library; importing basic information of the electronic components in each electronic component data set respectively; and respectively establishing an independent first index sequence for each electronic component data set, and binding and linking the first index sequence and the corresponding electronic component data set.

3. The circuitry for self-selecting capacitors based on user requirements as claimed in claim 2, wherein the process of establishing the sub-bank of protection capacitors comprises: building a protection capacitor sub-library, building a plurality of protection capacitor models of different specifications in the protection capacitor sub-library, and introducing capacitance parameters into the protection capacitor models of different specifications; setting an electric load interval according to the protective capacitor of each specification, wherein the electric load interval is x1,y1),[x12,y2),……,[xj-1,yj](ii) a And setting a second index sequence, and binding and linking the second index sequence and the protection capacitor model.

4. The circuit system for self-selecting a capacitor based on user requirements of claim 1, wherein the obtaining process of the reference component model comprises: constructing a design demand space, and inputting the name and the model of the required electronic component in the design demand space; after the name and the model of the electronic component are input, generating a corresponding electronic component specification editing column, inputting the specification information of the electronic component in the electronic component specification editing column, and then confirming; generating a first index instruction of the electronic component according to the input name and model of the electronic component; acquiring a first index sequence bound by a corresponding electronic component data set in a database through a first index instruction, copying a modeling model of the electronic component, and importing the copied modeling model into a design demand space; importing specification information of the electronic component into a modeling model, and then generating a reference component model; and selecting a connection mode of each reference component model, then generating a reference design circuit, and sending the reference design circuit to the data analysis module.

5. The circuitry for self-selecting a capacitor based on user demand as recited in claim 4, wherein the analyzing the reference design circuit comprises: decomposing the reference design circuit into a plurality of circuit branch circuits, acquiring the output current of each circuit branch circuit, and marking the output current of each circuit branch circuit; obtaining the rated current of each circuit branch circuit, and marking the rated current; obtaining the electric load factor DX of each circuit branch circuiti

6. The circuit system according to claim 5, wherein the demand feedback module is configured to highlight and display the part of the branch circuit loop that is not reasonable in design with reference to the design circuit when the branch circuit loop is determined to be unreasonable in design.

7. The circuit system for self-selecting a capacitor based on user requirements of claim 6, wherein a designer can directly view the highlighted branch circuit loop portion and select an artificial modification circuit within a design requirement space; when the designer selects the automatic modification circuit, the reference design circuit is sent to the model generation module, and meanwhile, the reference design circuit is sent to the storage module for storage.

8. The circuitry for self-selecting a capacitor based on user demand as recited in claim 7, wherein the process of making system modifications to the reference design circuitry comprises: obtaining an unreasonable electrical load factor DX of a branch circuit loopiAnd establishing a second index instruction; DX is divided by a second index instructioniMatching with a second index sequence in the protection capacitor sub-library; when DXiWhen the power load interval of a protection capacitor meeting a certain specification is met, marking the protection capacitor; forming a parallel protection circuit between the protection capacitor and the branch circuit loop to complete circuit modification of the branch circuit loop; and after the circuit modification is completed, sending the modified reference design circuit to a storage module for storage.

Technical Field

The invention belongs to the technical field of circuit design, and particularly relates to a circuit system capable of automatically selecting a capacitor based on user requirements.

Background

The capacitor is a common electronic component and consists of a capacitor core, a lead-out wire and a shell. The capacitor core is composed of a plurality of capacitor elements which are connected in series and in parallel.

The reasonable use of the capacitor can play a good role in protecting the circuit in the operation process, and how to combine the protection characteristic of the capacitor to the circuit with the circuit design process is a problem to be solved, so that a circuit system capable of automatically selecting the capacitor based on user requirements is provided.

Disclosure of Invention

The invention aims to provide a circuit system for self-selecting a capacitor based on user requirements.

The purpose of the invention can be realized by the following technical scheme: the circuit system for self-selecting the capacitor based on the user requirement comprises a database, wherein the database is in communication connection with a requirement customizing module, a data analyzing module, a requirement feedback module, a model generating module and a storage module;

the database is used for establishing an electronic component sub-library and a protection capacitor sub-library;

the requirement customizing module is used for inputting design requirements into the system by a designer, then obtaining a reference component model of the corresponding electronic component according to the requirements of the designer and generating a reference design circuit;

the data analysis module is used for analyzing the reference design circuit generated by the requirement customization module;

and the model generation module is used for carrying out system modification on the reference design circuit and generating a reference circuit model.

Further, the specific establishment process of the electronic component sub-library includes: building an electronic component sub-library, and creating a plurality of electronic component data sets in the electronic component sub-library; importing basic information of the electronic components in each electronic component data set respectively; and respectively establishing an independent first index sequence for each electronic component data set, and binding and linking the first index sequence and the corresponding electronic component data set.

Further, the process of establishing the protection capacitor sub-bank includes: building a protection capacitor sub-library, building a plurality of protection capacitor models of different specifications in the protection capacitor sub-library, and introducing capacitance parameters into the protection capacitor models of different specifications; setting an electric load interval according to the protective capacitor of each specification, wherein the electric load interval is x1,y1),[x12,y2),……,[xj-1,yj](ii) a And setting a second index sequence, and binding and linking the second index sequence and the protection capacitor model.

Further, the obtaining process of the reference component model includes: constructing a design demand space, and inputting the name and the model of the required electronic component in the design demand space; after the name and the model of the electronic component are input, generating a corresponding electronic component specification editing column, inputting the specification information of the electronic component in the electronic component specification editing column, and then confirming; generating a first index instruction of the electronic component according to the input name and model of the electronic component; acquiring a first index sequence bound by a corresponding electronic component data set in a database through a first index instruction, copying a modeling model of the electronic component, and importing the copied modeling model into a design demand space; importing specification information of the electronic component into a modeling model, and then generating a reference component model; and selecting a connection mode of each reference component model, then generating a reference design circuit, and sending the reference design circuit to the data analysis module.

Further, the analysis process of the reference design circuit comprises: decomposing the reference design circuit into a plurality of circuit branch circuits, acquiring the output current of each circuit branch circuit, and marking the output current of each circuit branch circuit; obtaining the rated current of each circuit branch circuit, and marking the rated current; obtaining the electric load factor DX of each circuit branch circuiti

Further, the demand feedback module is configured to highlight and mark an unreasonable branch circuit loop portion in the reference design circuit and display the highlight in a design demand space when the branch circuit loop is judged to be unreasonable in design.

Furthermore, a designer can directly check the branch circuit loop part of the highlight mark in a design required space and select an artificial modification circuit; when the designer selects the automatic modification circuit, the reference design circuit is sent to the model generation module, and meanwhile, the reference design circuit is sent to the storage module for storage.

Further, the process of performing systematic modification on the reference design circuit includes: obtaining an unreasonable electrical load factor DX of a branch circuit loopiAnd establishing a second index instruction; DX is divided by a second index instructioniMatching with a second index sequence in the protection capacitor sub-library; when DXiWhen the power load interval of a protection capacitor meeting a certain specification is met, marking the protection capacitor; forming a parallel protection circuit between the protection capacitor and the branch circuit loop to complete circuit modification of the branch circuit loop; and after the circuit modification is completed, sending the modified reference design circuit to a storage module for storage.

The invention has the beneficial effects that: the invention relates to a circuit design method, which comprises the steps of decomposing a circuit, analyzing circuit branches by utilizing a kirchhoff current law, and rapidly detecting the design rationality of each branch circuit loop in the circuit.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a functional block diagram of circuitry for self-selecting a capacitance based on user demand.

Detailed Description

As shown in fig. 1, the circuit system for self-selecting a capacitor based on a user requirement includes a database, a requirement customizing module, a data analyzing module, a requirement feedback module, a model generating module, and a storage module; the database is in communication connection with the demand customization module, the data analysis module, the demand feedback module, the model generation module and the storage module;

the database is used for establishing an electronic component sub-library and a protection capacitor sub-library, and the specific establishing process of the electronic component sub-library comprises the following steps:

step S1: building an electronic component sub-library, and creating a plurality of electronic component data sets in the electronic component sub-library;

step S2: respectively importing basic information of the electronic components in each electronic component data set, wherein the basic information of the electronic components comprises names, models, specifications and modeling models; it should be further noted that, in the specific implementation process, the specification of the electronic component may be edited;

step S3: and respectively establishing an independent first index sequence for each electronic component data set, and binding and linking the first index sequence and the corresponding electronic component data set.

The establishment process of the protection capacitor sub-library comprises the following steps:

step D1: building a protection capacitor sub-library, building a plurality of protection capacitor models of different specifications in the protection capacitor sub-library, and introducing capacitance parameters into the protection capacitor models of different specifications;

step D2: the power load section is set according to the protection capacitance of each specification,are respectively [ x ]1,y1),[x12,y2),……,[xj-1,yj]J is 2, 3, … …, m, m is an integer;

step D3: and setting a second index sequence, and binding and linking the second index sequence and the protection capacitor model.

The requirement customizing module is used for inputting design requirements into a system by a designer, and then obtaining a reference component model of the corresponding electronic component according to the requirements of the designer, and the specific process comprises the following steps:

step X1: constructing a design demand space, and inputting the name and the model of the required electronic component in the design demand space;

step X2: after the name and the model of the electronic component are input, generating a corresponding electronic component specification editing column, inputting the specification information of the electronic component in the electronic component specification editing column, and then confirming;

step X3: generating a first index instruction of the electronic component according to the input name and model of the electronic component;

step X4: acquiring a first index sequence bound by a corresponding electronic component data set in a database through a first index instruction, copying a modeling model of the electronic component, and importing the copied modeling model into a design demand space;

step X5: importing specification information of the electronic component into a modeling model, and then generating a reference component model;

step X6: and selecting a connection mode of each reference component model, then generating a reference design circuit, and sending the reference design circuit to the data analysis module.

The data analysis module is used for analyzing the reference design circuit generated by the requirement customization module, and the specific analysis process comprises the following steps:

step F1: decomposing the reference design circuit into a plurality of circuit branch loops, and marking each circuit branch loop as i, i is 1, 2, … …, n, n is an integer;

step F2: obtainingThe output current of each circuit branch loop is marked as SDi

Step F3: obtaining the rated current of each circuit branch loop and marking the rated current as EDi

Step F4: by the formula DXi=(SDi-a×EDi)/EDiObtaining the electric load factor DX of each circuit branch circuiti(ii) a Wherein a is a system factor, and a is more than 0 and less than 0.96;

step F5: when DXiIf the current is less than b, judging that the circuit loop of the branch circuit is reasonable in design; when DXiWhen the branch circuit loop is not less than b, judging that the branch circuit loop is unreasonable in design, highlighting the branch circuit loop, and sending the branch circuit loop to the demand feedback module; wherein b is less than 0.

The demand feedback module is used for highlighting and marking an unreasonable branch circuit loop part in a reference design circuit and displaying the part in a design demand space when the branch circuit loop is judged to be unreasonable in design; it should be further explained that a designer can directly check each branch circuit loop part in a design required space and select an artificial modification circuit; when the designer selects the automatic modification circuit, the reference design circuit is sent to the model generation module, and meanwhile, the reference design circuit is sent to the storage module for storage.

The model generation module is used for carrying out system modification on a reference design circuit and generating a reference circuit model, and the specific process comprises the following steps:

step M1: obtaining an unreasonable electrical load factor DX of a branch circuit loopiAnd establishing a second index instruction;

step M2: DX is divided by a second index instructioniMatching with a second index sequence in the protection capacitor sub-library;

step M3: when DXiWhen the power load interval of a protection capacitor meeting a certain specification is met, marking the protection capacitor;

step M4: forming a parallel protection circuit between the protection capacitor and the branch circuit loop to complete circuit modification of the branch circuit loop;

step M5: and after the circuit modification is completed, sending the modified reference design circuit to a storage module for storage.

The above formulas are all calculated by removing dimensions and taking numerical values thereof, the formula is a formula which is obtained by acquiring a large amount of data and performing software simulation to obtain the closest real situation, and the preset parameters and the preset threshold value in the formula are set by the technical personnel in the field according to the actual situation or obtained by simulating a large amount of data.

In the embodiments provided by the present invention, it should be understood that the disclosed apparatus, device and method can be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and there may be other divisions when the actual implementation is performed; the modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the method of the embodiment.

Finally, it should be noted that the above examples are only intended to illustrate the technical process of the present invention and not to limit the same, and although the present invention has been described in detail with reference to the preferred embodiments, it will be understood by those skilled in the art that modifications or equivalent substitutions may be made to the technical process of the present invention without departing from the spirit and scope of the technical process of the present invention.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:PCB设计叠层更新数据校对方法、系统、终端及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类