Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

286 results about "Real-time operating system" patented technology

A real-time operating system (RTOS) is an operating system (OS) intended to serve real-time applications that process data as it comes in, typically without buffer delays. Processing time requirements (including any OS delay) are measured in tenths of seconds or shorter increments of time. A real-time system is a time bound system which has well defined fixed time constraints. Processing must be done within the defined constraints or the system will fail. They either are event driven or time sharing. Event driven systems switch between tasks based on their priorities while time sharing systems switch the task based on clock interrupts. Most RTOSs use a pre-emptive scheduling algorithm.

Multi-device cooperative control method applied to deployment of embedded real-time operating system

The invention discloses a multi-device cooperative control method applied to deployment of an embedded real-time operating system, and relates to the field of embedded real-time operating systems, which comprises the following steps of: S1, constructing a real-time dependency relationship graph of a task link, a multi-device cooperative task is disassembled into sub-task link units including an execution path, a real-time constraint threshold and a cross-device communication dependency relationship. According to the multi-device cooperative control method applied to the deployment of the embedded real-time operating system, the problems of task priority conflict and resource utilization imbalance in a multi-device heterogeneous environment are effectively solved through a dynamic priority transmission mechanism and a distributed resource elastic perception model. The system can sense equipment load, communication link stability and task real-time requirements in real time, dynamically adjust sub-task weights and execution paths, ensure conflict-free transmission of end-to-end delay constraints, optimize the global resource utilization rate and avoid the problem of equipment overload or idle caused by traditional static scheduling.
Owner:HUIZHOU HONGDA AUTOMATION COATING SYSTEM ENGINEERING CO LTD +2

Industrial control data processing system and method based on embedded real-time operating system

The invention discloses an industrial control data processing system and method based on an embedded real-time operating system, and relates to the technical field of industrial automation control, and the industrial control data processing system comprises a dynamic weight evaluation module, a resource elastic distribution module and a dual self-healing verification module; and the dynamic weight evaluation module is used for generating a dynamic weight value according to the task type, the data security level, the deadline margin and the historical execution abnormal rate. According to the industrial control data processing system and method based on the embedded real-time operating system, the task criticality is quantified in real time through the dynamic weight evaluation module, and the real-time response capability and the resource utilization efficiency of the industrial control system are improved in combination with elastic resource allocation driven by load prediction. A dynamic weight mechanism ensures that the emergency task can instantly preempt resources, and the problem of low-priority task blocking caused by traditional static priority scheduling is avoided.
Owner:HUIZHOU HONGDA AUTOMATION COATING SYSTEM ENGINEERING CO LTD +2

Industrial control system security auditing method and system

The invention relates to the technical field of security auditing, in particular to a security auditing method and system for an industrial control system, and the method comprises the following steps: aiming at a key control task, a communication task and a security task of a real-time operating system, collecting a period, a starting timestamp, a finishing timestamp, a central processing unit occupied time slice and peak memory usage amount data. According to the method, the period, timestamp, central processing unit occupation and memory usage data of a key task of a real-time operating system are collected, a task execution time boundary and a resource consumption envelope are set, and then an expected relation rule set of a task time sequence and resource consumption is constructed by applying historical data statistics and logic rule deduction; and meanwhile, the key length of symmetric and asymmetric encryption, initialization vector generation, hash algorithm selection, key derivation parameters and encryption operation context are stipulated, so that a comprehensive and specific ICS behavior specification baseline is established.
Owner:CHONGQING HUATAI ACCOUNTING FIRM (GENERAL PARTNERSHIP)

PLC scheduling algorithm based on multi-core soft real-time operating system

