Thanks to the power supply learning activity organized by EEWORLD, I have learned a lot from reviewing the power supply theory learned in college with the experts. At the same time, I feel that I still have a lot to learn.
Dear students, I have been working in the power supply industry for a while. In the process of carrying out power supply projects, we will deal with the client, peers, suppliers, foundries, testers, certification agencies, markets, etc. Whenever we have a first chat, many people will ask power supply engineers the following questions:
(1) Is it a high voltage power supply or a low voltage power supply?
(2) Is it a radio frequency power supply, a high frequency power supply, or a low frequency power supply?
(3) Is it DC or AC?
(4) High power or low power
(5) Is it a current type or a voltage type?
(6) Which industry field? Power industry, inverter, etc.
(7) Ordinary power supply, special power supply
(8) etc.
It can be seen that although power supply (now mainly switching power supply) is a branch of power electronics, it has a wide extension. Precisely because of the wide dimension, power engineers often specialize in a certain field or a certain power architecture. How do power engineers view power supply? Let's officially start to talk about the theme of this time: how to view the development of the power supply industry from a system perspective. Here, let's first understand the concept of product life cycle.
The definition of product life cycle can refer to ISO/IEC 152888:2015 . The international IEEE organization divides the system life cycle into four processes:
1)agreementprogress
The participants in this process are producers and system users. One participant (the issuer/requester) assigns tasks for products and services to another participant (the acquirer/supplier). Both parties constrain each other by reaching an agreement. 2) Organizational project-enabling progress
This process provides resources to meet demand expectations. The participants in this process are generally market business departments.
3)technicalmanagementprogress
The project management process is used to develop and grow the project plan, evaluate the actual results and progress against the plan, and control the execution of the project through implementation. The participants in this process are generally project managers.
4)technicalprogress
Technical processes are used to define the need for a system and translate that need into an effective product, allow consistent replication of the product when necessary, utilize the product to provide the required services, maintain the provision of those services, and dispose of that product when it is removed from service.
Power engineers are generally involved in the technical process, which is also what we will focus on this time.
(1) Requirements definition process
The process of defining the requirements for a system that can provide services to users and other stakeholders in a defined environment. This is accomplished by developing a model, usually textual, that focuses on the system purpose and behavior, and describes it in the context of the operating environment and conditions. Requirements identify the parties that will have an interest in the system throughout its life cycle and express their needs, wishes, expectations, and the constraints imposed by them and the operating environment.
(2) Requirements Analysis Process
This process transforms a requirements-driven view of desired system services into a technical view of the desired system product that can provide those services. The resulting system requirements specify what the system needs to do from a developer's perspective to satisfy the stakeholders' needs. The goal is to build a representation of the future system product that satisfies the stakeholders' needs and avoids implementation problems as much as possible. System requirements are the basis for tests that verify that the delivered system meets the designer's intended solution.
(3) Architecture design process
This process synthesizes solutions that meet the system requirements. Architectural design involves identifying and exploring one or more implementation strategies at a level of resolution consistent with the technical and business requirements and risks of the system. From this point, the design solution is defined in terms of the requirements for a complete set of technically and commercially viable components from which the system is configured. Architectural design is also the basis for planning and designing an assembly and test strategy that will detect and diagnose failures during the integration step.
(4) Implementation process
This process implements the components required in the acquirer's system. This can be achieved by designing, manufacturing, and testing a new component, manufacturing and testing a new component based on an existing design, or adapting and testing an existing component. The implementation process continues with the design at the system/subsystem level by performing a detailed design based on the selected implementation technology. The components are manufactured and/or assembled based on the selected implementation technology. The manufactured or adapted components are tested based on criteria derived from the component characteristics specified in the system requirements and possible procurement agreements.
(5) Integration process
Assemble the validated components to create the system product specified in the system requirements.
(6) Verification process
By evaluating the system product, verification demonstrates that its behavior and characteristics conform to its specified design requirements. Verification provides the information needed to take remedial action to correct faults in the implemented system or in the processes acting on it.
(7) Transition process
The transition process installs validation systems at their operational locations according to an agreed-upon schedule, along with the use phase enabling systems (e.g., operating systems, support systems, operator training systems, user training systems) defined in the agreement to establish the capability to provide the system services required by the stakeholders.
(8) Verification process
The validation process is conducted to provide objective evidence that the services provided by the system when used meet the needs of the stakeholders and are defined in the requirements document included in the agreement to acquire the system. If discrepancies are found, these are documented and direct corrective actions. Since validation is a comparative assessment of requirements, it also confirms that the needs of stakeholders, especially users, have been correctly identified and requested; again, discrepancies lead to corrective actions.
(9) Operation and maintenance procedures
The Operation and Maintenance process enables staffing and training for operations and maintenance activities, operating the system, maintaining the system, monitoring system and operator system performance, and recording problems for analysis.
(10) Disposal process
Used to decommission a system and remove it from running service, deliver it to its final state, and restore the environment to its original state.
So far, we have basically established the concept of the system life cycle.
Our project will start with the following content in this context. Here we develop a battery-based bidirectional DC-DC converter according to the product cycle concept. How should our project be carried out? In combination with the life cycle concept, we divide the design of this product into the following stages:
(1) According to the preliminary research
(2) Requirements sorting
(3) Topology selection and simulation
(4) Solution design
(5) Component selection
(6) Schematic diagram
(7) Printed circuit board
(8) Welding and assembly
(9) Debugging and testing
(10) Project summary
We will start organizing requirements next week and have a preliminary discussion on topology.
Please reply to this question:
When you just got your project, what was the first step? How to ensure that each step is steady? Did you look back during the project development process?