The invention discloses a PLC scheduling algorithm based on a multi-core soft real-time operating system, and relates to the technical field of voltage control, and the algorithm comprises the following four steps: 1, starting a target industrial control system, completing hardware self-inspection, memory allocation and communication module starting, and sending an initialization ready signal after confirming that an assembly is normal; 2, according to PLC task functions and real-time performance, four types of standardized tasks are divided, priority levels are defined, sub-priorities are configured, a dependency relationship is identified, and a task chain is established; 3, counting the number of tasks and task chains, distributing resources by using multiple binding cores, and constructing a global ready queue to adapt to dynamic scheduling; and 4, monitoring an interrupt event through an interrupt manager, realizing high-priority task preemption by semaphores, and allocating tasks to corresponding CPU cores, so that the problems of soft real-time multi-core task preemption and data conflict are solved, the scheduling real-time performance and the data security are improved, the system failure rate is reduced, and the industrial control efficiency and stability are improved.
Owner:NANJING AOTUO AUTOMATION TECH CO LTD

End side intelligent model-based intelligent controller architecture with body and operation method

InactiveCN120742773AProgramme controlComputer controlController architectureComputer architecture
The invention discloses a body intelligent controller architecture based on an end side intelligent model and an operation method, and belongs to the technical field of industrial body intelligence. According to the architecture, a CPU, a GPU and an FPGA are integrated by adopting a heterogeneous multi-core processor, and high-speed interconnection is realized through a star-type + NoC hybrid topology; a multi-level task scheduling mechanism is constructed based on a real-time operating system, and it is ensured that control tasks are executed preferentially. End-side visual model lightweight (YOLOv5s model parameters are reduced to 3.5 M) and FPGA hardware acceleration (control instruction time delay is 10ns) are innovatively realized on an algorithm framework layer, and a transmission bottleneck is eliminated through a zero-copy data path. The system supports model hot switching less than or equal to 10ms and FPGA bit stream online updating less than or equal to 50ms, and has MD5 check and an automatic rollback mechanism. Compared with a traditional separation type scheme, the processing time delay is reduced by 25 times, the hardware cost is reduced, the size is reduced, and the real-time performance, reliability and deployment flexibility of the industrial robot and other intelligent agents with the body are remarkably improved.
Owner:HUMANPLUS INTELLIGENT ROBOTICS CO LTD

Mechanical arm control system and control method based on embedded virtual machine architecture

The invention provides a mechanical arm control system and control method based on an embedded virtual machine architecture. A real-time operating system and a non-real-time operating system are deployed on the same embedded board card; the non-real-time operating system transmits control words of all the drivers to a driver communication module deployed on the real-time operating system through a control queue based on the received control request, and the driver communication module transmits state data of all the drivers to the non-real-time operating system through a state queue; and the motion planning module deployed on the non-real-time operating system transmits the generated position data to the driver communication module through the position queue according to a preset control period, and issues the control word and the position data to the driver through the driver communication module. By the adoption of the method, the problems that a non-real-time operating system is interrupted, communication stability is poor due to multi-task resource preemption, control response is slow, state coverage is caused by jitter of the non-real-time operating system, and a mechanical arm is stuck due to position transmission jitter can be solved.
Owner:HANGZHOU INNOVATION RES INST OF BEIJING UNIV OF AERONAUTICS & ASTRONAUTICS +1

Embedded system resource allocation method and system based on hardware virtualization

The invention discloses an embedded system resource allocation method and system based on hardware virtualization. The method comprises the following steps: deploying a Type-1 virtual machine monitor system on a multi-core processor hardware platform supporting virtualization extension; the Type-1 virtual machine monitor carries out virtualization, resource partitioning and security isolation on hardware resources, and creates operation system execution environment'domain 'partitions zoneG and zoneR. A universal operating system is deployed in a zoneG domain partition to take charge of a high-computing-power computing task, and a real-time operating system is deployed in a zoneR to take charge of a real-time computing task. Low-delay inter-core communication between a real-time operating system and a general operating system is realized based on an OpenAMP protocol, and data is transmitted through a shared memory and an interrupt mechanism; according to the requirements of real-time tasks and non-real-time tasks, a Type-1 virtual machine monitor dynamically adjusts a resource allocation strategy, and the priority and deadline of the real-time tasks are ensured.
Owner:NARI INFORMATION & COMM TECH

Clock management method for power embedded RTOS (Real Time Operating System) and related equipment

The invention discloses a power embedded RTOS-oriented clock management method and related equipment, and the method comprises the steps: collecting the current clock data of a power embedded RTOS system, carrying out the feature extraction of the current clock data, constructing a clock feature library, and constructing a clock data model in a normal clock operation state, generating normal clock data according to the clock data model; the frequency stability, the clock jitter rate and the clock drift rate of the current clock data are calculated, and whether the deviation between the current clock data and the normal clock data exceeds a clock threshold value or not is judged; and when the deviation exceeds the clock threshold value, executing a corresponding exception handling flow according to the frequency stability, the clock jitter rate and the clock drift rate, and dynamically adjusting the range of the clock threshold value. According to the embodiment of the invention, combined judgment and dynamic adjustment can be carried out by combining drift, jitter and frequency stability thresholds, and accurate monitoring and anomaly detection of the clock are realized. The method can be widely applied to the technical field of clock management.
Owner:SOUTHERN POWER GRID DIGITAL GRID RESEARCH INSTITUTE CO LTD

Unmanned aerial vehicle dynamic scheduling and load self-adaption method based on AUTOSAR

The invention relates to a priority dynamic scheduling and load self-adaption method for an unmanned aerial vehicle in a complex task scene based on an AUTOSAR real-time operating system. According to the method, the task priority is dynamically adjusted through a multi-dimensional dynamic priority scheduling algorithm, multi-core load balancing is achieved in combination with a prediction-based task migration strategy and a hybrid load balancing algorithm, resource allocation is optimized by adopting resource pooling dynamic allocation and PID feedback control, and the problem that when the AUTOSAR is applied to flight control of the unmanned aerial vehicle, the load balancing efficiency is high is solved. The problems that a static priority mechanism cannot respond to an emergency scene, the task load balancing control capability is lacked, task execution is easy to interfere and resource allocation is low in efficiency are solved, the real-time responsiveness, the task completion rate and the resource utilization rate of an unmanned aerial vehicle flight control system are effectively improved, and the flight safety and the operation reliability of the unmanned aerial vehicle in a complex scene are guaranteed.
Owner:CHANGAN AUTOMOBILE (GRP) CO LTD

Unmanned aerial vehicle transmission line patrol method

The invention discloses an unmanned aerial vehicle power transmission line patrol method, which comprises the steps of S1, intelligent route planning, constructing a power transmission corridor digital twin model based on three-dimensional laser point cloud data, S2, autonomous flight control, adopting an STM32F4 series MCU as a bottom layer controller, and running a real-time operation system, S3, multi-modal data acquisition, adopting a multi-modal sensor matrix and a cooperative acquisition mechanism, and carrying out multi-modal data acquisition. S4, real-time transmission processing is carried out, and adaptive code rate control is adopted; and S5, intelligent analysis and decision making are carried out, and a deep learning module is adopted. According to the unmanned aerial vehicle power transmission line patrol method, key defects such as insulator damage and wire strand breakage in a power transmission line are recognized and analyzed in real time, image processing and target detection are directly completed at an equipment end through edge computing capability, and only high-definition images with suspected defects are screened and returned to a ground station or a data center; the transmission data volume and the communication load are greatly reduced, the mechanism effectively realizes the real-time preliminary screening of the line defects, and the inspection efficiency and the response speed are improved.
Owner:KAIFENG POWER SUPPLY COMPANY STATE GRID HENAN ELECTRIC POWER

Robot operating system and method based on hardware isolation and dynamic task engine

The invention provides a robot operating system and method based on hardware isolation and a dynamic task engine, belongs to the technical field of artificial intelligence, and aims to solve the problem that the real-time performance and the intelligence are bidirectionally opposite for a long time in an architecture level in the field of robots. The system comprises a heterogeneous multi-core SoC, a universal operating system deployed in a non-real-time domain, a kernel real-time operating system deployed in a real-time domain, an inter-core communication bus based on shared physical memory configuration and an integrated development tool chain based on a VSCode plug-in. The method comprises the steps that a robot operating system based on hardware isolation and a dynamic task engine is built; task generation, routing and deployment are carried out; and when the real-time domain executes the task, the high-frequency state data is reported to the non-real-time domain through the inter-core communication bus to form closed-loop cooperative control.
Owner:HARBIN INST OF TECH

Onboard application software simulation operation environment construction method based on exciter virtualization

The invention particularly relates to an exciter virtualization-based airborne application software simulation running environment construction method, which comprises the following steps of: carrying out digital packaging on an operating system interface to realize virtualization running of an embedded real-time operating system; digitally packaging communication interfaces such as a 1553B bus, an ARINC429 bus, discrete magnitude and the like so as to reproduce real avionics communication characteristics in a virtual environment; and simulating a peripheral software and signal interaction process so as to realize virtual generation and response of the multi-source excitation signal. By constructing the simulation running environment, the dynamic test of the airborne embedded software can be carried out under the condition of no real hardware, so that the test sample space is expanded, the test coverage rate and sufficiency are improved, the design and execution efficiency of a dynamic test case is improved, repeated manual operation is reduced, the test cost of the airborne embedded software is reduced, and the test efficiency of the airborne embedded software is improved. The economic benefit is improved.
Owner:LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC

Loader remote intelligent control system based on multi-network fusion and modular design

The invention discloses a loader remote intelligent control system based on multi-network fusion and modular design, and relates to the technical field of loader remote control, and the loader remote intelligent control system comprises an equipment end, a remote control end and a cloud server end; the equipment end comprises the following hardware modules: a hardware sensing module which comprises a multi-type sensor array and a data acquisition unit and realizes real-time acquisition of mechanical parameters, environmental parameters and attitude data; and the main control processing module integrates a CPU (Central Processing Unit) and an FPGA (Field Programmable Gate Array) acceleration unit, is internally provided with a QNX real-time operating system, and is used for data preprocessing, control logic execution and hardware drive management. Through a remote intelligent control scheme, an operator can operate and control equipment in a safe area, the operation safety is improved, the operability and flexibility of the equipment are enhanced, modular design is adopted to facilitate installation, maintenance and rapid deployment, and a multi-network fusion architecture ensures stable data transmission in different environments; the low-delay and accurate control technology realizes the undifferentiated response speed of remote control and field operation.
Owner:TIANJIN PORT CHINA COAL HUANENG COAL TERMINAL CO LTD

Numerical control lathe multi-sensor fusion monitoring system based on edge calculation

The invention relates to the technical field of sensing equipment, in particular to a numerical control lathe multi-sensor fusion monitoring system based on edge calculation. Comprising edge computing nodes deployed in a numerical control system control cabinet, a hardware platform at least comprising a quad-core ARM Cortex-A72 processor, a 16GB DDR4 memory and an NVMe solid state disk is configured, and a real-time operating system is operated; the sensor network layer is a multi-mode sensing unit composed of a vibration sensor array, a temperature sensor group, a current sensor and an acoustic emission sensor, a vibration sensor adopts a three-way accelerometer to be arranged on the surface of a main shaft bearing seat, and the temperature sensor adopts a PT100 platinum resistor to be attached to a main shaft motor shell; the data fusion layer is used for implementing a dynamic weight distribution algorithm and automatically adjusting a fusion weight coefficient of data of each sensor according to the current processing stage; according to the scheme, the technical normal form of cloud dependence can be broken through, and an edge-end multi-sensor fusion architecture with real-time decision-making capability is constructed.
Owner:SHENZHEN HAITENGDA MASCH EQUIP CO LTD

Method for improving data acquisition / writing stability

The invention discloses a method for improving data acquisition / writing stability, and relates to the technical field of industrial control systems. The method comprises the following steps: firstly, deploying a real-time operating system kernel on general computing hardware, and carrying out real-time transformation on a hardware interface driving program of the real-time operating system kernel so as to lay a deterministic response foundation; secondly, real-time adaptation is carried out on an engine when the container runs, so that the engine has the capability of calling a kernel real-time interface; meanwhile, a non-real-time data acquisition / write-in program is packaged in a standard container mirror image. And finally, through the adapted container runtime engine, creating and running the container instances on the real-time kernel, thereby ensuring the deterministic execution of key real-time tasks on a unified hardware platform, and flexibly deploying non-real-time tasks through a containerization technology to achieve the comprehensive target of efficient utilization of resources and performance isolation.
Owner:HENAN ZHIYURONG INFORMATION SERVICE CO LTD

Integrated control system and method of hollow filter stick forming equipment

The invention relates to the technical field of integrated control systems, in particular to an integrated control system and method for hollow filter stick forming equipment, and the method comprises the steps: taking an embedded controller for running a real-time operating system as a control decision module, and carrying out the unified execution of all control algorithms; an Ethernet protocol with microsecond-level period and precise clock synchronization is used as a real-time communication module to form a system backbone network; the execution and acquisition layer integrates a motion control module composed of a servo driver and a motor as a network slave station, a signal interaction module composed of a distributed I / O module, and a subsystem integration module formed by bridging a third party subsystem through a communication gateway. According to the system, all key units are deeply integrated into the same real-time network as slave stations, so that centralized management, real-time synchronization and refined closed-loop control of the whole system are realized.
Owner:WUHAN YIMAO MASCH CO LTD

Virtual power plant rapid frequency modulation control system and control method

The invention discloses a virtual power plant rapid frequency modulation control system and control method, and the method comprises the steps: adaptively adjusting a sampling period through a dynamic sampling algorithm based on a sliding window variance; low-delay calculation of high-frequency data is realized by adopting a multi-thread queue communication technology; a multi-core ARM processor running a real-time operating system is used for executing a multi-thread control model, and data acquisition, algorithm control, fault diagnosis and communication tasks are processed in parallel; according to the control algorithm, frequency prediction feedforward signals based on an AI model and SOC state feedback are fused, and dynamic optimization of PID parameters is achieved. According to the method, millisecond-level frequency modulation response can be realized, the instruction response delay is less than 80ms, the frequency adjustment error is less than + / -0.01 Hz, the frequency modulation performance of a virtual power plant and the stability of a power grid are remarkably improved, and meanwhile, the service life of energy storage equipment is prolonged through SOC collaborative optimization. The invention aims to solve the problems of slow response and low precision of the existing frequency modulation technology.
Owner:JIANGSU AURORA YUNNENG NEW ENERGY CO LTD

Hybrid deployment method and system based on Jailhouse virtualization technology, terminal and storage medium

The invention discloses a hybrid deployment method and system based on a Jailhouse virtualization technology, a terminal and a storage medium, and the method comprises the steps: determining a target system file and a target serial port, and carrying out the configuration, and obtaining an initialized virtual environment; a first configuration file in the initialized virtual environment is obtained, hardware resource allocation is carried out, a first running unit is obtained, and a preset universal operating system is deployed in the first running unit; a second configuration file in the initialized virtual environment is obtained, hardware resource allocation is carried out, a second operation unit is obtained, and a preset real-time operation system is deployed in the second operation unit; and establishing communication connection between the first operation unit and the second operation unit, obtaining performance data acquired by the first operation unit, and performing visual display through the second operation unit. According to the method, the universal operating system and the real-time operating system are deployed in a mixed mode, and cooperative work of the two operating systems can be achieved.
Owner:深圳开鸿数字产业发展有限公司

A dynamic real-time transaction scheduling method and system

The application discloses a dynamic real-time transaction scheduling method and system, which breaks the limitation of pre-defined transactions and periodic scheduling, and enables real-time transactions to be dynamically scheduled according to actual requirements without pre-defined transactions through twice priority sorting, ensures that the transactions are completed before the deadline, and significantly improves the flexibility and real-time performance of the system; on the basis of the double loop structure of the database working thread, a multi-version concurrent access strategy and a shadow node strategy based on priority inheritance are introduced, so that the real-time database system can operate more efficiently under complex transaction load, and the real-time response capability is further enhanced; priority allocation and blocking management of the transaction are performed by using the characteristics of the real-time operating system, so that the real-time performance of the real-time operating system is not damaged in the transaction scheduling process, and the efficient response capability of the system is maintained; and the application also provides a system for implementing the method.
Owner:XIDIAN UNIV

Intelligent power distribution network feeder terminal system and fault processing method thereof

The invention discloses an intelligent power distribution network feeder terminal system and a fault processing method thereof. The system comprises a hardware core platform which adopts a modular design, and a dual-core heterogeneous processor respectively runs a non-real-time operating system and a real-time operating system; the software definition function module is used for realizing function APP deployment; the security isolation module is used for ensuring security concurrency of services through a physical isolation chip; the self-adaptive fault identification module is used for identifying faults on line by adopting a self-checking twin neural network; and the traveling wave positioning module selects a wave velocity model according to the fault type to carry out double-end distance measurement. According to the processing method, through high-speed sampling, parallel processing and module cooperation, fault identification is realized, and accurate positioning is realized. According to the invention, the problems of non-uniform FTU platforms, poor service expansibility and low positioning precision are solved, and high-precision fault positioning within + / -50 meters is realized.
Owner:STATE GRID JIANGXI ELECTRIC POWER CO LTD

System for real-time tracking of the value development and maintenance history of real estate assets

A system for real-time tracking of the performance and maintenance history of real estate assets, consisting of: a) a plurality of embedded sensor nodes distributed across structural, environmental and utility subsystems of a property asset, each sensor node configured to acquire localized telemetry data including at least one of the following: strain, vibration, temperature, humidity, gas concentration, occupancy, energy consumption or acoustic signal; b) a Real Estate Performance Tracking Unit (REPTU) comprising a microcontroller with embedded firmware, a real-time operating system (RTOS), a sensor interface module, non-volatile memory and a wireless communication transceiver, wherein the REPTU is operationally coupled with the sensor nodes to query, aggregate and preprocess the telemetry data; c) an edge inferencing module embedded in the REPTU, configured to perform localized anomaly detection using threshold filters and machine learning models trained on historical performance baselines, wherein the edge inferencing module generates event triggers when it detects a deviation from the nominal operating patterns; d) a secure technician authentication subsystem comprising at least a fingerprint scanner, an NFC identity tag reader or a biometric voice module integrated into the REPTU, the subsystem being configured to validate the identity of personnel during maintenance interactions; e) a maintenance ledger engine that is communicatively coupled to the REPTU and configured to generate cryptographically anchored entries representing maintenance events, each entry containing a timestamp, the technician's identity, the plant component ID, the service type, and diagnostic metadata; f) a cloud analytics platform comprising an engine for storing time-series data, an algorithm module for predictive maintenance and an interface layer for stakeholder access, wherein the platform is configured to receive encrypted telemetry and event data from the REPTU, perform long-term deterioration modeling and output maintenance plans and compliance reports; g) a role-based access control unit that enables differentiated data visibility and operating permissions for at least four categories of stakeholders: property owners, facility managers, certified technicians and regulatory authorities; h) an API interface unit configured for the integration of the system with third-party Building Information Modeling (BIM) platforms, municipal compliance registers and tenant-oriented applications, thus supporting cross-system data interoperability and contextual traceability.
Owner:1XL INFRA & REAL ESTATE DEVELOPMENT LLC +2

Application software architecture for encapsulating task management and synchronization mechanism of operating system

The invention discloses an application software architecture for encapsulating a task management and synchronization mechanism of an operating system, and belongs to the technical field of industrial real-time control. According to the architecture, an operating system task management and synchronization mechanism is modularly packaged into three types of objects: an employee type for packaging specific business execution logic; the pipeline class is used for packaging inter-task communication and synchronization functions; and the behavior class is used for packaging an operating system task entity and is responsible for scheduling employee objects contained in the behavior class to be executed orderly. The three types of objects are created, assembled and started through a factory mode according to configuration information to form a complete real-time task system. According to the method, through object-oriented packaging and configuration assembly, the problems of tight task coupling and difficult code maintenance in traditional process-oriented programming are solved, loose coupling and high cohesion among task modules are realized, the configurability, maintainability and expandability of industrial real-time software are remarkably improved, and the method is suitable for various real-time operating system environments.
Owner:ZHEJIANG WEIDOU TECHNOLOGY CO LTD

Kernel driving method under embedded real-time operating system

PendingCN122653700AHard codingMaintainability
The present application relates to a kind of kernel driving method under embedded real-time operating system, belong to embedded real-time operating system field.The method of the present application uses bus type driving framework to combine device tree mechanism, realizes the separation of driving code and hardware configuration information, to build kernel driving model;Wherein, bus type driving framework divides the driving of a certain device into two independent parts: bus driver and device driver;Device tree mechanism separates hardware configuration information from kernel code and driver program, and provides a standardized hardware description language to maintain hardware information, so that developers quickly understand hardware resource allocation;Through device tree mechanism, specific information of hardware device is dynamically transmitted to operating system, without using conditional compilation or static configuration hard coding.The present application realizes the standardization of hardware description, the generalization of driving code, to greatly improve the portability, maintainability and stability of embedded real-time operating system driving.
Owner:BEIJING INST OF COMP TECH & APPL

Multi-core deployment method for AMP architecture operating system based on Loongson platform

In order to solve the problem that under the condition that a PMON program is not changed, the PMON program cannot provide inter-core memory isolation through two addresses of 0 * 8000000000000000 and 0 * 9000000000000000 configured by a direct mapping configuration window, the AMP architecture multi-core real-time operating system deployment method capable of meeting the inter-core memory isolation is designed on a Loongson platform. According to the multi-core deployment method for the AMP architecture operating system based on the Loongson platform disclosed by the invention, by designing a secondary bootstrap program, the mode that a PMON program directly loads an operating system mirror image is changed into the mode that the secondary bootstrap program is firstly loaded, and the operating system is started by the secondary bootstrap program. The secondary bootstrap program configures the MMU through a page table mapping address translation mode, so that operating systems between different cores can run in different address spaces, and an isolated running environment is provided. Once a certain operating system accesses the address space of other core operating systems, the system will report TLB refilling exceptions to prevent other core memories from being damaged, and therefore the inter-core memory isolation is achieved.
Owner:EAST CHINA INST OF COMPUTING TECH

Storage allocation method for power RTOS (Real Time Operating System) and related equipment

The invention discloses a power RTOS system-oriented storage allocation method and related equipment, and belongs to the technical field of storage space management. The method comprises the following steps: identifying demand information of each task in a system; analyzing based on the demand information of each task in the system, and dividing a storage space of the system according to an analysis result to determine a plurality of task areas and an initial storage allocation strategy of each task area; and acquiring a running state and task scheduling information of the system, and adjusting the storage allocation strategy of each task area. According to the method, the system storage space is specifically partitioned according to system task requirements, different partitions correspond to different storage allocation strategies, and adaptive adjustment is performed, so that the storage space utilization rate of the power RTOS system is improved.
Owner:SOUTHERN POWER GRID DIGITAL GRID RESEARCH INSTITUTE CO LTD

Method and system for realizing PLC (Programmable Logic Controller) from single task to multi-thread task

The invention relates to the technical field of automation control, and discloses a PLC single task to multi-thread task realization method and system, and the method comprises the steps: obtaining PLC task arrangement information which comprises at least one PLC task and a corresponding program organization unit POU; based on the PLC task arrangement information, creating a real-time operating system (RTOS) thread corresponding to each PLC task in the RTOS, and distributing a corresponding stack space for each RTOS thread; when the RTOS task scheduler executes task switching, calling a preset task switching hook function to carry out stack pressing storage on the additional context of the PLC program unit corresponding to the currently running RTOS thread, and carrying out elastic stack recovery on the additional context of the PLC program unit corresponding to the to-be-running RTOS thread, according to the method for transforming the PLC single task into the RTOS-based multi-thread task, the practical requirement that multi-thread task transformation needs to be carried out due to the fact that the real-time performance of a single task mode of a traditional PLC manufacturer is limited is met.
Owner:ZHEJIANG SUPCON RES

Application execution method and system and storage medium

The invention provides an application program execution method and system and a storage medium. The method comprises the steps of splitting an application program into a plurality of step functions by calling a plurality of preset functions, and obtaining corresponding message data based on a preset message queue; constructing a flow table and an application execution table based on the plurality of step functions and the message data; traversing the application execution table through the message data to obtain a corresponding flow table; and acquiring a corresponding step function based on the flow table so as to execute the step function in a time-sharing manner. According to the method provided by the invention, the technical problems that when the multi-task management is carried out in the real-time operating system, the execution time of the task is relatively long or the calculation complexity is relatively high, so that the thread is blocked, the blocked task occupies system resources, other tasks are delayed or stopped, and even the system function is abnormal are effectively solved; the complexity of the application program is effectively simplified, and the execution efficiency of the application program is improved.
Owner:HUIZHOU DESAY SV AUTOMOTIVE

Vehicle-mounted intelligent cabin log system and vehicle-mounted intelligent cabin log management method

The invention discloses a vehicle-mounted intelligent cabin log system and a vehicle-mounted intelligent cabin log management method, and relates to the field of vehicle machine logs, and the vehicle-mounted cabin system comprises an MCU and an SOC; the MCU runs an AutoSAR real-time operating system and is responsible for CAN signal receiving and transmitting, communication diagnosis, sleep awakening and power management of the whole vehicle; the SOC runs dual systems through a Hypervisor virtual machine monitoring program, and the dual systems comprise an instrument system and a central control system; wherein the instrument system end runs a QNX / Linux system to realize quick response, and the central control system end runs an Android system to process intelligent interaction and cockpit entertainment functions; wherein the cabin log system is established based on the vehicle-mounted cabin system of the vehicle infotainment device 1 and the vehicle-mounted cabin system of the vehicle infotainment device 2; the cabin log system is used for log generation and storage of the vehicle-mounted cabin system of the vehicle infotainment device 1 and the vehicle-mounted cabin system of the vehicle infotainment device 2.
Owner:CHINA FAW CO LTD

Intelligent environment monitoring device running on a domestic operating system

The utility model relates to a kind of intelligent environment monitoring devices running on domestic operating system, including temperature and humidity sensor, noise sensor, network interface, remote signalling lightning protection module, smoke sensor, water leakage sensor, vibration sensor, infrared intrusion detector, PM2.5 sensor, audible and visual alarm, monitoring equipment, temperature and humidity sensor, noise sensor, network interface, remote signalling lightning protection module, smoke sensor, water leakage sensor, vibration sensor, infrared intrusion detector, PM2.5 sensor, monitoring equipment, audible and visual alarm are connected with host computer, host computer uses 32 industrial ARM embedded processor main chip and uses domestic embedded real-time operating system RT-Thread, can monitor UPS detailed parameter, through with UPS communication acquisition, real-time monitoring the operating parameter of UPS, and the data of acquisition is uploaded to monitoring system platform, can monitor UPS input voltage, output voltage, output current, load percentage, UPS temperature, frequency, battery pack voltage, alarm failure etc.
Owner:SHANGHAI MOWEN ELECTRONIC TECH CO LTD

A method and system for dynamically processing multiple video data streams by dual operating systems

PendingCN122653837AGuaranteed microsecond-level deterministic responseclear responsibilitiesData streamOperational system
The present application belongs to the field of embedded system and video stream processing technology, in particular to a method and system for dynamically processing multi-channel video data stream by dual operating systems, the first operating system and the second operating system are simultaneously run in the heterogeneous multi-core processor subsystem, the second operating system collects hardware state in real time and reports, the first operating system executes global resource allocation optimization algorithm and then issues to the second operating system for accurate execution, and can trigger part of reconfiguration. The second operating system creates real-time processing tasks for each video stream and executes in parallel, and reports performance indicators to the first operating system for global optimization decision, and completes configuration switching in the video frame gap. The present application organically combines the flexible management capability of general operating system and the deterministic response of real-time operating system, and realizes high concurrency, low delay, dynamic adaptation and high reliable processing of multi-channel video stream.
Owner:ZETIAN ZHIHANG ELECTRONIC TECHNOLOGY (SICHUAN) CO LTD